Something went wrong on our end
-
Pavel Antonov authored36ce38da
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 14.27 KiB
Changelog
All notable changes to this project will be documented in this file.
[0.27.0] - 2024-07-24
🚀 Features
- Добавлен пакет
localizer
для работы с переводами данных (#PRXS-2653)-(53a37c4) - (core) Внесены изменения для работы с переводами через Items API -(ebf80bb)
- (logs) Обновление API логирования, релевантность результатов поиска (#PRXS-2665)-(97077fb)
- (core) Обновление References API: поддержка локализации контента -(87b92c5)
- (core) Реализована возможность загрузки схем из YAML и JSON файлов (#PRXS-2731)-(bf29420)
🐛 Bug Fixes
- (core) Исправлен обход схемы Walk для типа Array, решена ошибка отсутствия схемы при вызове Introspect -(2f684ea)
- (core) Исправлена ошибка при которой не логировались действия с пространствами (#PRXS-2609)-(d0a7606)
- (core) Исправлена ошибка при которой была возможность изменить обьект находящийся в кеше Items (#PRXS-2697)-(cd5724d)
⚙ ️ Miscellaneous Tasks
- (api) Исправлены ошибки linter`а связанные с пропущенными именами переменных при получении результатов (#PRXS-2610)-(90269af)
- (core) Исправлена передача объектов в кэше сервисов (#PRXS-2705)-(9180ee7)
[0.25.1] - 2024-06-13
🐛 Bug Fixes
- (core) Исправлен deadlock при одновременном вызове BufferedWriteSyncer.Stop и синхронизации по интервалу (#PRXS-2576)-(3b823ed)
[0.25.0] - 2024-05-08
🚀 Features
- (core) Добавлена возможность использовать символ "-" в названиях полей (#PRXS-1439)-(66b02b9)
- (api) Добавлен метод внутренний метод установки состояния пространства SetState для сервиса Spaces (#PRXS-2223)-(0057019)
- Добавлен метод Find для сервиса Spaces (#PRXS-2298)-(4135690)
- (core) Добавлено системное поле SearchScore в Item (#PRXS-2445)-(087edb3)
⚙ ️ Miscellaneous Tasks
- Перенесено содержимое пакета pkg/id на уровень выше в пакет id -(d13399f)
- (core) Возврат GRPC-ошибки в сервисах -(c6bf265)
[0.24.0] - 2024-04-12
🚀 Features
- Добавлен OID для Locales -(221d730)
- Добавлены методы Space, Environment, Collection, Organization для объекта System, который используется в шаблонах (#PRXS-1813)-(d017315)
🐛 Bug Fixes
- (core) Изменено название и значение констант событий в logging_middleware для коллекций (#PRXS-2199)-(0cb42c5)
[0.22.0] - 2024-03-06
🚀 Features
- В пакет data добавлена проверка при установке значения на то, инициализирована ли map -(978a2c9)
- (core) Добавлены функции exists и len для языка запросов expr (#PRXS-1883)-(eae58bf)
- (extensions) Добавлена по умолчанию для отображения Icon первой колонкой для коллекции "Настройки/Действия" (#PRXS-1950)-(9a3936b)
- Add filter_core.go -(37d3135)
- Add unused v2 entry encoder -(79d8eef)
🐛 Bug Fixes
- Исправлена потенциальная утечка ресурсов в HTTP-загрузчике файлов (используется в сервисе Images) (#PRXS-1977)-(143766b)
- (sync) Исправлена ошибка синхронизации "received message larger than max". Процесс синхронизации значительно ускорен (#PRXS-2026)-(083aaf1)
- Add id import -(6c0ecb0)
⚙ ️ Miscellaneous Tasks
- Обновлена библиотека github.com/expr-lang/expr до версии v1.15.8 (#PRXS-1667)-(d0069ab)
[0.21.0] - 2024-01-16
🚀 Features
- Добавлен интерфейс Cache (#PRXS-1859)-(c11dae6)
- Внесены правки в Spaces после изменений в perxis-proto, перегенерированны grpc-клиенты для Spaces (#PRXS-1835)-(2a0c015)
- Добавлена метрика для кэша -(3a6a7a3)
- Функция argsToLabels была вынесена в пакет metrics и переименована в GetLabelsFromKV. Теперь функция игнорирует значение без ключа -(b0b4312)
- Добавлены metrics middleware для остальных сервисов -(8808371)
- (core) Добавлена сборка метрик кэша и запросов (#PRXS-1219)-(706b266)
- (extension) Добавлен middleware для сбора телеметрии -(221a13f)
- (core) Добавлен сбор телеметрии в менеджере расширений (#PRXS-1898)-(1f18b52)
🐛 Bug Fixes
- (items) Исправлены тесты -(57e7765)
- (items) Добавлена метрика в CachingMiddleware -(68796ee)
- (delivery) Добавлена метрика в CachingMiddleware -(3f182d1)
📚 Documentation
[0.20.0] - 2023-12-01
🐛 Bug Fixes
- (extensions) Исправлена ошибка, при которой при обновлении расширений для некоторых коллекций всегда переустанавливались схемы, в которых не было изменений. Добавлен возврат ошибки при любом действии с расширением в случае неправильной его конфигурации (#PRXS-1695)-(998f3e8)
- (core) Исправлена ошибка, при которой запрещенные правилами поля во вложенных объектах все равно были доступны пользователю (#PRXS-1673)-(0e1bec9)