Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Feb 13:31
· 98 commits to main since this release
v0.3.0
3276ef0

Summary

We're pleased to announce reclass-rs v0.3.0.

Apart from dependency updates, this release brings support for a number of additional Reclass features. Most notably, reclass-rs v0.3.0 supports the Reclass option compose-node-name.

Existing users should note that this release contains a number of breaking changes.

Changes

13 changes since v0.2.0

🔎 Breaking Changes

  • Refactor Reclass configuration options (#80)
  • Treat foo/init.yml as content for class foo (#82)

🚀 Features

  • Add support for loading config from a file (#92)
  • Add support for config option compose-node-name (#84)
  • Implement getters for Reclass.nodes and Reclass.classes (#88)
  • Add support for reclass option ignore_class_notfound_regexp (#101)

🐛 Fixes

  • Treat foo/init.yml as content for class foo (#82)

🔗 Dependency Updates

  • Update Rust crate rayon to 1.8.1 (#81)
  • Update Rust crate chrono to 0.4.34 (#93)
  • Update Rust crate indexmap to 2.2.3 (#94)
  • Update Rust crate anyhow to 1.0.80 (#97)
  • Update Rust crate serde_yaml to 0.9.32 (#98)
  • Update Rust crate serde to 1.0.197 (#99)
  • Update Rust crate serde_json to 1.0.114 (#100)