diff --git a/.changeset/clarify-standalone-artifacts-configuration.md b/.changeset/clarify-standalone-artifacts-configuration.md deleted file mode 100644 index 03ebdb7a..00000000 --- a/.changeset/clarify-standalone-artifacts-configuration.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@alfalab/arui-scripts-artifacts': patch ---- - -**Что изменилось** -Уточнена документация самостоятельной сборки артефактов: пакет не требует установки -arui-scripts и использует собственную конфигурацию. Исправлена инструкция добровольного -перехода с команд arui-scripts: перенос настроек сопровождается переключением на CLI -arui-scripts-artifacts. - -**Что делать потребителю** -Никаких действий не требуется: обновлена документация, публичный API и поведение пакета -не изменились. При переходе с arui-scripts следуйте обновлённой инструкции миграции. diff --git a/.changeset/isolated-start-manifest.md b/.changeset/isolated-start-manifest.md deleted file mode 100644 index e8589c62..00000000 --- a/.changeset/isolated-start-manifest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@alfalab/scripts-server': patch ---- - -В `getAppManifest` и `readAssetsManifest` можно передать путь к манифесту сборки. Для разных путей используется отдельный кеш; чтение из `.build/webpack-assets.json` по умолчанию сохраняется. diff --git a/.changeset/separate-artifact-configuration.md b/.changeset/separate-artifact-configuration.md deleted file mode 100644 index 36d79494..00000000 --- a/.changeset/separate-artifact-configuration.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -'arui-scripts': major ---- - -**Что изменилось** -Настройки сборки артефактов (`dockerRegistry`, `baseDockerImage` и остальные) и оверрайды -`Dockerfile`, `DockerfileCompiled`, `nginx`, `nginxConf`, `start.sh` больше не помечены -устаревшими. Предупреждения об их использовании удалены. -Команды `docker-build`, `docker-build:compiled` и `archive-build` больше не загружают -проектный `arui-scripts-artifacts.ts` и другие варианты имени этого конфига. - -**Что делать потребителю** -Если настройки сборки остались в конфигурации arui-scripts, никаких действий не требуется. -Если вы перенесли их в `arui-scripts-artifacts.ts`, верните настройки в -`arui-scripts.config.ts`, `package.json#aruiScripts` или presets, а оверрайды — -в `arui-scripts.overrides.ts`. Альтернатива: явно установите `@alfalab/arui-scripts-artifacts` -и замените команды `arui-scripts docker-build`, `arui-scripts docker-build:compiled`, -`arui-scripts archive-build` на соответствующие команды `arui-scripts-artifacts`. diff --git a/.changeset/tidy-typescript-seven.md b/.changeset/tidy-typescript-seven.md deleted file mode 100644 index 96090ae2..00000000 --- a/.changeset/tidy-typescript-seven.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'arui-scripts': minor ---- - -Добавлена поддержка TypeScript 7 без внутренней зависимости от TypeScript 6: TS-конфиги загружаются через jiti, настройки Jest читаются без Compiler API, проверка типов использует компилятор проекта. - -Режимы `codeLoader: 'tsc'` и `jestCodeTransformer: 'tsc'` помечены deprecated. Они продолжают работать с TypeScript 5–6 с предупреждением; для TypeScript 7 используйте SWC или Babel. diff --git a/packages/arui-scripts-artifacts/CHANGELOG.md b/packages/arui-scripts-artifacts/CHANGELOG.md index 9e5a354b..7c5072e4 100644 --- a/packages/arui-scripts-artifacts/CHANGELOG.md +++ b/packages/arui-scripts-artifacts/CHANGELOG.md @@ -1,5 +1,19 @@ # @alfalab/arui-scripts-artifacts +## 1.0.2 + +### Patch Changes + +- [#644](https://github.com/core-ds/arui-scripts/pull/644) [`5bb3dd7d`](https://github.com/core-ds/arui-scripts/commit/5bb3dd7dac0bf120f7cf5aa474b72b04dfeba5c7) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - **Что изменилось** + Уточнена документация самостоятельной сборки артефактов: пакет не требует установки + arui-scripts и использует собственную конфигурацию. Исправлена инструкция добровольного + перехода с команд arui-scripts: перенос настроек сопровождается переключением на CLI + arui-scripts-artifacts. + + **Что делать потребителю** + Никаких действий не требуется: обновлена документация, публичный API и поведение пакета + не изменились. При переходе с arui-scripts следуйте обновлённой инструкции миграции. + ## 1.0.1 ### Patch Changes diff --git a/packages/arui-scripts-artifacts/package.json b/packages/arui-scripts-artifacts/package.json index 06373412..f3bf6e23 100644 --- a/packages/arui-scripts-artifacts/package.json +++ b/packages/arui-scripts-artifacts/package.json @@ -1,6 +1,6 @@ { "name": "@alfalab/arui-scripts-artifacts", - "version": "1.0.1", + "version": "1.0.2", "description": "CLI и библиотека для сборки артефактов поставки приложений на arui-scripts: docker-образ и tar-архив с генерируемыми Dockerfile, nginx-конфигом и start-скриптом", "main": "./build/cjs/index.js", "module": "./build/index.js", diff --git a/packages/arui-scripts-server/CHANGELOG.md b/packages/arui-scripts-server/CHANGELOG.md index 2fd6a62c..feb5f252 100644 --- a/packages/arui-scripts-server/CHANGELOG.md +++ b/packages/arui-scripts-server/CHANGELOG.md @@ -1,5 +1,11 @@ # @alfalab/scripts-server +## 1.4.1 + +### Patch Changes + +- [#643](https://github.com/core-ds/arui-scripts/pull/643) [`d2ecbf82`](https://github.com/core-ds/arui-scripts/commit/d2ecbf821456c34d53670d6a76fd29a0bc13fee5) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - В `getAppManifest` и `readAssetsManifest` можно передать путь к манифесту сборки. Для разных путей используется отдельный кеш; чтение из `.build/webpack-assets.json` по умолчанию сохраняется. + ## 1.4.0 ### Minor Changes diff --git a/packages/arui-scripts-server/package.json b/packages/arui-scripts-server/package.json index 0c99a2f3..836e5aab 100644 --- a/packages/arui-scripts-server/package.json +++ b/packages/arui-scripts-server/package.json @@ -1,6 +1,6 @@ { "name": "@alfalab/scripts-server", - "version": "1.4.0", + "version": "1.4.1", "main": "./build/index.js", "typings": "./build/index.d.ts", "license": "MPL-2.0", diff --git a/packages/arui-scripts/CHANGELOG.md b/packages/arui-scripts/CHANGELOG.md index e2da4c1a..19fcc615 100644 --- a/packages/arui-scripts/CHANGELOG.md +++ b/packages/arui-scripts/CHANGELOG.md @@ -1,5 +1,35 @@ # arui-scripts +## 26.0.0 + +### Major Changes + +- [#644](https://github.com/core-ds/arui-scripts/pull/644) [`5bb3dd7d`](https://github.com/core-ds/arui-scripts/commit/5bb3dd7dac0bf120f7cf5aa474b72b04dfeba5c7) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - **Что изменилось** + Настройки сборки артефактов (`dockerRegistry`, `baseDockerImage` и остальные) и оверрайды + `Dockerfile`, `DockerfileCompiled`, `nginx`, `nginxConf`, `start.sh` больше не помечены + устаревшими. Предупреждения об их использовании удалены. + Команды `docker-build`, `docker-build:compiled` и `archive-build` больше не загружают + проектный `arui-scripts-artifacts.ts` и другие варианты имени этого конфига. + + **Что делать потребителю** + Если настройки сборки остались в конфигурации arui-scripts, никаких действий не требуется. + Если вы перенесли их в `arui-scripts-artifacts.ts`, верните настройки в + `arui-scripts.config.ts`, `package.json#aruiScripts` или presets, а оверрайды — + в `arui-scripts.overrides.ts`. Альтернатива: явно установите `@alfalab/arui-scripts-artifacts` + и замените команды `arui-scripts docker-build`, `arui-scripts docker-build:compiled`, + `arui-scripts archive-build` на соответствующие команды `arui-scripts-artifacts`. + +### Minor Changes + +- [#643](https://github.com/core-ds/arui-scripts/pull/643) [`0a9e1a8d`](https://github.com/core-ds/arui-scripts/commit/0a9e1a8da7647e6273bfe9c757d0d3e9765a6fbf) Thanks [@heymdall-legal](https://github.com/heymdall-legal)! - Добавлена поддержка TypeScript 7 без внутренней зависимости от TypeScript 6: TS-конфиги загружаются через jiti, настройки Jest читаются без Compiler API, проверка типов использует компилятор проекта. + + Режимы `codeLoader: 'tsc'` и `jestCodeTransformer: 'tsc'` помечены deprecated. Они продолжают работать с TypeScript 5–6 с предупреждением; для TypeScript 7 используйте SWC или Babel. + +### Patch Changes + +- Updated dependencies [[`5bb3dd7d`](https://github.com/core-ds/arui-scripts/commit/5bb3dd7dac0bf120f7cf5aa474b72b04dfeba5c7)]: + - @alfalab/arui-scripts-artifacts@1.0.2 + ## 25.1.1 ### Patch Changes diff --git a/packages/arui-scripts/package.json b/packages/arui-scripts/package.json index 9935c569..9b0cea51 100644 --- a/packages/arui-scripts/package.json +++ b/packages/arui-scripts/package.json @@ -1,6 +1,6 @@ { "name": "arui-scripts", - "version": "25.1.1", + "version": "26.0.0", "main": "./build/index.js", "typings": "./build/index.d.ts", "exports": {