Every time you publish a form, NueForm creates a version snapshot. This gives you a complete history of your form's evolution and the ability to revert to any previous version.
How It Works
- You make changes to your form in the builder.
- When you click Publish, NueForm saves a snapshot of the entire form — questions, logic, settings, and theme.
- Each snapshot is timestamped and attributed to the user who published it.
Viewing Version History
- Open your form in the builder.
- Click the Versions button (clock icon) in the toolbar.
- A dialog shows all published versions, ordered by date.
Changelogs
Each version includes an auto-generated changelog that describes what changed from the previous version. Changes are categorized as:
- Added — New questions, logic rules, or settings
- Modified — Changed question titles, properties, logic, or theme settings
- Removed — Deleted questions or logic rules
- Reordered — Questions moved to a different position
Reverting to a Previous Version
- Open the Versions dialog.
- Find the version you want to restore.
- Click Revert to restore the form to that exact state.
Reverting replaces your current form with the selected version. Any unpublished changes will be lost. Consider publishing your current version first if you want to preserve it.
Meilleures pratiques
- Publish before major changes. Create a snapshot before restructuring your form so you can revert if needed.
- Review changelogs. Use changelogs to understand what changed between versions, especially in team environments.
- Use descriptive question titles. Changelogs reference question titles, so clear titles make the history more readable.
API Access
Version history is also available via the API. See the Versions API for endpoints to list versions, retrieve snapshots, and revert programmatically.
Voir aussi
- Publishing — How publishing works
- Collaboration — Real-time team editing