Skip to content

3.13.0

Latest

Choose a tag to compare

@snowsky snowsky released this 17 Mar 04:17
· 335 commits to main since this release
Immutable release. Only release title and notes can be modified.
04ce998

What's Changed

  • fix: security hardening, logging cleanup, and code quality improvements by @snowsky in #115
  • fix: Redis-backed rate limiting, silent exception logging, and observability by @snowsky in #116
  • fix: replace brittle Alembic tenant URL string-replace with urlparse by @snowsky in #117
  • fix: CSRF protection middleware and server-side auth verification by @snowsky in #118
  • fix: pin deps, remove Pydantic v1 compat, add real unit tests by @snowsky in #119
  • fix: two-phase encrypted search and private key memory isolation by @snowsky in #120
  • build(deps): bump pypdf from 6.1.3 to 6.8.0 in /api in the pip group across 1 directory by @dependabot[bot] in #121
  • refactor: split monolithic api.ts into domain-specific modules by @snowsky in #122
  • refactor: split monolithic MCP tools.py into domain mixin package by @snowsky in #123

Full Changelog: 3.12.0...3.13.0