v0.11.7

stalwartlabs/stalwartv0.11.7Mar 24, 2025by mdecimus

AI Summary

This release focuses on LDAP enhancements, performance optimizations like lazy DKIM parsing and EDNS0 support, and a series of bug fixes regarding UIDNEXT, sender variables, and TLS handling.

Key Highlights

  • LDAP attribute to indicate password change
  • Lazy DKIM key parsing for performance
  • Enable EDNS0 for system resolver by default
  • Fix incorrect UIDNEXT when mailbox is empty

New Features

  • LDAP attribute to indicate password change

Full Release Notes

## [0.11.7] - 2025-03-24

To upgrade replace the `stalwart-mail` binary and then upgrade to the latest web-admin.

### Added
- LDAP attribute to indicate password change (#1156).

### Changed
- Lazy DKIM key parsing (#1211).
- Enable `edns0` for system resolver by default (#1282).
- Bump FoundationDB to `7.3`.

### Fixed
- Fix incorrect `UIDNEXT` when mailbox is empty (#1201).
- Sender variable not set when evaluating `must-match-sender` (#1294).
- Do not panic when mailboxId is not found (#1293).
- Prioritize local over span keys when serializing webhook payloads (#1250).
- Allow TLS name mismatch as per RFC7671 Section 5.1.
- Try with implicit MX when no MX records are found.
- SQL `secrets` directory query.

<hr />

### Check binary attestation at [here](https://github.com/stalwartlabs/mail-server/attestations/5794258)