Release Notes
Changed
- Renamed to Postvak. The crate, binary, app, Homebrew formula and cask are now
postvak, the repository is postvak-app/postvak and the docs are at postvak.pataar.nl. Nothing carries over from a postbode install (#111)
Added
- (gui) search field and tighter action spacing in the toolbar (#102)
- (gui) Ossenbloed visual identity (#99)
- (cli) add
account list to print configured accounts (#97)
- (gui) reader toolbar with Save .eml, View source and a Text | HTML switch (#91)
- (gui) opt-in notice for a newer release in the status bar (#90)
- (gui) group counts by the device's region (#82)
- (gui) add a toolbar, a sync button and the version (#81)
- (gui) show the full date with seconds and offset in the reader (#80)
- (gui) remember window size, position and pane widths (#83)
- (gui) align message rows in columns with the date on the right (#79)
- (gui) show custom folders as a collapsible tree (#78)
- (store) keep each folder's IMAP hierarchy delimiter (#77)
- (gui) full-width folder rows with icons and counts, views pinned below (#74)
- (gui) add the Phosphor icon font (#73)
- (rules) any, none, tags and value lists in conditions (#71)
- AppImage for Linux, one file for window, CLI and MCP (#66)
- macOS app bundle, DMG and Homebrew cask (#38)
- (gui) render HTML mail with Blitz (#65)
Fixed
- (package) ship the window icon the GUI embeds, so
cargo install postvak builds
- (sync) forget stored folders a clean pass did not sync (#109)
- (store) renumber rule-definition migration to 007 (#108)
- two mail-loss paths (rule clock on edit, plain EXPUNGE) (#105)
- (sync) make syncing a Gmail account safe (#104)
- (log) never let RUST_LOG trace IMAP commands or keyring secret bytes (#103)
- (gui) draw text in Ubuntu Medium instead of egui's Ubuntu Light (#95)
- (sync) show archived, moved and trashed mail in the target folder (#92)
- (gui) give the macOS Dock icon Apple's margin (#89)
- (gui) prefer the integrated GPU on macOS (#84)
- (gui) keep selected text readable in text fields (#75)
- (gui) darken the light theme's teal and green to pass WCAG AA (#72)
Other
- (gui) pin the shown version in tests so a release bump keeps the snapshots (#107)
- describe MCP's privacy-friendly scopes and move it out of the headline (#106)
- lead the README with rules and say what Postvak does not do (#101)
- show the light or dark screenshot to match the reader's theme (#100)
- (daemon) make the 'restarting' reply test independent of thread scheduling (#98)
- show moves, restores and unread counts before the daemon answers (#96)
- (gui) stop racing the HTML render thread with Harness::run (#93)
- (gui) align panes on one 16 px grid, truncate long reader headers (#88)
- show GUI screenshots from the snapshot tests (#85)
- running headless on a server or in Docker (#76)
- refresh after the AppImage and macOS app merges (#69)
Install postvak 0.3.0
Install prebuilt binaries via Homebrew
brew install postvak-app/tap/postvak
Download postvak 0.3.0