Skip to content

chore(release): 3.0.0b5 - #58

Merged
fedorov merged 1 commit into
mainfrom
chore/release-3.0.0b5
Oct 8, 2026
Merged

fedorov merged 1 commit into
mainfrom
chore/release-3.0.0b5

Conversation

@fedorov

@fedorov fedorov commented Oct 8, 2026

Copy link
Copy Markdown
Member

Cuts 3.0.0b5, the beta that serves IDC v25 (#56) alongside the range-filter bound validation (#55).

Bump and curate only — no behavior change beyond the version string:

  • version = "3.0.0b5" in pyproject.toml, the one place it lives; uv.lock refreshed to match
  • [Unreleased] → ## [3.0.0b5] — 2026-10-07, a fresh empty [Unreleased], and both link definitions updated

Kept as its own commit per dev/deployment.md § Cutting a release: the version comes from the installed package metadata baked in when test builds the image, and promote.yml asserts tag == "v" + pyproject version before the reviewer gate. A tag on the #56 merge commit would redeploy an image still reporting 3.0.0b4.

After this merges

The promote run currently in flight was dispatched against the #56 merge commit, which still reports 3.0.0b4 at /v3/version — useful for validating the v25 data on test, but not taggable. Once this merges, promote again so test holds an image reporting 3.0.0b5, then verify and tag v3.0.0b5.

If the tag slips past midnight Eastern, the changelog date needs a one-character edit.

🤖 Generated with Claude Code

Bump the version and cut the changelog section for the beta that serves
IDC v25 and makes struct columns self-describing.

Kept as its own commit so test builds an image whose package metadata
reports 3.0.0b5, which promote.yml asserts against the v3.0.0b5 tag.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 8, 2026 02:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The version and changelog updates are consistent with the documented release process.

0 open findings

What changed in this PR

Cuts release 3.0.0b5, packaging the previously merged IDC v25 and range-validation changes.

Changes:

  • Bumps package and lockfile versions.
  • Finalizes the changelog release and comparison links.
  • Opens a fresh empty Unreleased section.
File Description
pyproject.toml Bumps the canonical package version.
uv.lock Synchronizes locked project metadata.
CHANGELOG.md Finalizes release notes and links.

🧠 Review effort: Balanced


Give feedback about Copilot approvals in this survey to enter a drawing for a $150 gift card.

@fedorov
fedorov merged commit a7abd9e into main Oct 8, 2026
7 checks passed
@fedorov
fedorov deleted the chore/release-3.0.0b5 branch October 8, 2026 02:54
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.

2 participants