App Suite Releases
  • 8.35
  • 7.10.6
Imprint
  • 8.35
  • 7.10.6
Imprint
  • Release 8.46
    • Noteworthy Changes
      • Important Changes
      • App Suite Middleware
    • Changelogs
      • App Suite UI
      • App Suite Middleware
      • Additional Components
        • AI Service
        • OX Guard UI
        • Switchboard
    • Helm Charts
      • AI-Service documentation
      • App Suite Stack Chart
      • Helm Chart core-cacheservice
      • Helm Chart core-documentconverter
      • Helm Chart core-imageconverter
      • core-mw
      • Switchboard
  • Release 8.45
  • Release 8.44
  • Release 8.43
  • Release 8.42
  • Release 8.41

App Suite Middleware

8.46.84 - 2026-01-23

Fixed

  • 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

8.46.83 - 2026-01-21

Added

  • Introduced notification queue to send arbitrary messages to client to notify users

Changed

  • 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"

Fixed

  • 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
Prev
App Suite UI
Next
Additional Components