MailFlow v4.2.0
This release is about finding and scanning mail: you can sort any folder by date, sender or subject, keep starred mail on top, see how many messages each category holds, and use a new List first layout that gives the message list the whole window. It also fixes account order, Undo and single sign-on bugs. Thanks to @Monkey7539 for the Cc and Bcc fix, and to @brmiller, @stiffx, @shady2k and @thecoffeebin for the requests behind this release.
New
- Sort a folder by date, sender or subject (#528). The sort button in the list header orders the folder either way. Subject sort ignores Re: and Fwd:, and in conversation view a conversation sorts by its first sender and subject, which is what its row shows. Each folder remembers its own order, and the order follows you to your other devices. When a folder isn't newest first, the button says how it's sorted, and Back to newest first resets it. Search, Snoozed, Scheduled and the GTD tabs keep their own order.
- Starred on top (#196). In the same menu, a switch per folder keeps starred mail above the rest. It uses the star you already have, so it works with what you star in other mail apps too.
- List first layout (#596). A new layout in the layout picker. The message list takes the whole window, and a message opens in its place, with Back, previous and next at the top. Back, Escape or the browser's Back button return you to the list where you left it. The other layouts are unchanged.
- Category totals (#597). Category tabs now show how many messages each holds, with the unread count apart, so a category whose mail is all read no longer looks empty. An empty category says which category is empty, not that the whole Inbox is.
- Drafts count (#643). Drafts in the sidebar shows how many drafts are waiting, drafts saved in other mail apps included. It's outlined rather than filled, so it doesn't read as unread mail.
Fixes
- Account order (#695). Moving an account up or down in the sidebar sometimes didn't stick after a reload. The whole order is now saved at once.
- Undo after switching folders (#630). Undoing an archive or delete after opening another folder could show the message in that folder until a reload. It now goes back only to the list it came from.
- Opening Cc and Bcc (#716). Clicking Cc or Bcc in the composer now puts the cursor in that field, and on a phone the keyboard comes up.
- Single sign-on accounts (#714). Linking and unlinking a sign-in provider now shows in the security log. A password reset removes linked sign-in providers while password sign-in is on, so a reset really does lock out whoever had the old access. Admins can see and unlink a user's providers in the user editor.
Upgrading
ghcr.io/maathimself/mailflow-backend:latest points at 4.2.0, published for amd64 and arm64. One database migration runs on startup and renumbers the account order. No compose file changes since 4.1.0.
MailFlow is built and maintained by one person. If it's useful to you, you can support it on GitHub Sponsors or Ko-fi. Using MailFlow in a business? A business license supports development too. Thank you to everyone who already does.