Releases: 1c-syntax/mdclasses
Releases · 1c-syntax/mdclasses
v0.16.1-rc.1
What's Changed
- Оптимизация хранения данных by @theshadowco in #537
Full Changelog: v0.16.0...v0.16.1-rc.1
v0.16.0
Новое в версии
- Реализовано чтение типов значений атрибутов и объектов метаданных
- Добавлено двухязычное хранение значений перечислений
- Реализовано чтение большинства стандартных реквизитов
- Реализовано чтение конфигураций из файла (ранее - только из каталога)
- Реализована возможность управлять параметрами чтения MDC
- Реализована поддержка платформ 25-27, включая чтение WebSocket клиента
- Реализовано чтение "Решения", т.е. каталога с конфигурацией и расширениями как единого объекта
- Многочисленные правки и оптимизации
Full Changelog: v0.15.1...v0.16.0
v0.15.1
Новое в версии
- Обновление документации, спасибо @johnnyshut (#496)
- Добавлен пропуск битых файлов и вывод компактного описания причины
- Оптимизация API для получения представления ссылок на объекты, включая локализацию представления
- Выполнены настройки для публикации в maven central
Full Changelog: v0.15.0...v0.15.1
Версия 0.15
v0.15.0-rc.1
What's Changed
- Небольшие правки и обновление зависимостей by @theshadowco in #487
- Начальная поддержка 8 .5
- Новый тип ЦветПалитры
Full Changelog: v0.14.0...v0.15.0-rc.1
Версия 0.14.0
Новое в версии
- Обработка отсутствия элементов перечислений #458
- Добавлена ссылка на Задачу в бизнес процессах
- Добавлена информация о документах последовательности
- Добавлен состав критерия отбора
- Для прав доступа добавлено русское имя
- Для прав доступа добавлен метод получения значения по строковому имени
- Для MDO\MDC добавлена возможность понять можно ли управлять правами доступа и какими
- Добавлены методы определения наличия нужного права и списка ролей с нужным правом
Исправления
- Исправление парсинга англоязычных конфигураций #459
- Исправлен регресс: возвращен порядок объектов конфигурации
Оптимизация
- Оптимизация хранения данных элементов форм
- Оптимизация получения списка дочерних объектов конфигурации
- Иные мелкие оптимизации чтения данных
Full Changelog: v0.13.0...v0.14.0
Версия 0.13
Новое в релизе
В этом релизе решены проблемы с производительностью и работой во многопоточном режиме.
Изменения
Объекты метаданных MD
- Добавлен метод
getDescriptionдля получения пользовательского представления объекта на основании синонима - У некоторых объектов добавилось поле поля
explanation(описание) - Реализовано хранение и ленивое заполнение коллекций дочерних объектов и модулей
Контейнеры объектов метаданных MDClass
- Реализовано хранение и ленивое заполнение коллекций дочерних объектов и модулей
Мультиязыковые строки MultiLanguageString
- Получили метод метод для проверки на пустоту
- Добавлена возможность получить первое попавшееся значение локализованной строки
- Изменен тип и формат хранения содержимого
- Изменен алгоритм формирования представления (
toString)
Прочее
- Для ролей добавлены новые права
STARTSTANDARD_AUTHENTICATION_CHANGESESSION_STANDARD_AUTHENTICATION_CHANGESESSION_OS_AUTHENTICATION_CHANGEEXCLUSIVE_MODE_TERMINATION_AT_SESSION_START
- Обновлены зависимости
- Оптимизированы и доработаны конверторы
- Удалены файлы от прошлых версий
Новый контрибьютер
Полный список изменений: v0.12.0...v0.13.0
v0.13.0-rc.4
What's Changed
- Фиксы многопоточной работы by @theshadowco in #457
Full Changelog: v0.13.0-rc.3...v0.13.0-rc.4
v0.13.0-rc.3
What's Changed
- Bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #451
- Bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638 by @dependabot in #450
- Bump com.gorylenko.gradle-git-properties from 2.4.1 to 2.4.2 by @dependabot in #453
- #454 Добавлено право роли ExclusiveModeTerminationAtSessionStart by @vanleo85 in #455
- Оптимизация многопоточной работы by @theshadowco in #456
New Contributors
Full Changelog: v0.13.0-rc.2...v0.13.0-rc.3
v0.13.0-rc.2
What's Changed
- Представление и описание by @theshadowco in #440
- Feature/optimize by @theshadowco in #441
- Bump the freefair group with 4 updates by @dependabot in #447
- Bump ru.vyarus.pom from 2.2.2 to 3.0.0 by @dependabot in #448
- Оптимизация хранения и выполнения by @theshadowco in #449
Full Changelog: v0.12.0...v0.13.0-rc.2