Releases: slusarz/dovecot-fts-flatcurve
Releases · slusarz/dovecot-fts-flatcurve
v0.3.0
Due to Dovecot core API changes, requires Dovecot v2.3.17+
Release Highlights
- Fix phrase searches
- Switch to using file-lock method for database locking
- Fix usage with 'doveadm -A' flag
- Fix some edge case crashes around database access/opening
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Incompatible Configuration Changes from v0.1.0
- fts plugin parameters have changed (https://github.com/slusarz/dovecot-fts-flatcurve#configuration)
- Substring search is now off by default (https://github.com/slusarz/dovecot-fts-flatcurve#fts_flatcurve_substring_search)
Release Highlights
- Refactored database storage (concurrent rotations now handled using dot-lockfiles)
- Added doveadm commands (https://github.com/slusarz/dovecot-fts-flatcurve#doveadm-commands)
- Fix support for building with Dovecot 2.3.17+ (due to Dovecot FTS API change)
- Optimize/Fix last UID determination
- Fix NOT and TEXT search queries for multiple search terms
Full Changelog: v0.1.0...v0.2.0
Initial Release of dovecot-fts-flatcurve
Initial release of dovecot-fts-flatcurve. This release should be considered beta. In extended (month-long) production use, it does not crash in my particular setup, and it passes the full suite of IMAP compliancy tests (adapted from imaptest).
This release should compile on Dovecot v2.3.10-v2.3.16.