diff --git a/CHANGELOG.md b/CHANGELOG.md index 9aa1ba6..c9590bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -79,4 +79,15 @@ > * Исправлена ошибка с индексами - Index хранил HashSet, но не обновлялся корректно при удалении > * Исправлена ошибка блокировки при записи - при записи были использованы блокирующие операции записи, которые были заменены на неблокирующие +# Изменения (по состоянию на 18.01.2026) +> [!IMPORTANT] +**Исправления** +> * Исправлена проблема с Send trait для LuaSandbox путем явной реализации unsafe impl Send for LuaSandbox +> * Исправлена обработка ошибок при парсинге плагинов +> * Исправлена цепочка выполнения хуков - теперь результат каждого хука передается следующему +> * Исправлена регистрация Lua функций для работы с плагинами +> * Убраны RwLock внутри Arc для LuaSandbox, так как LuaSandbox теперь безопасен для потоков +> * Добавлены асинхронные операции через каналы для лучшей производительности +> * Добавлен кэш плагинов в PluginManager для lock-free доступа к плагинам через dashmap::DashMap +