@@ -7,14 +7,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
88## [ Unreleased]
99
10+ ## [ v0.27.0] - 2022-10-24
11+
1012- Manually inline set/clear_bit
1113- Don't cast fields with width 17-31
1214- Make ` generic.rs ` generic
13- - Change initial write value for registers with modifiedWriteValues
15+ - [ breaking-change ] Change initial write value for registers with modifiedWriteValues
1416- Update ` clap ` to 4.0, use ` irx-config ` instead of ` clap_conf `
1517- Add #[ must_use] to prevent hanging field writers
1618- Remove explicit deref in ` generic.rs ` since it's done by auto-deref
17- - Make writing raw bits to a whole register safe if the SVD indicates
19+ - [ breaking-change ] Make writing raw bits to a whole register safe if the SVD indicates
1820 so through the <WriteConstraint > element (see [ v0.7.1] too).
1921- Remove lint #![ deny(const_err)] as it is a hard error in Rust now
2022- Add doc of using ` critical-section `
@@ -759,7 +761,8 @@ peripheral.register.write(|w| w.field().set());
759761
760762- Initial version of the ` svd2rust ` tool
761763
762- [ Unreleased ] : https://github.com/rust-embedded/svd2rust/compare/v0.26.0...HEAD
764+ [ Unreleased ] : https://github.com/rust-embedded/svd2rust/compare/v0.27.0...HEAD
765+ [ v0.27.0 ] : https://github.com/rust-embedded/svd2rust/compare/v0.26.0...v0.27.0
763766[ v0.26.0 ] : https://github.com/rust-embedded/svd2rust/compare/v0.25.1...v0.26.0
764767[ v0.25.1 ] : https://github.com/rust-embedded/svd2rust/compare/v0.25.0...v0.25.1
765768[ v0.25.0 ] : https://github.com/rust-embedded/svd2rust/compare/v0.24.1...v0.25.0
0 commit comments