2.2 Release
This marks the 2.2 release of dotnet/iot. This is our second minor release of 2.0. The release included two packages which are available in NuGet.org today. Here is a link to them:
Release Notes
System.Device.Gpio
- Added better handling of TaskCancelledException in Dispose method of LibGpiodDriver.
- Added support for Raspberry pi 400
- Fixed creation of driver for Raspberry Pi 4 cm
- Fixed incorrect parameter ordering when throwing an IOException
Iot.Device.Bindings
- Added an Arduino C# Compiler.
- Added BiColorBargraph using Ht16k33
- Fixed some namespaces issues for some of the bindings.
- Fixed MifareCard WriteNdefMessage capacity check.
- Added pull-down resistor support to KeyMatrix binding
- Fixed channel comparison in Mcp342x binding.
- Fixed Arduino binding performance for large SPI buffer transfers.
- Fixed inverted timeout condition on Mfrc522 device binding.
- Added encoder support to Seesaw device.
- Removed ValueArray type which had a possible GC hole and adjusted DHT sensor family.
- Updated telemetry sent from the Bno055Sensor.
- Added support for several new bindings including:
- WS2815B
- Allwinner H616 and Orange Pi Zero 2
- MPU6050
- Radxa Rock Pi 4B Plus
We would like to thank all the community that made this release possible, and particularly we would like to special thank the following contributors:
- @Jimmys20 with 2 commits
- @fadyanwar with 2 commits
- @FloGs with 1 commit
- @shaggygi with 3 commits
- @HumJ0218 with 1 commit
- @john-mills-nz with 1 commit
- @Ellerbach with 1 commit
- @Rdlprmpf with 1 commit
- @pgrawehr with 6 commits
- @serega404 with 1 commit
- @tibel with 1 commit
- @ZhangGaoxing with 1 commit
- @efraimnewman with 1 commit
- @jdbruner with 1 commit
- @lpatalas with 1 commit
- @sangyuxiaowu with 1 commit