Releases: rustmailapp/rustmail
Releases · rustmailapp/rustmail
v0.2.1
v0.2.0
New Features
- multi-arch builds, AUR package, and expanded platform support
- add pill-style tab rendering and precise click targeting
- extract TUI theme module, add popups, and refine layout
Bug Fixes
- correct broken doc links in README
- harden inline image types, error handling, and migrations
- update Docker image to smyile/rustmail
- tighten iframe CSP and add WS reconnect jitter
- bind Docker ports to localhost and restrict privileges
- validate webhook URLs against SSRF
- harden CORS policy, block inline SVG, and redact auth logs
- default RUSTMAIL_BIND=0.0.0.0 in Docker images
Performance
- optimize build pipeline and reduce image size
Other Changes
- replace screenshot with web UI and TUI side-by-side
- apply rustfmt line-length formatting
- bump version to 0.2.0
- pin CI actions to commit SHAs and scope permissions
- enhance navbar, icons, and homepage styling
- migrate to ratatui 0.30 API and improve TUI navigation
- upgrade ratatui to 0.30 and crossterm to 0.29
- replace Table widget with List and improve text rendering
v0.1.2
Bug Fixes
- use pre-built binary for Docker CI and create service working dir on install
Other Changes
- Release
- add cargo-release configuration for version management
v0.1.1
New Features
- add brew services support and bump to v0.1.1
Other Changes
- bump GitHub Actions to latest Node 24 versions
v0.1.0
No categorized changes in this release.