hydra v1.0.0 Release Notes
Release Date: 2020-09-03 // over 3 years ago-
1.0.0 (2020-09-03)
Hydra 1.0 is out!
๐ See blog post for high level details.Major new features in Hydra 1.0
- Config type safety via Structured Configs
- ๐ป More powerful command line
- ๐ New plugins enabling remote launching and hyper parameter optimization
- ๐ Improved error reporting
- โฌ๏ธ Reduce nesting levels with config packages
๐ These release notes are covering the changes since 1.0.0rc4.
๐ To see the complete release notes for 1.0 take a look at the release notes of:
๐ Features
- โ Add support for casting interval to ints and floats (#915)
๐ Bug Fixes
- ๐ Fix to flush logging instead of shutting it down at job end (#833)
- ๐ฒ compose() no longer initialized logging subsystem (#833)
- ๐ Fix overriding of hydra.job.env_set from the command line (#854)
- ๐ Fix tab completion to not output errors in some cases when using --multirun (#856)
- ๐ Fix OmegaConf custom resolvers not being propagated to Sweepers properly (#861)
- Interpolation accepts any char between ${ and } (#891)
- โก๏ธ Update the signature of hydra.utils.instantiate() allow input configs of Any type (#896)
- ๐ Fix instantiate to work correctly when parameters are interpolations into a parent node (#904)
- Apps will now raise underlying exception if env HYDRA_FULL_ERROR=1 (#926)
๐ Plugins
- ๐ Fix integer/float choice from spec in the Nevergrad plugin
๐ Improved Documentation