Skip to content

release: prepare v0.5.0#50

Merged
ebarti merged 1 commit into
mainfrom
agent/release-0.5.0
Jul 11, 2026
Merged

release: prepare v0.5.0#50
ebarti merged 1 commit into
mainfrom
agent/release-0.5.0

Conversation

@ebarti

@ebarti ebarti commented Jul 11, 2026

Copy link
Copy Markdown
Owner

What

  • finalize the changelog and package metadata for v0.5.0
  • refresh vulnerable transitive dependencies in the committed lockfile
  • remove stale packaging and README references to the deleted Mestre migration guide
  • describe the core accurately as vendor-SDK-free now that jsonschema is required

Why

The changes merged since v0.4.0 include intentional pre-1.0 breaking behavior, new task control, readiness, compatibility preflight, structured-output enforcement, and stronger domain invariants. They belong in a minor release.

The committed lockfile also contained five Dependabot alerts across four transitive packages. This refresh moves them to patched versions without changing the declared vendor SDK ranges.

Checks

  • uv sync --locked --all-extras --python 3.11
  • ruff check .
  • strict mypy
  • 418 passed, 3 skipped; 90.33% coverage
  • wheel and sdist build
  • twine check --strict
  • clean Python 3.11 wheel install/import smoke
  • v0.5.0 tag/package-version match
  • sdist content check

@ebarti ebarti marked this pull request as ready for review July 11, 2026 20:11
@ebarti ebarti merged commit 2e7e4c3 into main Jul 11, 2026
11 checks passed
@ebarti ebarti deleted the agent/release-0.5.0 branch July 11, 2026 20:11
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