Skip to content

0.15.0

Choose a tag to compare

@chibenwa chibenwa released this 25 Feb 15:10

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.