Skip to content

Commit

Permalink
Prepare Release using 'release-plan'
Browse files Browse the repository at this point in the history
  • Loading branch information
mansona authored and github-actions[bot] committed Jan 16, 2025
1 parent 4547c62 commit f177c39
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 1 deletion.
33 changes: 33 additions & 0 deletions .release-plan.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"solution": {
"ember-try": {
"impact": "major",
"oldVersion": "3.0.0",
"newVersion": "4.0.0",
"constraints": [
{
"impact": "major",
"reason": "Appears in changelog section :boom: Breaking Change"
},
{
"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": "./package.json"
}
},
"description": "## Release (2025-01-16)\n\nember-try 4.0.0 (major)\n\n#### :boom: Breaking Change\n* `ember-try`\n * [#994](https://github.com/ember-cli/ember-try/pull/994) pnpm: Ignore scripts by default ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#968](https://github.com/ember-cli/ember-try/pull/968) Update Node support (drop v16, test against v20 and v21) ([@bertdeblock](https://github.com/bertdeblock))\n * [#964](https://github.com/ember-cli/ember-try/pull/964) Drop support for npm v4 ([@bertdeblock](https://github.com/bertdeblock))\n * [#962](https://github.com/ember-cli/ember-try/pull/962) Stop backing up the `node_modules` folder ([@bertdeblock](https://github.com/bertdeblock))\n\n#### :rocket: Enhancement\n* `ember-try`\n * [#1025](https://github.com/ember-cli/ember-try/pull/1025) Support a `packageManager` option (instead of `usePnpm` and `useYarn`) ([@bertdeblock](https://github.com/bertdeblock))\n * [#965](https://github.com/ember-cli/ember-try/pull/965) Use the system's temp folder for backing up package-manager files ([@bertdeblock](https://github.com/bertdeblock))\n\n#### :bug: Bug Fix\n* `ember-try`\n * [#1024](https://github.com/ember-cli/ember-try/pull/1024) Update all dependencies with non-breaking changes ([@bertdeblock](https://github.com/bertdeblock))\n * [#966](https://github.com/ember-cli/ember-try/pull/966) Enforce resolution-mode=highest for pnpm versions 8.0.0 to 8.6.* ([@lolmaus](https://github.com/lolmaus))\n * [#962](https://github.com/ember-cli/ember-try/pull/962) Stop backing up the `node_modules` folder ([@bertdeblock](https://github.com/bertdeblock))\n\n#### :memo: Documentation\n* `ember-try`\n * [#807](https://github.com/ember-cli/ember-try/pull/807) Use scenario names available in default `addon` blueprint ([@jelhan](https://github.com/jelhan))\n\n#### :house: Internal\n* `ember-try`\n * [#1048](https://github.com/ember-cli/ember-try/pull/1048) Use `pnpm` for running scripts ([@bertdeblock](https://github.com/bertdeblock))\n * [#1050](https://github.com/ember-cli/ember-try/pull/1050) use package.json pnpm version for release-plan ([@mansona](https://github.com/mansona))\n * [#1039](https://github.com/ember-cli/ember-try/pull/1039) Start using release-plan ([@mansona](https://github.com/mansona))\n * [#1049](https://github.com/ember-cli/ember-try/pull/1049) Pin `pnpm` version ([@bertdeblock](https://github.com/bertdeblock))\n * [#1038](https://github.com/ember-cli/ember-try/pull/1038) Switch to pnpm ([@mansona](https://github.com/mansona))\n * [#1035](https://github.com/ember-cli/ember-try/pull/1035) Remove custom `findByName` util ([@bertdeblock](https://github.com/bertdeblock))\n * [#1034](https://github.com/ember-cli/ember-try/pull/1034) Migrate test suite to ES modules ([@bertdeblock](https://github.com/bertdeblock))\n * [#1030](https://github.com/ember-cli/ember-try/pull/1030) Remove use of ember-cli `ui` instance ([@bertdeblock](https://github.com/bertdeblock))\n * [#1029](https://github.com/ember-cli/ember-try/pull/1029) Remove use of `mockery` ([@bertdeblock](https://github.com/bertdeblock))\n * [#1028](https://github.com/ember-cli/ember-try/pull/1028) Remove some unused files ([@bertdeblock](https://github.com/bertdeblock))\n * [#1026](https://github.com/ember-cli/ember-try/pull/1026) Use a completely separate adapter for yarn ([@bertdeblock](https://github.com/bertdeblock))\n * [#1027](https://github.com/ember-cli/ember-try/pull/1027) Update lint setup ([@bertdeblock](https://github.com/bertdeblock))\n * [#1022](https://github.com/ember-cli/ember-try/pull/1022) Use only one ESLint config file ([@bertdeblock](https://github.com/bertdeblock))\n * [#1023](https://github.com/ember-cli/ember-try/pull/1023) Use `ember version` command to make test output more readable ([@bertdeblock](https://github.com/bertdeblock))\n * [#1021](https://github.com/ember-cli/ember-try/pull/1021) Remove use of `rsvp` ([@bertdeblock](https://github.com/bertdeblock))\n * [#1020](https://github.com/ember-cli/ember-try/pull/1020) Remove use of `core-object` for adapters ([@bertdeblock](https://github.com/bertdeblock))\n * [#1000](https://github.com/ember-cli/ember-try/pull/1000) Remove use of `core-object` for utils ([@bertdeblock](https://github.com/bertdeblock))\n * [#999](https://github.com/ember-cli/ember-try/pull/999) Remove use of `core-object` for tasks ([@bertdeblock](https://github.com/bertdeblock))\n * [#1001](https://github.com/ember-cli/ember-try/pull/1001) Update ESLint config to properly support native classes ([@bertdeblock](https://github.com/bertdeblock))\n * [#1002](https://github.com/ember-cli/ember-try/pull/1002) Clean up everything related to Bower ([@bertdeblock](https://github.com/bertdeblock))\n * [#969](https://github.com/ember-cli/ember-try/pull/969) Update development dependencies ([@bertdeblock](https://github.com/bertdeblock))\n * [#972](https://github.com/ember-cli/ember-try/pull/972) Update branch name and remove Appveyor badge from README -- it is no longer used ([@kategengler](https://github.com/kategengler))\n * [#971](https://github.com/ember-cli/ember-try/pull/971) Update CodeCov upload ([@kategengler](https://github.com/kategengler))\n * [#963](https://github.com/ember-cli/ember-try/pull/963) Add test to verify original node modules are installed again ([@bertdeblock](https://github.com/bertdeblock))\n\n#### Committers: 6\n- Andrey Mikhaylov (lolmaus) ([@lolmaus](https://github.com/lolmaus))\n- Bert De Block ([@bertdeblock](https://github.com/bertdeblock))\n- Chris Manson ([@mansona](https://github.com/mansona))\n- Jeldrik Hanschke ([@jelhan](https://github.com/jelhan))\n- Katie Gengler ([@kategengler](https://github.com/kategengler))\n- [@NullVoxPopuli](https://github.com/NullVoxPopuli)\n"
}
61 changes: 61 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,66 @@
# Changelog

## Release (2025-01-16)

ember-try 4.0.0 (major)

#### :boom: Breaking Change
* `ember-try`
* [#994](https://github.com/ember-cli/ember-try/pull/994) pnpm: Ignore scripts by default ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
* [#968](https://github.com/ember-cli/ember-try/pull/968) Update Node support (drop v16, test against v20 and v21) ([@bertdeblock](https://github.com/bertdeblock))
* [#964](https://github.com/ember-cli/ember-try/pull/964) Drop support for npm v4 ([@bertdeblock](https://github.com/bertdeblock))
* [#962](https://github.com/ember-cli/ember-try/pull/962) Stop backing up the `node_modules` folder ([@bertdeblock](https://github.com/bertdeblock))

#### :rocket: Enhancement
* `ember-try`
* [#1025](https://github.com/ember-cli/ember-try/pull/1025) Support a `packageManager` option (instead of `usePnpm` and `useYarn`) ([@bertdeblock](https://github.com/bertdeblock))
* [#965](https://github.com/ember-cli/ember-try/pull/965) Use the system's temp folder for backing up package-manager files ([@bertdeblock](https://github.com/bertdeblock))

#### :bug: Bug Fix
* `ember-try`
* [#1024](https://github.com/ember-cli/ember-try/pull/1024) Update all dependencies with non-breaking changes ([@bertdeblock](https://github.com/bertdeblock))
* [#966](https://github.com/ember-cli/ember-try/pull/966) Enforce resolution-mode=highest for pnpm versions 8.0.0 to 8.6.* ([@lolmaus](https://github.com/lolmaus))
* [#962](https://github.com/ember-cli/ember-try/pull/962) Stop backing up the `node_modules` folder ([@bertdeblock](https://github.com/bertdeblock))

#### :memo: Documentation
* `ember-try`
* [#807](https://github.com/ember-cli/ember-try/pull/807) Use scenario names available in default `addon` blueprint ([@jelhan](https://github.com/jelhan))

#### :house: Internal
* `ember-try`
* [#1048](https://github.com/ember-cli/ember-try/pull/1048) Use `pnpm` for running scripts ([@bertdeblock](https://github.com/bertdeblock))
* [#1050](https://github.com/ember-cli/ember-try/pull/1050) use package.json pnpm version for release-plan ([@mansona](https://github.com/mansona))
* [#1039](https://github.com/ember-cli/ember-try/pull/1039) Start using release-plan ([@mansona](https://github.com/mansona))
* [#1049](https://github.com/ember-cli/ember-try/pull/1049) Pin `pnpm` version ([@bertdeblock](https://github.com/bertdeblock))
* [#1038](https://github.com/ember-cli/ember-try/pull/1038) Switch to pnpm ([@mansona](https://github.com/mansona))
* [#1035](https://github.com/ember-cli/ember-try/pull/1035) Remove custom `findByName` util ([@bertdeblock](https://github.com/bertdeblock))
* [#1034](https://github.com/ember-cli/ember-try/pull/1034) Migrate test suite to ES modules ([@bertdeblock](https://github.com/bertdeblock))
* [#1030](https://github.com/ember-cli/ember-try/pull/1030) Remove use of ember-cli `ui` instance ([@bertdeblock](https://github.com/bertdeblock))
* [#1029](https://github.com/ember-cli/ember-try/pull/1029) Remove use of `mockery` ([@bertdeblock](https://github.com/bertdeblock))
* [#1028](https://github.com/ember-cli/ember-try/pull/1028) Remove some unused files ([@bertdeblock](https://github.com/bertdeblock))
* [#1026](https://github.com/ember-cli/ember-try/pull/1026) Use a completely separate adapter for yarn ([@bertdeblock](https://github.com/bertdeblock))
* [#1027](https://github.com/ember-cli/ember-try/pull/1027) Update lint setup ([@bertdeblock](https://github.com/bertdeblock))
* [#1022](https://github.com/ember-cli/ember-try/pull/1022) Use only one ESLint config file ([@bertdeblock](https://github.com/bertdeblock))
* [#1023](https://github.com/ember-cli/ember-try/pull/1023) Use `ember version` command to make test output more readable ([@bertdeblock](https://github.com/bertdeblock))
* [#1021](https://github.com/ember-cli/ember-try/pull/1021) Remove use of `rsvp` ([@bertdeblock](https://github.com/bertdeblock))
* [#1020](https://github.com/ember-cli/ember-try/pull/1020) Remove use of `core-object` for adapters ([@bertdeblock](https://github.com/bertdeblock))
* [#1000](https://github.com/ember-cli/ember-try/pull/1000) Remove use of `core-object` for utils ([@bertdeblock](https://github.com/bertdeblock))
* [#999](https://github.com/ember-cli/ember-try/pull/999) Remove use of `core-object` for tasks ([@bertdeblock](https://github.com/bertdeblock))
* [#1001](https://github.com/ember-cli/ember-try/pull/1001) Update ESLint config to properly support native classes ([@bertdeblock](https://github.com/bertdeblock))
* [#1002](https://github.com/ember-cli/ember-try/pull/1002) Clean up everything related to Bower ([@bertdeblock](https://github.com/bertdeblock))
* [#969](https://github.com/ember-cli/ember-try/pull/969) Update development dependencies ([@bertdeblock](https://github.com/bertdeblock))
* [#972](https://github.com/ember-cli/ember-try/pull/972) Update branch name and remove Appveyor badge from README -- it is no longer used ([@kategengler](https://github.com/kategengler))
* [#971](https://github.com/ember-cli/ember-try/pull/971) Update CodeCov upload ([@kategengler](https://github.com/kategengler))
* [#963](https://github.com/ember-cli/ember-try/pull/963) Add test to verify original node modules are installed again ([@bertdeblock](https://github.com/bertdeblock))

#### Committers: 6
- Andrey Mikhaylov (lolmaus) ([@lolmaus](https://github.com/lolmaus))
- Bert De Block ([@bertdeblock](https://github.com/bertdeblock))
- Chris Manson ([@mansona](https://github.com/mansona))
- Jeldrik Hanschke ([@jelhan](https://github.com/jelhan))
- Katie Gengler ([@kategengler](https://github.com/kategengler))
- [@NullVoxPopuli](https://github.com/NullVoxPopuli)



## v3.0.0 (2023-08-16)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ember-try",
"version": "3.0.0",
"version": "4.0.0",
"description": "An ember-cli addon to test against multiple dependencies, such as ember and ember-data.",
"keywords": [
"ember-addon",
Expand Down

0 comments on commit f177c39

Please sign in to comment.