v1.9.0
Summary
- The sequence editor and expansion rule editor now validate command parameter types and ranges from the command dictionary!
- More metadata has been added to different areas of the UI to help improve data ergonomics. See the complete list in #854, and #660.
- For users with more than one allowed role, a select dropdown has been added to the nav bar to change roles to quickly understand how the UI responds.
- The default UI view (i.e. no UI view selected) now shows the first 20 resource profile rows in the planning timeline. This is primarily to help new users of Aerie explore their mission model more quickly and easily.
- Permissions have been added to the constraints pages.
- Various bug fixes (see the section below).
What's Changed
Please see our latest upgrade guide for complete instructions for upgrading from 1.8.0
to 1.9.0
.
New Features
- Extended metadata (excluding tags) by @AaronPlave in #660
- User role switching by @duranb in #705
- Custom Worker for TypeScript Parameter Validation by @goetzrrGit in #691
- Add default resource rows by @camargo in #733
- Permissions constraints by @duranb in #722
Bug Fixes
- Remove unneeded z-index from ag grid cell resize class by @AaronPlave in #716
- Simulation history dataset checkbox fix by @AaronPlave in #713
- Fix redirecting to login by @duranb in #721
- Fix incorrect User object being used for permissions query by @duranb in #726
- Clear selected activity if the active plan changes by @AaronPlave in #719
- Add basic handling of expired JWTs by @jeffpamer in #729
- Fix tables not updating when user is changed by @duranb in #727
- Fix redundant simulation deletion query preventing plan deletion by @duranb in #739
Refactoring
Build System and Dependencies
Full Changelog: v1.8.0...v1.9.0