diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e713bc2..4408f1b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,45 @@ +0.28.0 +--- +- **new devices** + - **epd2in66b** + - Waveshare 2.66inch E-Paper Display Module (B) for Raspberry Pi Pico (#673) + - **mcp9808** + - Add driver for MCP9808 i2c temperature sensor (#676) + +- **enhancements** + - **encoders** + - add atsamd21, atsamd51, atsame5x + - **pixel** + - add support for Monochrome types such as the SSD1306 display + - **rtl8720dn** + - implement ConnectModeAP + - **servo** + - add function SetAngle() to simplify API for most common use case + - **ssd1306** + - add DrawBitmap() function to complete Displayer interface + - add rotation functions for Displayer interface + - add Sleep() function for Displayer interface + - **uc8151** + - improvements to speed and also add flicker-free mode based on @antirez code example + - update to support all functions needed by tinygl and board package Displayer interface + - **wifinina** + - implement ConnectModeAP + +- **bugfixes** + - **ft6336** + - ignore bogus touch events + - **pixel** + - fix Image[Monochrome].Set for larger images + - **uc8151** + - correct DrawBitmap() also refactor SendCommand() and SendData() for clarity + - **ws2812** + - Fix typo and move initialization of neo to init() + +- **examples** + - **ws2812** + - Simplify examples/ws2812 + + 0.27.0 --- - **core** diff --git a/README.md b/README.md index bd30b161..4b5a86da 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![PkgGoDev](https://pkg.go.dev/badge/tinygo.org/x/drivers)](https://pkg.go.dev/tinygo.org/x/drivers) [![Build](https://github.com/tinygo-org/drivers/actions/workflows/build.yml/badge.svg?branch=dev)](https://github.com/tinygo-org/drivers/actions/workflows/build.yml) -This package provides a collection of 102 different hardware drivers for devices such as sensors and displays that can be used together with [TinyGo](https://tinygo.org). +This package provides a collection of over 100 different hardware drivers for devices such as sensors, displays, wireless adaptors, and actuators, that can be used together with [TinyGo](https://tinygo.org). For the complete list, please see: https://tinygo.org/docs/reference/devices/ diff --git a/version.go b/version.go index a7543831..2019a9d1 100644 --- a/version.go +++ b/version.go @@ -2,4 +2,4 @@ package drivers // Version returns a user-readable string showing the version of the drivers package for support purposes. // Update this value before release of new version of software. -const Version = "0.27.0" +const Version = "0.28.0"