5.5.10
Version published 2026/05/13
Changelog published on 2026/05/15
Preferences
- BM-23552: Fixes: The inconsistent permissions icon does not appear in the delegation management modal.
Administration / Architecture
Auditlog
- BM-23589: Fixes: ElasticSearch error stack when multiple IP addresses are saved in the audit log.
bm-cli
- BM-23660: Fixes: The message displayed by the
bm-cli mail delete-messagecommand to confirm deletion omits the double quotes, so no result is returned when attempting to delete the email.
core
- BM-22348: Fix: VCard validation errors are logged as
ValidationExceptionto prevent error stacks from appearing in thecore.logfile. - BM-23617: Fix: Database insertion management component of fix BM-23602.
- BM-23548: Fix: Do not rely on server assignments to determine the location of the domain's address book data.
- BM-23612 : Fixes: A synchronous api call on the event loop thread can cause serious performance issues — Removed the synchronous api call from the event loop.
Elasticsearch
- Multiple fixes related to Elastic clustering.
- Fixed an issue with the number of shards in the mailspools that was preventing data from being distributed correctly.
- Fixed an issue with the
mailspool_pendingreset that did not properly restore the ILM policy on the index. - Fix for our Elastic HTTP client to properly handle node failure.
Tasks to be completed
If ElasticSearch is running in a cluster and BlueMind is not using Kafka (and only in this case), you must perform the following resets before performing a full reindex:
bm-cli reset mailspool_pending
bm-cli index reset mailspool
Kafka
- BM-23549: Fixes: Keydb restarts too frequently during a burst of rapid tags and remains down — deduplicate server tags to prevent multiple server tags
- Fix: Domain address books appear as
DirEntryinstead ofDirEntryAndValuein the topic. - Fix: The resources are updated to use the terminal
itemIdprovided by the indexes instead of the one from the Kafka record. This prevents the resource calendar from being reset during cloning when an upgrade to the resource is made on the master. - Entries of type
owner_subscriptionsare skipped when the owner is not a user (only users can subscribe to objects).
LDAP/AD
- BM-23688: Fixes: Users who accidentally switch from "third-party mail app" to "internal mail app".
Restoration
- Fixes: Error when restoring a resource whose type no longer exists.
mmap
- BM-23703: Fix: Free the mmap pool blocks held by
Mime4JHelper.asSizedStream.
API
- API enhancement: Option to suppress notifications for resource reservation requests using the
notifyResourceManager=Falseoption. sendNotificationshas been renamed tonotifyAttendees.