Releases: NASA-AMMOS/aerie
v3.3.0
What's Changed in aerie
Breaking Changes
- Refine migration script by @Mythicaeda in #1617
Bug Fixes
- Fix "before delete" trigger on Scheduling Specification Conditions by @Mythicaeda in #1631
Other Changes
- Adds "HASURA_API_URL" to docker-compose by @Mythicaeda in #1623
- Run backend e2e tests with given gateway docker tag when provided in PR body, add dev docs by @dandelany in #1624
- Procedural Scheduling activity deletion by @JoelCourtney in #1610
- Update SeqJson Schema v1.3.1 by @goetzrrGit in #1600
- Stream simulation results in their own thread by @joshhaug in #1630
New Contributors
Full Changelog: v3.2.0...v3.3.0
What's Changed in aerie-ui
New Features
- Import SATF Library Sequence by @goetzrrGit in NASA-AMMOS/aerie-ui#1592
Performance Improvements
- Use bulk default activity arguments and remove getEffectiveActivityArguments calls by @AaronPlave in NASA-AMMOS/aerie-ui#1605
Build System and Dependencies
- Update playwright to fix playwright installation failure on ubuntu 24 (latest) by @AaronPlave in NASA-AMMOS/aerie-ui#1595
Other Changes
- Prefer using the arg delegate for enum args if its provided over the … by @cohansen in NASA-AMMOS/aerie-ui#1579
- Add Load and Activate Real Time Commands to SeqN by @goetzrrGit in NASA-AMMOS/aerie-ui#1543
- Feature/add extension e2e tests by @cohansen in NASA-AMMOS/aerie-ui#1587
- SATF/SASF Grammar support by @goetzrrGit in NASA-AMMOS/aerie-ui#1574
- Advanced Timeline Filtering by @AaronPlave in NASA-AMMOS/aerie-ui#1535
- Copy & Paste Activity Directives by @ivydeliz in NASA-AMMOS/aerie-ui#1565
- Remove autocomplete from manual type input in activity filter by @AaronPlave in NASA-AMMOS/aerie-ui#1599
- Remove manually specified activities from default view by @AaronPlave in NASA-AMMOS/aerie-ui#1598
- Subscription store fixes by @AaronPlave in NASA-AMMOS/aerie-ui#1593
- Fix incorrect usage of condition plan specs array as dictionary by @duranb in NASA-AMMOS/aerie-ui#1604
- simplify logic on no arg commands by @joswig in NASA-AMMOS/aerie-ui#1584
- Update hero image in README by @AaronPlave in NASA-AMMOS/aerie-ui#1607
- Addresses a11y labels error issue #1609 by @barugonman in NASA-AMMOS/aerie-ui#1611
- UI loading indicators part 1 by @AaronPlave in NASA-AMMOS/aerie-ui#1589
- Feature/block relative and notes seqn by @cohansen in NASA-AMMOS/aerie-ui#1600
- Vml Library Support by @joswig in NASA-AMMOS/aerie-ui#1602
New Contributors
- @barugonman made their first contribution in NASA-AMMOS/aerie-ui#1611
Full Changelog: NASA-AMMOS/aerie-ui@v3.2.0...v3.3.0
What's Changed in aerie-gateway
- Clarify HASURA_API_URL envvar in docs by @Mythicaeda in NASA-AMMOS/aerie-gateway#119
Full Changelog: NASA-AMMOS/aerie-gateway@v3.2.0...v3.3.0
What's Changed in aerie-docs
- Add details to Deployment page + new Production Deployment page with guide by @dandelany in NASA-AMMOS/aerie-docs#203
- external events API example by @joswig in NASA-AMMOS/aerie-docs#205
- Latest adaptation type, keyboard shortcuts, and form editor by @joswig in NASA-AMMOS/aerie-docs#204
- Include tutorial in modeling guide by @joswig in NASA-AMMOS/aerie-docs#206
- Intitial Batch of Architecture Decision Records by @ewferg in NASA-AMMOS/aerie-docs#207
- Advanced timeline filtering docs by @AaronPlave in NASA-AMMOS/aerie-docs#209
- Update hero image by @AaronPlave in NASA-AMMOS/aerie-docs#210
- Update deploy-to-gh-pages.yml by @joswig in NASA-AMMOS/aerie-docs#212
- Update DB Migration docs by @Mythicaeda in NASA-AMMOS/aerie-docs#201
v3.2.0
What's Changed in aerie
Refactoring & minor changes
- Rename 'foo-procedures' to 'banana-procedures' by @Mythicaeda in #1607
- use alternate repository for trivy vulnerabilities DB in Publish workflow by @dandelany in #1614
Full Changelog: v3.1.1...v3.2.0
What's Changed in aerie-ui
Other Changes
- fix bug where form editor can trigger unneeded editor change by @joswig in NASA-AMMOS/aerie-ui#1564
- Library Sequences from Workspace by @goetzrrGit in NASA-AMMOS/aerie-ui#1539
- Fix missing radix when serializing relative time milliseconds by @cartermak in NASA-AMMOS/aerie-ui#1567
- Manage Default View for Model by @AaronPlave in NASA-AMMOS/aerie-ui#1554
- fix for #1561 by @joswig in NASA-AMMOS/aerie-ui#1562
- Feature/command dictionary by @duranb in NASA-AMMOS/aerie-ui#1571
Full Changelog: NASA-AMMOS/aerie-ui@v3.1.1...v3.2.0
No changes in aerie-gateway
No changes in aerie-docs
v3.0.1
What's Changed in aerie
Bug fixes
Full Changelog: v3.0.0...v3.0.1
What's Changed in aerie-ui
Bug fixes
- Fix goal plan specification deletion by @duranb in NASA-AMMOS/aerie-ui#1552
- Phoenix bugfix for undefined
outputFormat
by @cartermak in NASA-AMMOS/aerie-ui#1556 - Tag deletion specificity fixes by @AaronPlave in NASA-AMMOS/aerie-ui#1521
Full Changelog: NASA-AMMOS/aerie-ui@v3.0.0...v3.0.1
No changes in aerie-gateway
No changes in aerie-docs
v3.1.1
What's Changed in aerie
Bug fixes
- Simulation result staleness checking by @JoelCourtney in #1595
- Procedural scheduling migration fix patch by @skovati in #1601
Other Changes
- Ignore generated sequencing parsers by @JoelCourtney in #1598
Full Changelog: v3.1.0...v3.1.1
What's Changed in aerie-ui
New Features
- Add "scroll to activity" to activity directive table context menu (#1433) by @ivydeliz in NASA-AMMOS/aerie-ui#1538
Bug fixes
- Show variables and globals in form view by @joswig in NASA-AMMOS/aerie-ui#1536
- Fix goal plan specification deletion by @duranb in NASA-AMMOS/aerie-ui#1552
- Phoenix bugfix for undefined
outputFormat
by @cartermak in NASA-AMMOS/aerie-ui#1556
Full Changelog: NASA-AMMOS/aerie-ui@v3.1.0...v3.1.1
No changes in aerie-gateway
No changes in aerie-docs
v3.1.0
What's Changed in aerie
Breaking Changes
- Switch semantics of filterLongerThan and filterShorterThan by @JoelCourtney in #1587
Features
- Schedule Activities Based On External Events by @pranav-super in #1585
Bug Fixes
- Fix analysis mode of scheduling engine by @adrienmaillard in #1586
Full Changelog: v3.0.0...v3.1.0
What's Changed in aerie-ui
Bug Fixes
- Fix sequencing page resizing behavior (#1457) by @ivydeliz in NASA-AMMOS/aerie-ui#1528
- Parameter info icon misaligned in ParameterRecSeries or ParameterRecStruct (#1473) by @ivydeliz in NASA-AMMOS/aerie-ui#1529
Other Changes
- Tag deletion specificity fixes by @AaronPlave in NASA-AMMOS/aerie-ui#1521
- Fix all tags being added to new Constraint/Scheduling Condition metadata by @duranb in NASA-AMMOS/aerie-ui#1523
- Clear resources on plan branch by @duranb in NASA-AMMOS/aerie-ui#1530
- Feat/vml grammar by @joswig in NASA-AMMOS/aerie-ui#1472
- Sequencing command form builder css gutter fix by @AaronPlave in NASA-AMMOS/aerie-ui#1533
- Handle nullable receiving and supplying plans for merge reviews by @AaronPlave in NASA-AMMOS/aerie-ui#1508
Full Changelog: NASA-AMMOS/aerie-ui@v3.0.0...v3.1.0
What's Changed in aerie-gateway
- No changes in
aerie-gateway
Full Changelog: NASA-AMMOS/aerie-gateway@v3.0.0...v3.1.0
What's Changed in aerie-docs
- Update fast track to download .env file since mission model template changed by @dandelany in NASA-AMMOS/aerie-docs#194
- External Event Procedural Scheduling Documentation by @pranav-super in NASA-AMMOS/aerie-docs#193
Full Changelog: NASA-AMMOS/aerie-docs@v3.0.0...v3.1.0
v3.0.0
What's Changed in aerie
New Features
- Add External Events by @pranav-super in #1513
- FPrime Dictionary Support by @goetzrrGit in #1542
- External profiles in procedural scheduling by @JoelCourtney in #1560
Bug Fixes
- NPE fix by @bradNASA in #1574
- Fix DurationKt.minus by @JoelCourtney in #1582
Other Changes
- Generate JVM default methods for procedural interfaces by @JoelCourtney in #1569
Full Changelog: v2.21.0...v3.0.0
What's Changed in aerie-ui
New Features
- Double click plan row to open plan by @ivydeliz in NASA-AMMOS/aerie-ui#1511
- Add External Events by @pranav-super in NASA-AMMOS/aerie-ui#1396
- Feature: Upload external resources by @duranb in NASA-AMMOS/aerie-ui#1492
- FPrime Dictionary and Sequence Support by @goetzrrGit in NASA-AMMOS/aerie-ui#1447
- View Definition Auto Migration by @AaronPlave in NASA-AMMOS/aerie-ui#1504
- Local and Parameter Blocks by @goetzrrGit in NASA-AMMOS/aerie-ui#1494
Bug Fixes
- Allow parsing month of October by @duranb in NASA-AMMOS/aerie-ui#1489
- Bugfix for Sequence Customization by @mattdailis in NASA-AMMOS/aerie-ui#1516
New Contributors
- @ivydeliz made their first contribution in NASA-AMMOS/aerie-ui#1511
- @pranav-super made their first contribution in NASA-AMMOS/aerie-ui#1396
Full Changelog: NASA-AMMOS/aerie-ui@v2.21.0...v3.0.0
What's Changed in aerie-gateway
- Feature/plan import improvements by @duranb in NASA-AMMOS/aerie-gateway#109
- Feature: Upload external datasets by @duranb in NASA-AMMOS/aerie-gateway#112
Full Changelog: NASA-AMMOS/aerie-gateway@v2.21.0...v3.0.0
What's Changed in aerie-docs
- Beginning of External Event documentation by @JosephVolosin in NASA-AMMOS/aerie-docs#183
- Update docs for external profiles in procedural scheduling by @JoelCourtney in NASA-AMMOS/aerie-docs#188
New Contributors
- @JosephVolosin made their first contribution in NASA-AMMOS/aerie-docs#183
Full Changelog: NASA-AMMOS/aerie-docs@v2.21.0...v3.0.0
v2.21.0
What's Changed in aerie
Bug Fixes
- Save activity names from procedural goals by @JoelCourtney in #1568
Full Changelog: v2.20.0...v2.21.0
What's Changed in aerie-ui
Other Changes
- Feature/remove seqjson and seqn lang specifics by @cohansen in NASA-AMMOS/aerie-ui#1446
- FCPL branch enhancements by @joswig in NASA-AMMOS/aerie-ui#1455
- Added basic compilation by @cohansen in NASA-AMMOS/aerie-ui#1476
- Bug/fix seq linter by @cohansen in NASA-AMMOS/aerie-ui#1485
- Fixes dependency vulnerabilities by @duranb in NASA-AMMOS/aerie-ui#1475
- Release v2.21.0 by @joswig in NASA-AMMOS/aerie-ui#1488
Full Changelog: NASA-AMMOS/aerie-ui@v2.20.0...v2.21.0
What's Changed in aerie-gateway
- No changes to
aerie-gateway
in v2.21.0
Full Changelog: NASA-AMMOS/aerie-gateway@v2.20.0...v2.21.0
What's Changed in aerie-docs
- Fix scheduling example docs not committing changes by @JoelCourtney in NASA-AMMOS/aerie-docs#190
Full Changelog: NASA-AMMOS/aerie-docs@v2.20.0...v2.21.0
v2.20.0
What's Changed in aerie
Other Changes
- Generator Constraints and Violation Messages by @JoelCourtney in #1559
- Delete procedural remote package by @JoelCourtney in #1561
Full Changelog: v2.19.0...v2.20.0
What's Changed in aerie-ui
Refactoring
- Update dependencies by @duranb in NASA-AMMOS/aerie-ui#1468
Other Changes
- Feature: Show simulation history arguments by @duranb in NASA-AMMOS/aerie-ui#1450
- Sequence Editor Ground epoch time tag by @goetzrrGit in NASA-AMMOS/aerie-ui#1443
- lint range of hex args by @joswig in NASA-AMMOS/aerie-ui#1465
Full Changelog: NASA-AMMOS/aerie-ui@v2.19.0...v2.20.0
What's Changed in aerie-gateway
- No changes in
aerie-gateway
What's Changed in aerie-docs
- add changes in RecurrenceGoal to 2.19 upgrade guide by @dandelany in NASA-AMMOS/aerie-docs#186
- Update docs for generator constraint PR by @JoelCourtney in NASA-AMMOS/aerie-docs#187
Full Changelog: NASA-AMMOS/aerie-docs@v2.19.0...v2.20.0
v2.19.0
What's Changed in aerie
Breaking Changes
- Refactor RecurrenceGoal conflict production and solving by @adrienmaillard in #1510
- Procedural Scheduling by @skovati in #1496
New Features
- Stateless Aerie - Simulation by @Mythicaeda in #1536
Bug Fixes
- Support events emitted from daemon tasks by @DavidLegg in #1541
- Hook workspace fk up to the correct table in migration by @Mythicaeda in #1544
Continuous Integration
- GH workflow to publish images for PRs labeled 'publish' by @dandelany in #1540
- Fix pgcmp workflow by @Mythicaeda in #1545
Other Changes
- Add streamline Logger by @DavidLegg in #1500
- Added the backend for sequencing workspaces by @cohansen in #1526
- Add efficient resource reduction by @DavidLegg in #1532
- fix for infinite loop when time range is less than 20 micros by @bradNASA in #1539
- Update Postgres 16.2 -> 16.4 by @dandelany in #1543
- Add trivyignore file to ignore false positive CVEs in security scan by @dandelany in #1546
- Bug fix for clock "asLinear" by @DavidLegg in #1550
- Publish type-utils library by @JoelCourtney in #1554
Full Changelog: v2.18.0...v2.19.0
What's Changed in aerie-ui
Other Changes
- Subscribe to constraint run table so constraint results are up-to-date by @duranb in NASA-AMMOS/aerie-ui#1429
- Run UI e2e tests with given aerie/gateway docker tags when provided in PR body by @dandelany in NASA-AMMOS/aerie-ui#1439
- Activity and Resource Browser by @AaronPlave in NASA-AMMOS/aerie-ui#1417
- Workspaces in Phoenix sequence editor by @cohansen in NASA-AMMOS/aerie-ui#1420
- Added optional objects to input parameters by @cohansen in NASA-AMMOS/aerie-ui#1437
- Propagate disabled flag to ParameterBasePath by @mattdailis in NASA-AMMOS/aerie-ui#1448
- Procedural Scheduling UI by @skovati in NASA-AMMOS/aerie-ui#1418
- UI for uploading Procedural Scheduling JARs by @duranb in NASA-AMMOS/aerie-ui#1444
Full Changelog: NASA-AMMOS/aerie-ui@v2.18.0...v2.19.0
What's Changed in aerie-gateway
- GH workflow: Publish docker image when PR is labeled 'publish' by @dandelany in NASA-AMMOS/aerie-gateway#107
Full Changelog: NASA-AMMOS/aerie-gateway@v2.18.0...v2.19.0
What's Changed in aerie-docs
- Procedural scheduling documentation by @JoelCourtney in NASA-AMMOS/aerie-docs#184
Full Changelog: NASA-AMMOS/aerie-docs@v2.18.0...v2.19.0
v2.18.0
This is a combined change log, detailing the changes present in this (aerie
) release as well as our other core packages (aerie-ui
, aerie-gateway
, aerie-docs
). Additionally, you can find upgrade guides in our documentation.
What's Changed in aerie
Breaking Changes
- Use MissionModelId Class instead of String by @Mythicaeda in #1533
Full Changelog: v2.17.0...v2.18.0
What's Changed in aerie-ui
New Features
- Sequence Editor Auto-indent, Ground support by @goetzrrGit in NASA-AMMOS/aerie-ui#1425
Bug Fixes
- Small plan export improvements by @duranb in NASA-AMMOS/aerie-ui#1422
Refactoring
- Change model ids from type
ID!
toInt!
by @Mythicaeda in NASA-AMMOS/aerie-ui#1427
Other Changes
- Added the ability to define multiple output formats for sequence adap… by @cohansen in NASA-AMMOS/aerie-ui#1410
- Explicitly track offsetX in timeline context menu by @duranb in NASA-AMMOS/aerie-ui#1435
Full Changelog: NASA-AMMOS/aerie-ui@v2.17.0...v2.18.0
What's Changed in aerie-gateway
- Add
/version
endpoint by @Mythicaeda in NASA-AMMOS/aerie-gateway#105
Full Changelog: NASA-AMMOS/aerie-gateway@v2.17.0...v2.18.0
What's Changed in aerie-docs
- Update ID! -> Int! in API docs by @Mythicaeda in NASA-AMMOS/aerie-docs#181
Full Changelog: NASA-AMMOS/aerie-docs@v2.17.0...v2.18.0