Skip to content

Latest commit

 

History

History
78 lines (64 loc) · 4.27 KB

File metadata and controls

78 lines (64 loc) · 4.27 KB

OpenElement Status

Updated: 2026-07-24
Repository package line: v0.41.0-alpha.19
npm registry line: v0.41.0-alpha.19
Active release target: v0.41.0-alpha.19
Next stability candidate: v0.41.0
Product graph: five packages
Current maturity stage: alpha

Current position

OpenElement is a Web Components-native, static-first application framework. Alpha.19 runs the third audit cleanup sweep (ADR-0118): third-audit issue closure across documentation, tests, runtime edges and release tooling. Alpha.18 completed the second audit sweep (ADR-0117): sibling-path closures, evidence honesty and redundancy cleanup. Alpha.17 remains the previous verified baseline; it closed the first audit remediation (ADR-0116 packages B–D). A stable 0.41.0 remains a separate decision.

Custom Elements are the application component contract; JSX and Basic Element are authoring modes; Declarative Shadow DOM is the default server output; interactive regions upgrade selectively. Vite and Nitro are the official build and output path.

Product surface

Package Status Supported role
@openelement/element Current Custom Elements, JSX, DSD, hydration and signals
@openelement/app Current Pages, routes, islands and request/render semantics
@openelement/adapter-vite Current Vite, content, static builds and Nitro output
@openelement/create Current Installed starter and consumer entrypoint
@openelement/ui Optional Proven primitives; stable scope decided at v0.46

Alpha.18 active gates

Condition State
ADR-0117, alpha.18 plan and drift cleanup Completed
P0 correctness package (reflect, CEM, 500, etc.) Completed
Release tooling closure package Completed
Evidence honesty package Completed
Convergence and redundancy package Completed
External adopter pilot #390 Launched; pending human evidence
Alpha.18 npm, tag, prerelease and final evidence Completed

Current risks

  1. External adoption remains the primary product risk.
  2. Current-document version drift keeps reappearing at gate edges; alpha.18 package B makes the anchor gates reject stale claims.
  3. WC SSR compatibility still needs broader adopter evidence.
  4. Request-time data, forms, sessions and cache are not stable interfaces.
  5. UI remains optional until v0.46 records its stable scope.

Release direction

Version Focus
0.41.0-alpha.17 First audit remediation baseline (ADR-0116)
0.41.0-alpha.18 Second audit sweep (ADR-0117)
0.41.0-alpha.19 Third audit cleanup sweep (ADR-0118)
0.41.0 Separate stable decision after alpha.19 evidence
0.42.0 WC Application Loop
0.43.0 Universal WC SSR compatibility and diagnostics
1.0.0 Stable five-package product

Evidence and workflow