5.1.1
Version publiée le 09/10/2024
Fonctionnalités
- FEATBL-2370 : Ajout du support d'Ubuntu 24.04 (noble).
CLI
- BM-21344 : Introduction de latest_current comme version spéciale de la commande cli setup version.
Correctifs
MAPI
- Le démarrage d'Outlook est beaucoup plus rapide désormais : le chargement des permissions se fait maintenant avec très peu d'allers-retours et est indépendant du nombre de dossiers.
IMAP
- UMTP3-208 : La réparation des dossiers dupliqués a été améliorée pour fusionner les messages en un seul dossier au lieu de supprimer le dernier.
- FEATBL-2364 : Utilisation d'une implémentation IDSet optimisée pour les recherches afin de résoudre le problème de complexité quadratique sur les gros dossiers.
- BM-21349 : Sauter les boîtes aux lettres avec des erreurs lors de la construction de la hiérarchie IMAP à partir des dossiers souscrits
- Rendre sélectionnable un seul dossier partagé à partir d'un partage de courrier. Auparavant, les droits spécifiques aux dossiers n'étaient appliqués qu'aux partages d'utilisateurs.
EAS
- BM-21322 : Les carnets d'adresses de domaine ne se synchronisaient pas correctement. Après s'être réinscrit à un carnet d'adresses de domaine existant, le processus de synchronisation fonctionnera désormais comme prévu.
Keycloak
- BM-21320 : Correction de la barre de défilement sur la page de connexion sur Chrome.
Webmail BlueMind (MailApp)
- BM-21321 : Correction de la création d'un modèle à partir d'un brouillon dans le composeur.
- BM-21310 : Correction du problème de rendu des tableaux lors des réponses et transferts de messages.
- BM-21277 : Force le flag Secure sur le cookie AUTH_SESSION_ID_LEGACY de Keycloak.
- BM-21354 : Correction du parsing de l'en-tête
reply-to. - BM-21129 : Correction du problème de gestion de la perte de focus dans les champs destinataires du composeur.
- BM-21359 : Correction de dossier vide lors du chargement.
Pop3
- OCWS-3 : Correction d'un problème avec la commande RETR et la longueur du tampon.
Core
- BM-21358 : Correction de la dépendance du repair qui se pointe lui-même causant un message d'erreur "dépendance circulaire" dans toutes les commandes de réparation de bm-cli.
Administration
- BM-19914 : Restauration de la nouvelle bannière pour admin0.
CLI
- Correction :
bm-cli sds restorene fonctionne pas si l'adresse email n'utilise pas le domainUid. Ajout d'options et corrections diverses :- ajout de --dst-mailbox : choisit la boîte aux lettres d'un autre utilisateur à restaurer
- ajout de --src-folders : ne choisit que les dossiers sélectionnés
Performances
-
Modifie les tailles initiales des caches MAPI afin de réduire la contention pour les opérations de calcul/computeIfAbsent. Justification : https://github.com/ben-manes/caffeine/discussions/852
-
Re-provisionner MapiReplica au maximum toutes les 2min/mailbox.
-
Préférer la perte d'un point de métrique au blocage d'un thread.
-
Créer un index manquant sur
t_container_settings(settings).
Closure
- Correction de la reconnexion du websocket sur les calendriers/tâches/contacts. On utilise maintenant un "retry" exponentiel, plafonné à 30s.
Autres
- BM-21312 : Amélioration de la clarté de la notification du courrier de délégation.
UserMailIdentities.deleten'échouera plus si nous avons un élément sans valeur.