mirror of
https://github.com/ETLCPP/etl.git
synced 2026-04-30 19:09:10 +08:00
Updated release notes and version
This commit is contained in:
parent
0b8b057a75
commit
37b46c4f64
BIN
EmbeddedTemplateLibrary-20.39.0.tar.gz
Normal file
BIN
EmbeddedTemplateLibrary-20.39.0.tar.gz
Normal file
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Embedded Template Library ETL",
|
||||
"version": "20.38.11",
|
||||
"version": "20.39.0",
|
||||
"authors": {
|
||||
"name": "John Wellbelove",
|
||||
"email": "john.wellbelove@etlcpp.com"
|
||||
@ -11,7 +11,7 @@
|
||||
"keywords": "c-plus-plus, cpp, algorithms, containers, templates",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/ETLCPP/etl.git"
|
||||
"url": "https://github.com/ETLCPP/etl-arduino.git"
|
||||
},
|
||||
"build": {
|
||||
"includeDir": "include"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
name=Embedded Template Library ETL
|
||||
version=20.38.11
|
||||
version=20.39.0
|
||||
author= John Wellbelove <john.wellbelove@etlcpp.com>
|
||||
maintainer=John Wellbelove <john.wellbelove@etlcpp.com>
|
||||
license=MIT
|
||||
|
||||
@ -39,8 +39,8 @@ SOFTWARE.
|
||||
///\ingroup utilities
|
||||
|
||||
#define ETL_VERSION_MAJOR 20
|
||||
#define ETL_VERSION_MINOR 38
|
||||
#define ETL_VERSION_PATCH 17
|
||||
#define ETL_VERSION_MINOR 39
|
||||
#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)
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Embedded Template Library",
|
||||
"version": "20.38.17",
|
||||
"version": "20.39.0",
|
||||
"authors": {
|
||||
"name": "John Wellbelove",
|
||||
"email": "john.wellbelove@etlcpp.com"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
name=Embedded Template Library
|
||||
version=20.38.17
|
||||
version=20.39.0
|
||||
author= John Wellbelove <john.wellbelove@etlcpp.com>
|
||||
maintainer=John Wellbelove <john.wellbelove@etlcpp.com>
|
||||
license=MIT
|
||||
|
||||
@ -1,4 +1,35 @@
|
||||
===============================================================================
|
||||
20.39.0
|
||||
|
||||
Refactored:
|
||||
Modified io_port classes so that they are not derived from iterator types.
|
||||
Added iterator and const_iterator types.
|
||||
Added iter() and citer() member functions to get an iterator.
|
||||
Added &= |= ^= <<= >>= and ~ operators (only available for io_port_rw and io_port_wos types)
|
||||
Added static asserts to only allow integral types.
|
||||
|
||||
Fixes:
|
||||
#921 unique_ptr reset
|
||||
#923 Missing equality operator for class expected
|
||||
#930 Unused parameter warnings
|
||||
|
||||
Features:
|
||||
#918 Request for additional operator support for etl::io_port_*
|
||||
#919 callback_timer: expose callback_timer_data::is_active() as icallback_timer public method
|
||||
#920 Define ETL_USING_LEGACY_VARIANT as a convenience macro for code that tries to support both new and legacy variants
|
||||
|
||||
Pull Requests
|
||||
#909 fix c++20-compat false positive
|
||||
#914 Fix doc comment for pool::allocate()
|
||||
#924 Add an etl::nullptr_t type to <etl/nullptr.h>
|
||||
#925 Add equality operators for class expected
|
||||
#926 Fix issue #923 equality operator for class expected
|
||||
#927 Fix missing partial specialisation equal operators
|
||||
#928 Add missing swap implementations for expected
|
||||
#929 Fix run-tests.sh script
|
||||
#934 Fixes compiler detection with Wundef
|
||||
|
||||
===============================================================================
|
||||
20.38.17
|
||||
|
||||
Fixes:
|
||||
|
||||
@ -1 +1 @@
|
||||
20.38.17
|
||||
20.39.0
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user