Aller au contenu principal

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 restore ne 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.delete n'échouera plus si nous avons un élément sans valeur.