Releases: NASA-AMMOS/aerie-cli
Releases · NASA-AMMOS/aerie-cli
v2.8.0
Summary
- Changes to scheduling commands support EDSL or procedural goal management
- Full support for Aerie 3.0.0, 3.0.1, 3.1.0, 3.1.1, 3.2.0
What's Changed
- Update scheduling commands for new schema and procedural goals by @JoelCourtney in #144
- Release v2.8.0 by @cartermak in #152
New Contributors
- @JoelCourtney made their first contribution in #144
Full Changelog: v2.7.0...v2.8.0
v2.7.0
What's Changed
- Update Aerie version to 2.11.0 by @parkerabercrombie in #145
- Aerie 2.18.0 by @cartermak in #147
- Release v2.7.0 by @cartermak in #148
New Contributors
- @parkerabercrombie made their first contribution in #145
Full Changelog: v2.6.0...v2.7.0
v2.6.0
Summary
- Adds/updates queries to manipulate dictionaries and parcels for Aerie 2.11.0.
- Updates queries and commands for affected command expansion constructs (rules, sets). Expanding simulated plans and linking/downloading sequences is not affected.
- Full compatibility with Aerie v2.11.0
What's Changed
- Aerie-CLI v2.6.0 by @cartermak in #137
Full Changelog: v2.5.0...v2.6.0
v2.5.0
Summary
This release of Aerie CLI updates the utility to be compatible with Aerie 2.8.0.
What's Changed
- Updates to a scheduling query and environment-level changes to match the requirements of Aerie v2.8.0. See the Aerie docs for more info on these changes.
- Full compatibility with Aerie v2.8.0
Full Changelog: v2.4.0...v2.5.0
v2.4.0
Summary
- Updates to the scheduling and constraint modules to match the new database schema introduced in Aerie v2.6.0. See the Aerie docs for more info on this schema change.
- Note: this is a breaking change to both Aerie and Aerie CLI, and is not compatible with Aerie versions below 2.6.0.
- Updates to developer documentation to recommend using pip instead of poetry, and a new section on creating releases.
- Full compatibility with Aerie v2.6.0, v2.6.1, and v2.70
What's Changed
- Update scheduling queries and unit tests to conform to Aerie v2.6 by @joshhaug in #129
- Documentation updates by @cartermak in #131
- Release v2.4.0 by @joshhaug in #131
Full Changelog: v2.3.0...v2.4.0
v2.3.0
Summary
- Semi-backwards-compatible change to plans includes tags in plan downloads and uploads
- Older plans will work with this version of Aerie-CLI, but plans downloaded/edited with this version will not work with older versions of Aerie-CLI
- New deploy tool for command expansions, similar to the existing tools for constraints and scheduling goals
- Updates to match changes in the constraint result schema
- Full compatibility with: Aerie 2.2.0, 2.2.1
What's Changed
- Download/Upload Plan Tags by @zgoldberg22 in #108
- Aerie 2.2.0 Updates by @cartermak in #113
- Command Expansion Deploy Tool by @cartermak in #118
- Release v2.3.0 by @cartermak in #122
New Contributors
- @zgoldberg22 made their first contribution in #108
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Summary
- Small breaking changes to command expansion sets to match Aerie updates:
AerieClient.create_expansion_set
now requires an expansion set name- Data class
ExpansionSet
now includes additional metadata
- Breaking change to constraint results schema to match Aerie updates: 9f2c15d
- Documentation and test improvements
- Full compatibility with: Aerie 2.1.0
What's Changed
- Trivial change to help message for plan download_resources by @ewferg in #93
- Aerie 2.1.0 by @cartermak in #99
- Expansion Set Updates by @cartermak in #101
- Develop branch version tag by @cartermak in #102
Full Changelog: v2.1.1...v2.2.0
v2.1.1
Summary
- Adds commands for editing plan collaborators
- Implements schema changes for Aerie >=1.13.0 constraint violations (not backwards-compatible with older Aerie versions)
- Supports authentications changes for Aerie >=1.14.0
What's Changed
- Add commands for plan collaborators in #85
- Aerie 1.13.0 + Integration test with multiple Aerie versions by in #88
- Aerie 1.14.0 Auth Changes by in #90
Full Changelog: v2.0.1...v2.1.1
v2.1.0
v2.0.1
Summary
- Fixes a lingering reference when getting effective activity arguments to
Activity.parameters
(since replaced withActivity.arguments
to align with Aerie conventions) and corrects the fields in the associated data class and query. Adds a test that exercises the--full-args
option for plans download. - Removes PK
plan_id
from activity updates because even "aerie_admin" doesn't have permissions for updating that column. Updates corresponding unit tests.
What's Changed
- Hotfixes: Missed name change and permissions nuance by @cartermak in #82
Full Changelog: v2.0.0...v2.0.1