Epsilon3 Changelog #35: Visual Refresh, Section Headers, Field Input Variables
Many of you may have noticed a big change after this weekend. In this changelog we want to focus on our first visual refresh as we work to make Epsilon3 even simpler to use on screens big and small, make it easier to flow between your tasks, and even more intuitive to pick up and collaborate! Feel free to send us your thoughts as you navigate through the Epsilon3 design refresh.
– Laura
P.S. We are SO pleased to announce our support of Blue Origin! We can’t wait to see the road to space!
Improved! Site Navigation
We’ve introduced new side navigation to keep key features and high-use areas of Epsilon3 at your fingertips.
More intuitive organization of pages helps you find what you’re looking for and stay productive.
Collapse the sidebar to increase screen space and focus on tasks.
Flows are more intuitive. For example, navigating back from editing or previewing a master procedure now brings you back to the master procedure list.
New! Section Headers
Similar to procedure headers, now you can add headers to sections.
Put the most important information up front in each section.
Many people requested this feature for unexecutable information that applies to the entire section. Ideally this is used for backup information or important information that must be read prior to beginning a specific section.
New! Procedure Variables Types
Procedure variables now support all input types, making them more useful throughout the procedure!
For example, if you have a satellite constellation, you could specify which satellite you’re running the procedure against, and have the operator select from a known list of satellites. You can first create a list of satellite numbers in the settings page (or ask an admin to do it) and then use that list as a variable in the procedure.
This works not just for lists, but many other input types like file attachments, multiple choice fields, external data items, and more!
Text, number, and checkbox variables can also be used in telemetry and commands through the API. Support for other variables will be coming soon!
Improved! Home Page Load Times
We know that speed and reliability are important factors as your team uses Epsilon3 to create and run procedures, and we’re constantly looking for ways to keep Epsilon3 blazing fast and rock solid.
With our latest improvements, we’ve dramatically improved the load times when viewing both the master procedure and running procedures pages, making Epsilon3 faster than ever before.
In some instances, like when first viewing the master procedure list and syncing procedures data, this has led to a 10X improvement in speed!
Improvements
Cleaned up the chart view for steps with conditionals where success and failure lead to the same step.
Updated running procedures to show if external data is valid when the run is viewed.
Added prompt for warning if procedure has external data when starting run from operations dashboard.
Updated the single card view to show requirements in a tooltip.
Deleting a draft now redirects back to the master procedure page.
Fixes
Fixed an issue where references to external search were causing a blank screen.
Fixed an issue where the application could get stuck syncing if a tag was added offline after a run was ended.
Fixed an issue where the application could get stuck syncing if the browser tab was closed immediately after starting a run.
Fixed an issue where the release button was visible to viewers.
Fixed an issue where metadata was not being passed when fetching external items.
Fixed an issue where code blocks weren't wrapping in tables.
Fixed an issue where table columns were not sized correctly after delete and undo actions.
Fixed an issue where duration was being calculated incorrectly on the analytics page.
Interested in learning more? Click below to get started.