Releases: axllent/mailpit
Releases · axllent/mailpit
v1.9.8
v1.9.7
v1.9.6
This minor release includes a small UI change to display the email snippets (preview) on their own line below the subject. Snippets are only generated when new messages are received, so if you wish to re-index existing messages then this can be done via mailpit reindex .
UI
- Display message previews on separate line (#175)
Libs
- Update node modules
- Update Go modules
v1.9.5
This release adds a new inline message preview when viewing a mailbox or search. Snippets are only generated when new messages are received, so if you wish to re-index existing messages then this can be done via mailpit reindex <path-to-database>
.
Feature
- Add
reindex
subcommand to reindex all messages - Display email previews (#175)
Fix
- HTML message preview background color when switching themes in Chrome
- Correctly detect tags in search (UI)
Tests
- Add message summary tests
- Add snippet tests
v1.9.4
v1.9.3
Chore
- Update internal/storage import paths
- Move storage package to internal/storage
- Update internal import paths
- Move utils/* packages to internal/*
Testing
- Add endpoints for integration tests (see #166)
Tests
- Add more API tests
- Add tests for ArgsParser & CleanTag
UI
- Do not show excluded search tags as "current" in nav
- Display "Loading messages" instead of "No results" while loading results
- Only queue broadcast events if clients are connected
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