Skip to content

v1.7.0

Compare
Choose a tag to compare
@camargo camargo released this 15 May 23:17
· 1575 commits to develop since this release
5450d1e

Summary

  • Every command expansion run now saves both the generated Seq JSON, and the text of the eDSL for each expansion rule. This makes it possible to use the API to review past expansion runs without needing to re-run them.
  • The Aerie GraphQL API now requires authentication - see the upgrade guide for more details.
  • A new annotation is now available for activity type definitions - @ParametricDuration allows the mission modeler to specify that a certain activity's duration can be computed as a function of its parameters. The scheduler will use this information to reduce its need to simulate these activities.
  • Activity types with no effect model now implicitly have a @FixedDuration of zero, which allows the scheduler to avoid root finding for these activities.

What's Changed

Please see our latest upgrade guide for complete instructions for upgrading from 1.6.0 to 1.7.0.

Breaking Changes

New Features

Bug Fixes

  • Rename activity_type.category to activity_type.subsystem by @Mythicaeda in #918

Refactoring

Documentation

  • Change severity scale for bug issue template by @camargo in #915

Full Changelog: v1.6.0...v1.7.0