mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 14:12:16 +03:00
80 lines
1.8 KiB
Markdown
80 lines
1.8 KiB
Markdown
StreamUtils - Change log
|
|
========================
|
|
|
|
HEAD
|
|
----
|
|
|
|
* Support `Print::flush()` on AVR
|
|
|
|
1.6.1 (2021/94/05)
|
|
-----
|
|
|
|
* Add example `HammingSerial1.ino`
|
|
* Add support for STM32 (issue #11)
|
|
|
|
|
|
1.6.0 (2020/11/20)
|
|
-----
|
|
|
|
* Add `HammingPrint<7, 4>`
|
|
* Add `HammingStream<7, 4>`, `HammingEncodingStream<7, 4>`, and `HammingDecodingStream<7, 4>`
|
|
* Add `HammingClient<7, 4>`, `HammingEncodingClient<7, 4>`, and `HammingDecodingClient<7, 4>`
|
|
|
|
1.5.0 (2020/08/04)
|
|
-----
|
|
|
|
* Add `WaitingPrint`, `WriteWaitingClient`, and `WriteWaitingStream`.
|
|
|
|
1.4.1 (2020/07/01)
|
|
-----
|
|
|
|
* Fix unwanted waits in `ReadBufferingClient` and `ReadBufferingStream`.
|
|
* Stop calling `Client::read()` in place of `Stream::readBytes()`,
|
|
because it doesn't honor the timeout.
|
|
|
|
1.4.0 (2020/03/30)
|
|
-----
|
|
|
|
* Add `EepromStream`
|
|
* Add support for ESP32
|
|
* Add support for Teensy
|
|
|
|
1.3.0 (2020/01/20)
|
|
-----
|
|
|
|
* Move auxiliary content to `extras/` to comply with new library layout
|
|
* Add `StringPrint` and `StringStream`
|
|
* Extract `StreamUtils.hpp`, same as `StreamUtils.h` except it keeps everything in the `StreamUtils` namespace.
|
|
|
|
1.2.2 (2019/07/18)
|
|
-----
|
|
|
|
* Fix `BufferingPrint` taking `Stream` instead of `Print` (issue #3)
|
|
* Fix `LoggingPrint` not forwarding call to `Print::flush()`
|
|
* Fix missing `override` specifiers
|
|
|
|
1.2.1 (2019/06/05)
|
|
-----
|
|
|
|
* Remove workaround for ESP8266 core 2.5.0
|
|
* Fix compatibility with ESP8266 core 2.5.1+ (issue #2)
|
|
|
|
1.2.0 (2019/05/01)
|
|
-----
|
|
|
|
* Add `LoggingPrint`
|
|
* Add `BufferingPrint`
|
|
* Add `WriteLoggingClient`, `ReadLoggingClient`, and `LoggingClient`
|
|
* Add `WriteBufferingClient` and `ReadBufferingClient`
|
|
|
|
1.1.0 (2019/04/20)
|
|
-----
|
|
|
|
* Add `LoggingStream` (=`ReadLoggingStream` + `WriteLoggingStream`)
|
|
|
|
1.0.0 (2019/04/14)
|
|
-----
|
|
|
|
* Add `ReadBufferingStream` and `WriteBufferingStream`
|
|
* Add `ReadLoggingStream` and `WriteLoggingStream`
|