Repository navigation
chore(deps): update dependencies (patch, minor, major) - #620
Merged
Merged
Conversation
Embroider (addon-dev, compat, core, macros, vite), @glint/ember-tsc, vite, prettier, testem, ember-template-lint, concurrently, @iconify-json/lucide, plus lockfile-only bumps for focus-trap, ember-basic-dropdown and ember-power-select. Runtime `dependencies` ranges of published packages are left untouched so consumers' minimums don't move; the lockfile resolves the new patches. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
✅ Deploy Preview for frontile-next ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
@ember/test-helpers 5.7, ember-qunit 9.2, ember-cli 7.3, @ember/app-tsconfig 2.1, eslint 10.12 (+ eslint-plugin-ember, -n, typescript-eslint, globals), rollup 4.64, stylelint 17.16, lerna 10.1, plus lockfile-only bumps for @universal-ember/table and ember-concurrency. @ember/test-helpers 5.7 renders through `renderComponent`. A second `render()` in the same test now drops the new tree's portalled content, because under test `<Portal>` appends into `#ember-testing`, the element render() mounts into. The Drawer inset test rendered twice, so it now calls `clearRender()` between the two renders. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ation to 4 qunit 3 is supported by ember-qunit 9.2 (`^2.13.0 || ^3.0.0`). test-app now matches the template-compilation major that site and the addon packages already use. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
v3 adds `erasableSyntaxOnly` and `resolveJsonModule`. No package source uses enums, namespaces or parameter properties, so every package type-checks unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Dependency refresh, committed in sections (patch → minor → major) so each one has its own CI run.
Patch —
67560894Embroider (
addon-dev,compat,core,macros,vite),@glint/ember-tsc,vite,prettier,testem,ember-template-lint,concurrently,@iconify-json/lucide.Minor —
df21ed21@ember/test-helpers5.7,ember-qunit9.2,ember-cli7.3,@ember/app-tsconfig2.1,eslint10.12 (+eslint-plugin-ember,eslint-plugin-n,typescript-eslint,globals),rollup4.64,stylelint17.16,lerna10.1.One test change.
@ember/test-helpers5.7 renders throughrenderComponentinstead of the legacy outlet. A secondrender()in the same test now drops the new tree's portalled content. That's because under test,<Portal>appends into#ember-testing, which is the elementrender()mounts into. The Drawer "phantom cross-axis scroll" test rendered twice, so it now callsclearRender()between the two renders. This only affects tests (in apps, Portal targetsbody). Consumers whose own tests render a Frontile overlay twice in one test may hit the same thing.Major
c2768dd3: removed@types/flat. v6 is a deprecated stub, andflat@6ships its own types.ced3a38f:qunit3 (allowed byember-qunit9.2) andbabel-plugin-ember-template-compilation4 intest-app, matchingsiteand the addons.e79a0f9b:@ember/library-tsconfig3. It addserasableSyntaxOnlyandresolveJsonModule. No source uses enums, namespaces or parameter properties, so all packages type-check unchanged.Majors held back
ts.*JS API, which Glint/ember-tscandtypescript-eslintdepend on.typescript-eslint8.71 peerstypescript <6.1.0.@babel/core,plugin-transform-*,@babel/runtime):@embroider/compat/core,ember-cli-babeland@rollup/plugin-babelall still peer@babel/core ^7.Notes
dependenciesranges of published packages (focus-trap,@embroider/macros,@universal-ember/table,ember-basic-dropdown,ember-power-select,ember-concurrencyoverrides) were left untouched so consumers' minimums don't move. The lockfile resolves the new versions.lerna10.1.1 pinsconventional-commits-parserto exactly7.1.2, while its own transitive@conventional-changelog/git-client@3.2.0wants^7.1.3. This is upstream and limited to release tooling, so it's left as-is.Verification (locally, after every section)
pnpm lint:js: 0 errors (8 pre-existing warnings)pnpm buildandlint:typesfor every package: cleanmain)test:node44/44, browser suite 26/26,build(101 pages prerendered)test-applint:typesstill reports one pre-existing error (TS 6baseUrldeprecation), the same asmain🤖 Generated with Claude Code