Skip to content

Commit a47e883

Browse files
Merge pull request #258 from jonas-schievink/changelog-3
Update changelog
2 parents 1d6e228 + b20831f commit a47e883

File tree

1 file changed

+43
-5
lines changed

1 file changed

+43
-5
lines changed

CHANGELOG.md

Lines changed: 43 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,40 @@
1010
- LPCOMP module ([#195]).
1111
- TWIS module ([#196]).
1212
- PWM module ([#200]).
13-
- I2S module ([#201]).
14-
- SPIS module ([#226]).
13+
- I2S module ([#201] [#209] [#225] [#237]).
14+
- SPIS module ([#226] [#236]).
1515
- Add support for the nRF52811 ([#227]).
16+
- Add PPI channel group tasks ([#212]).
17+
- Add PPI endpoints for timers ([#239]).
18+
19+
### Enhancements
20+
21+
- Improve SAADC docs ([#218]).
22+
- Update Embed.toml of all examples to new defaults ([#229]).
23+
- Make `ConfigurablePpi` and subtrait of `Ppi` ([#244]).
1624

1725
### Fixes
1826

1927
- Refuse to build nRF52+ HALs for thumbv6m targets ([#203]).
2028
- Refuse to build `nrf52810-hal` for hard-float targets, and `nrf51-hal` for thumbv7+ targets
2129
([#206]).
22-
- GPIOTE Port 1 and 0 differentiation for nRF52833 and nRF52840 ([#217])
30+
- Set the correct Port in GPIOTE ([#217] [#248]).
2331
- Correct TWIM port initialization for P1 pins ([#221]).
32+
- Fix race condition in RTC event handling ([#243]).
2433

2534
### Breaking Changes
2635

27-
- Remove `Spi::read` ([#190]).
36+
- Remove `Spi::read` in favor of `transfer_split_uneven` ([#190]).
2837
- Seal the `timer::Instance` trait ([#214]).
29-
- Make GPIOs start in a `Disconnected` state instead of `Input<Floating>` ([#220]).
38+
- Make GPIOs start in a `Disconnected` state instead of `Input<Floating>` ([#220] [#245]).
39+
- 🦭 all `Instance` traits ([#255]).
40+
- Various TWIM fixes and improvements - removes automatic transfer splitting ([#242]).
41+
- Remove typestate from RTC to make it easier to use ([#252]).
42+
43+
### Internal Improvements
44+
45+
- Utilize [`cargo-xtask`] to simplify CI and the release process ([#207] [#210]).
46+
- Add `conf()` utility function to reduce code duplication in GPIO ([#250]).
3047

3148
[#185]: https://github.com/nrf-rs/nrf-hal/pull/185
3249
[#188]: https://github.com/nrf-rs/nrf-hal/pull/188
@@ -36,12 +53,33 @@
3653
[#200]: https://github.com/nrf-rs/nrf-hal/pull/200
3754
[#201]: https://github.com/nrf-rs/nrf-hal/pull/201
3855
[#203]: https://github.com/nrf-rs/nrf-hal/pull/203
56+
[#209]: https://github.com/nrf-rs/nrf-hal/pull/209
3957
[#190]: https://github.com/nrf-rs/nrf-hal/pull/190
4058
[#206]: https://github.com/nrf-rs/nrf-hal/pull/206
59+
[#207]: https://github.com/nrf-rs/nrf-hal/pull/207
60+
[#210]: https://github.com/nrf-rs/nrf-hal/pull/210
61+
[#212]: https://github.com/nrf-rs/nrf-hal/pull/212
4162
[#217]: https://github.com/nrf-rs/nrf-hal/pull/217
4263
[#214]: https://github.com/nrf-rs/nrf-hal/pull/214
64+
[#218]: https://github.com/nrf-rs/nrf-hal/pull/218
4365
[#220]: https://github.com/nrf-rs/nrf-hal/pull/220
4466
[#221]: https://github.com/nrf-rs/nrf-hal/pull/221
67+
[#225]: https://github.com/nrf-rs/nrf-hal/pull/225
68+
[#226]: https://github.com/nrf-rs/nrf-hal/pull/226
69+
[#227]: https://github.com/nrf-rs/nrf-hal/pull/227
70+
[#229]: https://github.com/nrf-rs/nrf-hal/pull/229
71+
[#236]: https://github.com/nrf-rs/nrf-hal/pull/236
72+
[#237]: https://github.com/nrf-rs/nrf-hal/pull/237
73+
[#239]: https://github.com/nrf-rs/nrf-hal/pull/239
74+
[#242]: https://github.com/nrf-rs/nrf-hal/pull/242
75+
[#243]: https://github.com/nrf-rs/nrf-hal/pull/243
76+
[#244]: https://github.com/nrf-rs/nrf-hal/pull/244
77+
[#245]: https://github.com/nrf-rs/nrf-hal/pull/245
78+
[#248]: https://github.com/nrf-rs/nrf-hal/pull/248
79+
[#250]: https://github.com/nrf-rs/nrf-hal/pull/250
80+
[#252]: https://github.com/nrf-rs/nrf-hal/pull/252
81+
[#255]: https://github.com/nrf-rs/nrf-hal/pull/255
82+
[`cargo-xtask`]: https://github.com/matklad/cargo-xtask
4583

4684
## [0.11.1]
4785

0 commit comments

Comments
 (0)