Skip to content

release: v0.2.2 - #59

Merged
mikasenghaas merged 1 commit into
mainfrom
release/v0.2.2
Sep 29, 2026
Merged

mikasenghaas merged 1 commit into
mainfrom
release/v0.2.2

Conversation

@mikasenghaas

@mikasenghaas mikasenghaas commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Bump the router version from 0.2.1 to 0.2.2 in Cargo.toml, Cargo.lock, pyproject.toml, and py_src/vllm_router/version.py.
  • Release the faster worker model refresh from fix: refresh worker models every 20 seconds by default #58: the default health-check interval drops from 60s to 20s, and every health-check cycle refreshes /v1/models.

What merging this does

The release.yml workflow will:

  1. tag the merge commit as v0.2.2 and create a GitHub Release with generated notes
  2. build and attach manylinux_2_28 wheels for amd64 and arm64
  3. publish ghcr.io/primeintellect-ai/router:0.2.2 and update :latest

Validation

  • CARGO_TARGET_DIR=/tmp/router-release-target cargo +1.95.0 test --lib --quiet (537 passed)
  • verified all four version declarations resolve to 0.2.2

Follow-up

After both wheel assets are attached to the release, update prime-rl's amd64 and arm64 wheel pins from v0.2.1 to v0.2.2 and regenerate uv.lock.

🤖 Generated with Claude Code


Note

Low Risk
Metadata-only version bump with no code or config changes in the diff.

Overview
Release v0.2.2 — bumps the package version from 0.2.1 to 0.2.2 everywhere it is declared: Rust (Cargo.toml / Cargo.lock for vllm_router_rs), Python packaging (pyproject.toml), and runtime __version__ in py_src/vllm_router/version.py.

No application or router logic changes appear in this diff; it is a version-alignment cut for tagging, wheels, and container images.

Reviewed by Cursor Bugbot for commit 106e06d. Bugbot is set up for automated code reviews on this repo. Configure here.

Note

Release v0.2.2: bump package version from 0.2.1 to 0.2.2

Version-only release. Updates the version in Cargo.toml, pyproject.toml, and py_src/vllm_router/version.py. Regenerates Cargo.lock. Behavioral Change: importers of vllm_router.version.__version__ now receive 0.2.2.

Macroscope summarized 106e06d.

Release the faster worker model refresh from #58.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@macroscopeapp

macroscopeapp Bot commented Sep 29, 2026

Copy link
Copy Markdown

Approvability

Verdict: Approved at 106e06d

Macroscope's review found this PR approvable — This is a coordinated 0.2.2 version bump across Rust and Python package metadata plus the runtime version constant. It does not alter router logic or production configuration; its only observable effect is identifying generated artifacts and reporting the new package version.

You can add or adjust custom eligibility rules. Learn more.

@mikasenghaas
mikasenghaas merged commit ecb0497 into main Sep 29, 2026
8 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