Skip to content

Tags: smaramwbc/statewave

Tags

v1.0.0

Toggle v1.0.0's commit message
v1.0.0 — first stable public developer release

v0.9.2

Toggle v0.9.2's commit message
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

Toggle v0.9.1's commit message
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.

v0.9.0

Toggle v0.9.0's commit message
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

Toggle v0.8.0's commit message
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.

v0.7.2

Toggle v0.7.2's commit message
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.1

Toggle v0.7.1's commit message
v0.7.1 — Operator & Cloud Experience

v0.7.0

Toggle v0.7.0's commit message
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

v0.5.0

Toggle v0.5.0's commit message
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

v0.4.3

Toggle v0.4.3's commit message
release: v0.4.3