Skip to content

Commit c036cb9

Browse files
author
DevBot
committed
docs(release): close v0.42.0-alpha.10 — registry line advances to alpha.10
- npm: all five packages published at 0.42.0-alpha.10, dist-tag alpha; latest stays on 0.41.2 (stable) - registry-line prose updated across STATUS/VERSION_PLAN/README(zh)/ PROJECT_WORKFLOW; www PUBLISHED_PACKAGE_VERSION = v0.42.0-alpha.10 - release note gains the train summary (97/97 issues, milestone #17) and the first-dispatch refusal note (#684 guard working as designed)
1 parent 548f935 commit c036cb9

7 files changed

Lines changed: 52 additions & 21 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ interactive regions upgrade selectively.
1010
Source package line: `0.42.0-alpha.10` (`v0.42.0-alpha.10`) — the in-flight
1111
five-package source line under ADR-0119's scoped interface freeze; the
1212
abandoned beta naming is not an active line.
13-
npm registry line: `v0.42.0-alpha.9` — the published five-package release.
13+
npm registry line: `v0.42.0-alpha.10` — the published five-package release.
1414
The registry line is allowed to lag the source line by one alpha.
1515

1616
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

README.zh.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Declarative Shadow DOM 是默认服务端表示;交互区域按需升级。
88

99
源码包行为 `0.42.0-alpha.10``v0.42.0-alpha.10`)——ADR-0119 范围化接口冻结下的
1010
在途五包源码行;已放弃的 beta 命名不再是当前版本线。
11-
npm registry 行为 `v0.42.0-alpha.9`——已发布的五包版本;registry 行允许比
11+
npm registry 行为 `v0.42.0-alpha.10`——已发布的五包版本;registry 行允许比
1212
源码行滞后一个 alpha。
1313

1414
## 当前产品

docs/current/VERSION_PLAN.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# v0.42.0 — WC Application Loop (light fullstack) release plan
22

33
> Current source package line: `v0.42.0-alpha.10`\
4-
> Current npm registry line: `v0.42.0-alpha.9` (alpha.10 is the in-flight source line, unpublished)\
5-
> Next alpha train: `v0.42.0-alpha.10` (post-TP-5.7 remediation)\
4+
> Current npm registry line: `v0.42.0-alpha.10` (published 2026-08-01, dist-tag `alpha`)\
5+
> Next alpha train: `v0.42.0-alpha.10` (post-TP-5.7 remediation — shipped; next is TP-6)\
66
> Active release target: `v0.42.0-alpha.10`\
77
> Planning release target: `v0.42.0` (WC light fullstack / Application Loop)\
88
> Next release line: `v0.43.0` (Universal WC SSR)\

docs/governance/PROJECT_WORKFLOW.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ complete only when the repository contains the decision, the execution package,
1212
the implementation, and the gates that prove the claim.
1313

1414
Current execution anchor: source package line `v0.42.0-alpha.10`,
15-
npm registry line `v0.42.0-alpha.9` (published), active train
15+
npm registry line `v0.42.0-alpha.10` (published), active train
1616
`v0.42.0-alpha.10` (TP-5.7), and `0.42.0` WC light fullstack planning
1717
under ADR-0120 and `docs/current/VERSION_PLAN.md`.
1818
OpenElement is one Web Components-native,

docs/release/v0.42.0-alpha.10.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,34 @@ AutoFlow3 patch release evidence: `publish-existing-v0.42.0-alpha.10-2026-08-01T
3131
- Final completed evidence commit: `c960c2912dbcb0d803e8b8f7e20a4724cb252ab3`
3232
- Successful release run: https://github.com/open-element/openelement/actions/runs/30708860014
3333
- GitHub release: https://github.com/open-element/openelement/releases/tag/v0.42.0-alpha.10
34+
35+
## Train summary
36+
37+
Milestone `v0.42.0-alpha.10` (#17) closed **97/97 issues** (open count 0):
38+
39+
- Evidence-chain batch (#646#653, 2026-07-30): release evidence repair
40+
(`persistFailedReleaseEvidence` + version-hole guard), ISR demoted to
41+
`@experimental`, CHANGELOG holes, nested-WC submit e2e, silent-catch logging.
42+
- Round-4 audit remediation (#654#752, 2026-08-01): the fourth
43+
consistency/reliability/redundancy audit
44+
([`docs/audit/2026-08-01-round4-hygiene.md`](../audit/2026-08-01-round4-hygiene.md))
45+
plus the same-day audit backlog — P1 correctness (prepare-record publish
46+
gate #684, SPA error channels #676/#731, ui a11y/escaping #666/#726,
47+
generated-data fail-closed #671, docs truth dual-lining #730), P2 (dead
48+
codegen/protocol surface #741, start/fixture unification #732), P3/P4
49+
(barrel collapse #739, dead exports, archive conventions #751).
50+
- Post-train CI repair: clean-tree build evidence (`writeBuildEvidence`
51+
creates `.openElement` on ENOENT).
52+
53+
No new product surface; the ADR-0119 freeze surface and the ADR-0120
54+
Application Loop scope are untouched. Breaking changes on the unfrozen alpha
55+
surface (`@openelement/app` export drops, `OPEN_PROPS_TOKEN_CSS`,
56+
open-tabs manifest slot correction) and the new `@experimental` element
57+
exports (ISR cache types, `hydrateOpenElement`/`disposeOpenElement`) are
58+
detailed in `CHANGELOG.md` (`0.42.0-alpha.10`).
59+
60+
Release-flow note: the first dispatch (run 30708860014, attempt 1) refused at
61+
`verify prepare record` because the prepare record lived only on `dev` — the
62+
#684 guard working as designed; failure evidence was persisted by the #647
63+
mechanism (`2d46974e`). The record was merged to main (`605c829a`) and the
64+
rerun completed the full chain.

docs/status/STATUS.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# OpenElement Status
22

3-
> Updated: 2026-07-28\
3+
> Updated: 2026-08-01\
44
> Repository package line: `v0.42.0-alpha.10`\
5-
> npm registry line: `v0.42.0-alpha.9` (alpha.10 is the in-flight source line, unpublished)\
5+
> npm registry line: `v0.42.0-alpha.10` (published 2026-08-01, dist-tag `alpha`)\
66
> Active release target: `v0.42.0-alpha.10`\
77
> Next release line: `v0.42.0` (WC light fullstack)\
88
> Product graph: five packages\
@@ -79,19 +79,19 @@ cache/ISR, auth packages (0.44 or recipes).
7979

8080
## Release direction
8181

82-
| Version | Focus |
83-
| ----------------- | ----------------------------------------------------------------- |
84-
| `0.41.0-alpha.17` | First audit remediation baseline (ADR-0116) |
85-
| `0.41.0-alpha.18` | Second audit sweep (ADR-0117) |
86-
| `0.41.0-alpha.19` | Third audit cleanup sweep (ADR-0118) |
87-
| `0.41.0` | Separate stable decision after alpha.19 evidence |
88-
| `0.42.0-alpha.8` | Version hole: TP-5.7 cut failed npm publish; carried into alpha.9 |
89-
| `0.42.0-alpha.9` | TP-5.7: light-fullstack floor + audit round 3 + hygiene #619#623 |
90-
| `0.42.0-alpha.10` | In-flight source line (bump committed, unpublished) |
91-
| `0.42.0` | WC light fullstack (Application Loop freeze) |
92-
| `0.43.0` | Universal WC SSR + diagnostics + recipes (#624#631) |
93-
| `0.44.0` | Production runtime (session/cache/OTel/streaming) |
94-
| `1.0.0` | Stable five-package product |
82+
| Version | Focus |
83+
| ----------------- | ------------------------------------------------------------------------ |
84+
| `0.41.0-alpha.17` | First audit remediation baseline (ADR-0116) |
85+
| `0.41.0-alpha.18` | Second audit sweep (ADR-0117) |
86+
| `0.41.0-alpha.19` | Third audit cleanup sweep (ADR-0118) |
87+
| `0.41.0` | Separate stable decision after alpha.19 evidence |
88+
| `0.42.0-alpha.8` | Version hole: TP-5.7 cut failed npm publish; carried into alpha.9 |
89+
| `0.42.0-alpha.9` | TP-5.7: light-fullstack floor + audit round 3 + hygiene #619#623 |
90+
| `0.42.0-alpha.10` | Audit round 4 + remediation trains (#646#752); milestone #17 issue-zero |
91+
| `0.42.0` | WC light fullstack (Application Loop freeze) |
92+
| `0.43.0` | Universal WC SSR + diagnostics + recipes (#624#631) |
93+
| `0.44.0` | Production runtime (session/cache/OTel/streaming) |
94+
| `1.0.0` | Stable five-package product |
9595

9696
> **Version hole — `0.42.0-alpha.8` is skipped / npm-unpublished.** Its git tag
9797
> (`0ec10568`) and GitHub release exist, but the npm publish never completed, so

www/app/data/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ export const OPENELEMENT_VERSION = 'v0.42.0-alpha.10';
66
// Current npm registry line — the newest actually published five-package
77
// release. Published/stable copy must use this constant; OPENELEMENT_VERSION
88
// is reserved for source-line context.
9-
export const PUBLISHED_PACKAGE_VERSION = 'v0.42.0-alpha.9';
9+
export const PUBLISHED_PACKAGE_VERSION = 'v0.42.0-alpha.10';

0 commit comments

Comments
 (0)