v0.13.2
stalwartlabs/stalwartv0.13.2Jul 28, 2025by mdecimus
AI Summary
This update adds support for DeSEC and OVH ACME DNS providers, along with the ability to send emails as group members. It also addresses several MTA, Sieve, and JMAP issues to improve stability and functionality.
Key Highlights
- Added ACME support for DeSEC and OVH cloud DNS providers.
- MTA enhancements allow sending emails as group members.
- Fixed MTA not converting local parts to lowercase.
- Resolved Sieve `fileinto` override logic.
- Fixed JMAP import methods using incorrect accountId.
Breaking Changes
- Message queue and MTA configuration changes for v0.11.x/v0.12.x upgrades.
New Features
- ACME DeSEC cloud DNS provider support
- ACME OVH cloud DNS provider support
- OIDC local access tokens for third-party backends
Full Release Notes
## [0.13.2] - 2025-07-28 If you are upgrading from v0.11.x or v0.12.x, this version includes **breaking changes** to the message queue and MTA configuration. Please read the [UPGRADING.md](https://github.com/stalwartlabs/stalwart/blob/main/UPGRADING.md) file for more information on how to upgrade from previous versions. ## Added - ACME: DeSEC cloud DNS provider support (contributed by @Tyr3al). - ACME: OVH cloud DNS provider support (contributed by @srachner). - CalDAV Scheduling: Catalan language support (contributed by @jolupa) (#1873). - MTA: Allow to send e-mails as group, while member of that group (#485). - OIDC: Allow local access tokens to be used with third-party OIDC backends (#1311 stalwartlabs/webadmin#52). ## Changed - IMAP: Return `OK` when moving/copying non-existent messages (#670). - IMAP: Copy flags when copying/moving messages between accounts. ## Fixed - MTA: Do not convert e-mail local parts to lowercase (#1916). - Sieve: `fileinto` should override spam filter (#1917). - JMAP: Incorrect `accountId` used in email set and import methods (#1777). - WebDAV: Always return `MULTISTATUS` when calendar-query yields no results. - LDAP: Only set account name if not returned in LDAP query (#1471). - Enterprise: Invalidate logo cache when changes are made (#1856). - Enterprise: Fix tenant quota update API. <hr /> ### Check binary attestation at [here](https://github.com/stalwartlabs/stalwart/attestations/9104312)