Skip to content

Commit c84141b

Browse files
committed
Release 2.0.0
1 parent b43b478 commit c84141b

File tree

4 files changed

+222
-17
lines changed

4 files changed

+222
-17
lines changed

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,55 @@
1+
2+
## v2.0.0 (2023-09-27)
3+
4+
#### :boom: Breaking Change
5+
* [#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))
6+
7+
#### :rocket: Enhancement
8+
* [#1211](https://github.com/ember-cli/ember-cli-update/pull/1211) use pacote instead of npm cli ([@kellyselden](https://github.com/kellyselden))
9+
10+
#### :bug: Bug Fix
11+
* [#1240](https://github.com/ember-cli/ember-cli-update/pull/1240) Fix custom blueprints ([@mansona](https://github.com/mansona))
12+
13+
#### :memo: Documentation
14+
* [#1192](https://github.com/ember-cli/ember-cli-update/pull/1192) add yargs-help-output ([@kellyselden](https://github.com/kellyselden))
15+
16+
#### :house: Internal
17+
* [#1243](https://github.com/ember-cli/ember-cli-update/pull/1243) Fix CI ([@mansona](https://github.com/mansona))
18+
* [#1199](https://github.com/ember-cli/ember-cli-update/pull/1199) remove redundant json ([@kellyselden](https://github.com/kellyselden))
19+
* [#1201](https://github.com/ember-cli/ember-cli-update/pull/1201) upgrade getBlueprintNameOverride tests ([@kellyselden](https://github.com/kellyselden))
20+
* [#1209](https://github.com/ember-cli/ember-cli-update/pull/1209) use .mocharc.js config files ([@kellyselden](https://github.com/kellyselden))
21+
* [#1200](https://github.com/ember-cli/ember-cli-update/pull/1200) use proper promises in sinon stubs ([@kellyselden](https://github.com/kellyselden))
22+
* [#1198](https://github.com/ember-cli/ember-cli-update/pull/1198) use getVersion from boilerplate-update ([@kellyselden](https://github.com/kellyselden))
23+
24+
<details>
25+
26+
<summary> Dependency updates </summary>
27+
28+
* [#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))
29+
* [#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))
30+
* [#1174](https://github.com/ember-cli/ember-cli-update/pull/1174) Update dependency sinon to v14 ([@renovate[bot]](https://github.com/apps/renovate))
31+
* [#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))
32+
* [#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))
33+
* [#1207](https://github.com/ember-cli/ember-cli-update/pull/1207) update sinon-chai ([@kellyselden](https://github.com/kellyselden))
34+
* [#1205](https://github.com/ember-cli/ember-cli-update/pull/1205) update dev deps ([@kellyselden](https://github.com/kellyselden))
35+
* [#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))
36+
* [#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))
37+
* [#1180](https://github.com/ember-cli/ember-cli-update/pull/1180) Update dependency hosted-git-info [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
38+
* [#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))
39+
* [#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))
40+
* [#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))
41+
* [#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))
42+
* [#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))
43+
* [#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))
44+
* [#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))
45+
* [#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))
46+
* [#1175](https://github.com/ember-cli/ember-cli-update/pull/1175) Update dependency ansi-regex [SECURITY] ([@renovate[bot]](https://github.com/apps/renovate))
47+
* [#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))
48+
49+
</details>
50+
51+
#### Committers: 2
52+
- Chris Manson ([@mansona](https://github.com/mansona))
53+
- Kelly Selden ([@kellyselden](https://github.com/kellyselden))
54+
155
# Changelog

README.md

Lines changed: 166 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -80,40 +80,191 @@ ember-cli-update --run-codemods
8080
<!-- CODEGEN_CLI_HELP -->
8181

8282
```
83-
--help Show help [boolean]
84-
--version Show version number [boolean]
85-
--package-name, --package, -p Provide a package that can contain many
83+
ember-cli-update
84+
85+
Commands:
86+
ember-cli-update bootstrap saves the detected blueprint state
87+
ember-cli-update codemods Run codemods to help update your code
88+
ember-cli-update compare Show the changes between different versions
89+
without updating
90+
ember-cli-update init initialize a blueprint
91+
ember-cli-update install <addon> install an addon
92+
ember-cli-update reset reset a blueprint
93+
ember-cli-update save save old blueprint state
94+
ember-cli-update stats list blueprint version updates
95+
96+
Options:
97+
--help Show help [boolean]
98+
--version Show version number [boolean]
99+
-p, --package-name, --package Provide a package that can contain many
86100
blueprints ("@glimmer/blueprint", "git+https://
87101
[email protected]/tildeio/libkit.git",
88102
"../blueprint") [string]
89-
--blueprint, -b Provide a custom blueprint for use in the
103+
-b, --blueprint Provide a custom blueprint for use in the
90104
update ("@glimmer/blueprint", "git+https://git@
91105
github.com/tildeio/libkit.git", "../blueprint")
92106
[string]
93-
--from Use a starting version that is different than
107+
--from Use a starting version that is different than
94108
what is in your package.json ("2.9.1") [string]
95-
--to Update to a version that isn't latest
109+
--to Update to a version that isn't latest
96110
("2.14.1", "~2.15", "latest", "beta") [string]
97-
--resolve-conflicts Automatically run git mergetool if conflicts
111+
--resolve-conflicts Automatically run git mergetool if conflicts
98112
found [boolean] [default: false]
99-
--run-codemods Run codemods to help update your code
113+
--run-codemods Run codemods to help update your code
100114
[boolean] [default: false]
101-
--codemods-source Supply your own codemods manifest via URL
115+
--codemods-source Supply your own codemods manifest via URL
102116
("ember-app-codemods-manifest@*",
103117
"git+https://github.com/ember-cli/ember-app-cod
104118
emods-manifest.git#semver:*") [string]
105-
--codemods-json Supply your own codemods manifest via JSON (`{
119+
--codemods-json Supply your own codemods manifest via JSON (`{
106120
/* json */ }`) [string]
107-
--reset Reset your code to the default blueprint at the
121+
--reset Reset your code to the default blueprint at the
108122
new version [boolean] [default: false]
109-
--compare-only Show the changes between different versions
123+
--compare-only Show the changes between different versions
110124
without updating [boolean] [default: false]
111-
--stats-only Show all calculated values regarding your
125+
--stats-only Show all calculated values regarding your
112126
project [boolean] [default: false]
113-
--list-codemods List available codemods
127+
--list-codemods List available codemods
128+
[boolean] [default: false]
129+
--output-repo An output repository of changes over time
130+
[string]
131+
132+
ember-cli-update bootstrap
133+
134+
saves the detected blueprint state
135+
136+
Options:
137+
--help Show help [boolean]
138+
--version Show version number [boolean]
139+
140+
ember-cli-update codemods
141+
142+
Run codemods to help update your code
143+
144+
Options:
145+
--help Show help [boolean]
146+
--version Show version number [boolean]
147+
-p, --packageName, --package Provide a package that can contain many
148+
blueprints ("@glimmer/blueprint",
149+
"git+https://[email protected]/tildeio/libkit.git",
150+
"../blueprint") [string]
151+
-b, --blueprint Provide a custom blueprint for use in the update
152+
("@glimmer/blueprint",
153+
"git+https://[email protected]/tildeio/libkit.git",
154+
"../blueprint") [string]
155+
--source-json Supply your own codemods manifest via JSON (`{
156+
/* json */ }`) [string]
157+
--list List available codemods
158+
[boolean] [default: false]
159+
160+
ember-cli-update compare
161+
162+
Show the changes between different versions without updating
163+
164+
Options:
165+
--help Show help [boolean]
166+
--version Show version number [boolean]
167+
-p, --packageName, --package Provide a package that can contain many
168+
blueprints ("@glimmer/blueprint",
169+
"git+https://[email protected]/tildeio/libkit.git",
170+
"../blueprint") [string]
171+
-b, --blueprint Provide a custom blueprint for use in the update
172+
("@glimmer/blueprint",
173+
"git+https://[email protected]/tildeio/libkit.git",
174+
"../blueprint") [string]
175+
--to Update to a version that isn't latest ("2.14.1",
176+
"~2.15", "latest", "beta") [string]
177+
178+
ember-cli-update init
179+
180+
initialize a blueprint
181+
182+
Options:
183+
--help Show help [boolean]
184+
--version Show version number [boolean]
185+
-b, --blueprint Provide a custom blueprint for use in the update
186+
("@glimmer/blueprint",
187+
"git+https://[email protected]/tildeio/libkit.git",
188+
"../blueprint") [string]
189+
--to Update to a version that isn't latest ("2.14.1",
190+
"~2.15", "latest", "beta") [string]
191+
--resolveConflicts Automatically run git mergetool if conflicts found
114192
[boolean] [default: false]
115-
--output-repo An output repository of changes over time
193+
--outputRepo An output repository of changes over time [string]
194+
--codemodsSource Supply your own codemods manifest via URL
195+
("ember-app-codemods-manifest@*",
196+
"git+https://github.com/ember-cli/ember-app-codemods-m
197+
anifest.git#semver:*") [string]
198+
199+
ember-cli-update install <addon>
200+
201+
install an addon
202+
203+
Options:
204+
--help Show help [boolean]
205+
--version Show version number [boolean]
206+
-b, --blueprint Provide a custom blueprint for use in the update
207+
("@glimmer/blueprint",
208+
"git+https://[email protected]/tildeio/libkit.git",
209+
"../blueprint") [string]
210+
211+
ember-cli-update reset
212+
213+
reset a blueprint
214+
215+
Options:
216+
--help Show help [boolean]
217+
--version Show version number [boolean]
218+
-p, --packageName, --package Provide a package that can contain many
219+
blueprints ("@glimmer/blueprint",
220+
"git+https://[email protected]/tildeio/libkit.git",
221+
"../blueprint") [string]
222+
-b, --blueprint Provide a custom blueprint for use in the update
223+
("@glimmer/blueprint",
224+
"git+https://[email protected]/tildeio/libkit.git",
225+
"../blueprint") [string]
226+
--to Update to a version that isn't latest ("2.14.1",
227+
"~2.15", "latest", "beta") [string]
228+
229+
ember-cli-update save
230+
231+
save old blueprint state
232+
233+
Options:
234+
--help Show help [boolean]
235+
--version Show version number [boolean]
236+
-p, --packageName, --package Provide a package that can contain many
237+
blueprints ("@glimmer/blueprint",
238+
"git+https://[email protected]/tildeio/libkit.git",
239+
"../blueprint") [string]
240+
-b, --blueprint Provide a custom blueprint for use in the update
241+
("@glimmer/blueprint",
242+
"git+https://[email protected]/tildeio/libkit.git",
243+
"../blueprint") [string]
244+
--from Use a starting version that is different than
245+
what is in your package.json ("2.9.1") [string]
246+
--outputRepo An output repository of changes over time
116247
[string]
248+
--codemodsSource Supply your own codemods manifest via URL
249+
("ember-app-codemods-manifest@*",
250+
"git+https://github.com/ember-cli/ember-app-code
251+
mods-manifest.git#semver:*") [string]
252+
253+
ember-cli-update stats
254+
255+
list blueprint version updates
256+
257+
Options:
258+
--help Show help [boolean]
259+
--version Show version number [boolean]
260+
-p, --packageName, --package Provide a package that can contain many
261+
blueprints ("@glimmer/blueprint",
262+
"git+https://[email protected]/tildeio/libkit.git",
263+
"../blueprint") [string]
264+
-b, --blueprint Provide a custom blueprint for use in the update
265+
("@glimmer/blueprint",
266+
"git+https://[email protected]/tildeio/libkit.git",
267+
"../blueprint") [string]
117268
```
118269

119270
<!-- CODEGEN_CLI_HELP -->

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ember-cli-update",
3-
"version": "1.0.1",
3+
"version": "2.0.0",
44
"description": "Update Ember CLI projects",
55
"keywords": [
66
"ember.js",

0 commit comments

Comments
 (0)