Skip to content

Releases: core-ds/arui-scripts

arui-scripts@22.3.0

14 May 07:41
ec197ce

Choose a tag to compare

Minor Changes

  • #498 807e9a8 Thanks @qrik116! - Добавлена настройка nodeExternals для настройки webpack-node-externals в конфигурации сервера

arui-scripts@22.2.0

12 May 16:58
e4e8d0e

Choose a tag to compare

Minor Changes

  • #493 800b5db Thanks @dmitrbrvsk! - добавлен рееэкспорт patchMainWebpackConfigForModules для публичного api, для исправления ошибки ERR_PACKAGE_PATH_NOT_EXPORTED в проектах. если нужна функция patchMainWebpackConfigForModules, то используйте import { patchMainWebpackConfigForModules } from 'arui-scripts'

arui-scripts@22.1.1

12 May 16:50
49285fb

Choose a tag to compare

Patch Changes

  • #495 3a00087 Thanks @dmitrbrvsk! - удален неиспользуемый импорт get-port в файле run-client-dev-server.ts

arui-scripts-docker@15.2.3

12 May 15:33
15e6bfb

Choose a tag to compare

Patch Changes

  • #492 44e3c41 Thanks @dmitrbrvsk! - исправление сборки docker образа с alpine v3.23: добавлен CFLAGS для игнорирования предупреждения GCC 15 при сборке nginx

arui-scripts-docker@15.2.2

12 May 08:05
830b4ad

Choose a tag to compare

Patch Changes

  • #486 efab87d Thanks @dmitrbrvsk! - обновление версии alpine, добавляем openssl libcrypto3 libssl3

arui-scripts@22.1.0

08 May 15:02
9ea9f73

Choose a tag to compare

Minor Changes

  • #426 48ff487 Thanks @dmitrbrvsk! - добавлена возможность запускать тесты c помощью vitest

arui-scripts@22.0.1

07 May 14:30
0706086

Choose a tag to compare

Patch Changes

  • #483 b19bd97 Thanks @ngg-dev! - Обновление импорта для get-port, так как начиная с версии 6.0.0, данная библиотека полностью переведена на ESM

arui-scripts@22.0.0

07 May 09:46
a81482a

Choose a tag to compare

Major Changes

  • #470 6f3178f Thanks @dmitrbrvsk! - В arui-scripts переведены инструменты сборки на Rspack 2 и @rspack/dev-server 2.

    Почему мажорный релиз

    Поднято требование к node.js: для разработки теперь требуется 20.19.0 и выше или 22.12.0 и выше (см. поле engines в package.json). На node.js 18 и на 20.0–20.18 новая версия не рассчитана, потому что этого требует сам Rspack 2 и dev-server 2.

    Что это означает для проектов на arui-scripts

    • Обычный сценарий (настройки из доки, без своих оверрайдов webpack/rspack/devServer): после обновления пакета достаточно поднять версию node.js до поддерживаемой версии и прогнать yarn start / yarn build.
    • Если в проекте есть оверрайды (arui-scripts override с devServer, proxy, webpackClient и тд.): часть старых опций пропала или переименована в Rspack 2 и в dev-server 2. Например, в прокси dev-сервера больше нет bypass, вместо него теперь используются фильтры путей и колбэки в on.*. Подробнее про это в ссылка ниже.

    Ссылки про миграцию

arui-scripts@21.0.5

06 May 13:55
b455551

Choose a tag to compare

Patch Changes

  • #480 54ee0bf Thanks @dmitrbrvsk! - Отключен autoprefixer в cерверной конфигурации postcss, чтобы CSS modules в server сборке не генерировали предупреждения при таргете current node.

@alfalab/scripts-modules@1.9.1

29 Apr 14:41
8dd27bd

Choose a tag to compare

Patch Changes

  • 36f7cc0 Thanks @Heymdall! - В хуки onBeforeMountableModuleMount и onAfterMountableModuleMount дополнительно передается параметр targetNode