0.15.0
Changelog: Apache James
Added
- [ENHANCEMENT] Validate aud without introspect
- [ENHANCEMENT] Metrics and logs for FETCH local cache
- MAILBOX-401 Allow search on mailing list subject prefix
- JAMES-4166 Supports collapseThread on top of OpenSearch (#2926)
- JAMES-4166 Implement collapseThreads support for Lucene (#2935)
Changed
- JAMES-4165 Deprioritize non critical groups upon event dead letter events redelivery (#2917)
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.7 (#2920)
- JAMES-4150 Make Attachment Storage Optional for PostgreSQL Message Store #2885
- JAMES-4166 JMAP search: drop scroll search, use from/size pagination and collapse by messageId
Fixed
- [ENHANCEMENT] Plug IMAP audit trail onto the MDC
Changelog: Tmail
Added
- Document email retrieval and label setting with JMAP (#2128)
- ISSUE-2102 Implement EventBusDisconnectorNotifier
- [label][description] Add label description
Changed
- ISSUE-2101 Split need action listener to Tmail event bus
- [AI][RAG]Basing email classification' logs on MDCStructuredLog
- ISSUE-1788 Create SaaSDomainSubscriptionHandler and SaaSSubscriptionHandler
Fixed
Update procedure
From the tmail-1.0.14 release:
Cassandra table update
Add the optional description field to the labels table to allow users to provide clear descriptions for their labels.
This enables better frontend synchronization.
To add this column, run the following CQL command:
ALTER TABLE labels ADD description text;Tmail deployment
- Rolling update the docker image to
tmail-1.0.15.