Skip to content

Latest commit

 

History

History
72 lines (44 loc) · 1.75 KB

CHANGELOG.md

File metadata and controls

72 lines (44 loc) · 1.75 KB

Changelog

All significant changes to this project will be documented here.

Release date: 2022-12-21

  • Add support for Python 3.10.

Release date: 2021-07-12

  • Add an AutoResetEnvironment that calls reset for you if the previous step was the last step.

Release date: 2021-02-12

  • Dropped support for Python versions < 3.6.

Release date: 2020-10-30

  • Added a StringArray spec subclass for representing arrays of variable- length strings.
  • Added a check to enforce that minimum <= maximum for BoundedArray.

Release date: 2019-11-12

Changed

  • test_utils.EnvironmentTestMixin can now be used to validate implementations of dm_env.Environment where actions, observations, rewards and/or discounts are arbitrary nested structures containing numpy arrays or scalars.

Release date: 2019-08-12

Added

  • Specs now have a replace method that can be used to create a new instance with some of the attributes replaced (similar to namedtuple._replace).

Changed

  • The BoundedArray constructor now casts minimum and maximum so that their dtypes match that of the spec instance.

Release date: 2019-07-18

  • Initial release.