App Suite Releases
  • 8.35
  • 7.10.6
Imprint
  • 8.35
  • 7.10.6
Imprint
  • Release 8.38
    • Noteworthy Changes
      • Important Changes
      • App Suite Middleware
    • Changelogs
      • App Suite UI
      • App Suite Middleware
      • Additional Components
        • AI Service
  • Release 8.37
  • Release 8.36
  • Release 8.35
  • Release 8.34
  • Release 8.33
  • Release 8.32
  • Release 8.31
  • Release 8.30
  • Release 8.29
  • Release 8.28
  • Release 8.27
  • Release 8.26
  • Release 8.25
  • Release 8.24
  • Release 8.23
  • Release 8.22
  • Release 8.21
  • Release 8.20
  • Release 8.19
  • Release 8.18
  • Release 8.17
  • Release 8.16
  • Release 8.15
  • Release 8.14
  • Release 8.13
  • Release 8.12
  • Release 8.11
  • Release 8.10

App Suite Middleware

8.38.83 - 2025-05-22

Changed

  • Added DEBUG logging when altering "no copy into standard sent folder" mail setting - /appsuite/support#567

Fixed

  • Ensure no duplicate entry is inserted into update task table and clear existent ones - /appsuite/platform/core#277
  • Allow property-wise override for "no copy into standard sent folder" mail setting - /appsuite/support#567

8.38.82 - 2025-05-16

Fixed

  • Also respect chunk size when inserting attendees for a single event only - /appsuite/platform/core#272

8.38.81 - 2025-05-16

Fixed

  • Deal with possibly dying connection when probing for FILENAME SEARCH capability
  • Initiate transaction for proper ID generation in case Unified Mail is newly initialized
  • Orderly invalidate mail account even though connection in transaction state might be passed
  • Don't attempt to resolve external attendees by email unless required - /appsuite/platform/core#272
    • SCR-1571: Exposed parameter 'trackAttendeeUsage' for
    • 'chronos?action=new' and 'chronos?action=update'
    • c70a165e Fixed: Don't attempt to resolve external attendees by email unless

8.38.77 - 2025-05-15

Added

  • SCR-1453: New parameter "sortByUseCount" for "search" action in module "resource"
  • SCR-1566: Update Task to Clear Empty Categories for Contacts
  • Add version label to base layer image
  • Priority class for pods
  • Redis connection monitoring in grafana dashboard
  • Free/Busy and Conflict Checks for iCalendar Subscriptions - /appsuite/platform/core#82
    • SCR-1564: New Configuration Property 'com.openexchange.calendar.externalConflictChecksTimeout'
  • Ensure deputy folders are auto-subscribed implicitly - /appsuite/platform/core#188
  • Send Notification Mail when Granting Deputy Permissions - /appsuite/platform/core#194
    • SCR-1567: Option "notification" when Granting Deputy Permissions
    • SCR-1568: New "notification" Element when Granting Deputy Permissions

Changed

  • FCV-127: Let wait time begin once image transformation task has been scheduled and be interrupt-aware during processing
  • SCR-1562: Updated Jackson libraries from v2.18.1 to v2.19.0
  • SCR-1565: Redis connector now uses a pool of shared connections
  • SCR-1569: Updated lettuce library from v6.5.5 to v6.6.0
  • SCR-1570: Updated Netty libraries from v4.1.119 to v4.1.121
  • Enforce serial processing for modifying operations of modules 'addressbooks' and 'chronos'
  • Provide sensitive Helm Chart values alternatively as existing Secrets - /appsuite/platform/core#217
  • Contact trash adjustments and improvements, /appsuite/core#234
    • SCR-1559: Changed com.openexchange.contact.trashFolder.enabled default value
    • SCR-1560: Interface changes for contact move
    • SCR-1561: Introduced 'move' action for contacts/addressbooks
  • Added 'dontResolveEntities' parameter also for 'POST' request method variants - /appsuite/platform/core#237
  • Ensure delayed JSlobs are flushed to database on user update - appsuite/platform/core#247
  • Enhanced documentation for crawler-based contact subscriptions - /appsuite/platform/core#253
  • Lenient parsing for LAST-MODIFIED and CREATED property - /appsuite/platform/core#255
  • Improved SIEVE parser error message if a nested rule is detected - /appsuite/platform/core#257
  • Assume same mail back-end (user base) for primary and secondary accounts - /appsuite/support#545

Fixed

  • Possible race-condition regarding contact trash folder
  • Add watch permission for role to allow watching secrets
  • Apply header space if no html body tag exists
  • Prevent Gotenberg from writing to /home/gotenberg/.local
  • Improved rule line counting for different line breaks
  • Guest user password setup fails - /appsuite/platform/core#236
  • Explicitly query relevant attribute when resolving mail login via LDAP - /appsuite/platform/core#251
  • Orderly display HTML content as-is if nothing has to be modified - /appsuite/platform/core#256
  • Orderly write/read mail setting's quota and quota-per-file information to/from Redis cache - /appsuite/platform/core#259
  • Orderly replace UI web path in notification link - /appsuite/platform/core#260
  • Orderly use languages configured by core-mw helm chart - /appsuite/platform/core#263
  • Convert <input> elements of type "image" to appropriate <img> elements - /appsuite/platform/core#264
  • Respect CSS content length when looking-up closing brace } as end of a CSS block - /appsuite/platform/core#270
  • Pass proper parameters on cache key generation - /appsuite/platform/core#273
  • Freshly obtain session by session identifier from session storage to avoid using possibly outdated authentication data - /appsuite/support#573
  • Orderly invalidate mail account even though connection in transaction state might be passed
  • Deal with possibly dying connection when probing for FILENAME SEARCH capability
App Suite UI
Additional Components