Skip to content

v2.12.0

Choose a tag to compare

@titanism titanism released this 22 Jul 09:28
064509a
  • fix(otp): prevent auto-submit race on 2FA enable + add E2E IMAP tests 83aac65
  • fix: reject early during graceful shutdown to prevent contradictory 421 901963d
  • fix(sieve): RFC 5703 MIME part tests - Content-Disposition :type, replace action, exists :mime 8665211
  • perf(imap): single-message .get() fast path for STORE/COPY/MOVE/FETCH 4e3341f
  • revert: restore old WebSocket infrastructure from cc6c054 d7ff083
  • perf: fix 25GB memory usage (cache_size env ignored) and reduce event-loop blocking 5c46f27
  • perf: maximize tmp action throughput for multi-alias delivery 2b94dc2
  • fix: eliminate memory leak, remove knex, harden crash safety 16e66b3
  • fix: add table existence guard to prevent "no such table" race condition 97733bd
  • fix: resolve OOM and allocation pressure from FETCH response buffering 043ab3e
  • fix: resolve production database errors and race conditions 7f5f39b
  • perf: defer migrateSchema and folderCheck for LRU cache hits ab7a4fd
  • fix(sqlite): revert to original cc6c054 behavior for critical paths f05f9d4
  • perf: system-wide SQLite optimizations (secure_delete, auto_vacuum, LRU guard, orphan cleanup) a3b1b3f
  • fix: disable FTS5 by default and auto-drop/repair corrupt indexes 8955bee
  • fix: wrap batch DELETEs in transactions to prevent FTS5 corruption 5f5730e
  • perf: offload VACUUM to sqlite-worker process ae39843
  • perf: batch trash/thread deletes, bump fetch page size 124bc64

v2.11.4...v2.12.0