github axllent/mailpit v1.16.0

latest releases: v1.21.3, v1.21.2, v1.21.1...
7 months ago

This release introduces a few new & exciting features:

  1. The option to use a remote rqlite database instead of a local SQLite database (see docs)
  2. The ability to specify a tenant ID per Mailpit instance to isolate data when using a shared database (eg: rqlite)
  3. Search filtering by before: and after: dates (and times) (see docs)

In relation to the optional integration with rqlite (which is specified using a URL), it did not make any sense to continue with the --db-file flag (MP_DATA_FILE environment). These have been renamed to --database and MP_DATABASE respectively. Don't panic, this is not a breaking change. The old flags/environment keys won't be removed for a long time to ensure backwards compatibility, but those references have been changed in the documentation.

Features

  • Option to use rqlite database storage (#254)
  • Add optional tenant ID to isolate data in shared databases (#254)
  • Search support for before: and after: dates (#252)

Chores

  • Update caniemail test database
  • Update node dependencies
  • Update Go dependencies
  • Switch database flag/environment to --database / MP_DATABASE

Fixes

  • Remove duplicated authentication check (#276)
  • Prevent conditional JS error when global mailbox tag list is modified via auto/plus-address tagging while viewing a message
  • Extract plus addresses from email addresses only, not names

Don't miss a new mailpit release

NewReleases is sending notifications on new releases.