Skip to content

v0.17.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jul 12:27

0.17.0 (2023-07-07)

Bug Fixes

  • Defer wg.Done() in Group.Once() (d8a3371)
  • Do not recover messages if they exceed size limit (2797a17)
  • GODT-2437: Silence harmless report to sentry. (#358) (a08bb82)
  • GODT-2454: Only apply state updates if db transactions succeed (5222638)
  • GODT-2522: Handle duplicate message flags during migration (e2cfbe8)
  • GODT-2522: Handle invalid message flag migration (52391e3)
  • GODT-2550: Announce IMAP ID Capability (3e8cc8b)
  • GODT-2578: Apply flag changes on message update event (aa59753)
  • GODT-2582: Do not report errors for duplicate recovered messages (47bece3)
  • GODT-2582: Fix hash for messages (aed4b8a)
  • GODT-2582: Improve message hashing for recovery dedup (cb4a32a)
  • GODT-2587: Fix infinite loop in RFC5322 Domain Specifier (8ec759b)
  • GODT-2587: Fix out of bounds access in slice for empty header field (dfde413)
  • GODT-2595: Fix out of bounds crash in rfc822 parser (580e733)
  • GODT-2619: Ensure mailbox deletions from connector unsubscribe (861a509)
  • GODT-2634: Ensure IMAP month dates are case-insensitive (d18e593)
  • GODT-2637: Fix rfc5322 address list parsing with trailing sep. (edc685b)
  • GODT-2638: Validate if messages adhere to rfc5322 header rules (75fd429)
  • GODT-2646: Update dependencies. (#355) (633e61c)
  • GODT-2649: Clean up cache files if connector create message fails (395f1bc)
  • GODT-2670: Space after colon in header fields is optional (80c05f8)
  • GODT-2683: Only validate messages if mailbox is not Drafts (ef9959a)
  • GODT-2683: Reduce validation checks when appending into Drafts (8b9b7ac)
  • GODT-2755: Only apply state updates after transaction commit (d901d16)
  • GODT-2757: Do not use auto-formatting for elapsed command time (e8f6a4e), closes #375
  • GODT-2758: Fix panic in SetFlagsOnMessages (9a33650)
  • GODT-2774: Add context parameter to Authorize() on Connector (a9327fb)
  • GODT-2776: Relax From & Sender validation checks (cb3fabd), closes #380

Features

  • GODT-2510: Direct SQLite3 (3b6ee4c)
  • GODT-2522: Auto recreate database if migration fails (6f2650e)
  • GODT-2522: Migration Errors (c042847)
  • GODT-2522: New Database Layout (8258a0f)
  • GODT-2522: Select Fetch benchmark (fecbe0c)
  • GODT-2582: Deduplication of messages in Recovery Mailbox (c0ba09f)
  • GODT-2677: add COPYING_NOTES and script to maintain it. (#360) (b13a5db)