Releases: seek-oss/sku
sku@15.11.0
Minor Changes
- config: Stable support for
vitePlugins(#1520)
sku@15.10.3
Patch Changes
- start(vite): minimize reloads caused by dependency optimization on cold startup (#1516)
sku@15.10.2
Patch Changes
- Fix a bug where conditional CJS interop for
@apollo/clientwould fail if the app used a PNPM catalog dependency (#1517)
sku@15.10.1
Patch Changes
-
vite: Improve compatibility with@apollo/clientv3 and v4 (#1512)CJS interop for
@apollo/clientis now applied conditionally depending on both the major version and theskucommand being executed.
sku@15.10.0
Minor Changes
-
Update prettier dependency from
~3.6.2to~3.8.0(#1500)While the 3.8.0 release was primarily focused on formatting Angular code, the 3.7.0 release contains changes that may result in code formatting changes in your application.
Please review the Prettier 3.7.0 release notes. -
Introduce
__UNSTABLE_vitePluginsconfiguration option to support adding 3rd-party and/or custom Vite plugins (#1502)
Patch Changes
- Update Storybook babel config to target
last 2 chrome versions(#1497)
@sku-lib/codemod@1.2.5
Patch Changes
- Update
@ast-grep/napidependency to^0.41.0(#1509)
sku@15.9.1
Patch Changes
- Resolve paths for transitive compilePackage dependencies (#1495)
@sku-lib/codemod@1.2.4
Patch Changes
- Update
@ast-grep/napidependency to^0.40.0(#1487)
sku@15.9.0
Minor Changes
-
Add auto-translate feature for translations push command (#1444)
Adds a new
--auto-translateflag to thesku translations pushcommand that enables automatic translation for missing translations in the Phrase platform. When enabled, this flag instructs Phrase to automatically translate any missing keys using machine translation.$ sku translations push --auto-translate
sku@15.8.0
Minor Changes
-
lint|format: Enforce sorted keys in package.json (#1480)
ESLint will now warn if the keys in package.json are not sorted. Running
sku formatwill automatically fix the sort order.If you need to, you can disable this rule by using
dangerouslySetESLintConfigin your sku config (not recommended):const config = { ..., dangerouslySetESLintConfig: (esLintConfig) => [ ...esLintConfig, { files: ['**/package.json'], rules: { 'package-json/sort': 'off', }, }, ], }