Skip to content

chore(release): 0.4.0 - #12

Merged
sangowu merged 1 commit into
mainfrom
chore/release-0.4.0
Aug 7, 2026
Merged

sangowu merged 1 commit into
mainfrom
chore/release-0.4.0

Conversation

@sangowu

@sangowu sangowu commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Cuts 0.4.0 from the accumulated [Unreleased] work.

Changes

  • pyproject.toml: 0.3.00.4.0. This is the single version source; __init__.py reads it back through package metadata, so no second edit is needed. Verified: jobradar.__version__ reports 0.4.0 after reinstall.
  • CHANGELOG.md: archives [Unreleased] as ## [0.4.0] — 2026-08-07 and opens a fresh [Unreleased].

Why minor

[Unreleased] contains ### New Features and no ### Breaking Changes, which is a minor bump under the convention this changelog already follows (0.3.0 did carry a ### Breaking Changes section).

Headline figures

From docs/release-highlights.md, each tracing back to a ### Validation entry:

Metric Before After
Search end-to-end 118.5 s 45.6 s (-61.5%)
First result 47.5 s 12.8 s (-73.1%)
Throughput 14.7/min 36.0/min (+144.6%)
LLM calls per run 41 20 (-51.2%)
Input tokens per job 5,251 2,759 (-47.5%)

Baselines are 09b20c0 for the performance figures and bench/pre-merged-evalbench/merged-eval for the cost figures. Those commits are not reachable from main after the squash merge, so they are pinned by the bench/* tags.

After merge

Tag v0.4.0 and publish a GitHub Release using the 0.4.0 section of docs/release-highlights.md.

🤖 Generated with Claude Code

https://claude.ai/code/session_01MZJnpcfWN7VWZQ5tXKa17A

Bumps the single version source in pyproject.toml; __init__.py reads it
back from package metadata and needs no edit.

Archives the accumulated [Unreleased] section as 0.4.0. The section holds
new features and no breaking changes, which is a minor bump under the
convention this changelog already follows.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MZJnpcfWN7VWZQ5tXKa17A
@sangowu
sangowu merged commit 95da2e8 into main Aug 7, 2026
2 checks passed
@sangowu
sangowu deleted the chore/release-0.4.0 branch August 7, 2026 00:25
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