Skip to content
v1.12.1
New
- ci: add self-hosted ARM64 runner via ARC for native Docker builds
- api: add migrate-only subcommand and improve K8s deployment reliability #21
- dashboard: compile Tailwind CSS locally, add error feedback, cache invalidation, and E2E tests #17
- dashboard: replace PNG logo with SVG and add favicon
- infra: migrate DNS to Cloudflare and configure euromail.dev domain
- landing: add euromail.dev root domain landing page
- smtp: configurable EHLO hostname and DNSBL blocklist monitoring #20
- smtp: DKIM SPKI format, per-domain bounce, and 5xx error handling #19
Fixed
- smtp: extract DeliveryOptions struct to resolve clippy too_many_arguments
- tests: add missing smtp_ehlo_hostname field and apply cargo fmt
- dashboard: replace Alpine.js with CSP-safe build #18
- dashboard: use POST for template update route and add CSP unsafe-inline #16
- worker: strip angle brackets from Message-ID for RFC 5322 compliance #15