Skip to content

release: RememberStack 0.16.0 - #373

Merged
fazpu merged 6 commits into
mainfrom
release/v0.16.0
Sep 3, 2026
Merged

release: RememberStack 0.16.0#373
fazpu merged 6 commits into
mainfrom
release/v0.16.0

Conversation

@fazpu

@fazpu fazpu commented Sep 3, 2026

Copy link
Copy Markdown
Member

Problem

The engine changes already merged after v0.15.0 need one coherent public release. The published package, Compose image, generated API contract, and user-facing version documentation must share the same coordinate.

What this does

How verified

  • uv sync --locked
  • uv run python scripts/check_release_contract.py --tag v0.16.0
  • uv run lint-imports
  • uv run ruff check src/ benchmarks/
  • uv run ruff format --check src/ benchmarks/
  • uv run pyright src/ benchmarks/
  • uv run python scripts/export_openapi.py -o openapi.json
  • full clean-PostgreSQL suite: 2,265 passed, 2 skipped, 1 failed in 49m41s; the only failure is the known macOS MIME-table assertion for .md in test_sdk_pushes_lineage_metadata_to_e0, owned by open feat(e0): refuse an unroutable MIME at the E0 gate instead of dead-lettering it (D104) #342 and not changed here. Linux CI is authoritative.

Docs

The project-status page has a v0.16.0 section for the three release items, and the CLI reference reports the new version.

Contributor agreement

Publish the version-stamped OpenAPI contract with the ingest-only browser scope and managed login hostname adoption. Keep the reviewed PostgreSQL foundation pins unchanged and exclude the unmerged E0 MIME work.
Document the D106 and D107 behavior and migration shipped since v0.15, update every public release coordinate, and make future documentation drift fail the release contract.
Name the shipped resolver generation accurately and make the release guide require the OpenAPI asset in both its artifact list and public verification command.
Make the operator verification inspect the downloaded schema version and exercise the release-document drift guard's failure path.
Make a downloaded OpenAPI version mismatch stop the public verification recipe with a clear diagnostic.
Document v0.16.0 as the first release with an OpenAPI asset, guard that public coordinate, and make verification failures diagnostic.
@fazpu
fazpu merged commit 8612ed2 into main Sep 3, 2026
12 checks passed
@fazpu
fazpu deleted the release/v0.16.0 branch September 3, 2026 20:38
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