Skip to content

chore: bump version to 0.3.0 (AI4S-YB fork, Windows-capable)#3

Merged
xuzhougeng merged 1 commit intomainfrom
chore/release-0.3.0
Apr 22, 2026
Merged

chore: bump version to 0.3.0 (AI4S-YB fork, Windows-capable)#3
xuzhougeng merged 1 commit intomainfrom
chore/release-0.3.0

Conversation

@xuzhougeng
Copy link
Copy Markdown
Collaborator

Summary

Prepare the first release of the AI4S-YB fork. Bumps `Cargo.toml` to `0.3.0`, points the repository metadata at the fork, and cuts the CI away from upstream-specific plumbing.

  • CHANGELOG: new 0.3.0 entry covering the noodles rewrite, Windows support, the CRAM regression, and the BGZF threading TODO.
  • Cargo.toml: `repository` / `homepage` updated to `AI4S-YB/RustQC`; version 0.2.1 → 0.3.0.
  • release.yml:
    • Upload step now includes `*.zip` so the Windows archive lands in the GitHub Release.
    • `publish-crate` job removed (upstream owns `rustqc` on crates.io); comment left behind explaining how to re-enable.

Test plan

  • `cargo check` clean, `Cargo.lock` version matches `Cargo.toml`
  • CI green
  • After merge, trigger Release workflow via `workflow_dispatch` → v0.3.0 tag + GitHub Release with binaries for linux/macos/windows

🤖 Generated with Claude Code

First release of the AI4S-YB fork. Bumps version from 0.2.1 → 0.3.0
and cuts the fork away from the upstream release machinery:

- `Cargo.toml`: point `repository` and `homepage` at the fork; keep
  the upstream authors line since most of the code is still theirs.
- `CHANGELOG.md`: 0.3.0 entry explaining the breaking change (CRAM
  dropped), the new Windows target, the internal noodles migration,
  and the known regression in multithreaded BGZF throughput.
- `.github/workflows/release.yml`:
  - Upload step now globs `.zip` alongside `.tar.gz` + `.sha256`, so
    the Windows archive actually makes it into the GitHub Release.
  - `publish-crate` job removed. The `rustqc` crate name on
    crates.io belongs to upstream seqeralabs; a comment documents
    how to restore the job if we ever reserve a different name.

No source code changes; all 234 tests pass.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@xuzhougeng xuzhougeng merged commit ba54096 into main Apr 22, 2026
8 checks passed
@xuzhougeng xuzhougeng deleted the chore/release-0.3.0 branch May 4, 2026 05:08
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