Skip to content

v0.0.56

Choose a tag to compare

@msywulak msywulak released this 18 Jul 17:32
· 454 commits to main since this release
53dc375

What's Changed

  • fix(cache): await the flush attribution row before flushing (#4533) by @msywulak in #4697
  • fix(cache): deep-canonicalize claims in buildCacheKey so nested RLS claims discriminate keys (#4532) by @msywulak in #4698
  • fix(api): bound connectionTimeoutMillis on all pg pools so acquire fails fast (#4463) by @msywulak in #4699
  • fix(types): classify subscription_required so the ChatErrorCode coverage test passes (#4700) by @msywulak in #4701
  • fix(api): SaaS boot guard for pinned vercel-sandbox credentials (#4461) by @msywulak in #4702
  • feat(cache): async CacheBackend contract — scope tags, org index, fail-plugin validation (#4548) by @msywulak in #4704
  • feat(cache): ADR-0033 governance — RLS config in the key, beforeQuery before the cache check (#4547) by @msywulak in #4703
  • feat(cache): surface hit age + governance-safe bypassCache at executeSQL (#4546) by @msywulak in #4705
  • feat(cache): Query Cache knobs → settings registry, inline cockpit controls, config-block deprecation (#4545) by @msywulak in #4706
  • feat(cache): org-scoped flush contract + org-bucketed windowed stats through the cockpit (#4549) by @msywulak in #4708
  • feat(cache): entry inspection table + org-authorized per-entry delete on the admin cache page (#4550) by @msywulak in #4709
  • docs(roadmap): bank shipped v0.0.56 slices #4549/#4550 by @msywulak in #4710
  • polish(admin): impeccable audit pass on the Query Cache page by @msywulak in #4711
  • docs: v0.0.56 closeout — cache guide reconciliation + ROADMAP banking by @msywulak in #4712

Full Changelog: v0.0.55...v0.0.56