martinohmann / hcl-rs

HCL parsing and encoding libraries for rust with serde support
Apache License 2.0
124 stars 13 forks source link

chore: release main #235

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

:robot: I have created a release beep boop

benchmarks: 0.0.23 ### Dependencies
hcl-edit: 0.6.0 ## [0.6.0](https://github.com/martinohmann/hcl-rs/compare/hcl-edit-v0.5.4...hcl-edit-v0.6.0) (2023-06-03) ### ⚠ BREAKING CHANGES * **structure:** Various `Body` methods were changed to return `AttributeMut<'a>`/`StructureMut<'a>` instead of `&'a mut Attribute`/`&'a mut Structure` to prevent mutable access to attribute keys. The `VisitMut` trait was updated to reflect these changes as well. * **visit:** remove `'ast` lifetime parameter from `Visit` and `VisitMut` * **structure:** make `Structure::into_*` return a `Result` ### Features * **structure:** prevent duplicate attribute keys in `Body` ([#236](https://github.com/martinohmann/hcl-rs/issues/236)) ([f11bc22](https://github.com/martinohmann/hcl-rs/commit/f11bc22175184145db4ae8ab088ec332b936e5c4)) ### Bug Fixes * **structure:** make `Structure::into_*` return a `Result` ([f0792ef](https://github.com/martinohmann/hcl-rs/commit/f0792efce26d9f0899ad52f7db68b283a9532e54)) * **visit:** remove `'ast` lifetime parameter from `Visit` and `VisitMut` ([8f3a83e](https://github.com/martinohmann/hcl-rs/commit/8f3a83efef9b1bc7846a1f4ab0d8a2b5fe278dbf))

This PR was generated with Release Please. See documentation.

github-actions[bot] commented 1 year ago

:robot: Release is at https://github.com/martinohmann/hcl-rs/releases/tag/hcl-edit-v0.6.0 :sunflower: