Releases: modalsource/postal
Releases · modalsource/postal
v3.5.2
v3.5.1
3.5.1 (2025-11-10)
Features
- add "postal:update" task (b35eea6)
- add comprehensive MTA-STS configuration and setup guide (7a0f509)
- add Copilot instructions and update .gitignore (5ec2fd0)
- add health server and prometheus metrics to worker (a2eb70e)
- add helm env var config exporter (8938988)
- add option to delay starting processes until all migrations are run (1c5ff5a)
- add priority field to server model validation and update related job processing logic (0818faa)
- add prometheus metrics to smtp server (2e7b36c)
- add prometheus metrics to worker (bea7450)
- add sha256 signatures to outgoing http requests (#2874) (96d7365)
- add Truemail validation feature and configuration options (9a0bdb8)
- add workflow to sync upstream pull requests automatically (0d19f1e)
- add workflow to sync upstream pull requests automatically (7376fdb)
- add workflow to sync upstream pull requests automatically (b52332d)
- add workflow to sync upstream pull requests automatically (bb3ba2b)
- add workflow to sync upstream pull requests automatically (8feccfc)
- add workflow to sync upstream pull requests automatically (546ee24)
- add workflow to sync upstream pull requests automatically (d9c8644)
- add workflow to sync upstream pull requests automatically (37200ac)
- add workflow to sync upstream pull requests automatically (70a8e50)
- add workflow to sync upstream pull requests automatically (27cf9f9)
- add workflow to sync upstream pull requests automatically (fb35547)
- add workflow to sync upstream pull requests automatically (e74f3e5)
- add workflow to sync upstream pull requests automatically (f001870)
- add workflow to sync upstream pull requests automatically (e95e972)
- add workflow to sync upstream pull requests automatically (265d425)
- add workflow to sync upstream pull requests automatically (e72b918)
- add workflow to sync upstream pull requests automatically (2b4e9f0)
- automatically remove queued messages with stale locks (#2872) (d84152e)
- configurable trusted proxies for web requests (3785c99)
- enhance MTA-STS and TLS-RPT management UI with improved checkbox styling and user feedback (619223c)
- enhance MTA-STS policy handling and improve logging for public endpoint (cde7a90)
- implement MTA-STS and TLS-RPT management for enhanced email security (ada5157)
- include list-unsubscribe-post header in dkim signatures (e1bae60), closes #2789 #2788
- load signing key path from POSTAL_SIGNING_KEY_PATH (4a46f69)
- more consistent logging (044058d)
- new background work process (dc8e895)
- new configuration system (and schema) (#2819) (0163ac3)
- only accept RFC-compliant End-of-DATA sequence (0140dc4)
- openid connect support (#2873) (5ed94f6)
- privacy mode (15f9671)
- prometheus: add
postal_message_queue_latencymetric (ee8d829) - remove strip_received_headers config option (ed2e62b)
- smtp: add config option to disable sending email via ipv6 (1e28f97)
- support for additional SMTP client options (0daa667)
- support for configuring postal with environment variables (854aa5e)
- update CI workflow to trigger on pull requests and adjust build push behavior (6766684)
- update schema to include truemail_enabled boolean field (0c4e036)
- worker: allow number of threads to be configured (7e2accc)
- worker: scale connection pool with worker threads (ea542a0)
Bug Fixes
- add ruby platform to gemfile (1fceef7)
- adds new connection pool which will discard failed clients (54306a9), closes #2780
- default to listening on all addresses when using legacy config (48f6494)
- don't override paths in dockerfile (9399e32)
- don't use authentication on org & server deletion (be45652)
- don't use indifferent access for job params (2bad645), closes #2477 #2714 #2476 #2500
- duplicate string before modifying it to prevent frozen string errors (f0a8aca)
- ensure encoding is set for message db (ae30cc7)
- explicitly disable TLS & starttls for unknown SSL modes (42ab5b3), closes #2564
- extract x-postal-tag before holding ([6b2bf90](https://github.com/modalsource/p...
v3.4.0
3.4.0 (2025-07-17)
Features
- add Truemail validation feature and configuration options (9a0bdb8)
Bug Fixes
- oidc scopes are invalid when concatenated (#3332) (9c5f96a)
- remove validation_failed from log output in outgoing_message_processor (8394fac)
- typo in the credentials page (fd3c7cc)
- update docker-compose commands to use the new syntax (a75b520)
Tests
- add specs for Truemail email validation process and logging (dcd0b2c)