Versions & Revisions

Each save that changes the body or runtime stores a revision. You can restore an older one.

Labels

The first save is revision 1.1. Saving a new body or runtime appends a revision. After 1.9 the next label is 2.0. Runny keeps the latest 10 revisions.

Open a revision at /s/{slug}/v/{number} when you can view the script.

Restore

Restore copies an old body into a new revision. It does not delete later revisions or rewrite the old one. Concurrent editors can send base_revision; a mismatch is rejected so you do not clobber a newer save.

Restore revision