|
1 | 1 | ===============================================================================
|
| 2 | +20.41.0 |
| 3 | + |
| 4 | +Updates: |
| 5 | +Added etl::tuple |
| 6 | +#757 Add etl::chrono time/date classes |
| 7 | +#1085 Add The Remaining Math Operators To ETL_TYPEDEF |
| 8 | +#1084 Add 'type' Alias to Strong Types |
| 9 | +#1068 Add swap(circular_buffer_ext&&) for circular_buffer_ext |
| 10 | +#1047 Deprecate etl::parameter_pack and replace with etl::type_list |
| 11 | +#966 A constructor for delegate with a freestanding function |
| 12 | +#962 Allow (overload) string append a string_view |
| 13 | + |
| 14 | +Fixes: |
| 15 | +#1102 Optimise clear of sequence containers for trivially destructible types |
| 16 | +#1101 etl::array supports array sizes of zero |
| 17 | +#1096 bit_stream_reader constructors do not accept const pointers |
| 18 | +#1095 bit_stream_writer::empty() compares the wrong values to determine empty or not |
| 19 | +#1079 Compilation errors in algorithm.h in C++03 |
| 20 | +#1078 Have etl::make_array Check for noexcept Condition |
| 21 | +#1077 Builds on i386 trigger -Werror=useless-cast |
| 22 | +#1076 circular_buffer::pop(N) when holding trivially destructible items |
| 23 | +#1073 Test failure on 32-bit x86 arches |
| 24 | +#1070 MacOs Circlular buffer type conversion error (-Werror) |
| 25 | +#1064 v20.40.0 error: has no member named ‘is_secure’ |
| 26 | +#1057 ETL_DECLARE_DEBUG_COUNT increases RAM usage even when ETL_DEBUG_COUNT NOT defined |
| 27 | +#1056 variadic_variant doesn't use the type_id_t type to store type_id |
| 28 | +#1042 Incorrect rounding in scaled_rounding with scale of 1 |
| 29 | +#1041 Incorrect rounding of scaled natural numbers in scaled_rounding #1041 |
| 30 | + |
| 31 | +Pull Requests: |
| 32 | +#1090 Fix copy_s() for C++03 |
| 33 | +#1089 Cleanup fixes for C++03 |
| 34 | +#1083 Add take() to etl::span |
| 35 | +#1082 Support const pointers in etl::is_aligned() |
| 36 | +#1080 Fixed compilation errors in algorithm.h in C++03 and compiler warning |
| 37 | +#1075 Add full West support for ETL in Zephyr builds |
| 38 | +#1074 Add Zephyr build system module.yml |
| 39 | +#1072 Add swap(circular_buffer_ext&&) (#1068) |
| 40 | +#1069 Support C++23 |
| 41 | +#1067 Fix missing is_secure function |
| 42 | +#1055 Add enable_if restriction for span constructor from c array |
| 43 | +#1052 Returning const ref of member from const member function |
| 44 | +#1065 Fix cmake helper functions collision |
| 45 | +#1049 Various cleanup changes |
| 46 | +#1045 Support etl::underlying_type with compiler builtin |
| 47 | +#1044 Add traits to type_list |
| 48 | +#1043 Added iterator and const_iterator to etl::ipool |
| 49 | +#1040 Implement << operator for std basic_ostream and etl string_view |
| 50 | +#1039 Minor cleanup |
| 51 | +#1036 Add contains() and contains_node() to etl::intrusive_forward_list |
| 52 | +#1033 Add newline to end of parameter_pack.h |
| 53 | + |
| 54 | + |
| 55 | +=============================================================================== |
2 | 56 | 20.40.0
|
3 | 57 |
|
4 | 58 | Updates:
|
|
0 commit comments