mirror of
https://github.com/ETLCPP/etl.git
synced 2026-11-12 09:23:57 +08:00
Updated version and release notes.
This commit is contained in:
parent
5473421694
commit
331a928f3b
@ -38,8 +38,8 @@ SOFTWARE.
|
|||||||
///\ingroup utilities
|
///\ingroup utilities
|
||||||
|
|
||||||
#define ETL_VERSION_MAJOR 19
|
#define ETL_VERSION_MAJOR 19
|
||||||
#define ETL_VERSION_MINOR 4
|
#define ETL_VERSION_MINOR 5
|
||||||
#define ETL_VERSION_PATCH 3
|
#define ETL_VERSION_PATCH 0
|
||||||
#define ETL_VERSION ETL_STRINGIFY(ETL_VERSION_MAJOR) "." ETL_STRINGIFY(ETL_VERSION_MINOR) "." ETL_STRINGIFY(ETL_VERSION_PATCH)
|
#define ETL_VERSION ETL_STRINGIFY(ETL_VERSION_MAJOR) "." ETL_STRINGIFY(ETL_VERSION_MINOR) "." ETL_STRINGIFY(ETL_VERSION_PATCH)
|
||||||
#define ETL_VERSION_W ETL_STRINGIFY(ETL_VERSION_MAJOR) L"." ETL_STRINGIFY(ETL_VERSION_MINOR) L"." ETL_STRINGIFY(ETL_VERSION_PATCH)
|
#define ETL_VERSION_W ETL_STRINGIFY(ETL_VERSION_MAJOR) L"." ETL_STRINGIFY(ETL_VERSION_MINOR) L"." ETL_STRINGIFY(ETL_VERSION_PATCH)
|
||||||
#define ETL_VERSION_U16 ETL_STRINGIFY(ETL_VERSION_MAJOR) u"." ETL_STRINGIFY(ETL_VERSION_MINOR) u"." ETL_STRINGIFY(ETL_VERSION_PATCH)
|
#define ETL_VERSION_U16 ETL_STRINGIFY(ETL_VERSION_MAJOR) u"." ETL_STRINGIFY(ETL_VERSION_MINOR) u"." ETL_STRINGIFY(ETL_VERSION_PATCH)
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ETL Embedded Template Library",
|
"name": "ETL Embedded Template Library",
|
||||||
"version": "19.4.3",
|
"version": "19.5.0",
|
||||||
"author s": {
|
"author s": {
|
||||||
"name": "John Wellbelove",
|
"name": "John Wellbelove",
|
||||||
"email": "john.wellbelove@etlcpp.com"
|
"email": "john.wellbelove@etlcpp.com"
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
name=Embedded Template Library ETL
|
name=Embedded Template Library ETL
|
||||||
version=19.4.3
|
version=19.5.0
|
||||||
author= John Wellbelove <john.wellbelove@etlcpp.com>
|
author= John Wellbelove <john.wellbelove@etlcpp.com>
|
||||||
maintainer=John Wellbelove <john.wellbelove@etlcpp.com>
|
maintainer=John Wellbelove <john.wellbelove@etlcpp.com>
|
||||||
license=MIT
|
license=MIT
|
||||||
|
|||||||
@ -1,3 +1,21 @@
|
|||||||
|
===============================================================================
|
||||||
|
19.5.0
|
||||||
|
Added shared messages to the messaging framework + supporting allocator classes.
|
||||||
|
Some refactoring of the messaging framework internals.
|
||||||
|
Added example application for shared messages.
|
||||||
|
Added a lockable queue with locks implemented as pure virtuals.
|
||||||
|
Refeactored the other queues.
|
||||||
|
Fixed missing virtual destructor for C++11 observer.
|
||||||
|
Added etl::successor class for consistant 'chain of responsibilty' pattern generation.
|
||||||
|
Added missing constructors to unique_ptr.
|
||||||
|
Added nullptr check to unique_ptr destructor.
|
||||||
|
Fixed VS2019 warning for etl::deque iterators.
|
||||||
|
Added a virtual on_task_added callback to the scheduler.
|
||||||
|
Added a runtime multi range nested loop class.
|
||||||
|
Added etl::for_each.
|
||||||
|
Added is_random_access_iterator and deprecated is_random_iterator.
|
||||||
|
Added VS2019 Delegate function interrupt service example.
|
||||||
|
|
||||||
===============================================================================
|
===============================================================================
|
||||||
19.4.3
|
19.4.3
|
||||||
Added nullptr check to unique_ptr destructor.
|
Added nullptr check to unique_ptr destructor.
|
||||||
|
|||||||
@ -39,6 +39,8 @@ set(TEST_SOURCE_FILES
|
|||||||
test_callback_service.cpp
|
test_callback_service.cpp
|
||||||
test_callback_timer.cpp
|
test_callback_timer.cpp
|
||||||
test_checksum.cpp
|
test_checksum.cpp
|
||||||
|
test_circular_buffer.cpp
|
||||||
|
test_circular_buffer_external_buffer.cpp
|
||||||
test_compare.cpp
|
test_compare.cpp
|
||||||
test_compiler_settings.cpp
|
test_compiler_settings.cpp
|
||||||
test_constant.cpp
|
test_constant.cpp
|
||||||
@ -55,6 +57,7 @@ set(TEST_SOURCE_FILES
|
|||||||
test_error_handler.cpp
|
test_error_handler.cpp
|
||||||
test_exception.cpp
|
test_exception.cpp
|
||||||
test_fixed_iterator.cpp
|
test_fixed_iterator.cpp
|
||||||
|
test_fixed_sized_memory_block_allocator.cpp
|
||||||
test_flags
|
test_flags
|
||||||
test_flat_map.cpp
|
test_flat_map.cpp
|
||||||
test_flat_multimap.cpp
|
test_flat_multimap.cpp
|
||||||
@ -94,6 +97,7 @@ set(TEST_SOURCE_FILES
|
|||||||
test_multimap.cpp
|
test_multimap.cpp
|
||||||
test_multiset.cpp
|
test_multiset.cpp
|
||||||
test_multi_array.cpp
|
test_multi_array.cpp
|
||||||
|
test_multi_range.cpp
|
||||||
test_murmur3.cpp
|
test_murmur3.cpp
|
||||||
test_numeric.cpp
|
test_numeric.cpp
|
||||||
test_observer.cpp
|
test_observer.cpp
|
||||||
@ -115,6 +119,8 @@ set(TEST_SOURCE_FILES
|
|||||||
test_queue_spsc_isr_small.cpp
|
test_queue_spsc_isr_small.cpp
|
||||||
test_queue_spsc_locked.cpp
|
test_queue_spsc_locked.cpp
|
||||||
test_queue_spsc_locked_small.cpp
|
test_queue_spsc_locked_small.cpp
|
||||||
|
test_queue_lockable.cpp
|
||||||
|
test_queue_lockable_small.cpp
|
||||||
test_random.cpp
|
test_random.cpp
|
||||||
test_reference_flat_map.cpp
|
test_reference_flat_map.cpp
|
||||||
test_reference_flat_multimap.cpp
|
test_reference_flat_multimap.cpp
|
||||||
@ -122,6 +128,7 @@ set(TEST_SOURCE_FILES
|
|||||||
test_reference_flat_set.cpp
|
test_reference_flat_set.cpp
|
||||||
test_scaled_rounding.cpp
|
test_scaled_rounding.cpp
|
||||||
test_set.cpp
|
test_set.cpp
|
||||||
|
test_shared_message.cpp
|
||||||
test_smallest.cpp
|
test_smallest.cpp
|
||||||
test_span.cpp
|
test_span.cpp
|
||||||
test_stack.cpp
|
test_stack.cpp
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user