diff --git a/ChangeLog.md b/ChangeLog.md index 639a106b..aca30385 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -28,6 +28,8 @@ and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/gitflic - Исправлено проверяемое условие внутри `assert()` в пути обработки `MDBX_GET/NEXT/PREV_MULTIPLE`. - На 32-битных платформах разрешено использовть 4-байтное выравнивание при получении 64-битных значений посредством `MDBX_MULTIPLE`. - Добавлен костыль для устранения проблем из-за некорректной обработки `[[gnu::pure]]` в Apple Clang. + - Поправлено определение `MDBX_DEPRECATED_ENUM` для старых компиляторов при включении С++11. + - Доработано использование `std::experimental::filesystem`. Новое: @@ -45,6 +47,8 @@ and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/gitflic - Для размерных констант `mdbx::env::geometry` базовый тип изменен с беззнакового `size_t` на знаковый `intptr_t`. - Включен стандарт `C23` в CMake-скриптах сборки. - Добавлены T-макросы для парных `char`/`wchar_t` функций. + - Поддержка вложенных пишущих транзакций в C++ API. + - Экспорт информации о версии в `VERSION.json`. Мелочи: @@ -62,6 +66,7 @@ and [by Yandex](https://translated.turbopages.org/proxy_u/ru-en.en/https/gitflic - Уточнение описания `mdbx_dbi_close()` для случая хендлов измененных таблиц. - Добавление теста `extra/early_close_dbi`. - Доработка скрипта стохастического теста и его переименование в `stochastic.sh`. + - Доработка тестов для совместимости с режимами сборки до С++17. --------------------------------------------------------------------------------