Releases: NASA-AMMOS/aerie
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
v2.17.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
Testing
- Sequencing e2e - Added channel/parameter and DB state test by @goetzrrGit in #1455
Other Changes
- Include the Sim Error Activity Type Stack trace by @goetzrrGit in #1518
- Refactor directive IDs in the scheduler by @JoelCourtney in #1509
- Add a users guide to streamline resource framework by @DavidLegg in #1494
Full Changelog: v2.16.0...v2.17.0
What's Changed in aerie-ui
- Added better linting support inside of the sequence adaptation by @cohansen in NASA-AMMOS/aerie-ui#1389
- [Bug] Boolean args not supported for arguments by @goetzrrGit in NASA-AMMOS/aerie-ui#1407
- Plan Import/Export UI Improvements by @duranb in NASA-AMMOS/aerie-ui#1415
Full Changelog: NASA-AMMOS/aerie-ui@v2.16.0...v2.17.0
What's Changed in aerie-gateway
- No changes in
aerie-gateway
Full Changelog: NASA-AMMOS/aerie-gateway@v2.16.0...v2.17.0
What's Changed in aerie-docs
- Modeling Tutorial Updates by @ewferg in NASA-AMMOS/aerie-docs#179
Full Changelog: NASA-AMMOS/aerie-docs@v2.16.0...v2.17.0
v2.11.2
v2.16.0
What's Changed
Summary
Please see our latest upgrade guide for complete instructions for upgrading from 2.15.0 to 2.16.0.
Aerie 2.16.0 introduces a change to the way simulation results are written to the database - they are now streamed to the database throughout the simulation instead of at the end. This should improve peak memory usage for large plans/mission models without impacting simulation running time, but please let us know if you see any significant performance regressions.
Aerie plans can now be exported to and imported from files, see Plan Import/Export for details.
Aerie deployments can now provide a Time Plugin to support other time systems such as LMST or SCLK. See Advanced - UI Plugins and Time Plugin pages for details.
Breaking Changes
- Make Scheduler containers use the correct Envvar by @Mythicaeda in #1511
New Features
- Stream Simulation Resources by @Mythicaeda in #1507
Other Changes
- Bug fix for coexistence goal valueAt usage by @adrienmaillard in #1485
- Added a method to check for static parameters inside of an ActivityType by @cohansen in #1492
- Span to Event Traceability by @goetzrrGit in #1495
Full Changelog: v2.15.0...v2.16.0
v2.15.0
What's Changed
Testing
- E2E Tests: Provide Auth Header when Uploading Model JAR by @Mythicaeda in #1493
Other Changes
- Include Pending Events in Event Log by @Mythicaeda in #1467
- Fix DiscreteEffects.remove by @DavidLegg in #1499
Full Changelog: v2.14.0...v2.15.0