Skip to content

Prepare 0.3.0-alpha.5 release - #140

Merged
Aaronontheweb merged 1 commit into
devfrom
release/v03-alpha5
Aug 10, 2026
Merged

Prepare 0.3.0-alpha.5 release#140
Aaronontheweb merged 1 commit into
devfrom
release/v03-alpha5

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • package the merged host-selected PowerShell dialect and language-boundary slice
  • add explicit PowerShell 7.6 and Windows PowerShell 5.1 release guidance
  • preserve the v0.2 compatibility projection and document the two additive API changes
  • prepare the prerelease used by Netclaw's native-Windows integration gate

Validation

  • dotnet tool restore
  • dotnet restore
  • dotnet build -c Release --no-restore — clean, zero warnings
  • dotnet test -c Release --no-build — 2,815 passed
  • pwsh ./scripts/Add-FileHeaders.ps1 -Verify
  • dotnet pack -c Release --no-build -o ./bin/nuget-alpha5
    • ShellSyntaxTree.0.3.0-alpha.5.nupkg
    • ShellSyntaxTree.0.3.0-alpha.5.snupkg
    • net8.0 and netstandard2.0
  • publish-workflow release-note extraction reproduced locally
  • slopwatch analyze -d . --fail-on warning --no-baseline — 0 findings
  • openspec validate v0-3-structured-shell-analysis --strict
  • git diff --check
  • adversarial release review: PASS

Publication remains intentionally unchecked in IMPLEMENTATION_PLAN.md until the reviewed merge is tagged and the tag workflow proves NuGet plus GitHub release delivery.

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 10, 2026 05:08
@Aaronontheweb
Aaronontheweb merged commit 756ee34 into dev Aug 10, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the release/v03-alpha5 branch August 10, 2026 05:11
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