- Avoid excessive parsing of corrupt E-Mail address string - /appsuite/platform/core#447
- Drop superfluous "InitialTombstoneCleanupUpdateTask" update task since there is a periodic execution - /appsuite/platform/core#448
- Verify schema state if fetched from (Redis) cache - /appsuite/support#1162
- Introduced notification queue to send arbitrary messages to client to notify users
- INU-5023: Correlate first vCard to OX contact property via 'x-1st' instead of 'pref' marker
- SCR-1635: Changed Handling of TEL Preference in vCard Mapping
- SCR-1637: Upgraded Apache Tika and Commons IO libraries
- Updated core-mw chart dependencies
- Updated Gotenberg image to v8.25.1
- Updated Gotenberg chart to v1.14.0
- Updated Collabora image to v25.04.8.1.1
- Updated Collabora chart to v1.1.54
- Quote log levels in values.yaml
- Handle possible failure to parse S3 document identifier to a UUID as FLS-0017 error (File does not exist in file storage)
- Only consider actual calendar user during conflict checks for incoming scheduling actions
- Only consider user image if alias is matched unambiguously
- Corrected error mapping for AWS S3 code "ServiceUnavailable"
- Invalidate user-caches after commit phase
- Mark such scheduled mails as failed (and thus no further transport attempts) for which the transport attempt failed; e.g. SMTP error
- Reliable implementation for max. number of IMAP connections
- Error with OXToolMySQLStorage.existsUser with a user who only has a name. The query for user by id was executed.
- Fixing compiler errors as well as false positives with @NonNull annotations
- Translations for bug: Scheduled mail failure notification body wrong
- Follow-up to also accept URL parameters w/ empty value
- Drop all deputy-associated permissions from mail folders
- Keep valid %XX sequences in path of an URI
- Reliable implementation for max. number of IMAP connections
- Added backticks around otherwise interpreted input
- Orderly count read bytes from spooled file, properly encode ATTACH properties with Base64 encoding
- Do not collect addresses from mails located in spam folder
- Obey 'separateTransactionForSequenceIds' setting and partake in surrounding retry/backoff strategy when saving attachment metadata
- Don't attempt to reload attendees if not applicable
- Don't put folders from secondary mail accounts into user-sensitive cache
- Added fallback handling for incompatible DURATION values, skip inconvertible events during refresh of iCal subscriptions
- Use common logic to generate file name when attaching contact as vCard
- Prefer possibly configured personal part for special no-reply address
- Insert appropriate information into notification mail in case no further attempt is made to transport a scheduled mail
- Detect & drop harmful content in CDATA section
- Added documentation for available configuration settings for snoozed mail feature
- Consider all commits since the last tag during the changelog commit check
- Handle possibly missing file store identifier when examining admin user
- Also consider SCHEDULE-AGENT parameter when checking PARTSTAT transitions
- Do not treat such inline images as extra images that are already referenced in HTML content
- MacOS detection > v20
- Orderly handle possible "user not found" error when looking-up by mail login string
- Optionally resolve hidden events to re-instantiate previously deleted events as attendee
- Check for possibly failed login when performing POP3 ping