Tags: smaramwbc/statewave
Tags
v0.9.2 — version-consistency & SDK-readiness stabilization patch Stabilization patch on top of the canonical v0.9 governance release (v0.9.1). No new backend features, no API changes, no schema migrations. Server changes -------------- * pyproject.toml bumped from 0.9.0 to 0.9.2 so 'pip show statewave' reports a version matching the GitHub release. The v0.9.0 (stub, superseded) and v0.9.1 (canonical) tags both reported '0.9.0' from pip metadata; v0.9.2 closes that drift. No code, behaviour, or API changes vs. v0.9.1. Operators upgrading from v0.9.1 → v0.9.2 should expect zero functional difference; only 'pip show statewave' now reports the right version. Companion PRs landing in the same stabilization patch ----------------------------------------------------- * statewave-py v0.10.1 — receipt verify/replay convenience methods * statewave-ts v0.10.1 — verifyReceipt/replayReceipt + Receipt type completion * statewave-examples — install-command fix * statewave-web — stale v0.9 string sweep
v0.9.1 — v0.9 governance release correction The v0.9.0 tag was cut too early (at e51a553) and does not contain the v0.9 governance stack. v0.9.1 is the canonical v0.9 governance release, including: * Scheduled retention-purge worker (#162, closes #156) * HMAC-signed receipts with tenant-scoped key ids (#163, closes #157) * Heuristic auto-labeling pipeline (#164, closes #158) * Receipt replay with embedded policy snapshot (#165, closes #159) * Admin promote endpoint + admin-replay shim (#166, part of #160) * Admin app: review queue, promote UI, receipt-detail replay button (statewave-admin#89, completes #160) * Per-tenant residency with hard application-layer enforcement (#167, closes #161) * Handoff receipts replay symmetry (#168) * Release-hardening docs sweep across server, statewave-docs, and statewave-admin (#168 + statewave-docs#45 + statewave-admin#90) No breaking API changes beyond the already-documented v0.9 surfaces. v0.9.0 is superseded by this tag.
docs: align v0.8 shipped state Surface the v0.8 Adoption shipments in this repo's user-facing docs. What was stale or missing - docs/capabilities.md did not list Memory templates (statewave#152 feature in main); the full capability inventory was missing the feature. - README.md "Use cases" tail listed "Plus four more" examples and did not acknowledge the three framework-integration quickstarts (LangChain, CrewAI, AutoGen) that shipped in statewave-examples#12. What was updated - docs/capabilities.md: one new bullet for Memory templates under "Core runtime" (the right category — templates are an ingestion pattern, not a governance feature), linking to docs/memory-templates.md. - README.md: replaced the "Plus four more" tail with one that acknowledges the framework integrations, linking each. What was intentionally left unchanged - README.md Capabilities section — kept the curated 8-bullet list as-is; memory templates land in the fuller docs/capabilities.md inventory the README links to. - README.md webhook event-filter mention — STATEWAVE_WEBHOOK_EVENTS is already documented in the configuration-reference table. Validation git diff --stat → README.md (+1 -1), docs/capabilities.md (+1) grep -rni "planned\|coming soon\|memory template" README.md docs/capabilities.md (no stale matches)
v0.8.0 — State-assembly receipts + sensitivity-label policy Two governance pillars land in this release: - State-assembly receipts (#49): immutable, ULID-addressable audit artifact for every retrieval, with SHA-256 content-hash integrity, per-entry supersession status, caller identity, and policy decisions. - Sensitivity labels and policy bundles (#50): per-memory TEXT[] labels + declarative YAML policy bundles with first-match-wins evaluation, log_only -> enforce rollout, and per-tenant configuration via optimistic-concurrency PATCH. See CHANGELOG.md and docs/receipts.md + docs/sensitivity-labels.md.
chore(release): v0.7.2 — per-kind memory TTL ships Bumps server to v0.7.2. Highlights since 0.7.1: - feat(memory): per-kind TTL with retrieval filter + cleanup tombstoning (#59) - feat(helm): API-only Helm chart at helm/statewave (#58) - perf(embeddings): cross-machine L2 query embedding cache via Postgres - perf(embeddings): in-process LRU+TTL cache for query embeddings - refactor(llm): centralize all provider calls behind a single LiteLLM adapter - docs: dual licensing model + canonical tagline alignment Also: - .env.example documents STATEWAVE_KIND_TTL_DAYS with the JSON shape and a one-line pointer to deployment/memory-ttl.md so operators discover the feature inline. - pyproject.toml description aligned to the canonical Statewave tagline (was "Memory OS — trusted context runtime…", which predated the positioning unification). Tagging v0.7.2 triggers the Docker publish workflow which builds multi-arch images, signs them via Sigstore, attaches SBOM + provenance, and (with the OAT-scoped DOCKERHUB_TOKEN) syncs DOCKER.md to Docker Hub.
v0.7.0: Admin dashboard API, webhook monitoring, session timeline Features: - Complete admin API for dashboard support - Subject health monitoring with scoring - Session timeline and resolution tracking - Compile job monitoring with stuck detection - Webhook event listing and statistics - Enhanced SLA calculations Fixes: - ResolutionRow metadata column mapping - session_count calculation from episodes.session_id
feat(v0.5): durable async compilation, admin introspection, version b… …ump to 0.5.0 - Postgres-backed compile_jobs table (migration 0007) - Durable compile job service with restart-safe tracking - Async compile endpoint + status polling - Admin introspection endpoint - README updated to v0.5 status - Code formatting applied
PreviousNext