Updated version and release notes

This commit is contained in:
John Wellbelove 2025-07-10 15:41:15 +01:00
parent 94e18bee81
commit 3da8b20dfe
7 changed files with 37 additions and 7 deletions

View File

@ -1,6 +1,6 @@
{
"name": "Embedded Template Library ETL",
"version": "20.41.7",
"version": "20.42.0",
"authors": {
"name": "John Wellbelove",
"email": "john.wellbelove@etlcpp.com"

View File

@ -1,5 +1,5 @@
name=Embedded Template Library ETL
version=20.41.7
version=20.42.0
author= John Wellbelove <john.wellbelove@etlcpp.com>
maintainer=John Wellbelove <john.wellbelove@etlcpp.com>
license=MIT

View File

@ -39,8 +39,8 @@ SOFTWARE.
///\ingroup utilities
#define ETL_VERSION_MAJOR 20
#define ETL_VERSION_MINOR 41
#define ETL_VERSION_PATCH 7
#define ETL_VERSION_MINOR 42
#define ETL_VERSION_PATCH 0
#define ETL_VERSION ETL_STRING(ETL_VERSION_MAJOR) "." ETL_STRING(ETL_VERSION_MINOR) "." ETL_STRING(ETL_VERSION_PATCH)
#define ETL_VERSION_W ETL_WIDE_STRING(ETL_VERSION_MAJOR) L"." ETL_WIDE_STRING(ETL_VERSION_MINOR) L"." ETL_WIDE_STRING(ETL_VERSION_PATCH)

View File

@ -1,6 +1,6 @@
{
"name": "Embedded Template Library",
"version": "20.41.7",
"version": "20.42.0",
"authors": {
"name": "John Wellbelove",
"email": "john.wellbelove@etlcpp.com"

View File

@ -1,5 +1,5 @@
name=Embedded Template Library
version=20.41.7
version=20.42.0
author= John Wellbelove <john.wellbelove@etlcpp.com>
maintainer=John Wellbelove <john.wellbelove@etlcpp.com>
license=MIT

View File

@ -1,4 +1,34 @@
===============================================================================
20.42.0
Updates:
Removed redundant ETL_USING_WIDE_CHARACTERS
#1118 Constexpr constructible flat_map, map, and set containers.
Added etl::const_map, etl::const_map_ext,
etl::const_multimap, etl::const multimap_ext
etl::const_set, etl::const_set_ext,
etl::const_multiset, etl::const multiset_ext
Fixes:
#1126 to_arithmetic-does-not-compile-on-C++98
#1128 Request: Make Delegate Methods noexcept
#1130 Use of etl::mem_copy for overlaped areas
#1132 Make type_def Methods Noexcept
#1143 v20.41.x, risc-v (esp32-c3) "No user defined specialisation of etl::underlying_type for this type"
Pull Requests:
#1131 Fix usage of template keyword
#1136 Fix gamma.h on i386
#1137 Add etl::closure
#1138 Ignore deprecation of std::float_denorm_style
#1139 Cleanup to get more independent of std
#1140 Use std::byteswap only if available
#1141 Fix build of tuple on clang >= 19
#1142 Fix tests on big endian
#1144 Add support for CRC8-NRSC5
#1145 Workaround for link libraries call on Zephyr platform
===============================================================================
20.41.7
Fixes:

View File

@ -1 +1 @@
20.41.7
20.42.0