Merge branch 'feature/Persistence' of https://github.com/ETLCPP/etl into feature/Persistence

# Conflicts:
#	.github/workflows/clang.yml
#	.github/workflows/gcc.yml
#	CMakeLists.txt
#	include/etl/binary.h
#	include/etl/delegate.h
#	include/etl/deque.h
#	include/etl/experimental/mem_cast.h
#	include/etl/file_error_numbers.h
#	include/etl/forward_list.h
#	include/etl/generators/type_traits_generator.h
#	include/etl/list.h
#	include/etl/optional.h
#	include/etl/private/delegate_cpp03.h
#	include/etl/private/delegate_cpp11.h
#	include/etl/private/ivectorpointer.h
#	include/etl/result.h
#	include/etl/type_traits.h
#	include/etl/uncopyable.h
#	include/etl/vector.h
#	include/etl/version.h
#	library.json
#	library.properties
#	test/CMakeLists.txt
#	test/UnitTest++/CheckMacros.h
#	test/sanity-check/c++03/CMakeLists.txt
#	test/sanity-check/c++11/CMakeLists.txt
#	test/sanity-check/c++14/CMakeLists.txt
#	test/sanity-check/c++17/CMakeLists.txt
#	test/test_delegate.cpp
#	test/test_delegate_cpp03.cpp
#	test/test_optional.cpp
#	test/test_vector_pointer.cpp
#	test/vs2019/etl.vcxproj.filters
#	version.txt
This commit is contained in:
John Wellbelove 2025-08-20 08:45:45 +01:00
commit b8163b3bfb

View File

@ -721,6 +721,29 @@ Removed unused ETL_USE_MEM_BUILTINS option
20.35.7
Updated etl::delgate to handle const functors correctly
===============================================================================
20.35.10
#659 emplace member functions return reference to emplaced value
===============================================================================
20.35.9
#657 -Wpedantic-failure. Removed superfluous semicolons
#653 CMake - Don't warn on tag missing when subproject
#651 result<T, void> specialization
#650 Fix result<void, E> default ctor
Removed Ubuntu 18.04 from Github Actions
Added Ubuntu 22.04 to Github Actions
===============================================================================
20.35.8
#648 Improve is_constructible, is_copy_constructible, is_move_constructible for type traits with default definitions
#645 Avoid 'missing return statement at end of non-void function' in `etl::visit<>()`.
Removed unused ETL_USE_MEM_BUILTINS option
===============================================================================
20.35.7
Updated etl::delgate to handle const functors correctly
===============================================================================
20.35.6
#643 Don't use push_macro and pull_macro with Tasking compiler