You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Update dependency @tanstack/react-form to v1.33.0 - #4021
This PR bumps @tanstack/react-form from 1.29.1 to 1.33.0 in the pnpm workspace catalog, with corresponding lockfile updates for the transitive dependencies @tanstack/form-core, @tanstack/react-store, and @tanstack/store.
The version range spans four minor releases; release notes show no breaking changes — only a bug fix for array re-rendering (v1.32.0) and the new FormGroup API (v1.33.0).
Two pre-existing transitive packages (stream-to-promise@2.2.0 and tsconfck@3.1.6) now surface deprecated annotations in the lockfile; these are not introduced by this PR but may be worth tracking separately.
Confidence Score: 5/5
Routine dependency bump with no breaking changes across the four intermediate releases; only lockfile and workspace catalog are touched.
All changes are confined to the pnpm lockfile and workspace catalog. The intermediate release notes document only additive features and bug fixes, with no API removals that would affect existing form usage in the repo.
Bump @tanstack/react-form to v1.33.0 (pnpm catalog)
⚙️ Configuration changes🕐 10-20 Minutes
AI Description
• Update the workspace catalog to use @tanstack/react-form v1.33.0.
• Refresh pnpm lockfile to reflect updated TanStack transitive dependencies.
• Record new deprecation metadata surfaced during lockfile re-resolution.
Diagram
graph TD
WS[/"pnpm-workspace.yaml"/] --> LOCK[/"pnpm-lock.yaml"/] --> RF["@tanstack/react-form 1.33.0"] --> APP["React app"]
RF --> CORE["@tanstack/form-core 1.33.0"] --> STORE["@tanstack/store 0.11.0"]
RF --> RSTORE["@tanstack/react-store 0.11.0"] --> STORE
subgraph Legend
direction LR
_doc[/"YAML file"/] ~~~ _pkg["Package version"] ~~~ _app["App"]
end
Loading
High-Level Assessment
This is the standard/expected approach for a Renovate-driven pnpm-catalog upgrade. Main reviewer focus should be on confirming no breaking changes are introduced for existing forms (optional adoption of the new FormGroup API can be deferred) and ensuring CI/UI smoke tests cover key form flows.
Files changed (2) +22 / -20
Other (2) +22 / -20
pnpm-lock.yamlResolve @tanstack/react-form 1.33.0 and transitive TanStack upgrades+21/-19
Resolve @tanstack/react-form 1.33.0 and transitive TanStack upgrades
• Updates the lockfile entries to @tanstack/react-form@1.33.0 and aligns transitive TanStack packages (notably @tanstack/form-core, @tanstack/react-store, and @tanstack/store). Also captures newly surfaced deprecation metadata for some resolved packages during lockfile regeneration.
pnpm-lock.yaml now records stream-to-promise@2.2.0 as deprecated, and it is present in the
dependency graph via @vercel/fun. This is a tooling/dependency health risk (reduced
maintenance/support) rather than an immediate functional bug.
ⓘ Recommendations generated based on similar findings in past PRs
Evidence
The lockfile explicitly marks stream-to-promise@2.2.0 as deprecated and also shows it as a
dependency of @vercel/fun@1.3.0, demonstrating it is still in the resolved dependency graph.
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution
## Issue description
`stream-to-promise@2.2.0` is marked as deprecated in `pnpm-lock.yaml` and is pulled in transitively (currently via `@vercel/fun`). While not an immediate runtime failure, deprecated packages are higher-risk to keep long-term.
## Issue Context
The lockfile shows:
- `stream-to-promise@2.2.0` with a `deprecated:` message
- `@vercel/fun@1.3.0` depending on `stream-to-promise: 2.2.0`
## Fix Focus Areas
- pnpm-lock.yaml[6676-6683]
- pnpm-lock.yaml[9789-9804]
## What to change
- Prefer upgrading the top-level dependency that brings in `@vercel/fun` (or upgrading `@vercel/fun` itself if it is a direct dependency) to a version that no longer depends on `stream-to-promise`.
- If no upgrade path exists, document/accept the transitive dependency risk (e.g., via internal dependency health tracking).
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
2. Unmaintained tsconfck 🐞 Bug⚙ Maintainability
Description
pnpm-lock.yaml now records tsconfck@3.1.6 as unmaintained and it is pulled in by
vite-tsconfig-paths. This increases maintenance risk for the build/tooling dependency chain
(unmaintained packages are less likely to receive compatibility fixes).
ⓘ Recommendations generated based on similar findings in past PRs
Evidence
The lockfile explicitly labels tsconfck@3.1.6 as unmaintained and separately lists
vite-tsconfig-paths depending on that exact tsconfck version, proving the transitive relationship.
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution
## Issue description
`tsconfck@3.1.6` is marked as `deprecated: unmaintained` in the lockfile and is used transitively via `vite-tsconfig-paths`.
## Issue Context
The lockfile shows:
- `tsconfck@3.1.6` with `deprecated: unmaintained`
- `vite-tsconfig-paths@6.1.1` depending on `tsconfck: 3.1.6(...)`
## Fix Focus Areas
- pnpm-lock.yaml[6943-6948]
- pnpm-lock.yaml[14471-14476]
## What to change
- Prefer upgrading `vite-tsconfig-paths` (or the top-level dependency that pulls it in) to a version that removes/replaces `tsconfck`.
- If it cannot be removed, explicitly accept the risk and monitor for tooling issues during future Vite/TypeScript upgrades.
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
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
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.
This PR contains the following updates:
1.29.1→1.33.0Release Notes
TanStack/form (@tanstack/react-form)
v1.33.0Compare Source
Minor Changes
808f158- Added FormGroup APIPatch Changes
808f158]:v1.32.1Compare Source
Patch Changes
b402d7a,d0d941d]:v1.32.0Compare Source
Patch Changes
re-render arrays when length doesn't change but values do (#2172)
Updated dependencies [
5dd1ed4,556e35e,427b3d9,01f51b5,4d250c0]:v1.31.0Compare Source
Patch Changes
v1.30.0Compare Source
Patch Changes
v1.29.3Compare Source
Patch Changes
v1.29.2Compare Source
Patch Changes
Remove errant
Field.Fieldusage anduseForm().useField()(94f9841)Updated dependencies []:
Configuration
📅 Schedule: (UTC)
* 0-3 1 * *)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.
Greptile Summary
This PR bumps
@tanstack/react-formfrom1.29.1to1.33.0in the pnpm workspace catalog, with corresponding lockfile updates for the transitive dependencies@tanstack/form-core,@tanstack/react-store, and@tanstack/store.FormGroupAPI (v1.33.0).stream-to-promise@2.2.0andtsconfck@3.1.6) now surfacedeprecatedannotations in the lockfile; these are not introduced by this PR but may be worth tracking separately.Confidence Score: 5/5
Routine dependency bump with no breaking changes across the four intermediate releases; only lockfile and workspace catalog are touched.
All changes are confined to the pnpm lockfile and workspace catalog. The intermediate release notes document only additive features and bug fixes, with no API removals that would affect existing form usage in the repo.
No files require special attention.
Reviews (1): Last reviewed commit: "Update dependency @tanstack/react-form t..." | Re-trigger Greptile