Skip to content

Release 1.2.0: bump version so the merged fixes actually ship#18

Merged
moonweave merged 3 commits into
mainfrom
release/v1.2.0
Jun 8, 2026
Merged

Release 1.2.0: bump version so the merged fixes actually ship#18
moonweave merged 3 commits into
mainfrom
release/v1.2.0

Conversation

@moonweave

Copy link
Copy Markdown
Collaborator

Why

PyPI 1.1.2 was published at 06:55Z today. The unit/estimate (#7#9), exact-numeric (#11), condition (#14), rate-limit (#12) and OpenAlex (#13) fixes all merged after that (12:58–13:24Z), and the version was never bumped. So those fixes are unreleased — pip install ref-verify still serves pre-fix code (over-acceptance live, no OpenAlex, no unit/condition fixes).

This blocks any "install and try it" announcement: a new user would pip install the buggy version.

What

  • pyproject.toml: 1.1.2 → 1.2.0 (MINOR — new check-file/OpenAlex features + fixes, backward compatible).
  • CHANGELOG.md: promote the existing Unreleased block to [1.2.0] — 2026-06-08, leave a fresh empty Unreleased.

No code changes — this is release plumbing so the publish-pypi workflow can ship what is already on main.

After merge

Tag/publish 1.2.0 so pip install ref-verify matches main. Recommended to hold the public "go use it" post until the open false-PARTIAL items (#10, #16, #17) also land — see the CLI regression gate in #15 for the objective green signal.

PyPI 1.1.2 was published at 06:55Z today, before the unit/estimate (#7-#9),
exact-numeric (#11), condition (#14), rate-limit (#12) and OpenAlex (#13)
fixes landed (12:58-13:24Z). The version was never bumped, so those fixes are
unreleased and `pip install ref-verify` still serves pre-fix code.

- pyproject: 1.1.2 -> 1.2.0 (MINOR: new check-file/OpenAlex features, fixes)
- CHANGELOG: promote the Unreleased block to [1.2.0]

This lets the publish-pypi workflow ship the fixes that are already on main.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@moonweave moonweave merged commit 30709ab into main Jun 8, 2026
2 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