Repository navigation
Update dependency preact to v10.29.4 - #4028
Merged
Merged
Conversation
amitsingh-007
enabled auto-merge (squash)
July 8, 2026 16:28
PR Summary by QodoBump preact to v10.29.4 (pnpm catalog + lockfile)
AI Description
High-Level Assessment
Files changed (2)
|
Code Review by Qodo
1. Unmaintained tsconfck dependency
|
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.
This PR contains the following updates:
10.28.4→10.29.4Release Notes
preactjs/preact (preact)
v10.29.4Compare Source
Fixes
v10.29.3Compare Source
Fixes
useIdstability across asyncSuspense(#5108, thanks @JoviDeCroock)Performance
Types
SignalishforinputDOM-type (#5096, thanks @JoviDeCroock)Maintenance
v10.29.2Compare Source
Fixes
Maintenance
v10.29.1Compare Source
Fixes
Maintenance
.test.js->.test.jsxwhen JSX is used (#5058, thanks @marvinhagemeister)v10.29.0Compare Source
Features
Fixes
Performance
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
preactfrom10.28.4to10.29.4via the pnpm workspace catalog, with the lockfile regenerated accordingly. The update spans five minor releases containing bug fixes (hydration/Suspense crashes,useIdstability, DOM ordering), performance improvements (memory leak hotspots, redundant allocations), and a newflushSyncimplementation.pnpm-workspace.yaml: catalog version pin updated from10.28.4→10.29.4.pnpm-lock.yaml: all resolution entries, peer-dependency strings, and snapshot keys updated to referencepreact@10.29.4; two unrelated transitive packages (stream-to-promise@2.2.0,tsconfck@3.1.6) now showdeprecatedmarkers in the lockfile — these are pre-existing transitive dependencies surfaced by the lockfile regeneration and are not introduced by this PR.Confidence Score: 5/5
Routine patch-level dependency bump with no application code changes; safe to merge.
Only the lockfile and workspace catalog are touched. The preact 10.29.x series is a collection of hydration/Suspense bug fixes and performance improvements with no breaking changes. All peer-dependency strings are correctly updated. The deprecated markers on stream-to-promise and tsconfck are pre-existing transitive dependencies unrelated to this change.
No files require special attention.
Reviews (1): Last reviewed commit: "Update dependency preact to v10.29.4" | Re-trigger Greptile