Skip to content

release: v0.2.0 - #52

Merged
eexwhyzee merged 2 commits into
mainfrom
release/v0.2.0
Aug 14, 2026
Merged

release: v0.2.0#52
eexwhyzee merged 2 commits into
mainfrom
release/v0.2.0

Conversation

@eexwhyzee

@eexwhyzee eexwhyzee commented Aug 14, 2026

Copy link
Copy Markdown

Summary

First release from the upstream rebase (#51). Two commits:

  • 2a3e960scripts/release.sh now also bumps py_src/vllm_router/version.py, so vllm_router.__version__ can't drift from tagged releases again (review finding on [ENG-5219] Rebase onto vllm-project/router v0.1.15+ #51; supersedes what release: v0.1.29 #45 was band-aiding).
  • 4d64dac — version 0.1.28 → 0.2.0 across Cargo.toml, pyproject.toml, version.py, and the lockfile. The minor-version jump marks the new upstream base (v0.1.15+18) and permanently separates our series from upstream's 0.1.x.

What merging this does (via release.yml)

  1. Tags the merge commit v0.2.0 and creates the GitHub Release with generated notes.
  2. Dispatches build-wheel.yml (manylinux_2_28 amd64+arm64 wheels attached to the release — the artifacts prime-rl wheelUrl pins point at) and build-push-image.yml (ghcr.io/primeintellect-ai/router:0.2.0 + :latest).

Follow-ups after the release exists

Known flake: the two wheel matrix jobs attach to the release concurrently; if one arch's wheel is missing, re-run that job.

🤖 Generated with Claude Code


Note

Cursor Bugbot is generating a summary for commit 4d64dac. Configure here.

Note

Release version 0.2.0

Bumps the package version from 0.1.28 to 0.2.0 across Cargo.toml, pyproject.toml, Cargo.lock, and py_src/vllm_router/version.py. Also updates scripts/release.sh to automate future version bumps in version.py via sed.

Macroscope summarized 4d64dac.

eexwhyzee and others added 2 commits August 14, 2026 11:09
The script bumped pyproject.toml and Cargo.toml but not the runtime
__version__, so vllm_router.__version__ drifted from every tagged
release since v0.1.13 (review finding on #51; previously band-aided by
the now-superseded #45).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
First release from the vllm-project/router rebase (#51): upstream
v0.1.15 + 18 commits, plus the re-ported fork features (P/D
routed-experts merge, JWT auth, per-run usage metrics, model-aware
routing, phantom-load fixes, unhealthy-pod removal, validation 500->400
rewrite). The minor-version jump marks the new base and permanently
separates the fork's version series from upstream's 0.1.x.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@macroscopeapp

macroscopeapp Bot commented Aug 14, 2026

Copy link
Copy Markdown

Approvability

Verdict: Approved 4d64dac

This PR contains only version string bumps (0.1.28 → 0.2.0) across package manifests and a minor release script improvement to automate Python version updates. No runtime behavior changes.

You can customize Macroscope's approvability policy. Learn more.

@eexwhyzee
eexwhyzee merged commit 96969e9 into main Aug 14, 2026
9 checks passed
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