Skip to main content
CYPEX Documentation
Support
v2.0.0 Latest stable release View changelog ->

Saving, save points and releases

2 min read

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.

Quick save — Ctrl+S

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.

Tip
Save 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.

Save descriptions

Both the quick save and the save dialog pre-fill a description, so a save point is never anonymous. The description has two parts:

  1. A timestamp, formatted yyyy-MM-dd-HH:mm:ss.
  2. 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.

Info
The 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.

Save points vs releases

Both live under Main Menu → History, on a toggle:

Save pointRelease
Created byEvery save, including Ctrl+SAn explicit release action
Means“a state I can return to”“a stable, production-ready version”
AudienceYou, while buildingEnd users
DescriptionPre-filled timestamp plus change summaryA name and description you write

Restoring an earlier save point rolls the application back to that state.

Warning
Going 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.

See also