Releases: NASA-AMMOS/aerie
v2.6.3
What's Changed
Bug Fixes
- Fix Delete trigger for v2.6.3 by @Mythicaeda in #1435
Full Changelog: v2.9.0...v2.6.3
v2.9.0
Summary
Aerie 2.9.0 uses PostgreSQL 16.2, which is a major version upgrade from our previous version (PostgreSQL 14.8). Due to changes in PG's internal data representation, an additional data transfer process is required in order to properly migrate your data forward. Please read our 2.9.0 upgrade guide for full instructions.
What's Changed
Refactoring
- Update to Postgres 16.2 by @Mythicaeda in #1412
Full Changelog: v2.6.103...v2.9.0
v2.6.104
v2.6.102
v2.8.0
Summary
Aerie v2.8.0 contains significant changes to our PostgreSQL database structure, along with changes to our required environment variables and configuration. It therefore requires a different upgrade process than usual, especially if you plan to migrate your data forward to v2.8.0. Please read our upgrade guide to 2.8.0 for full instructions.
Notes
- Users should no longer run the
createSchedulingSpecificationmutation after creating a plan via the API (required in previous versions)
What's Changed
Breaking Changes
- Merge the Databases by @Mythicaeda in #1372
New Features
- Return the Executing Directive Id in Simulation Error Response by @Mythicaeda in #1385
Bug Fixes
- Allow Users to write to Model Scheduling Spec's
priorityColumn by @Mythicaeda in #1396 - Add Hasura relationship between Mission Model and Scheduling Specification by @Mythicaeda in #1386
- Fix Id Sequences on Constraint, Goals, and Conditions by @Mythicaeda in #1401
- Add Missing
merlinPrefix by @Mythicaeda in #1407 - Add "order by" when populating a plan spec by @Mythicaeda in #1410
- Update Python requirements to Latest Versions by @Mythicaeda in #1409
Continuous Integration
- Provide default DB usernames in
.env.templateby @Mythicaeda in #1408
Build System and Dependencies
Other Changes
- Add @MaximumDuration annotation and use it in scheduling by @adrienmaillard in #1365
Full Changelog: v2.7.1...v2.8.0
v2.7.1
This is a patch release to fix a known issue in v2.7.0. If you are using v2.7.0, you should upgrade to this version to avoid potential issues with data migration. No additional changes are necessary.
What's Changed
Bug Fixes
- Fix Versioning Scheduling Migration by @Mythicaeda in #1374
Full Changelog: v2.7.0...v2.7.1
v2.6.2
This is a patch release to fix a known issue in v2.6.1. If you are using v2.6.1, you should upgrade to this version to avoid potential issues with data migration. No additional changes are necessary.
What's Changed
Other Changes
- Fix Id Sequences on Constraint, Goals, and Conditions by @Mythicaeda in #1401
Full Changelog: v2.6.1...v2.6.2
v2.6.101
DSL Sequence Editor Alpha, not tested for production use.
Aerie 2.7.0 is the current recommended release
v2.7.0
What's Changed
New Features
- Procedural constraints library by @JoelCourtney in #1363
Bug Fixes
- Fix Versioning Scheduling Migration by @Mythicaeda in #1374
Other Changes
- Improve engine peformance on ancestry traversal by @Twisol in #1174
- Enable tighter attribution of exceptions to spans by @Twisol in #1380
- Update seq-json-schema to 1.0.20 by @goetzrrGit in #1377
- Performance/intervalmap by @bradNASA in #1371
Full Changelog: v2.6.1...v2.7.0
v2.6.1
This is a patch release to fix a known issue in v2.6.0. If you are using v2.6.0, you should upgrade to this version to avoid potential issues with data migration. No additional changes are necessary.
What's Changed
Bug Fixes
- Fix Versioning Scheduling Migration by @Mythicaeda in #1379
Full Changelog: v2.6.0...v2.6.1