@@ -7,24 +7,57 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.10.0] - 2024-03-10
11+
1012### Added
11- - Allow to use ADC free-running mode without FIFO.
13+
14+ - Implement i2c-write-iter traits - #765 @ithinuel
15+ - Add categories and keywords to Cargo.toml - #769 @rursprung
16+ - Add getters to the various pad overrides - #768 @ithinuel
17+ - Add an example for using embedded-alloc - #306 @umgefahren @jannic
18+ - Introduce async.await i2c implementation - #747 @ithinuel
19+ - Support embedded\_ hal 1.0.0 - #734 #736 #753 @jannic @jonathanpallant
20+ - Implement defmt formatting and Debug for clocks::InitError - #751 @jannic
21+ - Implement embedded-io Read + Write for UartPeripheral - #727 @Sympatron
22+ - Add from\_ installed\_ program with correct shift direction - #715 @jannic
23+ - Add derive(defmt::Format) to i2c::peripheral::I2CEvent - #726 @ithinuel
24+ - Make PIO IRQ IDs into ZSTs - #723 @9ary
25+ - Add RTC examples & expand RealTimeClock & ClockManager capabilities - #676 @ithinuel
26+ - Allow to use ADC free-running mode without FIFO - #739 @jannic
27+ - Add on-chip voltage regulator (VREG) voltage setting function - #757 @AkiyukiOkayasu
28+ - Support for entering and exiting DORMANT mode - #701 @andrewh42
1229
1330### Changed
1431
15- - bump MSRV to 1.65
32+ - Update lower VCO frequency limit according to datasheet update - #773 @ithinuel
33+ - Bump MSRV to 1.75 - #761 @ithinuel
34+ - Move on-target-tests back to the work space - #762 @ithinuel
1635- Set startup\_ delay\_ multiplier of XOSC to 64, and make it configurable.
1736 This should increase compatibility with boards where the oscillator starts up
18- more slowly than on the Raspberry Pico.
37+ more slowly than on the Raspberry Pico. - #746 @jannic
38+ - Replace asm macros by rust macros - #730 @jannic
39+ - Update usb-device implementation - #584 @ithinuel
40+ - Update rp2040-pac to v0.6.0 and apply required changes - #770 @AkiyukiOkayasu
1941- Some reorganization of ADC code, making sure that AdcPin can only
20- be created for pins that can actually be used as ADC channels.
42+ be created for pins that can actually be used as ADC channels - # 739 @ jannic
2143- Breaking change: Clear the input-enable flag of all pins on bank 0 in ` Pins::new ` .
2244 They will automatically be enabled when setting a pin function, so most users
2345 won't be affected by that change. Notable exception: If you rely on the fact that
2446 PIO can read all pins as input even if the pin is not configured to the PIO function,
2547 you may need to set the input-enable flag manually. - #755 @jannic
2648
27- ## [ 0.9.1]
49+ ### Fixed
50+
51+ - Properly report UART break conditions - #712 @jannic
52+ - Ensure that i2c pins have PullUp activated - #708 @jannic
53+ - PWM: Set TOP to 0xfffe by default and fix get\_ max\_ duty - #744 @jannic
54+ - Add missing ValidFunction implementation for DynFunction - #738 @ithinuel
55+ - Fix RealTimeClock & UsbBus ownership - #725 @jnthbdn
56+ - Make Spi::free also free up the pins - #719 @SCingolani
57+ - Add safety comments to unsafe rom function - #721 @jannic
58+ - Several cleanups and documentation updates - #716 #718 #720 #743 #763 #767 #776 #777 #778 #779 @jannic @ithinuel
59+
60+ ## [ 0.9.1] - 2023-11-12
2861
2962### Added
3063
@@ -48,7 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4881- Improve documentation - #692 #696 #697 #698 #699 #702 #704 #709 #714 @9names @fu5ha @ithinuel @jannic
4982- Migrate to eh1\_ 0 rc 1 - #681 @ithinuel
5083
51- ## [ 0.9.0]
84+ ## [ 0.9.0] - 2023-09-01
5285
5386### MSRV
5487
@@ -358,7 +391,8 @@ The Minimum-Supported Rust Version (MSRV) for this release is 1.54.
358391
359392- Initial release
360393
361- [ Unreleased ] : https://github.com/rp-rs/rp-hal/compare/v0.9.1...HEAD
394+ [ Unreleased ] : https://github.com/rp-rs/rp-hal/compare/v0.10.0...HEAD
395+ [ 0.10.0 ] : https://github.com/rp-rs/rp-hal/compare/v0.9.1...v0.10.0
362396[ 0.9.1 ] : https://github.com/rp-rs/rp-hal/compare/v0.9.0...v0.9.1
363397[ 0.9.0 ] : https://github.com/rp-rs/rp-hal/compare/v0.8.1...v0.9.0
364398[ 0.8.1 ] : https://github.com/rp-rs/rp-hal/compare/v0.8.0...v0.8.1
0 commit comments