Skip to content

Release version 0.2.0 - #163

Merged
Ismail-elkorchi merged 1 commit into
mainfrom
release/v0.2.0
Jul 21, 2026
Merged

Release version 0.2.0#163
Ismail-elkorchi merged 1 commit into
mainfrom
release/v0.2.0

Conversation

@Ismail-elkorchi

Copy link
Copy Markdown
Owner

Summary

  • set the npm, lockfile, and JSR manifests to version 0.2.0 and finalize the changelog entry
  • publish the exact npm tarball that passed installed-runtime and strict-TypeScript consumer checks
  • use pinned native Deno for JSR publication and pinned npm for npm trusted publishing
  • make release reruns safe by accepting existing versions only when their artifact and provenance match exactly
  • revalidate the release tag, GitHub release target, current main, checkout cleanliness, and registry state immediately before publishing

Validation

  • complete local release qualification
  • 3,828 maintained WPT tree cases and 6,998 tokenizer fixtures
  • Chromium, Firefox, and WebKit document, serialization, and fragment differentials
  • 600 fuzz runs, exact resource limits, and 104/104 mutation kills
  • Node, Deno, and Bun runtime agreement
  • installed npm tarball runtime and strict-TypeScript consumers
  • package, SBOM, audit, supply-chain, and two-horizon performance gates
  • actionlint
  • deno publish --dry-run
  • exact tarball npm publish --dry-run

The qualified npm tarball is 126,022 bytes with SHA-256 872fd9809d1bc5c31056f48bace916b27cef946838022d01b3abe8aee9aed7e3.

@Ismail-elkorchi
Ismail-elkorchi merged commit 0c9e9f6 into main Jul 21, 2026
10 checks passed
@Ismail-elkorchi
Ismail-elkorchi deleted the release/v0.2.0 branch July 21, 2026 23:00
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