@@ -7,9 +7,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
88## [ Unreleased]
99
10- ## [ v0.3 .0] - 2022-02-19
10+ ## [ v0.4 .0] - 2022-09-11
1111
12- ## Added
12+ ### Changed
13+ - Update [ ` msp430 ` ] crate from ` 0.3.0 ` to ` 0.4.0 ` . This crate remains
14+ API-compatible with [ v0.3.1] . Updating [ ` msp430 ` ] is _ transitively_ a
15+ breaking change due to previously always-enabled functionality now being
16+ gated behind the default-disabled ` critical-section-single-core ` feature.
17+
18+ ### Fixed
19+ - ` trybuild ` tests with outdated messages were updated or removed as
20+ appropriate.
21+
22+ ## [ v0.3.1] - 2022-02-19
23+
24+ ### Added
1325- The ` entry ` attribute macro for main can now take an ` interrupt_enable `
1426 argument. The ` interrupt_enable ` argument will enable interrupts before
1527 calling the function with the ` entry ` attribute, possibly calling an an
@@ -20,12 +32,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2032 - Use [ GHA] ( https://github.com/rust-embedded/msp430-rt/actions ) for these UI
2133 tests.
2234
23- ## Changed
35+ ### Changed
2436- Nested functions generated by the ` entry ` and ` interrupt ` macros have the
2537 ` inline(always) ` attribute applied to them. This in fact saves space and
2638 execution time by removing a call/jump into the nested function body.
2739
28- ## Fixed
40+ ### Fixed
2941- [ docs.rs] ( https://docs.rs ) [ metadata] ( https://docs.rs/about/metadata ) added
3042 to ` Cargo.toml ` to fix documentation building [ failure] ( https://github.com/rust-embedded/msp430-rt/issues/16 ) .
3143- Change instances of ` msp430_macros ` in docs to correct ` msp430_rt_macros `
@@ -155,8 +167,10 @@ Initial release
155167
156168[ `r0` ] : https://github.com/rust-embedded/r0
157169[ `cortex-m-rt` ] : https://github.com/japaric/cortex-m-rt
170+ [ `msp430` ] : https://github.com/rust-embedded/msp430
158171
159- [ Unreleased ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.3.1...HEAD
172+ [ Unreleased ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.4.0...HEAD
173+ [ v0.4.0 ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.3.1...msp_v0.4.0
160174[ v0.3.1 ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.3.0...msp_v0.3.1
161175[ v0.3.0 ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.5...msp_v0.3.0
162176[ v0.2.5 ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.4...msp_v0.2.5
0 commit comments