Skip to content

Commit

Permalink
Release 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mansona committed Sep 27, 2023
1 parent b43b478 commit c84141b
Show file tree
Hide file tree
Showing 4 changed files with 222 additions and 17 deletions.
54 changes: 54 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1 +1,55 @@

## v2.0.0 (2023-09-27)

#### :boom: Breaking Change
* [#1194](https://github.com/ember-cli/ember-cli-update/pull/1194) feat!: remove deprecated ability to run as ember addon command ([@kellyselden](https://github.com/kellyselden))

#### :rocket: Enhancement
* [#1211](https://github.com/ember-cli/ember-cli-update/pull/1211) use pacote instead of npm cli ([@kellyselden](https://github.com/kellyselden))

#### :bug: Bug Fix
* [#1240](https://github.com/ember-cli/ember-cli-update/pull/1240) Fix custom blueprints ([@mansona](https://github.com/mansona))

#### :memo: Documentation
* [#1192](https://github.com/ember-cli/ember-cli-update/pull/1192) add yargs-help-output ([@kellyselden](https://github.com/kellyselden))

#### :house: Internal
* [#1243](https://github.com/ember-cli/ember-cli-update/pull/1243) Fix CI ([@mansona](https://github.com/mansona))
* [#1199](https://github.com/ember-cli/ember-cli-update/pull/1199) remove redundant json ([@kellyselden](https://github.com/kellyselden))
* [#1201](https://github.com/ember-cli/ember-cli-update/pull/1201) upgrade getBlueprintNameOverride tests ([@kellyselden](https://github.com/kellyselden))
* [#1209](https://github.com/ember-cli/ember-cli-update/pull/1209) use .mocharc.js config files ([@kellyselden](https://github.com/kellyselden))
* [#1200](https://github.com/ember-cli/ember-cli-update/pull/1200) use proper promises in sinon stubs ([@kellyselden](https://github.com/kellyselden))
* [#1198](https://github.com/ember-cli/ember-cli-update/pull/1198) use getVersion from boilerplate-update ([@kellyselden](https://github.com/kellyselden))

<details>

<summary> Dependency updates </summary>

* [#1170](https://github.com/ember-cli/ember-cli-update/pull/1170) Update dependency npm-package-arg to v9 ([@renovate[bot]](https://github.com/apps/renovate))
* [#1206](https://github.com/ember-cli/ember-cli-update/pull/1206) Update dependency standard-node-template to v3 ([@renovate[bot]](https://github.com/apps/renovate))
* [#1174](https://github.com/ember-cli/ember-cli-update/pull/1174) Update dependency sinon to v14 ([@renovate[bot]](https://github.com/apps/renovate))
* [#1202](https://github.com/ember-cli/ember-cli-update/pull/1202) Update dependency @kellyselden/node-template to v3 ([@renovate[bot]](https://github.com/apps/renovate))
* [#1166](https://github.com/ember-cli/ember-cli-update/pull/1166) Update dependency @kellyselden/node-template to v2.2.2 ([@renovate[bot]](https://github.com/apps/renovate))
* [#1207](https://github.com/ember-cli/ember-cli-update/pull/1207) update sinon-chai ([@kellyselden](https://github.com/kellyselden))
* [#1205](https://github.com/ember-cli/ember-cli-update/pull/1205) update dev deps ([@kellyselden](https://github.com/kellyselden))
* [#1190](https://github.com/ember-cli/ember-cli-update/pull/1190) Update dependency standard-node-template to v2.1.0 ([@renovate[bot]](https://github.com/apps/renovate))
* [#1165](https://github.com/ember-cli/ember-cli-update/pull/1165) Update dependency mout to 1.2.3 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1180](https://github.com/ember-cli/ember-cli-update/pull/1180) Update dependency hosted-git-info [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1187](https://github.com/ember-cli/ember-cli-update/pull/1187) Update dependency underscore to 1.12.1 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1184](https://github.com/ember-cli/ember-cli-update/pull/1184) Update dependency path-parse to 1.0.7 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1182](https://github.com/ember-cli/ember-cli-update/pull/1182) Update dependency nanoid to 3.1.31 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1181](https://github.com/ember-cli/ember-cli-update/pull/1181) Update dependency lodash to 4.17.21 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1179](https://github.com/ember-cli/ember-cli-update/pull/1179) Update dependency handlebars to 4.7.7 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1178](https://github.com/ember-cli/ember-cli-update/pull/1178) Update dependency glob-parent to 5.1.2 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1177](https://github.com/ember-cli/ember-cli-update/pull/1177) Update dependency follow-redirects to 1.14.8 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1176](https://github.com/ember-cli/ember-cli-update/pull/1176) Update dependency engine.io to 4.0.0 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1175](https://github.com/ember-cli/ember-cli-update/pull/1175) Update dependency ansi-regex [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
* [#1172](https://github.com/ember-cli/ember-cli-update/pull/1172) Update dependency async to 2.6.4 [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))

</details>

#### Committers: 2
- Chris Manson ([@mansona](https://github.com/mansona))
- Kelly Selden ([@kellyselden](https://github.com/kellyselden))

# Changelog
181 changes: 166 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,40 +80,191 @@ ember-cli-update --run-codemods
<!-- CODEGEN_CLI_HELP -->

```
--help Show help [boolean]
--version Show version number [boolean]
--package-name, --package, -p Provide a package that can contain many
ember-cli-update
Commands:
ember-cli-update bootstrap saves the detected blueprint state
ember-cli-update codemods Run codemods to help update your code
ember-cli-update compare Show the changes between different versions
without updating
ember-cli-update init initialize a blueprint
ember-cli-update install <addon> install an addon
ember-cli-update reset reset a blueprint
ember-cli-update save save old blueprint state
ember-cli-update stats list blueprint version updates
Options:
--help Show help [boolean]
--version Show version number [boolean]
-p, --package-name, --package Provide a package that can contain many
blueprints ("@glimmer/blueprint", "git+https://
[email protected]/tildeio/libkit.git",
"../blueprint") [string]
--blueprint, -b Provide a custom blueprint for use in the
-b, --blueprint Provide a custom blueprint for use in the
update ("@glimmer/blueprint", "git+https://git@
github.com/tildeio/libkit.git", "../blueprint")
[string]
--from Use a starting version that is different than
--from Use a starting version that is different than
what is in your package.json ("2.9.1") [string]
--to Update to a version that isn't latest
--to Update to a version that isn't latest
("2.14.1", "~2.15", "latest", "beta") [string]
--resolve-conflicts Automatically run git mergetool if conflicts
--resolve-conflicts Automatically run git mergetool if conflicts
found [boolean] [default: false]
--run-codemods Run codemods to help update your code
--run-codemods Run codemods to help update your code
[boolean] [default: false]
--codemods-source Supply your own codemods manifest via URL
--codemods-source Supply your own codemods manifest via URL
("ember-app-codemods-manifest@*",
"git+https://github.com/ember-cli/ember-app-cod
emods-manifest.git#semver:*") [string]
--codemods-json Supply your own codemods manifest via JSON (`{
--codemods-json Supply your own codemods manifest via JSON (`{
/* json */ }`) [string]
--reset Reset your code to the default blueprint at the
--reset Reset your code to the default blueprint at the
new version [boolean] [default: false]
--compare-only Show the changes between different versions
--compare-only Show the changes between different versions
without updating [boolean] [default: false]
--stats-only Show all calculated values regarding your
--stats-only Show all calculated values regarding your
project [boolean] [default: false]
--list-codemods List available codemods
--list-codemods List available codemods
[boolean] [default: false]
--output-repo An output repository of changes over time
[string]
ember-cli-update bootstrap
saves the detected blueprint state
Options:
--help Show help [boolean]
--version Show version number [boolean]
ember-cli-update codemods
Run codemods to help update your code
Options:
--help Show help [boolean]
--version Show version number [boolean]
-p, --packageName, --package Provide a package that can contain many
blueprints ("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
-b, --blueprint Provide a custom blueprint for use in the update
("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
--source-json Supply your own codemods manifest via JSON (`{
/* json */ }`) [string]
--list List available codemods
[boolean] [default: false]
ember-cli-update compare
Show the changes between different versions without updating
Options:
--help Show help [boolean]
--version Show version number [boolean]
-p, --packageName, --package Provide a package that can contain many
blueprints ("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
-b, --blueprint Provide a custom blueprint for use in the update
("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
--to Update to a version that isn't latest ("2.14.1",
"~2.15", "latest", "beta") [string]
ember-cli-update init
initialize a blueprint
Options:
--help Show help [boolean]
--version Show version number [boolean]
-b, --blueprint Provide a custom blueprint for use in the update
("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
--to Update to a version that isn't latest ("2.14.1",
"~2.15", "latest", "beta") [string]
--resolveConflicts Automatically run git mergetool if conflicts found
[boolean] [default: false]
--output-repo An output repository of changes over time
--outputRepo An output repository of changes over time [string]
--codemodsSource Supply your own codemods manifest via URL
("ember-app-codemods-manifest@*",
"git+https://github.com/ember-cli/ember-app-codemods-m
anifest.git#semver:*") [string]
ember-cli-update install <addon>
install an addon
Options:
--help Show help [boolean]
--version Show version number [boolean]
-b, --blueprint Provide a custom blueprint for use in the update
("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
ember-cli-update reset
reset a blueprint
Options:
--help Show help [boolean]
--version Show version number [boolean]
-p, --packageName, --package Provide a package that can contain many
blueprints ("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
-b, --blueprint Provide a custom blueprint for use in the update
("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
--to Update to a version that isn't latest ("2.14.1",
"~2.15", "latest", "beta") [string]
ember-cli-update save
save old blueprint state
Options:
--help Show help [boolean]
--version Show version number [boolean]
-p, --packageName, --package Provide a package that can contain many
blueprints ("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
-b, --blueprint Provide a custom blueprint for use in the update
("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
--from Use a starting version that is different than
what is in your package.json ("2.9.1") [string]
--outputRepo An output repository of changes over time
[string]
--codemodsSource Supply your own codemods manifest via URL
("ember-app-codemods-manifest@*",
"git+https://github.com/ember-cli/ember-app-code
mods-manifest.git#semver:*") [string]
ember-cli-update stats
list blueprint version updates
Options:
--help Show help [boolean]
--version Show version number [boolean]
-p, --packageName, --package Provide a package that can contain many
blueprints ("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
-b, --blueprint Provide a custom blueprint for use in the update
("@glimmer/blueprint",
"git+https://[email protected]/tildeio/libkit.git",
"../blueprint") [string]
```

<!-- CODEGEN_CLI_HELP -->
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ember-cli-update",
"version": "1.0.1",
"version": "2.0.0",
"description": "Update Ember CLI projects",
"keywords": [
"ember.js",
Expand Down

0 comments on commit c84141b

Please sign in to comment.