diff --git a/.release-plan.json b/.release-plan.json index d99c58895..ed6510cc5 100644 --- a/.release-plan.json +++ b/.release-plan.json @@ -2,8 +2,8 @@ "solution": { "ember-repl": { "impact": "minor", - "oldVersion": "8.0.2", - "newVersion": "8.1.0", + "oldVersion": "8.1.0", + "newVersion": "8.2.0", "tagName": "latest", "constraints": [ { @@ -14,6 +14,14 @@ "impact": "patch", "reason": "Has dependency `workspace:*` on repl-sdk" }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :memo: Documentation" + }, { "impact": "patch", "reason": "Appears in changelog section :house: Internal" @@ -23,14 +31,10 @@ }, "limber-ui": { "impact": "patch", - "oldVersion": "4.2.0", - "newVersion": "4.2.1", + "oldVersion": "4.2.1", + "newVersion": "4.2.2", "tagName": "latest", "constraints": [ - { - "impact": "patch", - "reason": "Appears in changelog section :bug: Bug Fix" - }, { "impact": "patch", "reason": "Appears in changelog section :memo: Documentation" @@ -43,99 +47,39 @@ "pkgJSONPath": "./packages/limber-ui/package.json" }, "repl-sdk": { - "impact": "minor", - "oldVersion": "1.5.2", - "newVersion": "1.6.0", + "impact": "patch", + "oldVersion": "1.6.0", + "newVersion": "1.6.1", "tagName": "latest", "constraints": [ - { - "impact": "minor", - "reason": "Appears in changelog section :rocket: Enhancement" - }, { "impact": "patch", - "reason": "Appears in changelog section :house: Internal" + "reason": "Appears in changelog section :bug: Bug Fix" } ], "pkgJSONPath": "./packages/repl-sdk/package.json" }, "codemirror-lang-glimdown": { - "impact": "patch", - "oldVersion": "2.0.3", - "newVersion": "2.0.4", - "tagName": "latest", - "constraints": [ - { - "impact": "patch", - "reason": "Appears in changelog section :house: Internal" - }, - { - "impact": "patch", - "reason": "Has dependency `workspace:*` on codemirror-lang-glimmer-js" - }, - { - "impact": "patch", - "reason": "Has dependency `workspace:*` on codemirror-lang-glimmer" - } - ], - "pkgJSONPath": "./packages/syntax/glimdown/codemirror/package.json" + "oldVersion": "2.0.4" }, "@glimdown/lezer": { "oldVersion": "2.0.3" }, "codemirror-lang-glimmer-js": { - "impact": "patch", - "oldVersion": "2.0.3", - "newVersion": "2.0.4", - "tagName": "latest", - "constraints": [ - { - "impact": "patch", - "reason": "Appears in changelog section :house: Internal" - }, - { - "impact": "patch", - "reason": "Has dependency `workspace:*` on codemirror-lang-glimmer" - } - ], - "pkgJSONPath": "./packages/syntax/glimmer-js/codemirror/package.json" + "oldVersion": "2.0.4" }, "@glimdown/lezer-glimmer-expression": { "oldVersion": "2.0.3" }, "codemirror-lang-glimmer-ts": { - "impact": "patch", - "oldVersion": "2.0.3", - "newVersion": "2.0.4", - "tagName": "latest", - "constraints": [ - { - "impact": "patch", - "reason": "Appears in changelog section :house: Internal" - }, - { - "impact": "patch", - "reason": "Has dependency `workspace:*` on codemirror-lang-glimmer" - } - ], - "pkgJSONPath": "./packages/syntax/glimmer-ts/codemirror/package.json" + "oldVersion": "2.0.4" }, "codemirror-lang-glimmer": { - "impact": "patch", - "oldVersion": "2.0.3", - "newVersion": "2.0.4", - "tagName": "latest", - "constraints": [ - { - "impact": "patch", - "reason": "Appears in changelog section :house: Internal" - } - ], - "pkgJSONPath": "./packages/syntax/glimmer/codemirror/package.json" + "oldVersion": "2.0.4" }, "lezer-glimmer": { "oldVersion": "2.0.3" } }, - "description": "## Release (2026-04-19)\n\n* ember-repl 8.1.0 (minor)\n* limber-ui 4.2.1 (patch)\n* repl-sdk 1.6.0 (minor)\n* codemirror-lang-glimdown 2.0.4 (patch)\n* codemirror-lang-glimmer-js 2.0.4 (patch)\n* codemirror-lang-glimmer-ts 2.0.4 (patch)\n* codemirror-lang-glimmer 2.0.4 (patch)\n\n#### :rocket: Enhancement\n* `ember-repl`, `repl-sdk`\n * [#2117](https://github.com/NullVoxPopuli/limber/pull/2117) Restore args forwarding to the rendered component in ember-repl ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :bug: Bug Fix\n* `limber-ui`\n * [#2115](https://github.com/NullVoxPopuli/limber/pull/2115) Use import.meta.env.SSR for SSR detection in HostMessaging ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :memo: Documentation\n* Other\n * [#2108](https://github.com/NullVoxPopuli/limber/pull/2108) docs(contributor): contributors readme action update ([@github-actions[bot]](https://github.com/apps/github-actions))\n * [#2116](https://github.com/NullVoxPopuli/limber/pull/2116) docs(contributor): contributors readme action update ([@github-actions[bot]](https://github.com/apps/github-actions))\n * [#2106](https://github.com/NullVoxPopuli/limber/pull/2106) Add SSG for docs pages using vite-ember-ssr ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2107](https://github.com/NullVoxPopuli/limber/pull/2107) Add nested Ember routing demo application ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `limber-ui`\n * [#2113](https://github.com/NullVoxPopuli/limber/pull/2113) Upgrade vite-ember-ssr to 0.1.0-alpha.13 ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :house: Internal\n* `ember-repl`, `limber-ui`, `repl-sdk`, `codemirror-lang-glimdown`, `codemirror-lang-glimmer-js`, `codemirror-lang-glimmer-ts`, `codemirror-lang-glimmer`\n * [#2119](https://github.com/NullVoxPopuli/limber/pull/2119) Ember 7.1 ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* Other\n * [#2121](https://github.com/NullVoxPopuli/limber/pull/2121) Update release-plan ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2104](https://github.com/NullVoxPopuli/limber/pull/2104) Strip trailing hyphens from deploy preview subdomain ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#2102](https://github.com/NullVoxPopuli/limber/pull/2102) Update GitHub Actions from Node.js 20 to Node.js 24 to fix deprecation warnings ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#2100](https://github.com/NullVoxPopuli/limber/pull/2100) Add workflow_dispatch workflow to test ember-source branches/PRs ([@Copilot](https://github.com/apps/copilot-swe-agent))\n* `ember-repl`, `limber-ui`\n * [#2111](https://github.com/NullVoxPopuli/limber/pull/2111) Upgrade to @glimmer/component 2.1.1 ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2097](https://github.com/NullVoxPopuli/limber/pull/2097) Upgrade glint ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2096](https://github.com/NullVoxPopuli/limber/pull/2096) Upgrade ember-source to 6.12.0-alpha.6 ([@Copilot](https://github.com/apps/copilot-swe-agent))\n* `ember-repl`, `repl-sdk`\n * [#2090](https://github.com/NullVoxPopuli/limber/pull/2090) Get ember-repl tests running in CI for both chrome and firefox ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n\n#### Committers: 4\n- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n- Copilot [Bot] ([@copilot-swe-agent](https://github.com/apps/copilot-swe-agent))\n- GitHub Actions [Bot] ([@github-actions](https://github.com/apps/github-actions))\n- [@NullVoxPopuli](https://github.com/NullVoxPopuli)\n" + "description": "## Release (2026-07-28)\n\n* ember-repl 8.2.0 (minor)\n* limber-ui 4.2.2 (patch)\n* repl-sdk 1.6.1 (patch)\n\n#### :rocket: Enhancement\n* `ember-repl`\n * [#2173](https://github.com/NullVoxPopuli/limber/pull/2173) Add @ember/object/compat to known-modules ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n\n#### :bug: Bug Fix\n* `repl-sdk`\n * [#2202](https://github.com/NullVoxPopuli/limber/pull/2202) repl-sdk: compile jsx demos with the production JSX runtime ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2201](https://github.com/NullVoxPopuli/limber/pull/2201) repl-sdk: unmount react/vue/svelte demos on destroy; compile jsx with the production runtime ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `ember-repl`, `repl-sdk`\n * [#2195](https://github.com/NullVoxPopuli/limber/pull/2195) Bubble content-tag (SWC) parse error details up to the UI's error bubble ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :memo: Documentation\n* Other\n * [#2200](https://github.com/NullVoxPopuli/limber/pull/2200) Tutorial: preview the unreleased kolay (docs() plugin rework) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2192](https://github.com/NullVoxPopuli/limber/pull/2192) Upgrade xstate to 5.32.5; drop unused @xstate/inspect ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2185](https://github.com/NullVoxPopuli/limber/pull/2185) Raise the resize handle above the panels' positioned content ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2180](https://github.com/NullVoxPopuli/limber/pull/2180) Remove on/hash/fn imports ([@tcjr](https://github.com/tcjr))\n* `ember-repl`\n * [#2199](https://github.com/NullVoxPopuli/limber/pull/2199) Fix import statement for @ember/controller ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `ember-repl`, `limber-ui`\n * [#2179](https://github.com/NullVoxPopuli/limber/pull/2179) Use ember-primitives' for the REPL editor/output panes ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2176](https://github.com/NullVoxPopuli/limber/pull/2176) Update ember-source, use `tracked()` ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n\n#### :house: Internal\n* Other\n * [#2193](https://github.com/NullVoxPopuli/limber/pull/2193) docs(contributor): contributors readme action update ([@github-actions[bot]](https://github.com/apps/github-actions))\n * [#2190](https://github.com/NullVoxPopuli/limber/pull/2190) Pin all workflow actions to commit SHAs ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2188](https://github.com/NullVoxPopuli/limber/pull/2188) Add zizmor workflow security linter ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2182](https://github.com/NullVoxPopuli/limber/pull/2182) Deploy Preview: support fork PRs ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2167](https://github.com/NullVoxPopuli/limber/pull/2167) Use strict resolver ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2152](https://github.com/NullVoxPopuli/limber/pull/2152) Fix deploy preview ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2147](https://github.com/NullVoxPopuli/limber/pull/2147) fix: add explicit path to download-artifact step to restore deploy-prep-dist subdir ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2146](https://github.com/NullVoxPopuli/limber/pull/2146) fix: restore apps/ prefix in Deploy Preview matrix paths ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#2145](https://github.com/NullVoxPopuli/limber/pull/2145) Fix deploy matrix paths after artifact actions upgrade to v7/v8 ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#2144](https://github.com/NullVoxPopuli/limber/pull/2144) Restore apps/ prefix in deploy workflow matrix paths ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#2143](https://github.com/NullVoxPopuli/limber/pull/2143) Revert incorrect apps/ prefix in deploy workflow matrix paths ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#2142](https://github.com/NullVoxPopuli/limber/pull/2142) Fix deploy workflow matrix paths to include apps/ prefix ([@Copilot](https://github.com/apps/copilot-swe-agent))\n* `ember-repl`, `limber-ui`\n * [#2177](https://github.com/NullVoxPopuli/limber/pull/2177) Upgrade glint ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2172](https://github.com/NullVoxPopuli/limber/pull/2172) Update deps ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2166](https://github.com/NullVoxPopuli/limber/pull/2166) upgrade ember-source to 7.2 alpha 3 ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#2148](https://github.com/NullVoxPopuli/limber/pull/2148) Upgrade to ember-primitives 0.56.0 (Popover API) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### Committers: 5\n- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n- Copilot [Bot] ([@copilot-swe-agent](https://github.com/apps/copilot-swe-agent))\n- GitHub Actions [Bot] ([@github-actions](https://github.com/apps/github-actions))\n- Tom Carter ([@tcjr](https://github.com/tcjr))\n- [@NullVoxPopuli](https://github.com/NullVoxPopuli)\n" } diff --git a/CHANGELOG.md b/CHANGELOG.md index a56d9353f..c283c013f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,61 @@ # Changelog +## Release (2026-07-28) + +* ember-repl 8.2.0 (minor) +* limber-ui 4.2.2 (patch) +* repl-sdk 1.6.1 (patch) + +#### :rocket: Enhancement +* `ember-repl` + * [#2173](https://github.com/NullVoxPopuli/limber/pull/2173) Add @ember/object/compat to known-modules ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + +#### :bug: Bug Fix +* `repl-sdk` + * [#2202](https://github.com/NullVoxPopuli/limber/pull/2202) repl-sdk: compile jsx demos with the production JSX runtime ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#2201](https://github.com/NullVoxPopuli/limber/pull/2201) repl-sdk: unmount react/vue/svelte demos on destroy; compile jsx with the production runtime ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) +* `ember-repl`, `repl-sdk` + * [#2195](https://github.com/NullVoxPopuli/limber/pull/2195) Bubble content-tag (SWC) parse error details up to the UI's error bubble ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + +#### :memo: Documentation +* Other + * [#2200](https://github.com/NullVoxPopuli/limber/pull/2200) Tutorial: preview the unreleased kolay (docs() plugin rework) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2192](https://github.com/NullVoxPopuli/limber/pull/2192) Upgrade xstate to 5.32.5; drop unused @xstate/inspect ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2185](https://github.com/NullVoxPopuli/limber/pull/2185) Raise the resize handle above the panels' positioned content ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2180](https://github.com/NullVoxPopuli/limber/pull/2180) Remove on/hash/fn imports ([@tcjr](https://github.com/tcjr)) +* `ember-repl` + * [#2199](https://github.com/NullVoxPopuli/limber/pull/2199) Fix import statement for @ember/controller ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) +* `ember-repl`, `limber-ui` + * [#2179](https://github.com/NullVoxPopuli/limber/pull/2179) Use ember-primitives' for the REPL editor/output panes ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2176](https://github.com/NullVoxPopuli/limber/pull/2176) Update ember-source, use `tracked()` ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + +#### :house: Internal +* Other + * [#2193](https://github.com/NullVoxPopuli/limber/pull/2193) docs(contributor): contributors readme action update ([@github-actions[bot]](https://github.com/apps/github-actions)) + * [#2190](https://github.com/NullVoxPopuli/limber/pull/2190) Pin all workflow actions to commit SHAs ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2188](https://github.com/NullVoxPopuli/limber/pull/2188) Add zizmor workflow security linter ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2182](https://github.com/NullVoxPopuli/limber/pull/2182) Deploy Preview: support fork PRs ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2167](https://github.com/NullVoxPopuli/limber/pull/2167) Use strict resolver ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#2152](https://github.com/NullVoxPopuli/limber/pull/2152) Fix deploy preview ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#2147](https://github.com/NullVoxPopuli/limber/pull/2147) fix: add explicit path to download-artifact step to restore deploy-prep-dist subdir ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2146](https://github.com/NullVoxPopuli/limber/pull/2146) fix: restore apps/ prefix in Deploy Preview matrix paths ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#2145](https://github.com/NullVoxPopuli/limber/pull/2145) Fix deploy matrix paths after artifact actions upgrade to v7/v8 ([@Copilot](https://github.com/apps/copilot-swe-agent)) + * [#2144](https://github.com/NullVoxPopuli/limber/pull/2144) Restore apps/ prefix in deploy workflow matrix paths ([@Copilot](https://github.com/apps/copilot-swe-agent)) + * [#2143](https://github.com/NullVoxPopuli/limber/pull/2143) Revert incorrect apps/ prefix in deploy workflow matrix paths ([@Copilot](https://github.com/apps/copilot-swe-agent)) + * [#2142](https://github.com/NullVoxPopuli/limber/pull/2142) Fix deploy workflow matrix paths to include apps/ prefix ([@Copilot](https://github.com/apps/copilot-swe-agent)) +* `ember-repl`, `limber-ui` + * [#2177](https://github.com/NullVoxPopuli/limber/pull/2177) Upgrade glint ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#2172](https://github.com/NullVoxPopuli/limber/pull/2172) Update deps ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#2166](https://github.com/NullVoxPopuli/limber/pull/2166) upgrade ember-source to 7.2 alpha 3 ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#2148](https://github.com/NullVoxPopuli/limber/pull/2148) Upgrade to ember-primitives 0.56.0 (Popover API) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + +#### Committers: 5 +- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) +- Copilot [Bot] ([@copilot-swe-agent](https://github.com/apps/copilot-swe-agent)) +- GitHub Actions [Bot] ([@github-actions](https://github.com/apps/github-actions)) +- Tom Carter ([@tcjr](https://github.com/tcjr)) +- [@NullVoxPopuli](https://github.com/NullVoxPopuli) + ## Release (2026-04-19) * ember-repl 8.1.0 (minor) diff --git a/packages/ember-repl/package.json b/packages/ember-repl/package.json index e591001aa..362f00b24 100644 --- a/packages/ember-repl/package.json +++ b/packages/ember-repl/package.json @@ -1,6 +1,6 @@ { "name": "ember-repl", - "version": "8.1.0", + "version": "8.2.0", "type": "module", "description": "Library for enabling REPL and Playground creation with Ember/Glimmer", "keywords": [ diff --git a/packages/limber-ui/package.json b/packages/limber-ui/package.json index dffe9cc3c..c926a3807 100644 --- a/packages/limber-ui/package.json +++ b/packages/limber-ui/package.json @@ -1,6 +1,6 @@ { "name": "limber-ui", - "version": "4.2.1", + "version": "4.2.2", "description": "Components for interacting with the Limber REPL", "keywords": [ "ember-addon" diff --git a/packages/repl-sdk/package.json b/packages/repl-sdk/package.json index 0dc8fd4e5..e74b54e2f 100644 --- a/packages/repl-sdk/package.json +++ b/packages/repl-sdk/package.json @@ -1,6 +1,6 @@ { "name": "repl-sdk", - "version": "1.6.0", + "version": "1.6.1", "type": "module", "exports": { ".": {