Releases: NASA-AMMOS/aerie-ui
Releases · NASA-AMMOS/aerie-ui
v4.0.0
What's Changed
- External Event Timeline Filtering by @JosephVolosin in #1652
- Update actions list when selected active file updates by @duranb in #1822
- Make Plan model nullable and display missing model message in plan by @AaronPlave in #1776
- Feat: Workspace bulk operations by @duranb in #1826
- Sort scheduling/activity parameters according to optional order provided in the metadata by @adrienmaillard in #1773
- Sort command expansion rules by ID within new expansion set table by @AaronPlave in #1835
- Sort models by descending ID on models page by @AaronPlave in #1841
- Permission fix for timeline view control menu activity drag by @AaronPlave in #1842
- Improve expansion run page performance by @AaronPlave in #1836
- Require parcelId to not be null before allowing expansion rule save by @AaronPlave in #1839
- Improved parcel viewing permissions by @AaronPlave in #1840
- Workspace file browsing rework by @AaronPlave in #1845
- Aerie -> PlanDev & SeqDev Rebrand by @AaronPlave in #1833
- Fix 'Send to Workspace' to work with new Sequencing Workspaces by @JosephVolosin in #1809
- Update README image by @AaronPlave in #1848
Full Changelog: v3.8.1...v4.0.0
v3.8.1
v3.8.0
What's Changed in aerie-ui
Other Changes
- Rework plan grid menu by @AaronPlave in #1785
- Span table fixes by @AaronPlave in #1784
- Support auto resizing row height for compact activity drawing mode by @AaronPlave in #1786
- Fixes delete workspace context menu not doing anything on click by @duranb in #1800
- Preserve reverse-chronological order of action runs on Actions page by @dandelany in #1806
- Combine shift and pack activity modals by @AaronPlave in #1787
- Prevent escape and click-outside closure of workspace import file modal by @AaronPlave in #1805
- Rename "Sequence Editor" plan menu item to "Workspaces" by @AaronPlave in #1807
- Error console rework by @AaronPlave in #1770
- Plug and Play Sequences - changes to sequence adaptation interface, latest rebase by @cartermak in #1782
- Update sequence adaptation loading to inject CM dependencies by @dandelany in #1813
- use exports to capture output of loading the user sequencing adaptation by @dandelany in #1814
- Feature: Workspace Permission Improvements by @duranb in #1812
- update lint, publish and test workflows to use same NPM version as specified in the .nvmrc file by @dandelany in #1818
- Actions UI improvements - file and fileList type params, tooltips for param description by @duranb in #1817
- Workspace file multi-select in table view by @dandelany in #1816
- Fix sequence adaptation loading in sequence templates by @duranb in #1815
Full Changelog: v3.7.1...v3.8.0
v3.7.1
What's Changed in aerie-ui
Refactoring
Other Changes
- Allow
userrole to modify any workspace's contents by @duranb in #1792 - Fix: don't append .txt extension to sequence files when downloading from editor by @dandelany in #1796
- Fix: don't send secrets request to action server for runs which don't have secrets by @dandelany in #1798
- Duration resource plotting by @AaronPlave in #1783
- Release v3.7.1 by @joswig in #1801
Full Changelog: v3.7.0...v3.7.1
v3.7.0
What's Changed
Bug Fixes
- Improve error toast when user attempts to create anchor cycle by @AaronPlave in #1749
- Properly sort simulated activity table start offset column by @AaronPlave in #1739
- Show specific error message in toast when plan merge fails to begin by @AaronPlave in #1748
- Ensure model revision changes affect simulation status by @AaronPlave in #1731
- Display plan import error in plan form by @AaronPlave in #1732
- Add ability to convert imported files into target language by @duranb in #1763
- Fixed an issue where exception causes were not properly flowing throu… by @cohansen in #1745
- Fix for: Cannot copy parameter values from activity in viewer role by @ivydeliz in #1758
Refactoring
- Update formatting for the Expansion panel by @JosephVolosin in #1753
Other Changes
- Fix e2e tests by using node 22.17.1 instead of LTS (22.18) by @dandelany in #1744
- Revert to Default View by @AaronPlave in #1710
- Plan page error console improvements by @lklyne in #1688
- Fix: Model extraction status text mismatch by @mattdailis in #1761
- Refactor activity table columns menu by @AaronPlave in #1730
- Add metadata section to selected activity by @tratsko in #1756
- Formatting the arguments column in the activity directives table by @tratsko in #1737
- Remove zeros in duration strings by @tratsko in #1757
- New Feature: Packing Activity Directives With Offset by @dandelany in #1752
- Add descriptions to UI for Activity Type, Parameter and Resource by @tratsko in #1765
- New Feature: Bulk Shifting Activities by @shreyasyellenki in #1721
- Added transient secrets to the actions ui by @cohansen in #1711
- Merge duplicate permission denied descendent selector by @joswig in #1775
Full Changelog: v3.6.0...v3.7.0
v3.5.2
v3.6.0
What's Changed
Other Changes
- Add External Source (and External Event) Attribute Validation by @pranav-super in #1560
- Update about modal by @AaronPlave in #1716
- Add anchor name as a column in activities directories by @tratsko in #1729
- New Workspaces by @duranb in #1723
- add
PUBLIC_WORKSPACE_SERVER_URLto .env file by @duranb in #1735 - update aerie-actions dependency to 1.0.2 by @dandelany in #1738
- Release v3.6.0 by @joswig in #1740
New Contributors
Full Changelog: v3.5.1...v3.6.0
v3.5.1
What's Changed
Other Changes
- Bug Fix for Issue #1445 (Anchor parent directive always renders at the time of the child) by @shreyasyellenki in #1714
- Add necessary permission handler to create workspace button by @AaronPlave in #1717
- Release v3.5.1 by @joswig in #1718
New Contributors
- @shreyasyellenki made their first contribution in #1714
Full Changelog: v3.5.0...v3.5.1
v3.5.0
What's Changed
New Features
- Add readonly checkbox to sequences by @duranb in #1645
- Use Sequence Type parameters for Actions. Import Schema Types from aerie-actions. by @ivydeliz in #1672
- Plan Model Migration by @ivydeliz in #1663
Other Changes
- Fix aerie-action container name in docker-compose-test by @dandelany in #1681
- TailwindCSS and Svelte Stellar by @AaronPlave in #1666
- Fix linting error on Sequence Template Editor by @JosephVolosin in #1686
- Added an optional flag for command dictionary file saving by @cohansen in #1677
- Various aria-label fixes across the app by @barugonman in #1683
- More aria/screen reader label fixes by @barugonman in #1687
- Link from root span parameter to directive parameter by @AaronPlave in #1679
- Feature/even more screenreader a11y cleanup by @barugonman in #1690
- Fix bug with Menus inside Modals by allowing click events to propagate by @dandelany in #1697
- Action cancellation support by @joshhaug in #1673
- Remove SeqN grammar and SeqJSON conversion by @cartermak in #1674
- Sequence Template & Templating Improvements by @JosephVolosin in #1678
- Permissions for sequence filters and template expansion by @cartermak in #1700
- Run Action from Sequence Editor by @ivydeliz in #1701
- Bump aerie-sequence-languages package version by @cartermak in #1705
- Row header timeline menu fix by @AaronPlave in #1704
- Release v3.5.0 by @joswig in #1706
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed
New Features
Other Changes
- Refactor - Phoenix Editor linting changes by @duranb in #1629
- Ensures that only one context menu is open at a time by @duranb in #1636
- Reorganize Phoenix Editor files to be a little more discoverable by @duranb in #1635
- Actions UI V1 by @AaronPlave in #1646
- Procedural Constraints UI by @duranb in #1537
- Update tasks.json by @AaronPlave in #1667
- Sequence Templates by @JosephVolosin in #1642
- Fix broken SeqJSON handling by @cartermak in #1660
- Fix for file upload in procedural goals by @joshhaug in #1648
- Fix SeqN @note to match SeqJSON schema properties by @cartermak in #1644
- Release v3.4.0 by @joswig in #1671
New Contributors
- @JosephVolosin made their first contribution in #1642
- @joshhaug made their first contribution in #1648
Full Changelog: v3.3.0...v3.4.0