1.0.13
Changelog: Apache James
Added
- JAMES-4153 DKIMSign: signature template: allow for interpolating domain (#2861)
- JAMES-3340 Implement collapseThread in Email/query
Changed
- JAMES-3376 Allow configuring Email/query default limit
- [ENHANCEMENT] Enable configuring OpenSearch timeout (#2867)
- Adopt tika 3.2.3.0
- JAMES-4154 Refactor message content deletion (#2884)
Fixed
- [FIX] Correct Reactor error handling flow in DTM deletion callback (#2865)
- JAMES-4135 Search query string shall not be trigger on bracket alone
- JAMES-3872 JMAP Email/get: Fix Attachment read level cannot serve headers (#2868)
- JMAP: normalize charset case (#2877)
Changelog: Tmail
Added
- [IMPROVMENT] Add username in FCM related failure logs (#2019)
- ISSUE-2022 Implement AlignFromHeaderWithMailFrom
- ISSUE-2027 Implement Sampling matcher (#2028)
- ISSUE-2040 Open rag client method for chat completions call (#2046)
- ISSUE-2003 Implement LlmMailPrioritizationClassifierListener (#2054)
- ISSUE-2050 LlmMailPrioritizationClassifier: Inject username into the user prompt (#2058)
- ISSUE-2041 Simple JMAP proxy for chat completions rag call
- ISSUE-2049 LLlmMailPrioritizationClassifier: Configuration option to disable it (#2060)
- ISSUE-1788 TWPCommonSettingsMessage: added languageSettings() helper (#2063)
Changed
- improve TicketRoutes and TicketManager wiring for better reusability (#2018)
- [ENHANCEMENT] Serialize event once upon Redis dispatch (#2023)
- [ENHANCEMENT] Bind Webadmin vacation route
- ISSUE-1788 refactor: extract generic TWP settings update consumer flow for reuse (#2062)
- SAAS Domain payload: api changes
- JAMES-4154 Adapt the dedicated event bus for message content deletion
Fixed
- [FIX] Search: Exact subject when reply
Update procedure
From the tmail-1.0.12 release:
Cassandra updates
Add the following column to the email_query_view_sent_at and email_query_view_received_at tables to store the thread id for collapseThreads option:
thread_id(UUID)
To add that column, run the following CQL commands:
ALTER TABLE [tmail_keyspace].email_query_view_sent_at ADD thread_id UUID;
ALTER TABLE [tmail_keyspace].email_query_view_received_at ADD thread_id UUID;RabbitMQ update
On the helm chart, some changes have been made on the Rabbitmq queue taskManagerWorkQueue.
Please delete the queue before starting Tmail, who will recreate it.
Tmail deployment
- Rolling update the docker image to
tmail-1.0.13.
Full Changelog: 1.0.12...1.0.13