5.0.9
Release published on 2024/09/25
Features
IMAP
abstract
- Fix locking issues that could make a mailbox look read-only for IMAP clients (eg. writing to Sent blocks before timing-out)
- Improve network latency of IMAP connections by ensuring expensive computations are not blocking our I/O queues
- FEATBL-2349: Ensure we have a fast path (execute without an ES query) on common 'uid search' queries from iphone/ipad
- FEATBL-2351 : Fix heavy server computing on event loop
- BM-21262: Add Reply-To header to RFC822.HEADER & RFC822.TEXT as an alias to BODY[TEXT] to fix GLPI imap processor
- INTERSTIS-53: Fix plug race condition between IDLE, FETCH and closing connections. Mailbox should no longer randomly become read-only.
API
- BM-21293 : Swagger-UI integration for BM Doc API
Fixes
EAS
- BM-21211: Fix requests for user logs
- BM-21255: Recreate session when expired
- BM-21260: Fix
bm-cli user logoutpropagation to EAS - BM-21305: Fix draft update that can override a version more recent on the server
- TROYES-134: Check active ping before killing it to prevent 30s delay
Mail App
- BM-20456: Fix group expanding issue in composer
- BM-21302: Fix corrupted inline image when editing a draft
- BM-20687: Fix read receipt that wrongly points to the last mail in the Inbox
Calendar
- BM-21251: Fix not deleted occurence exception for attendee
- BM-21285: in case description cannot be added for a resource, logging a message do not block process
SettingsApp
- BM-21299: Fix wrong doc link for MDN DSN
DataProtect
- BM-21282: Don't fully crash the dataprotect if a lookup in the cyrus spool fails
- Add an upgrader to avoid doing a lookup in the old cyrus spool if the migration is completed
Hazelcast
- BM-21239 : Set hazelcast cluster connection retry to infinite
Core
- BM-21281: Fallback to lookup by name if search by uid fails
Security
- BM-21289: Upgrade Keycloak to 24.0.7 (CVE-2024-7260, CVE-2024-7318, CVE-2024-7341)
Update
- BM-21013: Fix conversation upgrader that was skipping mails
Others
- Fix random error shown in core.log if domain cannot be resolved during authentication