- Update boost to 1.81.0
- Update catch2 to 3.3.1
- Remove readerwriterqueue
- Prepare for conan v2
- Set minimum C++ version to 20
- Update xsimd to 10.0.0
- Update catch2 to 3.2.1
- Add clang thread-safety attributes
- Update gcem to 0.16.0
- Update xsimd to 9.0.1
utility.hpp
: Add pair aliasbit.hpp
: Add byteswap (from C++23)- Improve tests of fallback implementations
- Cleanup folder structure
- Modernize to C++17
exception.hpp
: Add raise & raisefprint.hpp
: Add headercstdint.hpp
: Add fixed-width integer typescstddef.hpp
: Add size_t, ssize_t, ptrdiff_t & Byte- Update boost to 1.80.0
- Drop C++14 support
- Add library tl-optional
- Add
mcDebugBreak
function - Improve compiler warnings
- Improve doxygen config
- Add library range-v3
- Add library tl-expected