Skip to content

Commit ca7d4e9

Browse files
committed
Update CHANGELOG.md. Tag v0.3.0.
1 parent 8f7d2bb commit ca7d4e9

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

CHANGELOG.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,25 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
9-
- In preparation for bumping the version of `bare-metal` in `msp430` to `v1.0`,
10-
the `CriticalSection` parameters to the `main` and ISR functions now have
11-
their lifetimes constrained to the body of their functions.
9+
10+
## [v0.3.0]- 2022-01-25
11+
12+
### Changed
13+
- [breaking-change] In preparation for bumping the version of `bare-metal` in
14+
`msp430` to `v1.0`, the `CriticalSection` parameters to the `main` and ISR
15+
functions now have their lifetimes constrained to the body of their
16+
functions. Due to `no_mangle`, PACs using v0.2.x will not work properly
17+
with `v0.3.0` of this crate.
18+
- [breaking-change] Bump `msp430` to `v0.3.0`, which uses the new
19+
`CriticalSection<'a>` parameters generated for the `main` and ISR functions
20+
(via `interrupt::free` and `interrupt::Mutex`)
21+
- Remaining dependencies were bumped to the most recent versions available on
22+
Cargo at the time.
23+
- The RNG used to generate idents was changed from [`Pcg64Mcg`](https://docs.rs/rand/0.6.0/rand/rngs/struct.SmallRng.html)
24+
(64-bit) and `Pcg32` (32-bit) to [`Xoshiro128PlusPlus`](https://docs.rs/rand/0.8.4/rand/rngs/struct.SmallRng.html)
25+
(32/64-bit) to avoid the need for the `SmallRng` feature (and consistency
26+
between 32/64-bit platforms).
27+
- No other functional changes intended by bumping dependencies.
1228

1329
## [v0.2.5]- 2021-10-27
1430

@@ -116,7 +132,8 @@ Initial release
116132
[`r0`]: https://github.com/rust-embedded/r0
117133
[`cortex-m-rt`]: https://github.com/japaric/cortex-m-rt
118134

119-
[Unreleased]: https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.5...HEAD
135+
[Unreleased]: https://github.com/rust-embedded/msp430-rt/compare/msp_v0.3.0...HEAD
136+
[v0.3.0]: https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.5...msp_v0.3.0
120137
[v0.2.5]: https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.4...msp_v0.2.5
121138
[v0.2.4]: https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.3...msp_v0.2.4
122139
[v0.2.3]: https://github.com/rust-embedded/msp430-rt/compare/msp_v0.2.2...msp_v0.2.3

0 commit comments

Comments
 (0)