Skip to content

Release 2.0.0 - #156

Merged
mmacy merged 1 commit into
mainfrom
release-2.0.0
Oct 16, 2026
Merged

mmacy merged 1 commit into
mainfrom
release-2.0.0

Conversation

@mmacy

@mmacy mmacy commented Oct 16, 2026

Copy link
Copy Markdown
Owner

This releases osrlib 2.0.0 from main. It adds passages (pull request 155), which osr-forge's map tracing and re-pod's level splitting need, and ships everything else on main since 1.7.1. The changelog's Removed section is why it's a major version, and documents move to schema 4, so a 1.x reader refuses them.

The change is the version in pyproject.toml, uv.lock, and the changelog's dated 2.0.0 section with its compare link. No golden file changed.

Verified locally before tagging: uv build, tools/release/check_dist.py against 2.0.0, and tools/release/install_smoke.py in a fresh venv all passed, and pytest passes (2989 passed, 146 skipped). After this merges, I tag v2.0.0 on the merge commit and release.yml publishes.

The first release from main after the 1.8 line. It adds passages, the
transition the party walks through, which osr-forge's map tracing and
re-pod's level splitting need. It also ships everything else on main
since 1.7.1, including the removals in the changelog's Removed section,
which is why it's a major version. Documents move to schema 4.

Verified by the local dry run before tagging: uv build, check_dist
against 2.0.0, and install_smoke in a fresh venv, which all passed.
@mmacy
mmacy merged commit ff88a4d into main Oct 16, 2026
5 checks passed
@mmacy
mmacy deleted the release-2.0.0 branch October 16, 2026 02:00
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