Updated release note and version

This commit is contained in:
John Wellbelove 2026-01-11 18:55:00 +01:00
parent 3206ac9feb
commit 14ce8a93fb
7 changed files with 36 additions and 8 deletions

View File

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

View File

@ -1,5 +1,5 @@
name=Embedded Template Library ETL
version=20.44.2
version=20.45.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 44
#define ETL_VERSION_PATCH 2
#define ETL_VERSION_MINOR 45
#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.44.2",
"version": "20.45.0",
"authors": {
"name": "John Wellbelove",
"email": "john.wellbelove@etlcpp.com"

View File

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

View File

@ -1,12 +1,39 @@
===============================================================================
20.45.0
Issues:
#1184 Request: Adding a method to check whether a etl::callback_timer_atomic is currently running
#1189 Request: make useage of osMutexRobust in etl::mutex optional
#1207 Monadic Operations for etl::expected
#1240 Add redundant semicolon checks to CMakeLists.txt and fix issues
#1241 Add -pedantic-errors to unit test CMakeLists.txt and fix issues
#1242 Add begin() and end() to etl::optional
Pull requests:
#1232 Exception std based option
#1235 Bugfixes for compile errors in optimized tests
#1237 remove extra ;
#1238 Various cleanup
#1239 Indirect vector checks
#1244 Fix no check macros
#1245 Fix discrepancy with STL in max_element and minmax_element
#1246 Implement .begin() and .end() for etl::optional
#1251 Add etl::inplace_function
#1252 Add ThreadX mutex support
#1254 Make code base with tests compile under gcc-14
#1255 Fix syntax errors in base64 test
#1256 ivector swap
===============================================================================
20.44.2
Updates:
Replaced locally defined logical_not_t with etl::negation
Fixes:
#1228 unused parameter 'secure'
#1224 Passing a const in optional::value_or() not compiling
#1228 unused parameter 'secure'
Pull Requests:
#1210 Fixed span reinterpret_as should return fixed span
@ -20,6 +47,7 @@ Pull Requests:
#1226 Add missing include to optional
#1229 variant_legacy.h: Rename template parameters
#1231 Issue 1212 span constructor
#1256 ivector swap
===============================================================================
20.44.1

View File

@ -1 +1 @@
20.44.2
20.45.0