github stalwartlabs/stalwart v0.12.0

latest releases: v0.13.2, v0.13.1, v0.13.0...
3 months ago

[0.12.0] - 2025-05-26

This version includes breaking changes to the database layout and requires a migration. Please read the UPGRADING.md file for more information on how to upgrade from previous versions.

Added

Changed

  • Deprecated gossip protocol in favor of the new coordinator options.
  • Renamed Git repository from stalwartlabs/mail-server to stalwartlabs/stalwart and the Docker image from stalwartlabs/mail-server to stalwartlabs/stalwart.
  • Renamed multiple settings:
    • server.http.* to http.*.
    • jmap.folders.* to email.folders.*.
    • jmap.account.purge.frequency to account.purge.frequency.
    • jmap.email.auto-expunge to email.auto-expunge.
    • jmap.protocol.changes.max-history to changes.max-history.
    • storage.encryption.* to email.encryption.*.
  • Deprecated lookup.default.* settings in favor of server.hostname and report.domain. v0.11 and before supported both, v0.12 will only support the new settings.

Fixed

  • Allow undiscovered UIDs to be used in IMAP COPY/MOVE operations (#1201).
  • Refuse loopback SMTP delivery (#1377).
  • Hide the current server version (#1435).
  • Use the newest X-Spam-Status Header (#1308).
  • MySQL Driver error: Transactions couldn't be nested (#1271).
  • Spawn a delivery thread for EmailSubmission/set requests (#1540).
  • ACME: Don't restrict challenge types (#1522).
  • Autoconfig: return %EMAILADDRESS% if no e-mail address is provided (#1537).

Check binary attestation at here

Don't miss a new stalwart release

NewReleases is sending notifications on new releases.