@@ -7,9 +7,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
8
8
## [ Unreleased]
9
9
10
- ## [ v0.3 .0] - 2022-02-19
10
+ ## [ v0.4 .0] - 2022-09-11
11
11
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
13
25
- The ` entry ` attribute macro for main can now take an ` interrupt_enable `
14
26
argument. The ` interrupt_enable ` argument will enable interrupts before
15
27
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/).
20
32
- Use [ GHA] ( https://github.com/rust-embedded/msp430-rt/actions ) for these UI
21
33
tests.
22
34
23
- ## Changed
35
+ ### Changed
24
36
- Nested functions generated by the ` entry ` and ` interrupt ` macros have the
25
37
` inline(always) ` attribute applied to them. This in fact saves space and
26
38
execution time by removing a call/jump into the nested function body.
27
39
28
- ## Fixed
40
+ ### Fixed
29
41
- [ docs.rs] ( https://docs.rs ) [ metadata] ( https://docs.rs/about/metadata ) added
30
42
to ` Cargo.toml ` to fix documentation building [ failure] ( https://github.com/rust-embedded/msp430-rt/issues/16 ) .
31
43
- Change instances of ` msp430_macros ` in docs to correct ` msp430_rt_macros `
@@ -155,8 +167,10 @@ Initial release
155
167
156
168
[ `r0` ] : https://github.com/rust-embedded/r0
157
169
[ `cortex-m-rt` ] : https://github.com/japaric/cortex-m-rt
170
+ [ `msp430` ] : https://github.com/rust-embedded/msp430
158
171
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
160
174
[ v0.3.1 ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.3.0...msp_v0.3.1
161
175
[ v0.3.0 ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.5...msp_v0.3.0
162
176
[ v0.2.5 ] : https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.4...msp_v0.2.5
0 commit comments