We're excited to announce a highly anticipated feature now available on the Beta site - undo and redo support! The
Undo Stack captures complete snapshots of your entire project state, including drawings, reports, cable inventories, selections, and everything in between. This means you can easily step backward and forward through your recent edits, knowing that everything will stay perfectly in sync.
Accessible at
beta-app.gearconnect.ca, every action you make creates a snapshot saved efficiently using delta updates (small changes that only include the modified information), ensuring fast save and restore times while keeping everything in sync.
Make a bulk change in a report that affects dozens of gear in the drawing? No problem! Undoing while in
Report mode will keep your drawing up to date as well. Accidentally change the colour of a layer, affecting several items in both the drawing and reports? A single undo step will revert everything back to its proper place.
In addition, the
Undo Stack also tracks all your report changes, including visible columns, filtering, and grouping, making it a powerful feature no matter where you are in the project.
The app will group all changes made within the same time window into a single step, making navigation through your project history both intuitive and efficient. For example, creating 4 connections in quick succession will be grouped into one undo step, allowing you to easily revert all changes at once. With up to 50 undo snapshots stored locally, you'll be able to explore your project's evolution with ease.
As an added bonus,
Pro users get access to the visual
Undo Stack History timeline. This dialog provides an overview of your project changes with detailed action cards showing what happened and when. You can avoid undoing one step at a time by jumping to any point in your project's timeline instantly from this view as well.
The
Undo Stack requires the features of
Local Mode to function, so you'll be prompted to enable it when first trying to undo a change if you haven't already.
You can learn more about the
Undo Stack on our
docs site. We hope this new feature, in combination with the existing
Version History, gives you the confidence you need to fix mistakes while editing your projects!
In addition, we've made some quality of life improvements and squashed some bugs to help streamline your workflow in this release.
You can now select and deselect all ports across all port tables in the View All Details dialog, as opposed to having to select all per table. This allows you to hide all ports much faster than before, which is especially useful for cleaning up your drawing as any ports with active connections will remain visible - a great way to quickly hide unused ports!