Skip to content

Releases: NASA-AMMOS/aerie-cli

v2.8.0

18 Dec 18:38
cf24d7c
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v2.7.0...v2.8.0

v2.7.0

06 Dec 05:16
bbed69e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0

30 May 15:12
Compare
Choose a tag to compare

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

Full Changelog: v2.5.0...v2.6.0

v2.5.0

08 May 18:40
3c7fe94
Compare
Choose a tag to compare

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

11 Apr 15:44
71ac983
Compare
Choose a tag to compare

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

Full Changelog: v2.3.0...v2.4.0

v2.3.0

01 Feb 05:51
db8046c
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

12 Dec 21:29
ca9e426
Compare
Choose a tag to compare

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

Full Changelog: v2.1.1...v2.2.0

v2.1.1

20 Oct 00:59
ac1b33e
Compare
Choose a tag to compare

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

20 Oct 00:55
6343bd9
Compare
Choose a tag to compare

Pulled due to missing version increment.

v2.0.1

13 Sep 17:27
43ee527
Compare
Choose a tag to compare

Summary

  • Fixes a lingering reference when getting effective activity arguments to Activity.parameters (since replaced with Activity.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