Skip to content

Prepare 0.3.0-alpha release - #117

Merged
Aaronontheweb merged 1 commit into
devfrom
release/v0.3.0-alpha
Aug 8, 2026
Merged

Prepare 0.3.0-alpha release#117
Aaronontheweb merged 1 commit into
devfrom
release/v0.3.0-alpha

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • set the package version to 0.3.0-alpha for Netclaw integration
  • add release notes for the structured syntax, occurrence, value, and redirect APIs
  • correct all release instructions to use the bare SemVer tag that the publish workflow accepts
  • make release-note extraction select the exact pushed version and fail when that section is absent

Validation

  • Release build: clean, zero warnings
  • Tests: 2,370 passed
  • Package: ShellSyntaxTree.0.3.0-alpha nupkg and snupkg
  • Public API comparison against 0.2.0: no breaking changes
  • OpenSpec strict validation: passed
  • Header verification: passed
  • Slopwatch: zero findings
  • Adversarial review: GO on immutable staged hash 98013132f80c6a5fe42adad5877b74ebfa7bd2b26f90ddc1704c5aee5a2340bd

After this PR merges, the bare 0.3.0-alpha tag will start the NuGet publish workflow.

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 8, 2026 16:18
@Aaronontheweb
Aaronontheweb merged commit e34d654 into dev Aug 8, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the release/v0.3.0-alpha branch August 8, 2026 16:20
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