App Suite Releases
  • 8.35
  • 7.10.6
Imprint
  • 8.35
  • 7.10.6
Imprint
  • Release 8.42
  • Release 8.41
    • Noteworthy Changes
      • Important Changes
      • App Suite CacheService
      • App Suite DocumentConverter
      • App Suite Middleware
    • Changelogs
      • App Suite UI
      • App Suite Middleware
      • Additional Components
        • AI Service
        • App Suite CacheService
        • App Suite DocumentConverter
        • App Suite ImageConverter
        • Switchboard
        • UI Service
    • Helm Charts
      • AppSuite Stack Chart
      • Helm Chart core-cacheservice
      • Helm Chart core-documentconverter
      • Helm Chart core-imageconverter
      • core-mw
      • Helm Chart core-spellcheck
      • Switchboard
  • Release 8.40
  • Release 8.39
  • Release 8.38
  • Release 8.37
  • Release 8.36

App Suite Middleware

8.41.67 - 2025-09-21

Added

  • SCR-1606: New property 'com.openexchange.caldav.calendarMultigetLimit' - /appsuite/platform/core#378
  • SCR-1607: New property 'com.openexchange.calendar.lookupPeerAttendeesEnabled' - /appsuite/platform/core#378

Changed

  • Added no-op mappings for orphaned user properties links/number_of_links (columns 591 and 595)
  • Query attendees chunk-wise - /appsuite/support883

Fixed

  • Include folder id term when resolving resources by UID - /appsuite/platform/core#378

8.41.63 - 2025-09-18

Changed

  • Some code clean-up - /appsuite/platform/core358
  • Delete previously scheduled mail data along with associated message when re-editing as draft

Fixed

  • Drop existent scheduled mail on "Cancel send" and manual deletion from Scheduled folder - /appsuite/platform/core358

8.41.62 - 2025-09-18

Added

  • SCR-1605: New property to limit maximum attendees per conflict check (SCR-1605) - /appsuite/support#888
    • 4ddb8780 Added: New property to limit maximum attendees per conflict check
    • 34fce1d8 Skip i18n for now

8.41.61 - 2025-09-16

Fixed

  • Also consider <iframe> tag when checking for possible HTML content - /appsuite/platform/core379

8.41.60 - 2025-09-11

Fixed

  • Process data chunk
    • SCR-1603: New Configurartion Properties for 'movecontextdatabase'
    • 92d5c619 Fixed: Process data chunk-wise during 'movecontextdatabase' -
    • a6032b97 Fixed: commit by chunk instead of by change + better property defaults

8.41.59 - 2025-09-04

Changed

  • Preserve composition space header references when storing draft for scheduled transport /appsuite/platform/core#358
    • 9c5a310f Changed: Preserve composition space header references when storing draft
    • 1d214697 "smoke" test for scheduled mail transport
    • 3daac93b enhanced tests, corrected model

8.41.58 - 2025-08-27

Fixed

  • Skip deletion of S3 chunks if there are none - /appsuite/platform/core#369
    • 36d5fee8 Fixed: Skip deletion of S3 chunks if there are none -

8.41.57 - 2025-08-27

Changed

  • Use an SQL IN statement to delete multiple documents from infostore database tables - appsuite/support#635

Fixed

  • Orderly save scheduled mail as draft and re-schedule - /appsuite/platform/core#358
  • Improved handling for failed transport of scheduled mails - /appsuite/platform/core#364
  • Allow accessing images located at an internal address - /appsuite/platform/core#367

8.41.56 - 2025-08-21

Changed

  • Use an SQL IN statement to delete multiple documents from infostore database tables - appsuite/support#635

8.41.55 - 2025-08-11

Fixed

  • Minor user copy issues, removed copying app password feature
  • User copy group and calendar hardening

8.41.54 - 2025-08-08

Changed

  • SCR-1588: Changed limitations for images in snippets (signatures)
  • Avoid annoying WARN log message if decryption of a secret string fails - /appsuite/support#754

Fixed

  • Drop "@import" words from CSS content - /appsuite/platform/core#357
  • Corrected ID mangling when searching by folder name in drive - /appsuite/support#736

8.41.53 - 2025-08-06

Fixed

  • Explicitly drop existent scheduled mail on edit - /appsuite/platform/core#358

8.41.52 - 2025-08-06

Added

  • SCR-1584: New Property 'com.openexchange.calendar.includeCreatorInFreeBusy' (SCR-1584)
  • SCR-1586: New Parameter 'user' for Action 'resolve' in Module 'chronos' (SCR-1586) - /appsuite/support#731
  • Documentation for defaultLanguage property that is used for the login page if no user language can be detected - /appsuite/support#741
  • Expose owner info for share mail folders - /appsuite/web-apps/ui#1101

Changed

  • SCR-1581: Updated bucket4j library (Java rate-limiting library based on token-bucket algorithm) from v8.7.0 to v8.10.1
  • SCR-1582: Upgraded JSoup library from v1.19.1 to v1.21.1
  • SCR-1588: Changed limitations for images in snippets (signatures)
  • User-copy improvements - /appsuite/core#265
    • SCR-1585: User copy improvements
  • Optimized bulk retrieval of folder properties - /appsuite/platform/core#329
  • Retry with SMTP "DATA" command in case "BDAT" command is rejected - /appsuite/platform/core#340
  • Use common Map.Entry interface to signal supported languages - /appsuite/platform/core#341
  • Additional measures to skip unknown entities in loaded event data - /appsuite/platform/core#344
  • Default folder for Drafts, Sent, Spam and Trash are required - /appsuite/platform/core#345
  • Use pagination when querying context identifiers - /appsuite/platform/core#349
  • Improved documentation when acting on behalf from received scheduling mails - /appsuite/support#731
  • Use pagination when querying context identifiers - /appsuite/support#735

Fixed

  • Close LDAP connection pool (wrappers) prior re-initialization
  • Include attachments when exporting events - /appsuite/platform/core/350
  • Several corrections and improvements for LDAP contacts provider cache
  • Fixed typo in openid docu
  • Removed deprecated property from oidc docu
  • Orderly throw exception if endpoint is not configured with TLS - /appsuite/platform/core#306
  • Fixed description for various "AUTO_TO_LOWERCASE_UID" properties for admin module - /appsuite/platform/core#332
  • Orderly parse retrieved value to appropriate type - /appsuite/platform/core#335
  • Deny attribute values containing HTML fragments - appsuite/platform/core#336
  • Corrected SQL statement used by 'registerfilestore' - /appsuite/platform/core#337
  • Route access to external image resources through a proxy that denies possibly requested basic-auth - /appsuite/platform/core#338
  • Dynamic repository for hyper links in documentation - /appsuite/platform/core#339
  • Deal with possible NO response when probing for file name search capability of an IMAP server - /appsuite/platform/core#342
  • Retry database transaction in case of detected deadlock and retry recommendation - /appsuite/platform/core#345
  • Avoid dependency to admin bundle through introducing an intermediate service delegating to admin functionality - /appsuite/platform/core#351
  • Inject 'exclude admin' clause at right locations while crafting contact search statement - /appsuite/platform/core#354
  • Cleaned up notification mail template leftovers - /appsuite/platform/core#355
  • Keep user-specified setting for a config-cascade setting originating from non-user scope - /appsuite/platform/core#356
  • Drop "@import" words from CSS content - /appsuite/platform/core#357
App Suite UI
Additional Components