Skip to content

ESKA v0.18.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 21:48
· 117 commits to main since this release
e9f91ea

Добавлено

  • (query) Добавлены связанные диапазоны текста и атомарный буфер запроса
  • (query) Добавлены настройки SELECT и безопасные диапазоны хвостовых контролов
  • (query) Добавлены копирование оператора и навигация по времени жизни таблиц
  • (query) Добавлены матрица UNION и атомарное заполнение пропусков
  • (query) Добавлены группы условий и независимое редактирование ON
  • (query) Добавлены атомарные операции над наборами строк конструктора
  • (config) [Несовместимое изменение] Объединены параметры расширений в их объявлениях

Исправлено

  • (query) Сохранён приоритет текстовых условий в группах

Прочее

  • (query) Зафиксированы исправления ревью и допуски задержек конструктора
  • (query) Зафиксирована независимая приёмка конструктора и отдельная оптимизация
  • (query) Отделены готовая вставка полей и языковые зависимости редактора
  • (query) Подтверждена компактная компоновка конструктора на Linux
  • (query) Добавлен план компактного конструктора и API анализатора

Установка

Полный комплект содержит eska, eska-project, eska-check, eska-build и eska-vcs.

Linux и macOS:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/1c-tooling/eska/releases/download/v0.18.0/eska-installer.sh | sh

Windows PowerShell:

irm https://github.com/1c-tooling/eska/releases/download/v0.18.0/eska-installer.ps1 | iex

Из исходников через Cargo:

cargo install eska-project eska-check eska-build eska-vcs eska --version 0.18.0 --locked

Отдельные компоненты

Архивы <инструмент>-0.18.0-<целевая-платформа>.zip содержат бинарник,
манифест и лицензии. Для выборочной установки предназначен components.py
(Python 3.11+); описание каждой платформы — release-<целевая-платформа>.json.
Контрольные суммы всех файлов находятся в SHA256SUMS.

Explorer устанавливает eska-project и внешний bsl-analyzer независимо.
Платформа 1С и bsl-analyzer в полный комплект ESKA не входят.