Skip to content

Commit 3bec836

Browse files
authored
Upgrade Ember to 5.12.0 (#2618)
1 parent 894445b commit 3bec836

File tree

11 files changed

+209
-486
lines changed

11 files changed

+209
-486
lines changed

packages/components/config/ember-cli-update.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"packages": [
44
{
55
"name": "ember-cli",
6-
"version": "5.9.0",
6+
"version": "5.12.0",
77
"blueprints": [
88
{
99
"name": "app",

packages/components/package.json

+8-9
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,13 @@
6262
"tippy.js": "^6.3.7"
6363
},
6464
"devDependencies": {
65-
"@babel/core": "^7.24.7",
65+
"@babel/core": "^7.25.2",
6666
"@babel/plugin-proposal-decorators": "^7.24.1",
6767
"@babel/plugin-transform-class-properties": "^7.24.1",
6868
"@babel/plugin-transform-private-methods": "^7.24.1",
6969
"@babel/plugin-transform-typescript": "^7.23.6",
7070
"@babel/runtime": "^7.24.5",
71-
"@ember/test-helpers": "^3.3.0",
71+
"@ember/test-helpers": "^3.3.1",
7272
"@embroider/addon-dev": "^4.3.1",
7373
"@glimmer/component": "^1.1.2",
7474
"@glimmer/tracking": "^1.1.2",
@@ -89,26 +89,25 @@
8989
"babel-plugin-ember-template-compilation": "^2.2.4",
9090
"concurrently": "^8.2.2",
9191
"ember-basic-dropdown": "^8.1.0",
92-
"ember-source": "~5.9.0",
9392
"ember-template-lint": "^6.0.0",
9493
"ember-template-lint-plugin-prettier": "^5.0.0",
95-
"eslint": "^8.57.0",
94+
"eslint": "^8.57.1",
9695
"eslint-config-prettier": "^9.1.0",
97-
"eslint-plugin-ember": "^12.2.0",
96+
"eslint-plugin-ember": "^12.2.1",
9897
"eslint-plugin-import": "^2.29.1",
9998
"eslint-plugin-n": "^17.7.0",
100-
"eslint-plugin-prettier": "^5.1.3",
101-
"eslint-plugin-qunit": "^8.1.1",
99+
"eslint-plugin-prettier": "^5.2.1",
100+
"eslint-plugin-qunit": "^8.1.2",
102101
"postcss": "^8.4.47",
103-
"prettier": "^3.3.2",
102+
"prettier": "^3.3.3",
104103
"rollup": "^4.22.4",
105104
"rollup-plugin-copy": "^3.5.0",
106105
"rollup-plugin-scss": "^4.0.0",
107106
"rollup-plugin-ts": "^3.4.5",
108107
"stylelint": "^16.3.1",
109108
"stylelint-config-rational-order": "^0.1.2",
110109
"stylelint-config-standard-scss": "^13.1.0",
111-
"typescript": "^5.4.5"
110+
"typescript": "^5.6.2"
112111
},
113112
"peerDependencies": {
114113
"ember-source": "^3.28.0 || ^4.0.0 || ^5.3.0"

packages/ember-flight-icons/config/ember-cli-update.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"packages": [
44
{
55
"name": "ember-cli",
6-
"version": "5.9.0",
6+
"version": "5.12.0",
77
"blueprints": [
88
{
99
"name": "app",

packages/ember-flight-icons/package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"ember-get-config": "^2.1.1"
4141
},
4242
"devDependencies": {
43-
"@babel/core": "^7.24.7",
43+
"@babel/core": "^7.25.2",
4444
"@babel/plugin-proposal-decorators": "^7.24.1",
4545
"@babel/plugin-transform-class-properties": "^7.24.1",
4646
"@babel/plugin-transform-private-methods": "^7.24.1",
@@ -62,17 +62,17 @@
6262
"concurrently": "^8.2.2",
6363
"ember-template-lint": "^6.0.0",
6464
"ember-template-lint-plugin-prettier": "^5.0.0",
65-
"eslint": "^8.57.0",
65+
"eslint": "^8.57.1",
6666
"eslint-config-prettier": "^9.1.0",
67-
"eslint-plugin-ember": "^11.12.0",
67+
"eslint-plugin-ember": "^12.2.1",
6868
"eslint-plugin-import": "^2.29.1",
6969
"eslint-plugin-n": "^17.7.0",
70-
"eslint-plugin-prettier": "^5.1.3",
71-
"eslint-plugin-qunit": "^8.1.1",
72-
"prettier": "^3.3.2",
70+
"eslint-plugin-prettier": "^5.2.1",
71+
"eslint-plugin-qunit": "^8.1.2",
72+
"prettier": "^3.3.3",
7373
"rollup": "^4.22.4",
7474
"rollup-plugin-copy": "^3.5.0",
75-
"typescript": "^5.3.3"
75+
"typescript": "^5.6.2"
7676
},
7777
"ember": {
7878
"edition": "octane"

showcase/config/ember-cli-update.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"packages": [
44
{
55
"name": "ember-cli",
6-
"version": "5.9.0",
6+
"version": "5.12.0",
77
"blueprints": [
88
{
99
"name": "app",

showcase/package.json

+15-15
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@
3434
"test:a11y-report": "yarn build:packages && ENABLE_A11Y_AUDIT=true ENABLE_A11Y_MIDDLEWARE_REPORTER=true ember test"
3535
},
3636
"devDependencies": {
37-
"@babel/core": "^7.24.7",
37+
"@babel/core": "^7.25.2",
3838
"@ember/optional-features": "^2.1.0",
3939
"@ember/string": "^3.1.1",
40-
"@ember/test-helpers": "^3.3.0",
40+
"@ember/test-helpers": "^3.3.1",
4141
"@ember/test-waiters": "^3.1.0",
4242
"@embroider/test-setup": "^3.0.3",
4343
"@glimmer/component": "^1.1.2",
@@ -58,10 +58,10 @@
5858
"broccoli-asset-rev": "^3.0.0",
5959
"concurrently": "^8.2.2",
6060
"ember-a11y-testing": "^6.1.1",
61-
"ember-auto-import": "^2.7.3",
61+
"ember-auto-import": "^2.8.1",
6262
"ember-basic-dropdown": "^8.1.0",
6363
"ember-body-class": "^3.0.0",
64-
"ember-cli": "~5.9.0",
64+
"ember-cli": "~5.12.0",
6565
"ember-cli-babel": "^8.2.0",
6666
"ember-cli-clean-css": "^3.0.0",
6767
"ember-cli-dependency-checker": "^3.3.2",
@@ -79,9 +79,9 @@
7979
"ember-page-title": "^8.2.3",
8080
"ember-power-select": "^8.2.0",
8181
"ember-qunit": "^8.1.0",
82-
"ember-resolver": "^11.0.1",
82+
"ember-resolver": "^12.0.1",
8383
"ember-set-helper": "^3.0.1",
84-
"ember-source": "~5.9.0",
84+
"ember-source": "~5.12.0",
8585
"ember-source-channel-url": "^3.0.0",
8686
"ember-style-modifier": "^4.4.0",
8787
"ember-template-imports": "^4.1.1",
@@ -90,26 +90,26 @@
9090
"ember-truth-helpers": "^4.0.3",
9191
"ember-try": "^3.0.0",
9292
"ember-unique-id-helper-polyfill": "^1.2.2",
93-
"eslint": "^8.57.0",
93+
"eslint": "^8.57.1",
9494
"eslint-config-prettier": "^9.1.0",
95-
"eslint-plugin-ember": "^12.2.0",
95+
"eslint-plugin-ember": "^12.2.1",
9696
"eslint-plugin-n": "^16.6.2",
97-
"eslint-plugin-prettier": "^5.1.3",
98-
"eslint-plugin-qunit": "^8.1.1",
97+
"eslint-plugin-prettier": "^5.2.1",
98+
"eslint-plugin-qunit": "^8.1.2",
9999
"loader.js": "^4.7.0",
100100
"postcss": "^8.4.47",
101-
"prettier": "^3.3.2",
101+
"prettier": "^3.3.3",
102102
"prettier-plugin-ember-template-tag": "^2.0.2",
103-
"qunit": "^2.21.0",
104-
"qunit-dom": "^3.0.0",
103+
"qunit": "^2.22.0",
104+
"qunit-dom": "^3.2.1",
105105
"sass": "^1.69.5",
106106
"sinon": "^17.0.0",
107107
"stylelint": "^16.3.1",
108108
"stylelint-config-rational-order": "^0.1.2",
109109
"stylelint-config-standard-scss": "^13.1.0",
110110
"tracked-built-ins": "^3.3.0",
111-
"typescript": "^5.4.5",
112-
"webpack": "^5.94.0"
111+
"typescript": "^5.6.2",
112+
"webpack": "^5.95.0"
113113
},
114114
"engines": {
115115
"node": ">= 18"

showcase/tests/helpers/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ function setupApplicationTest(hooks: NestedHooks, options?: SetupTestOptions) {
2929
// This is also a good place to call test setup functions coming
3030
// from other addons:
3131
//
32-
// setupIntl(hooks); // ember-intl
32+
// setupIntl(hooks, 'en-us'); // ember-intl
3333
// setupMirage(hooks); // ember-cli-mirage
3434
}
3535

website/config/ember-cli-update.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"packages": [
44
{
55
"name": "ember-cli",
6-
"version": "5.9.0",
6+
"version": "5.12.0",
77
"blueprints": [
88
{
99
"name": "app",

website/package.json

+16-16
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@
3838
"@algolia/autocomplete-js": "^1.12.1",
3939
"@algolia/autocomplete-preset-algolia": "^1.12.1",
4040
"@algolia/client-search": "^4.22.0",
41-
"@babel/core": "^7.24.7",
42-
"@babel/eslint-parser": "^7.24.7",
41+
"@babel/core": "^7.25.2",
42+
"@babel/eslint-parser": "^7.25.1",
4343
"@ember/optional-features": "^2.1.0",
4444
"@ember/render-modifiers": "^2.1.0",
4545
"@ember/string": "^3.1.1",
46-
"@ember/test-helpers": "^3.3.0",
46+
"@ember/test-helpers": "^3.3.1",
4747
"@glimmer/component": "^1.1.2",
4848
"@glimmer/tracking": "^1.1.2",
4949
"@hashicorp/design-system-components": "workspace:^",
@@ -59,11 +59,11 @@
5959
"dotenv": "^16.3.1",
6060
"ember-a11y-refocus": "^4.1.3",
6161
"ember-a11y-testing": "^6.1.1",
62-
"ember-auto-import": "^2.7.3",
62+
"ember-auto-import": "^2.8.1",
6363
"ember-basic-dropdown": "^8.1.0",
6464
"ember-body-class": "^3.0.0",
65-
"ember-cli": "~5.9.0",
66-
"ember-cli-app-version": "^6.0.1",
65+
"ember-cli": "~5.12.0",
66+
"ember-cli-app-version": "^7.0.0",
6767
"ember-cli-babel": "^8.2.0",
6868
"ember-cli-clean-css": "^3.0.0",
6969
"ember-cli-clipboard": "^1.1.0",
@@ -87,19 +87,19 @@
8787
"ember-power-select": "^8.2.0",
8888
"ember-prism": "^0.13.0",
8989
"ember-qunit": "^8.1.0",
90-
"ember-resolver": "^11.0.1",
90+
"ember-resolver": "^12.0.1",
9191
"ember-router-scroll": "^4.1.2",
92-
"ember-source": "~5.9.0",
92+
"ember-source": "~5.12.0",
9393
"ember-template-lint": "^6.0.0",
9494
"ember-template-lint-plugin-prettier": "^5.0.0",
9595
"ember-test-selectors": "^6.0.0",
9696
"ember-truth-helpers": "^4.0.3",
97-
"eslint": "^8.57.0",
97+
"eslint": "^8.57.1",
9898
"eslint-config-prettier": "^9.1.0",
99-
"eslint-plugin-ember": "^12.2.0",
99+
"eslint-plugin-ember": "^12.2.1",
100100
"eslint-plugin-node": "^11.1.0",
101-
"eslint-plugin-prettier": "^5.1.3",
102-
"eslint-plugin-qunit": "^8.1.1",
101+
"eslint-plugin-prettier": "^5.2.1",
102+
"eslint-plugin-qunit": "^8.1.2",
103103
"fs-extra": "^11.1.1",
104104
"jsdom": "^22.1.0",
105105
"jsonapi-serializer": "^3.6.9",
@@ -112,9 +112,9 @@
112112
"prember": "^2.0.0",
113113
"prember-middleware": "^0.1.0",
114114
"prember-sitemap-generator": "https://github.com/shipshapecode/prember-sitemap-generator.git#commit=c95f47042d86c4fa7b8b631f271da090672e13df",
115-
"prettier": "^3.3.2",
116-
"qunit": "^2.21.0",
117-
"qunit-dom": "^3.0.0",
115+
"prettier": "^3.3.3",
116+
"qunit": "^2.22.0",
117+
"qunit-dom": "^3.2.1",
118118
"rehype-raw": "^7.0.0",
119119
"rehype-stringify": "^10.0.0",
120120
"remark": "^15.0.1",
@@ -131,7 +131,7 @@
131131
"unist-util-remove": "^4.0.0",
132132
"unist-util-select": "^5.1.0",
133133
"unist-util-visit": "^5.0.0",
134-
"webpack": "^5.94.0",
134+
"webpack": "^5.95.0",
135135
"yaml-front-matter": "^4.1.1"
136136
},
137137
"engines": {

website/tests/helpers/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ function setupApplicationTest(hooks, options) {
2828
// This is also a good place to call test setup functions coming
2929
// from other addons:
3030
//
31-
// setupIntl(hooks); // ember-intl
31+
// setupIntl(hooks, 'en-us'); // ember-intl
3232
// setupMirage(hooks); // ember-cli-mirage
3333
}
3434

0 commit comments

Comments
 (0)