Repository navigation
chore: Upgrade packages within the release-age window - #6662
Conversation
Upgrade every workspace dependency except TypeScript to the newest release that meets minimumReleaseAge, and migrate the code that the upgrades break: Babel 8 options in Ember configs, the Vitest 5 bench API, angular-pacer injectDebouncer, and Hotkeys adapters in the cell-selection and spreadsheet examples.
Document the semver traps for octane, pacer devtools, and preact-form, drop Babel options that Babel 8 ignores, raise Node engines to Babel 8's minimum, take eslint-plugin-ember 13.10.1, and dedupe the lockfile.
🦋 Changeset detectedLatest commit: 365c8d6 The changes in this PR will be included in the next version bump. This PR includes changesets to release 9 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Important Review skippedToo many files! This PR contains 475 files, which is 175 over the limit of 300. To get a review, reduce the PR to 300 files or fewer by splitting it into smaller PRs or changing its base branch. Usage-priced reviews support at most 300 files.
|
🚀 Changeset Version Preview9 package(s) bumped directly, 0 bumped as dependents. 🟩 Patch bumps
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
|
View your CI Pipeline Execution ↗ for commit 365c8d6
💡 With Ultracache enabled, Nx Cloud learns each task's file inputs in CI and uses them on later runs. Turn on Ultracache in workspace settings ↗ · Read docs ↗ ☁️ Nx Cloud last updated this comment at |
More templates
@tanstack/alpine-table
@tanstack/angular-table
@tanstack/angular-table-devtools
@tanstack/ember-table
@tanstack/lit-table
@tanstack/match-sorter-utils
@tanstack/octane-table
@tanstack/preact-table
@tanstack/preact-table-devtools
@tanstack/react-table
@tanstack/react-table-devtools
@tanstack/solid-table
@tanstack/solid-table-devtools
@tanstack/svelte-table
@tanstack/table-core
@tanstack/table-devtools
@tanstack/vue-table
@tanstack/vue-table-devtools
commit: |
|
🎉 This PR has been released!
Thank you for your contribution! |
🎯 Changes
minimumReleaseAge, with one version of each package across the repo. Notable bumps: Vitest 5, Babel 8, Nx 24, jsdom 31, Octane 0.17, Hotkeys 0.29, Angular 22.2.6, Playwright 1.65.transform-runtimeoptions Babel 8 rejects (regenerator,useESModules) and the TypeScript options it ignores (allExtensions,allowDeclareFields). Ember examples and the root now require Node>=24.11(root:^22.18.0 || >=24.11.0), Babel 8's minimum.0.17.0with@tsrx/oxc0.23.0(its exact peer).ncuproposesoctane@1.0.3, which is an unrelated 2015 release.benchtest-context API. The AngularDebouncedInputdirectives useinjectDebouncer, which replaces the removedinjectDebouncedCallback.@tanstack/alpine-hotkeysand@tanstack/ember-hotkeysadapters, and Lit uses oneHotkeyControllerper binding (createMultiHotkeyHandlerwas removed). The matching cell-selection guides are updated.latest" traps (Octane, Pacer devtools, Preact Form), the expected Babel 8 peer warnings, and Intent 0.4.0. StaleminimumReleaseAgeExcludeentries are removed, and knip ignores the#src/*subpath that only.gtstests import.✅ Checklist
pnpm testandpnpm test:e2e, or these tests do not apply to this pull request.🚀 Release Impact
Notes
@tanstack/intentstays at 0.4.0, because 0.5.6 reports 64 errors in skill code fences checked without context.@rollup/plugin-babeland some transitive Babel 7 plugins still declare@babel/core@^7peers.@nullvoxpopuli/ember-vitesupports Babel 8, and all Ember builds, tests, and e2e pass on it.