diff --git a/ChangeLog.md b/ChangeLog.md index 623709f8..318d2400 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -10,15 +10,19 @@ Acknowledgements: New: - Added most of transactions flags to the public API. + - Added `MDBX_NOSUCCESS_EMPTY_COMMIT` build option to return non-success result (`MDBX_RESULT_TRUE`) on empty commit. Fixes: - A series of fixes and improvements for automatically generated documentation (Doxygen). + - Fixed copy&paste bug with could lead to `SIGSEGV` (nullptr dereference) in the exclusive/no-lck mode. + - Fixed minor warnings from modern Apple's CLANG 13. Minors: - Refined `release-assets` GNU Make target. - Added logging to `mdbx_fetch_sdb()` to help debugging complex DBI-handels use cases. + - Added explicit error message from probe of no-support for `std::filesystem`. ------------------------------------------------------------------------------- @@ -59,6 +63,7 @@ Fixes: - [Fixed](https://github.com/ledgerwatch/erigon/issues/3874) minor assertion regression (only debug builds were affected). - Fixed detection of `C++20` concepts accessibility. - Fixed detection of Clang's LTO availability for Android. + - Fixed extra definition of `_FILE_OFFSET_BITS=64` for Android that is problematic ащк 32-bit Bionic. - Fixed build for ARM/ARM64 by MSVC. - Fixed non-x86 Windows builds with `MDBX_WITHOUT_MSVC_CRT=ON` and `MDBX_BUILD_SHARED_LIBRARY=ON`.