Skip to content

MailFlow

v2.2.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 20d Communication & Email
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

email emailclient unifiedinbox webmail

Summary

AI summary

Search becomes folder‑scoped by default with new operators and a toggle for global search.

Full changelog

v2.2.0

Features

  • Smarter message search (#201). Search now scopes to the folder you're viewing by default, so results are relevant to where you are. New operators give you full control:
    • in:all searches across every folder; in:<folder> targets a specific one (e.g. in:sent).
    • Prefix any term or operator with - to exclude it — -from:noreply, -invoice — Gmail-style negation.
    • A new Search all folders toggle in the user menu (desktop and mobile) makes global search the default on your device if you prefer it.
    • Operator hints and translations updated across all languages.
  • Resizable message list (#189). Drag to resize the message list, with the width persisted per device. Layout presets have been streamlined.
  • Folder search box + wider move dialog (#200). Quickly filter folders when moving messages, in a roomier dialog.

Fixes

  • Redis Unix socket support (#198). REDIS_URL now accepts Unix socket connections.
  • Mobile compose (#206). AI options are now shown in the mobile compose view.
  • Move picker (#199). The move picker opened from a message-list row now shows a proper title header instead of a stray placeholder item.
  • Mobile swipe-back. touchend preventDefault is now scoped to the swipe-back gesture only, so it no longer interferes with other touch interactions.
  • Email rendering. Fixed an accidental vertical scroll container in the div-renderer scale-to-fit path.

Upgrade note

Search is now folder-scoped by default. Searches that were previously global now return results only from the current folder. To search everywhere, use the in:all operator or enable Search all folders in the user menu.

Breaking Changes

  • Search now defaults to the current folder; previous global behavior requires `in:all` operator or enabling "Search all folders".

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track MailFlow

Get notified when new releases ship.

Sign up free

About MailFlow

Unified webmail client

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]