Новое в версии 6.1
Содержание
- Системные требования
- Сервер
- Панель управления
- Регистрация и аутентификация пользователей
- Среда разработки
- Групповая разработка
- Разработка библиотек
- Элементы проекта
- Прикладная функциональность
- Удаление объектов
- Полнотекстовый поиск по файлам объектного хранилища
- Настройка фрагментов текста в полнотекстовом поиске
- Автоматическое вычисление MIME-типа по содержимому двоичных файлов
- ДвоичныйОбъект
- Хранение метаданных в объектном хранилище
- Журнал событий
- Система взаимодействия
- Проверка наличия активной транзакции
- Улучшение логирования исключений при откате транзакций
- Получение менеджера сущности по ссылке
- Доработка объектов XML
- API для работы с XML
- Планы обмена
- Регистр сведений
- Метод «ЭтоНовый»
- Управление разметкой табличного документа
- Задания
- Расписания
- Системные перечисления больше не могут использоваться в хранимых типах
- Контроль прав доступа
- Права на системные действия
- Изменение поведения методов типа «КонтрольДоступа»
- Подписки на события
- Сериализация JSON
- Криптография
- Встроенный язык
- Аннотация @ПроверятьИспользованиеЗначения
- Изменен синтаксис оператора «умолчание»
- Именованные параметры в обобщенных типах
- Оператор динамического доступа к свойству объекта []
- Потоковая обработка структур данных
- Тип «КодировкаBase64»
- Тип «никогда»
- Тип «РазмерБайтов»
- Тип «Совпадение»
- Тип «Соответствие»
- Тип «Строка»
- Тип «Тип»
- Тип «ТипДанныхБазыДанных»
- Тип «УтилитыБазыДанных»
- Тип «Ууид»
- Типы-квалификаторы
- Цикл «для по»
- Язык запросов
- Изменения в объектной модели
Системные требования
Изменены системные требования для «1С:Шины». Теперь для работы сервера требуется наличие Java Runtime Environment (JRE) версии 17.
Сервер
Настроечные файлы сервера
Добавлен новый настроечный файл сервера jobs.yml, в котором задается размер пула потоков фоновых заданий.
Авторизация и аутентификация для доступа к HTTP-сервисам / API
Изменился запрос на получение токена аутентификации:
- Устаревший формат:
/auth/oidc/token
. - Рекомендуемый формат:
/{app}/sys/token
— для встроенных в «Шина» приложений, например/console/sys/token
для панели управления;/applications/{app}/sys/token
— для пр икладных приложений.
Хранилище двоичных данных
Добавлена поддержка ограничения размера загружаемых двоичных данных на сервере.
Максимальный и минимальный размер загружаемого объекта можно задать в форме настройки правил хранилища. Для этого в панели управления выберите приложение, перейдите на вкладку Объектные хранилища и в меню выберите пункт «Изменить правила использования хранилища»:
В пространство имен Стд::ОбъектноеХранилище:События
добавлены события, которые записываются в журнал событий при превышении допустимых размеров:
ОшибкаПревышенияДопустимогоРазмераДвоичногоОбъекта
,ОшибкаПревышенияДопустимогоРазмераОбъектногоХр анилища
,ОшибкаПревышенияДопустимогоРазмераДвоичныхОбъектовЗаПериод
.
Создание снимков данных приложения при подготовке миграции
В случае возникновения ошибки при подготовке миграции «1С:Шина» собирает снимки данных приложения (дампы) и отправляет их в сервис «1С:Пульт». В состав дампа входят:
- Трассировка стека и причина ошибки.
- Снимок состояния базы данных, хранящей метаданные приложения, до и после перехода на новый проект.
- Служебный файл
report.json
, содержащий отчет для отправки в «1С:Пульт». - Дополнительная информация:
- время возникновения ошибки,
- время работы,
- версия проекта,
- квалификатор дампа (обозначает сценарий, в рамках которого произошло исключение),
- идентификатор сессии.
Панель управления
Раздел «Проекты»
-
Переименована команда по созданию копии проекта на основе проекта поставщика.
Было: Создать копию для кастомизации.
Стало: Создать проект на основе проекта поставщика.
-
В выпадающее меню карточки сборки проекта добавлены команды, позволяющие запретить/разрешить автоматическое удаление сборки.
Сборка, для которой запрещено автоматическое удаление, помечается значком и может быть удалена только вручную.
Открытие панели управления из среды разработки
При открытии панели управления из палитры команд среды разработки открывается окно с текущим разрабатываемым приложением.
Удаление приложения из панели управления
При удалении приложения, открытого в среде разработки, теперь можно предварительно закрыть его, сохранив изменения, или закрыть без сохранения: