Skip to content

[codex] prepare 0.10.0 release#133

Merged
lbliii merged 1 commit into
mainfrom
codex/release-0.10.0
May 30, 2026
Merged

[codex] prepare 0.10.0 release#133
lbliii merged 1 commit into
mainfrom
codex/release-0.10.0

Conversation

@lbliii
Copy link
Copy Markdown
Owner

@lbliii lbliii commented May 30, 2026

Summary

Prepare Kida 0.10.0 as a focused diagnostics release.

  • bump package metadata and lockfile to 0.10.0
  • add 0.10.0 changelog and release-note collateral
  • add the release roadmap with steward synthesis, parity matrix, not-now scope, and verification record
  • fix diagnostics docs examples for component-stack tuple order and ErrorCode.UNDEFINED_VARIABLE
  • update README and installation docs for 0.10.0
  • preserve template-enhanced diagnostics for async streaming errors while keeping the original exception in __cause__

Steward Notes

  • Consulted root AGENTS.md, plan/AGENTS.md, site/AGENTS.md, tests/AGENTS.md, and src/kida/template/AGENTS.md.
  • Accepted scope: diagnostics hardening, source attribution, async streaming parity, and release collateral.
  • Deferred scope: new public diagnostic dataclass exports, CLI/API knobs, schema changes, workflow changes, sandbox semantics, and benchmark-baseline churn.
  • Remote-state note: remote main already contains the structured diagnostics work as squash commit 66cf8ec from PR [codex] Improve UndefinedError diagnostics for framework views #132, so this branch is based on current origin/main and avoids replaying the local pre-squash commit history.

Validation

  • uv run pytest tests/test_diagnostics_contract.py tests/test_public_api_snapshot.py tests/test_kida_async_rendering.py::TestAsyncExceptionPropagation::test_error_in_async_iterable_propagates
  • make docs
  • make verify-stability
  • Coverage summary from the final gate: 84.1% against the 83% floor.

Release Follow-Up

Publishing has not been performed. After this PR is merged, the remaining release operations are the remote v0.10.0 tag/GitHub release, PyPI publish via the release workflow, and the floating v0 action tag update.

@lbliii lbliii marked this pull request as ready for review May 30, 2026 13:32
Copilot AI review requested due to automatic review settings May 30, 2026 13:32
@lbliii lbliii merged commit 23d1cd4 into main May 30, 2026
10 checks passed
@lbliii lbliii deleted the codex/release-0.10.0 branch May 30, 2026 13:32
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

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