v0.9.1
stalwartlabs/stalwartv0.9.1Aug 8, 2024by mdecimus
AI Summary
Adds metrics support via OpenTelemetry and Prometheus, along with HTTP endpoint access controls and various Sieve and DKIM fixes.
Key Highlights
- Metrics support (OpenTelemetry and Prometheus)
- HTTP endpoint access controls
- Added `isActive` property to Sieve defaults
- Fixed DKIM macro resolution in DNS records
New Features
- Metrics support
- HTTP access controls
- Sieve improvements
- DKIM fixes
Full Release Notes
## [0.9.1] - 2024-08-08 To upgrade replace the `stalwart-mail` binary and then upgrade to the latest web-admin. ## Added - Metrics support (closes #478) - OpenTelemetry Push Exporter - Prometheus Pull Exporter (closes #275) - HTTP endpoint access controls (closes #266 #329 #542) - Add `options` setting to PostgreSQL driver (closes #662) - Add `isActive` property to defaults on Sieve/get JMAP method (closes #624) ### Changed - Perform `must-match-sender` checks after sender rewriting (closes #394) - Only perform email ingest duplicate check on the target mailbox (closes #632) ### Fixed - Properly parse `Forwarded` and `X-Forwarded-For` headers (fixes #669) - Resolve DKIM macros when generating DNS records (fixes #666) - Fixed `is_local_domain` Sieve function (fixes #622)