Skip to content

release: v0.41.0-alpha.19 (ADR-0118 third audit cleanup sweep) - #508

Merged
SisyphusZheng merged 4 commits into
mainfrom
dev
Jul 25, 2026
Merged

release: v0.41.0-alpha.19 (ADR-0118 third audit cleanup sweep)#508
SisyphusZheng merged 4 commits into
mainfrom
dev

Conversation

@SisyphusZheng

Copy link
Copy Markdown
Member

Target version and active version plan

  • Target version: v0.41.0-alpha.19
  • Active version plan: docs/current/VERSION_PLAN.md (alpha.19 cleanup sweep)

ADRs added or changed

Version-plan tasks completed

Local commands run

  • deno task autoflow:release-prepare --to 0.41.0-alpha.19 --approved-plan ADR-0118 — all 30 release gates PASS (including test:e2e, test:coverage:check, consumer:packaged, third-party-wc:smoke, package-artifacts:check)

CI status

  • dev CI: pending after the dev push (must be green before merge per PROJECT_WORKFLOW)
  • main CI: pending on this PR

Release-document impact

DevBot and others added 4 commits July 26, 2026 00:40
Implements the 26 issues from the 2026-07-25 third full-project audit
(#481-#506, milestone v0.41.0-alpha.19):

- runtime: reflect removal bypasses the equality short-circuit; For
  drift token uses length-prefixed signatures; popstate redirect-then-
  block restores the source entry with queue dedupe; theme-init sets a
  synchronous data-theme-init marker asserted by e2e
- surface: five export type * star seams become explicit lists;
  SafeHtml/UnsafeHtml/StyleSheetRule actually leave the element root;
  HYDRATION_STRATEGIES single-sourced; element internal render/hydration
  subpaths pruned from exports; RouteInfoEntry converged
- tooling: release executor sunk from mod3.ts into release.ts with
  orchestration tests; rebase-conflict recovery guidance; release-
  dispatch aligned with the workflow contract; note writer preserves
  curated sections; migration notes land in the durable record
- gates: www-truth covers bare/short version mentions; anchor gates
  cover body drift; assertion-style gate covers all package tests;
  deno-api check catches globalThis/destructuring/npm:; graph:check
  gains direction rules
- tests: 25 always-true assertExists(boolean) rewritten (3 exposed
  wrong test premises, fixed); vacuous option tests assert behavior;
  shared preact DOM stubs; reflect spec joins ff/webkit smoke greps
- redundancy: dead code/config/comments batch (renderDsdStream,
  bindHydrateEvents, generateHonoEntryCode, test-fixtures, orphan
  tasks, dead gitignore entries, stale doc claims)

Refs #481-#506
refactor(repo): third audit round cleanup sweep (ADR-0118, alpha.19)
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@github-actions

Copy link
Copy Markdown
Contributor

APIError: Insufficient Balance

opencode session  |  github run

@SisyphusZheng
SisyphusZheng merged commit 4fcc6e0 into main Jul 25, 2026
10 checks passed
This was referenced Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant