Releases: muwerk/ustd
Releases · muwerk/ustd
Support for ESP32C3 (RISC-V)
Small doc fixes
Doc fixes for USTD_FEATURE_MEMORY
.
LittleFS support for ESP32
News ESP32 now support LittleFS too.
For compatibility reasons, ESP32 currently defaults to SPIFFS.
Use #define USTD_OPTION_FS_FORCE_LITTLEFS
to use LittleFS with ESP32.
Teensy 4.0 support
Support for __TEENSY40__
platform define.
Fixes #20 , thanks @SteveEisner
Do not mutate (extend) arrays on read
Inline global operators and functions
RP2040 support
0.6.1 (2021-02-26) Initial Raspberry PICO rp2040 support.
More platforms, iterator and copy-constructor support for map, queue and array
0.6.0 (2021-02-09) New platforms, iterator and copy-constructor support.
- Support for iterators and copy-constructors in
ustd::array
,ustd::queue
, andustd::map
.
(Thanks @proddy for iterator sample implementation, fixes #4 .) - Platforms: Feather M4 added:
__FEATHER_M4__
- Blackpill STM32F411 added.
- Arduino Nano 33 BLE added. Note: requires platformio's
lib_ldf_mode = chain+
definition
inplatform.ini
, otherwise platformio will get confused about includingWiFi.h
, because
of faulty#ifdef
parsing ofustd_platformio.h
. - ASSERT() macros removed due to clashes.
Breaking rename of includes: new prefix `ustd_` to avoid conflicts
0.5.0 (2021-01-30) BREAKING CHANGE:
In order to prevent name-clashes for include-files for Arduino-IDE users, all
ustd include files now have an ustd_
prefix. Compatibility-versions without ustd_
that
include the ustd_
versions are provided, with exception of queue.h (clash with ESP8266-Wifi) and
platform.h (clash with RISC-V sdk).
Missing UST_FEATURE_FILESYSTEM added for ESPs
UST_FEATURE_FILESYSTEM
was not defined for__ESP__
and__ESP32__
- Note: 0.4.3 was skipped because that was already (incorrectly) used in
library.json
of 0.4.2.