Skip to main content

5.1.7

Version published on 2025/01/16

Webmail BlueMind (MailApp)

  • BM-21666 : Fixed: Incorrect sorting of address list in composer autocomplete
    The address list in the composer autocomplete text box was not sorted correctly: the most relevant addresses appeared after the least relevant. This correction introduces several changes:
    1. Mutation interface upgrade : The logic for calculating address weighting is now handled within mutations, rather than being delegated to the caller. Mutations now accept only one e-mail address, and either increase its weight or exclude it from semi-automatic data entry.
    2. Improved address weighting algorithm: Previously, the weight was increased by adding Date.now(), which gave excessive weight to addresses that had been the subject of frequent communications in the past. Now, repeated e-mails give a "bonus" to an address, but this bonus diminishes over time. For example, after writing to someone 3 times, she will have priority over recent contacts for 20 days, after which she will lose priority if she receives no further e-mails, after which they lose priority if no further e-mails are sent.
    3. Corrected sorting in MailContactRecipient: The address list was partially sorted in reverse order; the getter ADDRESS_AUTOCOMPLETE now places the most relevant addresses at the end and MailContactRecipient sorts them at the beginning.
  • BM-21677: Restores correct operation of the "Remove this suggestion" button

LMTP

  • BM-20973: Corrects the error related to filters applied to the send when processing had been rejected (no longer applied).

Core

  • BM-21337: Fix: mail filter error when receiving an e-mail with an empty subject line
  • BM-21658: Fix: the execution order is not synchronized with the save date of the associated upgrader.
  • Now ensures that upgrades are carried out in the right order

EAS

Keycloak

  • BM-21394 : Keycloak cache cleanup to support user renaming

Other

  • BM-21641 : Fix: upgrading an event may cause an error if the event is inconsistent in the database
  • BM-21665: Restores operation of "Move to" action in mail filters