Skip to content

v0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Apr 11:05
· 34 commits to main since this release
v0.7.0
a052f7a

Summary

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

Apart from some dependency and documentation updates, this release improves the error messages that are emitted when merging the content of a parameters field.

Previously, users would get an error without any context regarding for which field value the error occured:

Error rendering node <node>: While resolving references: Can't merge Value::Mapping over Value::Literal

With the improved error message, the same error is signaled as follows:

Error rendering node <node>: While resolving references: In <path.to.field>: Can't merge Value::Mapping over Value::Literal

Finally, the release updates the GitHub actions workflow to create build attestations for the Python wheels.

Changes

8 changes since v0.6.0

🚀 Features

  • Generate GitHub actions attestations for Python wheels (#159)

🪛 Internal Changes

  • Address new clippy lints for Rust 1.86 (#158)

🐛 Fixes

  • Add missing context to errors that occur while flattening values (#157)

📄 Documentation

  • Remove Kapitan patch (#114)
  • Properly align code blocks with list items in README (#115)

🔗 Dependency Updates

  • Update Rust crate yaml-merge-keys to 0.8.1 (#154)
  • Update Rust crate pyo3 to v0.24.1 (#155)
  • Update uraimo/run-on-arch-action action to v3 (#153)