Skip to content

Commit 0eedf02

Browse files
committed
Update CHANGELOG.md. Tag v0.4.0.
1 parent bc04a46 commit 0eedf02

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

CHANGELOG.md

+19-5
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)