Skip to content

chore(release): prepare v0.1.0-beta.1 - #2

Merged
fishandsheep merged 1 commit into
masterfrom
release/v0.1.0-beta.1
Aug 6, 2026
Merged

chore(release): prepare v0.1.0-beta.1#2
fishandsheep merged 1 commit into
masterfrom
release/v0.1.0-beta.1

Conversation

@fishandsheep

Copy link
Copy Markdown
Owner

Summary

  • Prepare v0.1.0-beta.1 as a browser-local public Beta.
  • Add release documentation, security guidance, contribution guidance, and GitHub Issue templates.
  • Add sanitized parser fixtures, golden expectations, and route-simulation coverage.
  • Gate CI and GitHub Pages deployment on unit tests, build, dependency audit, and Chromium/Firefox/WebKit E2E checks.
  • Upgrade Vite and Vitest and fix PNG export coverage to assert visible edge colors semantically.

Validation

  • npm test — 6 files, 54 tests passed.
  • npm run build — passed.
  • npm audit --audit-level=high — 0 vulnerabilities.
  • Chromium E2E — 4/4 passed.
  • Firefox E2E — 4/4 passed.
  • WebKit runs in CI with Playwright system dependencies installed by the workflow.

Release scope

This is a Beta release for explainable static inference over the documented Nginx subset. It does not claim to emulate complete Nginx runtime behavior, and it does not upload or persist configuration text.

@fishandsheep
fishandsheep marked this pull request as ready for review August 6, 2026 09:54
@fishandsheep
fishandsheep merged commit cbbbeb4 into master Aug 6, 2026
9 checks passed

@xhawk-ai xhawk-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📋 Review Summary

I reviewed the v0.1.0-beta.1 release prep, including the new release/security/contribution docs, reusable quality workflow, dependency upgrades, sanitized parser fixtures, and browser coverage additions. I did not find any correctness, security, performance, or maintainability issues that warrant an inline finding; unit tests, build, and dependency audit pass in this checkout.

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