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
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.
| 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 |
| 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 |
- External adoption remains the primary product risk.
- Current-document version drift keeps reappearing at gate edges; alpha.18 package B makes the anchor gates reject stale claims.
- WC SSR compatibility still needs broader adopter evidence.
- Request-time data, forms, sessions and cache are not stable interfaces.
- UI remains optional until v0.46 records its stable scope.
| 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 |
- Mandatory workflow:
PROJECT_WORKFLOW.md - Active version contract:
VERSION_PLAN.md - Second-sweep scope decision:
ADR-0117 - Third-sweep cleanup decision:
ADR-0118 - Current package surface:
PACKAGE_SURFACE.md - Alpha.17 immutable release record:
v0.41.0-alpha.17.md - Alpha.18 immutable release record:
v0.41.0-alpha.18.md - Complete forward roadmap:
ROADMAP.md