126 changes from 8 contributors (0 new contributor). 87 files were affected.
What's Changed
New features
- feat(module/scheduled_sends): list scheduled messages in a combined view by @mercihabam in #1943
- feat(backend): add option to exclude auto BCC from messages by @Shadow243 in #1740
- feat(backend): add brute force login lockout protection by @Danelif in #1938
- feat(frontend/backend): show recipient MTA-STS and TLS-RPT policy status by @Danelif in #1736
- feat(backend): update php-ews dependency version to >=0.11.2 in composer files by @kambereBr in #1953
- feat(frontend): revamp contacts page design by @Shadow243 in #1728
- feat(backend): allow search flagged in all folders if enabled in settings by @Shadow243 in #1582
Bug fixes
- fix(docker): point docker compose to latest Cypht release 2.8.0 by @IrAlfred in #1947
- fix(frontend): extra headers buttons missalignment by @camilevahviraki in #1952
- fix(frontend): css fixes for the advanced search on mobile by @pom2ter in #1946
- fix(backend): fix errors related to EWS when manipulating folders by @Shadow243 in #1937
- fix(other): remove php 7.1 7.2 and 7.4 deprecations by @IrAlfred in #1949
- fix(e2e): resolve intermittent test failures in search and servers by @IrAlfred in #1948
- build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /tests/selenium by @dependabot[bot] in #1954
- fix(frontend/backend): clear cached mailbox on any cache type, clearing also subfolders, and reset cache when triggering folders reload from client by @mercihabam in #1955
- test(unit): add tests for sievefilters by @camilevahviraki in #1920
- fix(other): correct 'booelan' typo to 'boolean' in Hm_MessagesStore to respect "Don't flag message as read on open" setting by @IrAlfred in #1958
- fix(module/smtp): correct SCRAM authentication command and mechanism selection by @IrAlfred in #1959
- fix(frontend): prevent SPA navigation from overriding inline message click by @IrAlfred in #1930
- fix(module/inline_message): closing right-style message panel redirects to home instead of restoring list view by @IrAlfred in #1963
- fix(other): update version reference to 2.9.0 for upcoming release by @IrAlfred in #1966
Full Changelog: v2.8.0...v2.9.0