Ключевые возможности проекта:
- Поддержка нескольких СУБД разных типов через плагины (SQLite, MySQL, PostgreSQL, Redis).
- Поддержка HTTP‑кэширования через ETag.
- Контроль доступа на уровне сервера через проверку "scope" и JWT (опционально для анонимных).
Основные изменения:
- Добавлена возможность анонимного доступа (без JWT‑токена) и настройка "claims" для анонимных пользователей.
- Реализована конфигурация исключения доступа к определённым представлениям, таблицам и функциям через API.
- Исправлена ошибка, из-за которой запрос с If‑None‑Match мог возвращать код 304 до проверки авторизации.
- Повышена скорость сериализации Swagger‑схемы для описания API.
- Для повышения безопасности и стабильности до последних версий обновлены критические зависимости.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63114
(opennet.ru, мини-новости)