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
createSchedulingSpecification
mutation 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
priority
Column 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
merlin
Prefix 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.template
by @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