Skip to main content

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

Fixes

EAS

  • BM-21211: Fix requests for user logs
  • BM-21255: Recreate session when expired
  • BM-21260: Fix bm-cli user logout propagation 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