diff --git a/.changeset/cyan-frogs-breathe.md b/.changeset/cyan-frogs-breathe.md deleted file mode 100644 index 6b8cf51e3..000000000 --- a/.changeset/cyan-frogs-breathe.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'sku': minor ---- - -Update TypeScript to 5.6 - -This release includes breaking changes. See the [TypeScript 5.6 announcement] for more information. - -[TypeScript 5.6 announcement]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/ diff --git a/.changeset/hot-carrots-destroy.md b/.changeset/hot-carrots-destroy.md deleted file mode 100644 index 11f6dc80a..000000000 --- a/.changeset/hot-carrots-destroy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'sku': patch ---- - -Set `esbuild-register` target to `node18.20` diff --git a/.changeset/hot-fans-wash.md b/.changeset/hot-fans-wash.md deleted file mode 100644 index 9b1f86c9d..000000000 --- a/.changeset/hot-fans-wash.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'sku': patch ---- - -`sku translations`: Throw an error when `languages` has not been configured - -Previously, if `languages` was not configured, the `sku translations` command would log a message and continue to run the command, which would eventually error due to the lack of a vocab config (generated from the `languages` config). -We now throw an error sooner to make it clear that the `languages` configuration is required to run any `sku translations` commands. diff --git a/.changeset/nice-brooms-whisper.md b/.changeset/nice-brooms-whisper.md deleted file mode 100644 index f835b8f04..000000000 --- a/.changeset/nice-brooms-whisper.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'sku': minor ---- - -Update and pin `browserslist-config-seek` to version `3.2.0` - -`sku` applications and libraries now default to supporting the following browser versions: - -| Browser | Oldest supported version | -| ---------------- | ------------------------ | -| Chrome | 84 | -| Edge | 84 | -| Safari | 14.1 | -| Firefox | 86 | -| Samsung Internet | 14 | - diff --git a/.changeset/sixty-bats-enjoy.md b/.changeset/sixty-bats-enjoy.md deleted file mode 100644 index 0e585a6b4..000000000 --- a/.changeset/sixty-bats-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'sku': patch ---- - -`sku translations`: Suggest using the `vocab` CLI when `languages` is not configured and a vocab config file is detected diff --git a/.changeset/slow-houses-develop.md b/.changeset/slow-houses-develop.md deleted file mode 100644 index b4065284e..000000000 --- a/.changeset/slow-houses-develop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'sku': patch ---- - -`sku translations`: Improve log messages and align timing of log messages with actual command execution diff --git a/.changeset/small-grapes-reply.md b/.changeset/small-grapes-reply.md deleted file mode 100644 index b5d3442bf..000000000 --- a/.changeset/small-grapes-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'sku': patch ---- - -`sku pre-commit`: Update `lint-staged` dependency to `^15.2.10` diff --git a/.changeset/sour-otters-swim.md b/.changeset/sour-otters-swim.md deleted file mode 100644 index 4a02fd003..000000000 --- a/.changeset/sour-otters-swim.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'sku': patch ---- - -Update `env-ci` dependency to `^11.1.0` diff --git a/.changeset/sour-terms-repeat.md b/.changeset/sour-terms-repeat.md deleted file mode 100644 index a2960e641..000000000 --- a/.changeset/sour-terms-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'sku': patch ---- - -`sku translations`: When `languages` is configured in sku config _and_ a vocab config file is found, a warning will be shown telling the user that the vocab config file will be ignored diff --git a/packages/sku/CHANGELOG.md b/packages/sku/CHANGELOG.md index 18a8dc096..54a4000dc 100644 --- a/packages/sku/CHANGELOG.md +++ b/packages/sku/CHANGELOG.md @@ -1,5 +1,46 @@ # sku +## 13.3.0 + +### Minor Changes + +- Update TypeScript to 5.6 ([#1048](https://github.com/seek-oss/sku/pull/1048)) + + This release includes breaking changes. See the [TypeScript 5.6 announcement] for more information. + + [TypeScript 5.6 announcement]: https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/ + +- Update and pin `browserslist-config-seek` to version `3.2.0` ([#1078](https://github.com/seek-oss/sku/pull/1078)) + + `sku` applications and libraries now default to supporting the following browser versions: + + | Browser | Oldest supported version | + | ---------------- | ------------------------ | + | Chrome | 84 | + | Edge | 84 | + | Safari | 14.1 | + | Firefox | 86 | + | Samsung Internet | 14 | + +### Patch Changes + +- Set `esbuild-register` target to `node18.20` ([#1076](https://github.com/seek-oss/sku/pull/1076)) + +- `sku translations`: Throw an error when `languages` has not been configured ([#1090](https://github.com/seek-oss/sku/pull/1090)) + + Previously, if `languages` was not configured, the `sku translations` command would log a message and continue to run the command, which would eventually error due to the lack of a vocab config (generated from the `languages` config). + We now throw an error sooner to make it clear that the `languages` configuration is required to run any `sku translations` commands. + +- `sku translations`: Suggest using the `vocab` CLI when `languages` is not configured and a vocab config file is detected ([#1090](https://github.com/seek-oss/sku/pull/1090)) + +- `sku translations`: Improve log messages and align timing of log messages with actual command execution ([#1075](https://github.com/seek-oss/sku/pull/1075)) + +- `sku pre-commit`: Update `lint-staged` dependency to `^15.2.10` ([#1084](https://github.com/seek-oss/sku/pull/1084)) + +- Update `env-ci` dependency to `^11.1.0` ([#1082](https://github.com/seek-oss/sku/pull/1082)) + +- `sku translations`: When `languages` is configured in sku config _and_ a vocab config file is found, a warning will be shown telling the user that the vocab config file will be ignored ([#1090](https://github.com/seek-oss/sku/pull/1090)) + ## 13.2.1 ### Patch Changes diff --git a/packages/sku/package.json b/packages/sku/package.json index 012982e8e..02a8d0d35 100644 --- a/packages/sku/package.json +++ b/packages/sku/package.json @@ -1,6 +1,6 @@ { "name": "sku", - "version": "13.2.1", + "version": "13.3.0", "description": "Front-end development toolkit, powered by Webpack, Babel, Vanilla Extract and Jest", "types": "./sku-types.d.ts", "bin": {