Skip to content

Prepare v0.3.0 release#24

Merged
iainmcgin merged 7 commits intomainfrom
release/v0.3.0-prep
Apr 1, 2026
Merged

Prepare v0.3.0 release#24
iainmcgin merged 7 commits intomainfrom
release/v0.3.0-prep

Conversation

@iainmcgin
Copy link
Copy Markdown
Collaborator

@iainmcgin iainmcgin commented Apr 1, 2026

Release-prep changes for v0.3.0: version bump, changelog, docs, and gitignore.

Changes

Dependencies

This PR should land after the rustdoc sanitization fix (PR #25, merged) so the v0.3.0 tag has a working docs.rs build. Once that PR merges, the #TBD placeholder in CHANGELOG.md should be replaced with its real number before this is merged.

Publish notes

buffa-descriptor is a new crate in this release. crates.io has no pending-publisher mechanism, so its first publish via the tag-triggered publish-crates.yml workflow will fail OIDC auth. Set CARGO_REGISTRY_TOKEN in the repo secrets before tagging (or rerun the failed job after setting it — the workflow is idempotent), then configure Trusted Publishing on crates.io for subsequent releases.

Checklist

  • task lint clean
  • task test passing
  • task lint-md clean
  • cargo metadata shows all workspace crates at 0.3.0
  • Replace #TBD in CHANGELOG.md with the rustdoc-fix PR number

- Bump workspace version 0.2.0 -> 0.3.0 across all Cargo.toml files
- CHANGELOG: cut [0.3.0] section, add entries for #7, #8, #15, #17,
  #20, #21, and the rustdoc sanitization fix; update compare links
- README: update version pin example; reword reflection status now
  that buffa-descriptor exists
- docs/guide.md: update all version strings (0.1/0.2 -> 0.3)
- .gitignore: add benchmarks/datasets/hyperpb/
@iainmcgin iainmcgin marked this pull request as ready for review April 1, 2026 20:22
@iainmcgin iainmcgin enabled auto-merge (squash) April 1, 2026 22:25
@iainmcgin iainmcgin merged commit fcb4901 into main Apr 1, 2026
7 checks passed
@iainmcgin iainmcgin deleted the release/v0.3.0-prep branch April 1, 2026 22:25
@github-actions github-actions bot locked and limited conversation to collaborators Apr 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants