From ea84b72f82608e98879d4dd2ab50b52a5d72513d Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Fri, 29 Sep 2023 13:46:22 +0100 Subject: [PATCH] prepare release --- .release-plan.json | 158 ++++++++++++++++++++++--- CHANGELOG.md | 53 +++++++++ packages/addon-dev/package.json | 2 +- packages/babel-loader-9/package.json | 2 +- packages/compat/package.json | 2 +- packages/core/package.json | 2 +- packages/macros/package.json | 2 +- packages/router/package.json | 2 +- packages/shared-internals/package.json | 2 +- packages/test-setup/package.json | 2 +- packages/vite/package.json | 2 +- packages/webpack/package.json | 2 +- 12 files changed, 204 insertions(+), 27 deletions(-) diff --git a/.release-plan.json b/.release-plan.json index c615f1d18..88d5a5dc0 100644 --- a/.release-plan.json +++ b/.release-plan.json @@ -1,13 +1,17 @@ { "solution": { "@embroider/addon-dev": { - "impact": "minor", - "oldVersion": "4.0.0", - "newVersion": "4.1.0", + "impact": "patch", + "oldVersion": "4.1.0", + "newVersion": "4.1.1", "constraints": [ { - "impact": "minor", - "reason": "Appears in changelog section :rocket: Enhancement" + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" } ], "pkgJSONPath": "packages/addon-dev/package.json" @@ -15,37 +19,132 @@ "@embroider/addon-shim": { "oldVersion": "1.8.6" }, - "@embroider/babel-loader-8": { - "oldVersion": "3.0.1" + "@embroider/babel-loader-9": { + "impact": "minor", + "oldVersion": "3.0.1", + "newVersion": "3.1.0", + "constraints": [ + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + } + ], + "pkgJSONPath": "packages/babel-loader-9/package.json" }, "@embroider/compat": { - "oldVersion": "3.2.1" + "impact": "patch", + "oldVersion": "3.2.1", + "newVersion": "3.2.2", + "constraints": [ + { + "impact": "patch", + "reason": "Has dependency `workspace:*` on @embroider/macros" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "packages/compat/package.json" }, "@embroider/core": { - "oldVersion": "3.2.1" + "impact": "minor", + "oldVersion": "3.2.1", + "newVersion": "3.3.0", + "constraints": [ + { + "impact": "patch", + "reason": "Has dependency `workspace:*` on @embroider/shared-internals" + }, + { + "impact": "patch", + "reason": "Has dependency `workspace:*` on @embroider/macros" + }, + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "packages/core/package.json" }, "@embroider/hbs-loader": { "oldVersion": "3.0.2" }, "@embroider/macros": { - "oldVersion": "1.13.1" + "impact": "patch", + "oldVersion": "1.13.1", + "newVersion": "1.13.2", + "constraints": [ + { + "impact": "patch", + "reason": "Has dependency `workspace:*` on @embroider/shared-internals" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "packages/macros/package.json" }, "@embroider/router": { - "oldVersion": "2.1.3" + "impact": "patch", + "oldVersion": "2.1.3", + "newVersion": "2.1.4", + "constraints": [ + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "packages/router/package.json" }, "@embroider/shared-internals": { - "oldVersion": "2.4.0" + "impact": "minor", + "oldVersion": "2.4.0", + "newVersion": "2.5.0", + "constraints": [ + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "packages/shared-internals/package.json" }, "@embroider/test-setup": { - "oldVersion": "3.0.1" + "impact": "patch", + "oldVersion": "3.0.1", + "newVersion": "3.0.2", + "constraints": [ + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "packages/test-setup/package.json" }, "@embroider/util": { "oldVersion": "1.12.0" }, "@embroider/vite": { "impact": "patch", - "oldVersion": "0.1.1", - "newVersion": "0.1.2", + "oldVersion": "0.1.2", + "newVersion": "0.1.3", "constraints": [ { "impact": "patch", @@ -55,8 +154,33 @@ "pkgJSONPath": "packages/vite/package.json" }, "@embroider/webpack": { - "oldVersion": "3.1.5" + "impact": "minor", + "oldVersion": "3.1.5", + "newVersion": "3.2.0", + "constraints": [ + { + "impact": "patch", + "reason": "Has dependency `workspace:*` on @embroider/shared-internals" + }, + { + "impact": "patch", + "reason": "Has dependency `workspace:*` on @embroider/babel-loader-9" + }, + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "packages/webpack/package.json" } }, - "description": "## Release (2023-08-02)\n\n@embroider/addon-dev 4.1.0 (minor)\n@embroider/vite 0.1.2 (patch)\n\n#### :rocket: Enhancement\n* `addon-dev`\n * [#1448](https://github.com/embroider-build/embroider/pull/1448) Add the ability to customise rollup-plugin-clean's config ([@mansona](https://github.com/mansona))\n\n#### :house: Internal\n* `vite`\n * [#1567](https://github.com/embroider-build/embroider/pull/1567) add files block to the vite package ([@mansona](https://github.com/mansona))\n\n#### Committers: 1\n- Chris Manson ([@mansona](https://github.com/mansona))\n" + "description": "## Release (2023-09-29)\n\n@embroider/addon-dev 4.1.1 (patch)\n@embroider/babel-loader-9 3.1.0 (minor)\n@embroider/compat 3.2.2 (patch)\n@embroider/core 3.3.0 (minor)\n@embroider/macros 1.13.2 (patch)\n@embroider/router 2.1.4 (patch)\n@embroider/shared-internals 2.5.0 (minor)\n@embroider/test-setup 3.0.2 (patch)\n@embroider/vite 0.1.3 (patch)\n@embroider/webpack 3.2.0 (minor)\n\n#### :rocket: Enhancement\n* `shared-internals`\n * [#1612](https://github.com/embroider-build/embroider/pull/1612) performance: cache existsSync results in PackageCache.ownerOfFile ([@raycohen](https://github.com/raycohen))\n * [#1608](https://github.com/embroider-build/embroider/pull/1608) performance: cache realpathSync access in package-cache.get ([@raycohen](https://github.com/raycohen))\n* `core`\n * [#1611](https://github.com/embroider-build/embroider/pull/1611) performance: avoid paying decodeFastbootSwitch regex cost unless needed ([@raycohen](https://github.com/raycohen))\n* `babel-loader-9`, `webpack`\n * [#1578](https://github.com/embroider-build/embroider/pull/1578) Update babel-loader to 9 ([@ef4](https://github.com/ef4))\n\n#### :bug: Bug Fix\n* `webpack`\n * [#1597](https://github.com/embroider-build/embroider/pull/1597) Fix HTML content failing to update ([@ef4](https://github.com/ef4))\n* `shared-internals`\n * [#1609](https://github.com/embroider-build/embroider/pull/1609) Fix WrappedPackage caching for app ([@ef4](https://github.com/ef4))\n* `addon-dev`\n * [#1600](https://github.com/embroider-build/embroider/pull/1600) Fix relative import path of assets for non-entrypoint modules ([@simonihmig](https://github.com/simonihmig))\n* `compat`\n * [#1582](https://github.com/embroider-build/embroider/pull/1582) ember-source compat adapter should not use an app-provided babel config if one is present ([@void-mAlex](https://github.com/void-mAlex))\n * [#1580](https://github.com/embroider-build/embroider/pull/1580) stop ember-composable-helpers searching for babel configs ([@mansona](https://github.com/mansona))\n\n#### :memo: Documentation\n* [#1604](https://github.com/embroider-build/embroider/pull/1604) add staticEmberSource to the readme example ([@mansona](https://github.com/mansona))\n* [#1613](https://github.com/embroider-build/embroider/pull/1613) More v2 addon FAQs ([@simonihmig](https://github.com/simonihmig))\n* [#1607](https://github.com/embroider-build/embroider/pull/1607) Add v2 addon FAQs ([@simonihmig](https://github.com/simonihmig))\n* [#1577](https://github.com/embroider-build/embroider/pull/1577) Add Embroider Initiative sponsors to the readme ([@mansona](https://github.com/mansona))\n\n#### :house: Internal\n* `addon-dev`, `compat`, `core`, `macros`, `router`, `shared-internals`, `test-setup`, `vite`, `webpack`\n * [#1584](https://github.com/embroider-build/embroider/pull/1584) Get strict about type only imports ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* Other\n * [#1579](https://github.com/embroider-build/embroider/pull/1579) Lockfile update ([@ef4](https://github.com/ef4))\n\n#### Committers: 6\n- Alex ([@void-mAlex](https://github.com/void-mAlex))\n- Chris Manson ([@mansona](https://github.com/mansona))\n- Edward Faulkner ([@ef4](https://github.com/ef4))\n- Ray Cohen ([@raycohen](https://github.com/raycohen))\n- Simon Ihmig ([@simonihmig](https://github.com/simonihmig))\n- [@NullVoxPopuli](https://github.com/NullVoxPopuli)\n" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4de0e09bd..0f4d2aa63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,58 @@ # Embroider Changelog +## Release (2023-09-29) + +@embroider/addon-dev 4.1.1 (patch) +@embroider/babel-loader-9 3.1.0 (minor) +@embroider/compat 3.2.2 (patch) +@embroider/core 3.3.0 (minor) +@embroider/macros 1.13.2 (patch) +@embroider/router 2.1.4 (patch) +@embroider/shared-internals 2.5.0 (minor) +@embroider/test-setup 3.0.2 (patch) +@embroider/vite 0.1.3 (patch) +@embroider/webpack 3.2.0 (minor) + +#### :rocket: Enhancement +* `shared-internals` + * [#1612](https://github.com/embroider-build/embroider/pull/1612) performance: cache existsSync results in PackageCache.ownerOfFile ([@raycohen](https://github.com/raycohen)) + * [#1608](https://github.com/embroider-build/embroider/pull/1608) performance: cache realpathSync access in package-cache.get ([@raycohen](https://github.com/raycohen)) +* `core` + * [#1611](https://github.com/embroider-build/embroider/pull/1611) performance: avoid paying decodeFastbootSwitch regex cost unless needed ([@raycohen](https://github.com/raycohen)) +* `babel-loader-9`, `webpack` + * [#1578](https://github.com/embroider-build/embroider/pull/1578) Update babel-loader to 9 ([@ef4](https://github.com/ef4)) + +#### :bug: Bug Fix +* `webpack` + * [#1597](https://github.com/embroider-build/embroider/pull/1597) Fix HTML content failing to update ([@ef4](https://github.com/ef4)) +* `shared-internals` + * [#1609](https://github.com/embroider-build/embroider/pull/1609) Fix WrappedPackage caching for app ([@ef4](https://github.com/ef4)) +* `addon-dev` + * [#1600](https://github.com/embroider-build/embroider/pull/1600) Fix relative import path of assets for non-entrypoint modules ([@simonihmig](https://github.com/simonihmig)) +* `compat` + * [#1582](https://github.com/embroider-build/embroider/pull/1582) ember-source compat adapter should not use an app-provided babel config if one is present ([@void-mAlex](https://github.com/void-mAlex)) + * [#1580](https://github.com/embroider-build/embroider/pull/1580) stop ember-composable-helpers searching for babel configs ([@mansona](https://github.com/mansona)) + +#### :memo: Documentation +* [#1604](https://github.com/embroider-build/embroider/pull/1604) add staticEmberSource to the readme example ([@mansona](https://github.com/mansona)) +* [#1613](https://github.com/embroider-build/embroider/pull/1613) More v2 addon FAQs ([@simonihmig](https://github.com/simonihmig)) +* [#1607](https://github.com/embroider-build/embroider/pull/1607) Add v2 addon FAQs ([@simonihmig](https://github.com/simonihmig)) +* [#1577](https://github.com/embroider-build/embroider/pull/1577) Add Embroider Initiative sponsors to the readme ([@mansona](https://github.com/mansona)) + +#### :house: Internal +* `addon-dev`, `compat`, `core`, `macros`, `router`, `shared-internals`, `test-setup`, `vite`, `webpack` + * [#1584](https://github.com/embroider-build/embroider/pull/1584) Get strict about type only imports ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) +* Other + * [#1579](https://github.com/embroider-build/embroider/pull/1579) Lockfile update ([@ef4](https://github.com/ef4)) + +#### Committers: 6 +- Alex ([@void-mAlex](https://github.com/void-mAlex)) +- Chris Manson ([@mansona](https://github.com/mansona)) +- Edward Faulkner ([@ef4](https://github.com/ef4)) +- Ray Cohen ([@raycohen](https://github.com/raycohen)) +- Simon Ihmig ([@simonihmig](https://github.com/simonihmig)) +- [@NullVoxPopuli](https://github.com/NullVoxPopuli) + ## Release (2023-08-02) @embroider/addon-dev 4.1.0 (minor) diff --git a/packages/addon-dev/package.json b/packages/addon-dev/package.json index 9981ef822..73e08ad68 100644 --- a/packages/addon-dev/package.json +++ b/packages/addon-dev/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/addon-dev", - "version": "4.1.0", + "version": "4.1.1", "description": "Utilities for addon authors", "repository": { "type": "git", diff --git a/packages/babel-loader-9/package.json b/packages/babel-loader-9/package.json index 4ad5b02cd..800617982 100644 --- a/packages/babel-loader-9/package.json +++ b/packages/babel-loader-9/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/babel-loader-9", - "version": "3.0.1", + "version": "3.1.0", "repository": { "type": "git", "url": "https://github.com/embroider-build/embroider.git", diff --git a/packages/compat/package.json b/packages/compat/package.json index 819966f3d..fdf132dac 100644 --- a/packages/compat/package.json +++ b/packages/compat/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/compat", - "version": "3.2.1", + "version": "3.2.2", "private": false, "description": "Backward compatibility layer for the Embroider build system.", "repository": { diff --git a/packages/core/package.json b/packages/core/package.json index ceedfb9d0..97b3c363d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/core", - "version": "3.2.1", + "version": "3.3.0", "private": false, "description": "A build system for EmberJS applications.", "repository": { diff --git a/packages/macros/package.json b/packages/macros/package.json index 49b171638..21248aab0 100644 --- a/packages/macros/package.json +++ b/packages/macros/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/macros", - "version": "1.13.1", + "version": "1.13.2", "private": false, "description": "Standardized build-time macros for ember apps.", "keywords": [ diff --git a/packages/router/package.json b/packages/router/package.json index 4b7380713..ca96d6be7 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/router", - "version": "2.1.3", + "version": "2.1.4", "description": "Lazy loading router", "keywords": [ "ember-addon" diff --git a/packages/shared-internals/package.json b/packages/shared-internals/package.json index 987a6311d..0c7bedb97 100644 --- a/packages/shared-internals/package.json +++ b/packages/shared-internals/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/shared-internals", - "version": "2.4.0", + "version": "2.5.0", "private": false, "description": "Utilities shared among the other embroider packages", "repository": { diff --git a/packages/test-setup/package.json b/packages/test-setup/package.json index 89d302348..5d1009b32 100644 --- a/packages/test-setup/package.json +++ b/packages/test-setup/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/test-setup", - "version": "3.0.1", + "version": "3.0.2", "repository": { "type": "git", "url": "https://github.com/embroider-build/embroider.git", diff --git a/packages/vite/package.json b/packages/vite/package.json index 788a2b6f0..40acd0b0e 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/vite", - "version": "0.1.2", + "version": "0.1.3", "main": "index.mjs", "peerDependencies": { "@embroider/core": "workspace:^", diff --git a/packages/webpack/package.json b/packages/webpack/package.json index beedf1f24..4d7655815 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -1,6 +1,6 @@ { "name": "@embroider/webpack", - "version": "3.1.5", + "version": "3.2.0", "private": false, "description": "Builds EmberJS apps with Webpack", "repository": {