Every save in the Application Designer creates a save point — a recoverable prior state of the application. v2.0.0 makes saving cheaper to do and easier to read back.
Press Ctrl+S (Cmd+S on macOS) anywhere in the editor to save immediately. No dialog opens. A Saved confirmation appears when it succeeds; if it fails, the error appears in its place.
The shortcut is ignored when there is nothing to save, or while a save or release is already running.
TipSave often. A save point is cheap, and the History panel makes a long list of them easy to read now that each one describes itself. The expensive mistake is a single enormous save you cannot unpick later.
Both the quick save and the save dialog pre-fill a description, so a save point is never anonymous. The description has two parts:
- A timestamp, formatted
yyyy-MM-dd-HH:mm:ss. - A summary of what actually changed, written as a markdown list — which elements were added or updated, which pages, which menu items, and whether the theme or app definition changed. It reads like “1 new, 1 updated elements · 2 page(s)” followed by the affected items in a tree.
The summary is derived from the change set, not typed by you. Using the save dialog, you can replace or extend the pre-filled text before confirming; Ctrl+S accepts it as-is.
InfoThe save-point description is what you read in the History panel months later. The generated summary means you get a usable audit trail even when you never type a word.
Both live under Main Menu → History, on a toggle:
| Save point | Release | |
|---|---|---|
| Created by | Every save, including Ctrl+S | An explicit release action |
| Means | “a state I can return to” | “a stable, production-ready version” |
| Audience | You, while building | End users |
| Description | Pre-filled timestamp plus change summary | A name and description you write |
Restoring an earlier save point rolls the application back to that state.
WarningGoing back in time discards changes made after the point you return to. That is not recoverable through the editor. Check the save-point descriptions before restoring — this is exactly what they are for.
See Application Designer — History and Releases for the panel itself, and Release Management for version control across applications.
- Application Designer — the editor.
- Release Management — releases, packages, and per-application version control.
- Export / Import — moving an application between deployments.
- List · Filter builder — other v2.0.0 designer features.