From 5f649f3d1f4c49dba27c511c9b8e388a4e10f809 Mon Sep 17 00:00:00 2001 From: "tryghost-renovate[bot]" <269725441+tryghost-renovate[bot]@users.noreply.github.com> Date: Sat, 15 Aug 2026 00:30:14 +0000 Subject: [PATCH] Update dependency preact to v10.29.8 (#29980) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [preact](https://preactjs.com) ([source](https://redirect.github.com/preactjs/preact)) | [`10.29.2` → `10.29.8`](https://renovatebot.com/diffs/npm/preact/10.29.2/10.29.8) | ![age](https://developer.mend.io/api/mc/badges/age/npm/preact/10.29.8?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/preact/10.29.2/10.29.8?slim=true) | --- ### Release Notes
preactjs/preact (preact) ### [`v10.29.8`](https://redirect.github.com/preactjs/preact/releases/tag/10.29.8) [Compare Source](https://redirect.github.com/preactjs/preact/compare/10.29.7...10.29.8) #### Performance - Batch updates in flushSync ([#​5173](https://redirect.github.com/preactjs/preact/issues/5173), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - Avoid traversing retained subtrees ([#​5182](https://redirect.github.com/preactjs/preact/issues/5182), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) ### [`v10.29.7`](https://redirect.github.com/preactjs/preact/releases/tag/10.29.7) [Compare Source](https://redirect.github.com/preactjs/preact/compare/10.29.6...10.29.7) #### Maintenance - Make RTS optional peer dep ([#​5150](https://redirect.github.com/preactjs/preact/issues/5150), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) ### [`v10.29.6`](https://redirect.github.com/preactjs/preact/releases/tag/10.29.6) [Compare Source](https://redirect.github.com/preactjs/preact/compare/10.29.5...10.29.6) We had to revert [#​5055](https://redirect.github.com/preactjs/preact/pull/5055) due to an incompatibility with `useSignalEffect` ### [`v10.29.5`](https://redirect.github.com/preactjs/preact/releases/tag/10.29.5) [Compare Source](https://redirect.github.com/preactjs/preact/compare/10.29.4...10.29.5) #### Fixes - Compat Suspense hydration children recovery ([#​5144](https://redirect.github.com/preactjs/preact/issues/5144), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) ### [`v10.29.4`](https://redirect.github.com/preactjs/preact/releases/tag/10.29.4) [Compare Source](https://redirect.github.com/preactjs/preact/compare/10.29.3...10.29.4) #### Fixes - Fix hydration-suspense crashing due to sCU bail ([#​5134](https://redirect.github.com/preactjs/preact/issues/5134), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - Revert "Fix useId stability across async Suspense ([#​5108](https://redirect.github.com/preactjs/preact/issues/5108))" ([#​5135](https://redirect.github.com/preactjs/preact/issues/5135), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) ### [`v10.29.3`](https://redirect.github.com/preactjs/preact/releases/tag/10.29.3) [Compare Source](https://redirect.github.com/preactjs/preact/compare/10.29.2...10.29.3) #### Fixes - Fix error recovery for partially rendered subtrees ([#​5120](https://redirect.github.com/preactjs/preact/issues/5120), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - Fix `useId` stability across async `Suspense` ([#​5108](https://redirect.github.com/preactjs/preact/issues/5108), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - Flush subtree effects when rendering a pending node ([#​5055](https://redirect.github.com/preactjs/preact/issues/5055), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - Fix hydrate recovery with null excess DOM children ([#​5112](https://redirect.github.com/preactjs/preact/issues/5112), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) #### Performance - Address and guard memory leak hotspots ([#​5116](https://redirect.github.com/preactjs/preact/issues/5116), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - Avoid redundant allocations and writes ([#​5115](https://redirect.github.com/preactjs/preact/issues/5115), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) #### Types - Accept `Signalish` for `input` DOM-type ([#​5096](https://redirect.github.com/preactjs/preact/issues/5096), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) #### Maintenance - Use npm staged publishing ([#​5101](https://redirect.github.com/preactjs/preact/issues/5101), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - Add tier 3 sponsor logos ([#​5098](https://redirect.github.com/preactjs/preact/issues/5098), thanks [@​JoviDeCroock](https://redirect.github.com/JoviDeCroock))
--- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - Only on Sunday and Saturday (`* * * * 0,6`) - Between 11:00 PM and 11:59 PM, Monday through Friday (`* 23 * * 1-5`) - Between 12:00 AM and 05:59 AM, Monday through Saturday (`* 0-5 * * 1-6`) - Automerge - Only on Sunday and Saturday (`* * * * 0,6`) - Between 11:00 PM and 11:59 PM, Monday through Friday (`* 23 * * 1-5`) - Between 12:00 AM and 05:59 AM, Monday through Saturday (`* 0-5 * * 1-6`) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e19e929834b..10808b4ed3e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -374,7 +374,7 @@ catalogs: version: 8.5.26 preact: specifier: ^10.29.2 - version: 10.29.2 + version: 10.29.8 prettier: specifier: 3.9.6 version: 3.9.6 @@ -919,7 +919,7 @@ importers: dependencies: preact: specifier: 'catalog:' - version: 10.29.2 + version: 10.29.8 devDependencies: '@eslint/js': specifier: 'catalog:' @@ -19124,8 +19124,13 @@ packages: resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==} engines: {node: ^10 || ^12 || >=14} - preact@10.29.2: - resolution: {integrity: sha512-7tNmwg/7mzzAoB/8kSg6Hl37JraAZw3Z3A0JSY7VXlZwo82Xn0G7wKbNNs2qoF4ZEEsQGTwDAroNdqKs1ofJxQ==} + preact@10.29.8: + resolution: {integrity: sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==} + peerDependencies: + preact-render-to-string: '>=5' + peerDependenciesMeta: + preact-render-to-string: + optional: true prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} @@ -42503,7 +42508,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - preact@10.29.2: {} + preact@10.29.8: {} prebuild-install@7.1.3: dependencies: