Skip to content

v1.2.0

Compare
Choose a tag to compare
@camargo camargo released this 07 Mar 01:47
· 1825 commits to develop since this release
3e4e3da

Summary

  • Activity presets are now available at the database-level. UI coming in a future release.
  • An extendExternalDataset mutation has been added to aid in uploading larger external datasets to Aerie. More optimizations and/or workarounds for this coming soon.
  • Scheduling goal backtracking configuration is now available to manipulate at the goal level. Please see the documentation for more information.
  • The constraints EDSL now includes a .negate() function, which is a helper to multiply a resource by -1.
  • Lots of important bug fixes. See the list below.

What's Changed

Breaking Changes

Please see our latest upgrade guide for complete instructions for upgrading from 1.1.0 to 1.2.0.

  • Provide a single consistent capability for JSON (de)serialization of SerializedValue by @Twisol in #577
  • JSON Spec Updates and SEQ JSON to EDSL fix by @goetzrrGit in #683

New Features

Bug Fixes

  • Correct AerieMerlin's "Current" Migration by @Mythicaeda in #682
  • Fix Scheduling Dropping Daemons by @Mythicaeda in #684
  • Minimize locks acquired for dataset partitions by @mattdailis in #661
  • Added handling for activities that stretch past a plans duration by @cohansen in #672
  • Added a fix for when an activity type has the same name as a command by @cohansen in #696
  • Update dev docker-compose to remove aerie- prefix from images by @camargo in #701
  • Add apply_preset_to_activity metadata by @Mythicaeda in #704
  • Use correct join type when querying scheduling conditions by @mattdailis in #709

Refactoring

Continuous Integration

Build System and Dependencies

Full Changelog: v1.1.0...v1.2.0