diff --git a/.release-plan.json b/.release-plan.json index e2c8ac3d..e6e60fe3 100644 --- a/.release-plan.json +++ b/.release-plan.json @@ -1,33 +1,57 @@ { "solution": { "ember-cli-fastboot": { - "impact": "patch", - "oldVersion": "4.1.4", - "newVersion": "4.1.5", + "impact": "major", + "oldVersion": "4.1.5", + "newVersion": "5.0.0", "constraints": [ + { + "impact": "major", + "reason": "Appears in changelog section :boom: Breaking Change" + }, { "impact": "patch", "reason": "Has dependency `workspace:*` on fastboot" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" } ], "pkgJSONPath": "./packages/ember-cli-fastboot/package.json" }, "fastboot": { - "impact": "patch", - "oldVersion": "4.1.4", - "newVersion": "4.1.5", + "impact": "minor", + "oldVersion": "4.1.5", + "newVersion": "4.2.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 :memo: Documentation" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" } ], "pkgJSONPath": "./packages/fastboot/package.json" }, "fastboot-app-server": { "impact": "patch", - "oldVersion": "4.1.3", - "newVersion": "4.1.4", + "oldVersion": "4.1.4", + "newVersion": "4.1.5", "constraints": [ { "impact": "patch", @@ -42,8 +66,17 @@ "empty-package-json": {}, "fastboot-test": {}, "foo": { - "oldVersion": "0.0.0" + "impact": "patch", + "oldVersion": "0.0.0", + "newVersion": "0.0.1", + "constraints": [ + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./test-packages/foo/package.json" } }, - "description": "## Release (2024-05-21)\n\nember-cli-fastboot 4.1.5 (patch)\nfastboot 4.1.5 (patch)\nfastboot-app-server 4.1.4 (patch)\n\n#### :bug: Bug Fix\n* `fastboot`\n * [#946](https://github.com/ember-fastboot/ember-cli-fastboot/pull/946) Update url for fastboot-app-server in package.json for npm ([@SergeAstapov](https://github.com/SergeAstapov))\n\n#### Committers: 1\n- Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov))\n" + "description": "## Release (2024-06-24)\n\nember-cli-fastboot 5.0.0 (major)\nfastboot 4.2.0 (minor)\nfastboot-app-server 4.1.5 (patch)\nfoo 0.0.1 (patch)\n\n#### :boom: Breaking Change\n* `ember-cli-fastboot`\n * [#904](https://github.com/ember-fastboot/ember-cli-fastboot/pull/904) Remove deprecated implicit-injections ([@mikrostew](https://github.com/mikrostew))\n * [#902](https://github.com/ember-fastboot/ember-cli-fastboot/pull/902) Update CI and drop support for Node 12 ([@mikrostew](https://github.com/mikrostew))\n\n#### :rocket: Enhancement\n* `fastboot`\n * [#896](https://github.com/ember-fastboot/ember-cli-fastboot/pull/896) feat: adds a environment variable to opt out of source maps ([@gabrielcsapo](https://github.com/gabrielcsapo))\n * [#903](https://github.com/ember-fastboot/ember-cli-fastboot/pull/903) fix: Provide a more meaningful error when whitelist entry is missing ([@runspired](https://github.com/runspired))\n\n#### :bug: Bug Fix\n* `fastboot`\n * [#949](https://github.com/ember-fastboot/ember-cli-fastboot/pull/949) Update url for fastboot-express-middleware in package.json for npm ([@SergeAstapov](https://github.com/SergeAstapov))\n * [#946](https://github.com/ember-fastboot/ember-cli-fastboot/pull/946) Update url for fastboot-app-server in package.json for npm ([@SergeAstapov](https://github.com/SergeAstapov))\n * [#905](https://github.com/ember-fastboot/ember-cli-fastboot/pull/905) remove deprecated implicit injection ([@amiarSlimane](https://github.com/amiarSlimane))\n* `ember-cli-fastboot`\n * [#943](https://github.com/ember-fastboot/ember-cli-fastboot/pull/943) fix ember-source peer declaration ([@mansona](https://github.com/mansona))\n * [#939](https://github.com/ember-fastboot/ember-cli-fastboot/pull/939) Fix embroider-optimised ([@mansona](https://github.com/mansona))\n * [#929](https://github.com/ember-fastboot/ember-cli-fastboot/pull/929) fix json stringify in fastboot-config ([@mansona](https://github.com/mansona))\n\n#### :memo: Documentation\n* Other\n * [#912](https://github.com/ember-fastboot/ember-cli-fastboot/pull/912) Update readme examples to use native class syntax ([@SergeAstapov](https://github.com/SergeAstapov))\n* `fastboot`\n * [#906](https://github.com/ember-fastboot/ember-cli-fastboot/pull/906) chore: updates correct name for variable maxSandboxQueue -> maxSandboxQueueSize ([@gabrielcsapo](https://github.com/gabrielcsapo))\n\n#### :house: Internal\n* `ember-cli-fastboot`, `fastboot`\n * [#947](https://github.com/ember-fastboot/ember-cli-fastboot/pull/947) Prepare Release ([@github-actions[bot]](https://github.com/apps/github-actions))\n * [#945](https://github.com/ember-fastboot/ember-cli-fastboot/pull/945) Prepare Release ([@github-actions[bot]](https://github.com/apps/github-actions))\n * [#940](https://github.com/ember-fastboot/ember-cli-fastboot/pull/940) Prepare Release ([@github-actions[bot]](https://github.com/apps/github-actions))\n* `fastboot`, `custom-fastboot-app`, `ember-cli-fastboot-testing-app`\n * [#944](https://github.com/ember-fastboot/ember-cli-fastboot/pull/944) always use workspace deps ([@mansona](https://github.com/mansona))\n* `fastboot-test-scenarios`\n * [#942](https://github.com/ember-fastboot/ember-cli-fastboot/pull/942) mark fastboot-test-scenarios as private ([@mansona](https://github.com/mansona))\n* `fastboot`\n * [#941](https://github.com/ember-fastboot/ember-cli-fastboot/pull/941) add names to private tests packages ([@mansona](https://github.com/mansona))\n* Other\n * [#937](https://github.com/ember-fastboot/ember-cli-fastboot/pull/937) start using release-plan ([@mansona](https://github.com/mansona))\n * [#932](https://github.com/ember-fastboot/ember-cli-fastboot/pull/932) update CI action versions ([@mansona](https://github.com/mansona))\n * [#931](https://github.com/ember-fastboot/ember-cli-fastboot/pull/931) update release-it ([@mansona](https://github.com/mansona))\n* `ember-cli-fastboot`\n * [#935](https://github.com/ember-fastboot/ember-cli-fastboot/pull/935) update to Ember 5.8 using ember-cli-update ([@mansona](https://github.com/mansona))\n* `ember-cli-fastboot`, `ember-cli-fastboot-testing-app`, `example-addon`\n * [#934](https://github.com/ember-fastboot/ember-cli-fastboot/pull/934) Update ember-cli-fastboot to 4.12 with ember-cli-update ([@mansona](https://github.com/mansona))\n* `ember-cli-fastboot`, `fastboot`, `classic-app-template`, `custom-fastboot-app`, `ember-cli-fastboot-testing-app`, `fastboot-test-scenarios`\n * [#919](https://github.com/ember-fastboot/ember-cli-fastboot/pull/919) Move some failing tests from pre-built fixtures to scenario-tester ([@mansona](https://github.com/mansona))\n* `custom-fastboot-app`\n * [#926](https://github.com/ember-fastboot/ember-cli-fastboot/pull/926) make sure that we lint (relevant) test-packages ([@mansona](https://github.com/mansona))\n* `ember-cli-fastboot`, `fastboot`, `example-addon`\n * [#920](https://github.com/ember-fastboot/ember-cli-fastboot/pull/920) Add Linting to CI ([@mansona](https://github.com/mansona))\n* `ember-cli-fastboot`, `fastboot`, `example-addon`, `foo`\n * [#917](https://github.com/ember-fastboot/ember-cli-fastboot/pull/917) move to pnpm ([@mansona](https://github.com/mansona))\n\n#### Committers: 7\n- Chris Manson ([@mansona](https://github.com/mansona))\n- Chris Thoburn ([@runspired](https://github.com/runspired))\n- Gabriel Csapo ([@gabrielcsapo](https://github.com/gabrielcsapo))\n- Michael Stewart ([@mikrostew](https://github.com/mikrostew))\n- Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov))\n- Slimane Amiar ([@amiarSlimane](https://github.com/amiarSlimane))\n- [@github-actions[bot]](https://github.com/apps/github-actions)\n" } diff --git a/CHANGELOG.md b/CHANGELOG.md index e849622a..a3eca783 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,75 @@ # Changelog +## Release (2024-06-24) + +ember-cli-fastboot 5.0.0 (major) +fastboot 4.2.0 (minor) +fastboot-app-server 4.1.5 (patch) +foo 0.0.1 (patch) + +#### :boom: Breaking Change +* `ember-cli-fastboot` + * [#904](https://github.com/ember-fastboot/ember-cli-fastboot/pull/904) Remove deprecated implicit-injections ([@mikrostew](https://github.com/mikrostew)) + * [#902](https://github.com/ember-fastboot/ember-cli-fastboot/pull/902) Update CI and drop support for Node 12 ([@mikrostew](https://github.com/mikrostew)) + +#### :rocket: Enhancement +* `fastboot` + * [#896](https://github.com/ember-fastboot/ember-cli-fastboot/pull/896) feat: adds a environment variable to opt out of source maps ([@gabrielcsapo](https://github.com/gabrielcsapo)) + * [#903](https://github.com/ember-fastboot/ember-cli-fastboot/pull/903) fix: Provide a more meaningful error when whitelist entry is missing ([@runspired](https://github.com/runspired)) + +#### :bug: Bug Fix +* `fastboot` + * [#949](https://github.com/ember-fastboot/ember-cli-fastboot/pull/949) Update url for fastboot-express-middleware in package.json for npm ([@SergeAstapov](https://github.com/SergeAstapov)) + * [#946](https://github.com/ember-fastboot/ember-cli-fastboot/pull/946) Update url for fastboot-app-server in package.json for npm ([@SergeAstapov](https://github.com/SergeAstapov)) + * [#905](https://github.com/ember-fastboot/ember-cli-fastboot/pull/905) remove deprecated implicit injection ([@amiarSlimane](https://github.com/amiarSlimane)) +* `ember-cli-fastboot` + * [#943](https://github.com/ember-fastboot/ember-cli-fastboot/pull/943) fix ember-source peer declaration ([@mansona](https://github.com/mansona)) + * [#939](https://github.com/ember-fastboot/ember-cli-fastboot/pull/939) Fix embroider-optimised ([@mansona](https://github.com/mansona)) + * [#929](https://github.com/ember-fastboot/ember-cli-fastboot/pull/929) fix json stringify in fastboot-config ([@mansona](https://github.com/mansona)) + +#### :memo: Documentation +* Other + * [#912](https://github.com/ember-fastboot/ember-cli-fastboot/pull/912) Update readme examples to use native class syntax ([@SergeAstapov](https://github.com/SergeAstapov)) +* `fastboot` + * [#906](https://github.com/ember-fastboot/ember-cli-fastboot/pull/906) chore: updates correct name for variable maxSandboxQueue -> maxSandboxQueueSize ([@gabrielcsapo](https://github.com/gabrielcsapo)) + +#### :house: Internal +* `ember-cli-fastboot`, `fastboot` + * [#947](https://github.com/ember-fastboot/ember-cli-fastboot/pull/947) Prepare Release ([@github-actions[bot]](https://github.com/apps/github-actions)) + * [#945](https://github.com/ember-fastboot/ember-cli-fastboot/pull/945) Prepare Release ([@github-actions[bot]](https://github.com/apps/github-actions)) + * [#940](https://github.com/ember-fastboot/ember-cli-fastboot/pull/940) Prepare Release ([@github-actions[bot]](https://github.com/apps/github-actions)) +* `fastboot`, `custom-fastboot-app`, `ember-cli-fastboot-testing-app` + * [#944](https://github.com/ember-fastboot/ember-cli-fastboot/pull/944) always use workspace deps ([@mansona](https://github.com/mansona)) +* `fastboot-test-scenarios` + * [#942](https://github.com/ember-fastboot/ember-cli-fastboot/pull/942) mark fastboot-test-scenarios as private ([@mansona](https://github.com/mansona)) +* `fastboot` + * [#941](https://github.com/ember-fastboot/ember-cli-fastboot/pull/941) add names to private tests packages ([@mansona](https://github.com/mansona)) +* Other + * [#937](https://github.com/ember-fastboot/ember-cli-fastboot/pull/937) start using release-plan ([@mansona](https://github.com/mansona)) + * [#932](https://github.com/ember-fastboot/ember-cli-fastboot/pull/932) update CI action versions ([@mansona](https://github.com/mansona)) + * [#931](https://github.com/ember-fastboot/ember-cli-fastboot/pull/931) update release-it ([@mansona](https://github.com/mansona)) +* `ember-cli-fastboot` + * [#935](https://github.com/ember-fastboot/ember-cli-fastboot/pull/935) update to Ember 5.8 using ember-cli-update ([@mansona](https://github.com/mansona)) +* `ember-cli-fastboot`, `ember-cli-fastboot-testing-app`, `example-addon` + * [#934](https://github.com/ember-fastboot/ember-cli-fastboot/pull/934) Update ember-cli-fastboot to 4.12 with ember-cli-update ([@mansona](https://github.com/mansona)) +* `ember-cli-fastboot`, `fastboot`, `classic-app-template`, `custom-fastboot-app`, `ember-cli-fastboot-testing-app`, `fastboot-test-scenarios` + * [#919](https://github.com/ember-fastboot/ember-cli-fastboot/pull/919) Move some failing tests from pre-built fixtures to scenario-tester ([@mansona](https://github.com/mansona)) +* `custom-fastboot-app` + * [#926](https://github.com/ember-fastboot/ember-cli-fastboot/pull/926) make sure that we lint (relevant) test-packages ([@mansona](https://github.com/mansona)) +* `ember-cli-fastboot`, `fastboot`, `example-addon` + * [#920](https://github.com/ember-fastboot/ember-cli-fastboot/pull/920) Add Linting to CI ([@mansona](https://github.com/mansona)) +* `ember-cli-fastboot`, `fastboot`, `example-addon`, `foo` + * [#917](https://github.com/ember-fastboot/ember-cli-fastboot/pull/917) move to pnpm ([@mansona](https://github.com/mansona)) + +#### Committers: 7 +- Chris Manson ([@mansona](https://github.com/mansona)) +- Chris Thoburn ([@runspired](https://github.com/runspired)) +- Gabriel Csapo ([@gabrielcsapo](https://github.com/gabrielcsapo)) +- Michael Stewart ([@mikrostew](https://github.com/mikrostew)) +- Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov)) +- Slimane Amiar ([@amiarSlimane](https://github.com/amiarSlimane)) +- [@github-actions[bot]](https://github.com/apps/github-actions) + ## Release (2024-05-21) ember-cli-fastboot 4.1.5 (patch) diff --git a/packages/ember-cli-fastboot/package.json b/packages/ember-cli-fastboot/package.json index b81398e2..7f129e26 100644 --- a/packages/ember-cli-fastboot/package.json +++ b/packages/ember-cli-fastboot/package.json @@ -1,6 +1,6 @@ { "name": "ember-cli-fastboot", - "version": "4.1.5", + "version": "5.0.0", "description": "Server-side rendering for Ember.js apps", "keywords": [ "ember-addon" diff --git a/packages/fastboot-app-server/package.json b/packages/fastboot-app-server/package.json index 22aebfe3..bf1f987c 100644 --- a/packages/fastboot-app-server/package.json +++ b/packages/fastboot-app-server/package.json @@ -1,6 +1,6 @@ { "name": "fastboot-app-server", - "version": "4.1.4", + "version": "4.1.5", "description": "A production-ready app server for running Ember FastBoot apps", "keywords": [ "ember", diff --git a/packages/fastboot/package.json b/packages/fastboot/package.json index 7ac5e0ba..a8eb27af 100644 --- a/packages/fastboot/package.json +++ b/packages/fastboot/package.json @@ -1,6 +1,6 @@ { "name": "fastboot", - "version": "4.1.5", + "version": "4.2.0", "description": "Library for rendering Ember apps in node.js", "keywords": [ "ember", diff --git a/stderr.log b/stderr.log index b31e434d..f18bddb6 100644 --- a/stderr.log +++ b/stderr.log @@ -5,3 +5,8 @@ Warning: unknown package "classic-app-template" Warning: unknown package "custom-fastboot-app" Warning: unknown package "custom-fastboot-app" Warning: unknown package "ember-cli-fastboot-testing-app" +Warning: unknown package "custom-fastboot-app" +Warning: unknown package "ember-cli-fastboot-testing-app" +Warning: unknown package "fastboot-test-scenarios" +Warning: unknown package "example-addon" +Warning: unknown package "classic-app-template" diff --git a/test-packages/foo/package.json b/test-packages/foo/package.json index 15b8d614..e9237885 100644 --- a/test-packages/foo/package.json +++ b/test-packages/foo/package.json @@ -1 +1,4 @@ -{"name":"foo","version":"0.0.0"} \ No newline at end of file +{ + "name": "foo", + "version": "0.0.1" +}