RepoSense RS Monogram
RepoSensereposen.se
/llm.txtGitHub Repo

preactjs/preact

v11.2.0

Curated framework repository (preactjs/preact) tracked via conditional GitHub .atom polling.

COMPATIBLE
What is preactjs/preact?

Preact is an ultra-lightweight virtual DOM framework that provides a modern component-driven development model using the same familiar API as React. It solves the performance and bandwidth problem of shipping heavy JavaScript bundles to client browsers by condensing the core UI runtime down to roughly 3kB. Teams use Preact to build interactive web apps with minimal overhead.

FRAMEWORKnpm:preactTypeScriptreleases.atom
38,987+58 stars (24h)
#preact#typescript
AI Executive Summary & Artifact Size Impact
Quick Summary: What Changed · What To Do · Upgrade Effort

Adds scoped custom element registries and event bubbling fixes. Drop-in upgrade. Migration: None.

Semver: MINOR·Manifest: package.json
Artifact Size Impactunavailable
Size Unavailable
Telemetry unmeasured for pre-release or source-only registry build
Breaking Changes, Release Highlights & Migration Snippet

Key Release Highlights (v11.2.0)

  • Added support for scoped custom element registries when mounting or rendering components into Shadow DOM roots via #5342.
  • Safeguarded on* event props by ignoring non-function values instead of binding invalid event handlers.
  • Retained event handlers on unmounted nodes temporarily to allow in-flight bubbling events to complete dispatch.
  • Passed thrown null or undefined primitives directly to error boundaries rather than synthesizing a TypeError.
Zero Breaking Changes Detected

Verified safe drop-in upgrade for preact in package.json.

Copy-Paste Upgrade / Migration Snippet
npm install preact@^11.2.0

Ecosystem Compatibility Matrix & Verified Graph Warnings

TypeScript >=4.8compatible— Existing JSX definitions and component prop interfaces remain fully compatible without type changes.
Vite >=4.0compatible— Integrates cleanly with standard Preact Vite plugins without configuration modifications.
Node.js >=18compatible— Node.js runtime support and SSR pipelines through preact-render-to-string remain stable.

Zero-Noise Historical Release Timeline (2)

Format: [Core Change] + [Required Action] + [Migration Effort]
v11.2.0COMPATIBLE⚖️ Size Unavailable

Adds scoped custom element registries and event bubbling fixes. Drop-in upgrade. Migration: None.

v11.1.1COMPATIBLE⚖️ Size Unavailable

Fix rendering, updating, and hydrating <template>. Drop-in upgrade. Migration: None.

Upgrade & Migration Q&A (preactjs/preact v11.2.0)

Direct Answers for Engineers & AI Agents

Is preactjs/preact v11.2.0 safe to upgrade in production?

preactjs/preact v11.2.0 is classified as COMPATIBLE (MINOR release). Adds scoped custom element registries and event bubbling fixes. Drop-in upgrade. Migration: None.

What breaking changes or compatibility risks exist in preactjs/preact v11.2.0?

No breaking API changes or peer dependency conflicts are recorded for preactjs/preact v11.2.0 in the RepoSense compatibility graph.

What is the bundle size impact of preact v11.2.0?

Measured bundle size telemetry is currently unavailable for preact v11.2.0; verify build output locally before deploying.

How do I upgrade preact to v11.2.0?

Upgrade preact to v11.2.0 by running "npm install preact@11.2.0" and applying the migration steps: npm install preact@^11.2.0