P

Preact

P
Preact Web v10.29.8

10.29.8

Performance Batch updates in flushSync (#5173, thanks @JoviDeCroock) Avoid traversing retained subtrees (#5182, thanks @JoviDeCroock)

P
Preact Web v11.0.0-beta

11.0.0-beta.2

Forward porting Frontport 10.29.4 (#5139, thanks @JoviDeCroock) Frontport 10.29.3 (#5122, thanks @JoviDeCroock) Forwardport v10.x fixes since 2026-03-25 (#5089, thanks @JoviDeCroock) Forwardport from v10 (#5053, thanks @JoviDeCroock) Features Implement streamed hydration rfc (#5035, thanks @JoviDeCroock) Types Remove erroneous 'type' attribute from select element types (#5097, thanks @rschristian)…

P
Preact Web v10.29.7

10.29.7

Maintenance Make RTS optional peer dep (#5150, thanks @JoviDeCroock)

P
Preact Web v10.29.6

10.29.6

We had to revert #5055 due to an incompatibility with useSignalEffect

P
Preact Web v10.29.5

10.29.5

Fixes Compat Suspense hydration children recovery (#5144, thanks @JoviDeCroock)

P
Preact Web v10.29.4

10.29.4

Fixes Fix hydration-suspense crashing due to sCU bail (#5134, thanks @JoviDeCroock) Revert "Fix useId stability across async Suspense (#5108)" (#5135, thanks @JoviDeCroock)

P
Preact Web v10.29.3

10.29.3

Fixes Fix error recovery for partially rendered subtrees (#5120, thanks @JoviDeCroock) Fix useId stability across async Suspense (#5108, thanks @JoviDeCroock) Flush subtree effects when rendering a pending node (#5055, thanks @JoviDeCroock) Fix hydrate recovery with null excess DOM children (#5112, thanks @JoviDeCroock) Performance Address and guard memory leak hotspots (#5116, thanks @JoviDeCrooc…

P
Preact Web v10.29.2

10.29.2

Fixes Fix hydration when we have defaultValue or value on a textarea (#5081, thanks @JoviDeCroock) Maintenance Add CODEOWNERS for GitHub configuration (v10.x) (#5088, thanks @JoviDeCroock) Fix trusted publishing workflow (#5084, thanks @JoviDeCroock) Trusted publishing (#5072, thanks @JoviDeCroock)

P
Preact Web v10.29.1

10.29.1

Fixes Create a unique event-clock for each Preact instance on a page. (#5068, thanks @JoviDeCroock) Fix incorrect DOM order with conditional ContextProvider and inner keys (#5067, thanks @JoviDeCroock) Maintenance fix: Remove postinstall script for playwright setup (#5063, thanks @rschristian) chore: speed up tests by using playwright instead of webdriverio (#5060, thanks @marvinhagemeister) chore…

P
Preact Web v10.29.0

10.29.0

Features Implement flushSync (#5036, thanks @JoviDeCroock) Fixes Ensure we reset renderCount (#5017, thanks @JoviDeCroock) undefined prototype (#5041, thanks @JoviDeCroock) Performance Golf down compat (#5025, thanks @JoviDeCroock)

P
Preact Web v10.28.4

10.28.4

Fixes Fix crash where a synchronous effect render unmounts the tree (#5026, thanks @JoviDeCroock) Performance Core size optimizations (#5022, thanks @JoviDeCroock) Hooks size optimizations (#5021, thanks @JoviDeCroock) Make oldProps diffing more compact (#5004) (#5019, thanks @JoviDeCroock) Compat size optimizations (#5020, thanks @JoviDeCroock) Land size optimization separately (#5018, thanks @Jo…

P
Preact Web v11.0.0-beta

11.0.0-beta.1

Fixes Forward-port fixes from v10 (#5008, thanks @JoviDeCroock) Avoid scheduling suspense state udpates (#5006, thanks @JoviDeCroock) Resolve some suspense crashes (#4999, thanks @JoviDeCroock) Support inheriting namespace through portals (#4993) (#4995, thanks @JoviDeCroock) Forward-port diffing fix (#4976, thanks @JoviDeCroock) Fix cascading renders with signals (#4966) (#4969, thanks @JoviDeCro…

P
Preact Web v10.28.3

10.28.3

Fixes Avoid scheduling suspense state udpates (#5006, thanks @JoviDeCroock) Resolve some suspense crashes (#4999, thanks @JoviDeCroock) Support inheriting namespace through portals (#4993, thanks @JoviDeCroock) Maintenance Update test with addition of _original (#4989, thanks @JoviDeCroock)

P
Preact Web v10.26.10

10.26.10

Fixes Enforce strict equality for VNode object constructors

P
Preact Web v10.27.3

10.27.3

Fixes Enforce strict equality for VNode object constructors

P
Preact Web v10.28.2

10.28.2

Fixes Enforce strict equality for VNode object constructors