Releases: axllent/mailpit
v1.9.2
v1.9.1
Chore
- Update caniemail data
Libs
- Update Go modules to address CVE-2023-42821
UI
- Set 404 page when loading a non-existent message
- Link email addresses in message summary to search
- Better support for mobile screen sizes
v1.9.0
This release includes a complete rewrite of the web UI to include virtual routing (URLs) and a modularised code layout.
Search now also includes the is:tagged
(or !is:tagged
) keyword option.
API
- Remove redundant
Read
status from message (always true) - Delete by search filter
- Add endpoint to return all tags in use
UI
- Rewrite web UI, add URL routing and components
Feature
- Improved search parser
- New search filter
[!]is:tagged
Fix
- Correctly escape certain characters in search (eg:
'
)
Libs
- Update minimum Go version to 1.20
- Update Go modules
- Update node modules
Tests
- Bump Go version to 1.21
v1.8.4
v1.8.3
v1.8.2
Feature
- Link check to test message links
- Workaround for non-RFC-compliant message headers containing
<CR><CR><LF>
UI
- Set hostname in page meta title to identify Mailpit instance
Libs
- Update Go libs
Build
- Update wangyoucao577/[email protected]
v1.8.1
Docs
- Add pagination to swagger search documentation
Fix
- Check/set message Reply-To using SMTP FROM
- Exclude "sendmail" from recipients list when using
mailpit sendmail <options>
- Exclude <script type="application/json"> from HTML check tests
Libs
- Update node modules
- Update Go modules
v1.8.0
This release introduces a branch new feature: HTML check. Mailpit can now test the compatibility of your HTML email against various common platforms and email clients, including webmail! This feature is still in beta while further testing is done, and feedback is received. This feature can be globally disabled by using the --disable-html-check
, or via the web UI.
Another important change is that support for remote CSS & fonts is now on by default. This can be disabled with --block-remote-css-and-fonts
if you prefer.
Lastly, the web UI search (and tags) now support pagination. This may slow down searches of very large mailboxes, however most users probably will not notice, and finally have access to > 200 messages.
Docs
- Update brew installation instructions
Feature
- HTML check to test & score mail client compatibility with HTML emails
Fix
- Add
basePath
to swagger.json if webroot is specified
Libs
- Update node modules
- Update Go modules
Swagger
- Update swagger docs
UI
- Add flag to block all access to remote CSS and fonts (CSP)
- Remove
<base />
tag if set in HTML preview - Pagination support for search, all results