Skip to content

Conversation

ijlee2
Copy link
Owner

@ijlee2 ijlee2 commented May 9, 2025

Background

Node 18 LTS reached EOL (end of life) on April 30, 2025.

Updated packages
┌────────────────────────────────────────────────────┬─────────┬─────────┬────────────────────────────────┐
│ Package                                            │ Current │ Latest  │ Dependents                     │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @babel/plugin-transform-typescript (dev)           │ 7.27.0  │ 7.27.1  │ ember-container-query          │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @babel/runtime (dev)                               │ 7.27.0  │ 7.27.1  │ ember-container-query          │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @ember/test-helpers (dev)                          │ 5.2.0   │ 5.2.1   │ docs-app, test-app             │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @percy/cli (dev)                                   │ 1.30.7  │ 1.30.10 │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ ember-a11y-testing (dev)                           │ 7.1.0   │ 7.1.2   │ docs-app, test-app             │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ typescript (dev)                                   │ 5.8.2   │ 5.8.3   │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @babel/core (dev)                                  │ 7.26.10 │ 7.27.1  │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @changesets/cli (dev)                              │ 2.28.1  │ 2.29.3  │ workspace-root                 │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @embroider/addon-shim                              │ 1.9.0   │ 1.10.0  │ ember-container-query          │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @embroider/broccoli-side-watch (dev)               │ 1.0.1   │ 1.1.0   │ docs-app, test-app             │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @embroider/macros (dev)                            │ 1.16.12 │ 1.17.3  │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ ember-cli (dev)                                    │ 6.3.0   │ 6.4.0   │ docs-app, test-app             │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ ember-source (dev)                                 │ 6.3.0   │ 6.4.0   │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ ember-template-lint (dev)                          │ 7.0.1   │ 7.6.0   │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ ember-test-selectors (dev)                         │ 7.0.0   │ 7.1.0   │ docs-app, test-app             │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ eslint (dev)                                       │ 9.23.0  │ 9.26.0  │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ rollup (dev)                                       │ 4.37.0  │ 4.40.2  │ ember-container-query          │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ stylelint (dev)                                    │ 16.17.0 │ 16.19.1 │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ webpack (dev)                                      │ 5.98.0  │ 5.99.8  │ docs-app, test-app             │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @embroider/addon-dev (dev)                         │ 7.1.3   │ 8.0.1   │ ember-container-query          │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @embroider/compat (dev)                            │ 3.8.5   │ 4.0.3   │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @embroider/core (dev)                              │ 3.5.5   │ 4.0.3   │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @embroider/router (dev)                            │ 2.1.8   │ 3.0.1   │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ embroider-css-modules (dev)                        │ 2.0.15  │ 3.0.0   │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ type-css-modules (dev)                             │ 1.0.17  │ 2.0.0   │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ update-workspace-root-version (dev)                │ 1.0.5   │ 2.0.0   │ workspace-root                 │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @ijlee2-frontend-configs/ember-template-lint (dev) │ 0.5.2   │ 1.0.0   │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @ijlee2-frontend-configs/eslint-config-ember (dev) │ 0.4.0   │ 1.0.0   │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @ijlee2-frontend-configs/prettier (dev)            │ 0.2.3   │ 1.0.0   │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @ijlee2-frontend-configs/stylelint (dev)           │ 0.2.3   │ 1.0.0   │ docs-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ @ijlee2-frontend-configs/typescript (dev)          │ 0.4.0   │ 1.0.0   │ docs-app,                      │
│                                                    │         │         │ ember-container-query,         │
│                                                    │         │         │ test-app                       │
├────────────────────────────────────────────────────┼─────────┼─────────┼────────────────────────────────┤
│ ember-element-helper                               │ 0.8.6   │ 0.8.7   │ ember-container-query          │
└────────────────────────────────────────────────────┴─────────┴─────────┴────────────────────────────────┘

@ijlee2 ijlee2 added enhance: dependency Issue asks for a new or updated dependency breaking Breaking change will result in a new major version labels May 9, 2025
Comment on lines +50 to +51
"@embroider/compat": "^3.9.0",
"@embroider/core": "^3.5.6",
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At the moment, @embroider/[email protected], @embroider/[email protected], and @embroider/[email protected] don't support apps with Webpack.

@ijlee2 ijlee2 merged commit f2beae9 into main May 9, 2025
27 checks passed
@ijlee2 ijlee2 deleted the drop-support-for-node-18 branch May 9, 2025 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking change will result in a new major version enhance: dependency Issue asks for a new or updated dependency
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant