The stable bugfix release. New: - The `fpta_value_str(const std::string &)` has been removed to avoid accidental misuse, which leads to dereference of dangling pointers to `std::string` internals from `fpta_value` instances. Please use the `fpta_value_str(const std::string *)` or `fpta_value_str(const fptu::string_view&)` instead of it. - libmdbx updated to v0.11.6. Please refer to the [libmdbx' ChangeLog](https://github.com/erthink/libmdbx/blob/master/ChangeLog.md) for more information. Fixes: - Fixed hang copy-with-compactification of a corrupted DB or in case the volume of output pages is a multiple of `MDBX_ENVCOPY_WRITEBUF`. - Fixed standalone non-CMake build on MacOS (`#include AvailabilityMacros.h>`). - Fixed unexpected `MDBX_PAGE_FULL` error in rare cases with large database page sizes. - Fixed copy&paste typo inside `meta_checktxnid()`. - Minor fix `mdbx_env_set_geometry()` to avoid returning `EINVAL` in particular rare cases. - Minor refine/fix batch-get testcase for large page size. - Fixed schema memory leak in case `FPTA_APP_MISMATCH` error. - Fixed insignificant ASAN issue inside tests. 26 files changed, 290 insertions(+), 167 deletions(-) Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
Этот тег не содержит заметок к релизу