Skip to content

Latest commit

 

History

History
115 lines (77 loc) · 2.49 KB

CHANGELOG.md

File metadata and controls

115 lines (77 loc) · 2.49 KB

StreamUtils - Change log

1.9.0 (2024/07/10)

  • Add ChunkDecodingStream and ChunkDecodingClient

1.8.0 (2023/12/05)

  • Add support for DxCore (issue #34)

1.7.3 (2023/03/08)

  • Fix "EEPROM.h: No such file or directory" with ArduinoCore-mbed (issue #31)

1.7.2 (2023/03/04)

  • Fix "__FlashStringHelper is ambiguous" with arduino-pico (issue #30)

1.7.1 (2023/02/26)

  • Fix HammingStream and HammingDecodingStream on ESP32 (issue #29)

1.7.0 (2022/11/14)

  • Add support for Print::flush() on ESP32 and STM32
  • Add ProgmemStream

1.6.3 (2022/05/11)

  • Add support for Roger's core for STM32 (issue #20)

1.6.2 (2022/02/09)

  • Support Print::flush() on AVR
  • Fix StringStream.readBytes() on ESP8266, ESP32, and STM32 (issue #16)

1.6.1 (2021/04/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