diff --git a/arduino/library-arduino.json b/arduino/library-arduino.json index b588c9a7..3a6fb90a 100644 --- a/arduino/library-arduino.json +++ b/arduino/library-arduino.json @@ -1,6 +1,6 @@ { "name": "Embedded Template Library - Arduino", - "version": "20.34.0", + "version": "20.35.0", "authors": { "name": "John Wellbelove", "email": "john.wellbelove@etlcpp.com" diff --git a/arduino/library-arduino.properties b/arduino/library-arduino.properties index ad4236c0..6935809b 100644 --- a/arduino/library-arduino.properties +++ b/arduino/library-arduino.properties @@ -1,5 +1,5 @@ name=Embedded Template Library - Arduino -version=20.34.0 +version=20.35.0 author= John Wellbelove maintainer=John Wellbelove license=MIT diff --git a/include/etl/version.h b/include/etl/version.h index 1ac9f0a4..bf1bf269 100644 --- a/include/etl/version.h +++ b/include/etl/version.h @@ -39,7 +39,7 @@ SOFTWARE. ///\ingroup utilities #define ETL_VERSION_MAJOR 20 -#define ETL_VERSION_MINOR 34 +#define ETL_VERSION_MINOR 35 #define ETL_VERSION_PATCH 0 #define ETL_VERSION ETL_STRING(ETL_VERSION_MAJOR) "." ETL_STRING(ETL_VERSION_MINOR) "." ETL_STRING(ETL_VERSION_PATCH) diff --git a/library.json b/library.json index c004fad1..5f517484 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "Embedded Template Library", - "version": "20.34.0", + "version": "20.35.0", "authors": { "name": "John Wellbelove", "email": "john.wellbelove@etlcpp.com" diff --git a/library.properties b/library.properties index 5f7d55a6..49b54c12 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=Embedded Template Library -version=20.34.0 +version=20.35.0 author= John Wellbelove maintainer=John Wellbelove license=MIT diff --git a/support/Release notes.txt b/support/Release notes.txt index a58e98a7..41c685df 100644 --- a/support/Release notes.txt +++ b/support/Release notes.txt @@ -1,3 +1,28 @@ +=============================================================================== +20.35.0 +#596 Helper functions to convert strings to numeric values. etl::to_arithmetic +#600 Fix 'maybe-uninitialized' g++ error on macros +#601 Move __STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROS before `#include ` +#602 Replace ETL_COMPILER_ICCAVR by ETL_COMPILER_IAR +#603 Add back/front insert iterator +#605 Special case check for hashing -0.0 +#606 Fix non-usage of key equal function +#610 Added select1st and select2nd +#612 Automatically detect native endianness for IAR compiler platform +#613 Fix bare assert in reference_counted_object.h +#614 unaligned types: use unsigned storage type +#615 Addition of etl::expected (partial). Implementation of etl::unexpected +#616 Provide cmake library for UnitTest++ +#618 fix bug in find_next of (new) bitset class +#621 No need to initialize the C-compiler, small speed improvement +#626 Empty etl::optional ctor storage initialization performance +Removed constexpr for etl::bit_cast due to unreliability of compiler support +Added has_value() as an alias for is_value() for etl::result (consistancy with STL conventions) +Added ETL_ERROR_WITH_VALUE macro for exceptions that require a value +Changed scaling template parameter for etl::scaled_rounding to uint32_t +Remove redundant etl::pair functions +Updated string_view and char traits + =============================================================================== 20.34.0 Changed explicit message constructor for unsupported message types diff --git a/version.txt b/version.txt index 4973271e..9c4538fe 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -20.34.0 +20.35.0