Skip to content

Commit

Permalink
Updated release notes and version
Browse files Browse the repository at this point in the history
  • Loading branch information
John Wellbelove committed Jul 28, 2024
1 parent 0b8b057 commit 37b46c4
Show file tree
Hide file tree
Showing 8 changed files with 39 additions and 8 deletions.
Binary file added EmbeddedTemplateLibrary-20.39.0.tar.gz
Binary file not shown.
4 changes: 2 additions & 2 deletions arduino/library-arduino.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Embedded Template Library ETL",
"version": "20.38.11",
"version": "20.39.0",
"authors": {
"name": "John Wellbelove",
"email": "[email protected]"
Expand All @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion arduino/library-arduino.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=Embedded Template Library ETL
version=20.38.11
version=20.39.0
author= John Wellbelove <[email protected]>
maintainer=John Wellbelove <[email protected]>
license=MIT
Expand Down
4 changes: 2 additions & 2 deletions include/etl/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion library.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Embedded Template Library",
"version": "20.38.17",
"version": "20.39.0",
"authors": {
"name": "John Wellbelove",
"email": "[email protected]"
Expand Down
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=Embedded Template Library
version=20.38.17
version=20.39.0
author= John Wellbelove <[email protected]>
maintainer=John Wellbelove <[email protected]>
license=MIT
Expand Down
31 changes: 31 additions & 0 deletions support/Release notes.txt
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.38.17
20.39.0

2 comments on commit 37b46c4

@dhebbeker
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jwellbelove , was it on purpose to add EmbeddedTemplateLibrary-20.39.0.tar.gz?

@jwellbelove
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No

Please sign in to comment.