App Suite Releases
  • 8.35
  • 7.10.6
Imprint
  • 8.35
  • 7.10.6
Imprint
  • Release 8.38
  • Release 8.37
  • Release 8.36
  • Release 8.35
  • Release 8.34
  • Release 8.33
  • Release 8.32
  • Release 8.31
    • Noteworthy Changes
      • Important Changes
      • App Suite Middleware
    • Changelogs
      • App Suite UI
      • App Suite Middleware
      • Additional Components
        • AI Service
        • OX Guard
        • Switchboard
    • Helm Charts
      • AI Service Helm Chart
      • App Suite Stack Chart
      • Cache Service
      • DocumentConverter
      • ImageConverter
      • App Suite Middleware Core
      • SpellCheck
      • Switchboard
  • 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.31.0 - 2024-10-23

Added

  • New setting for preferred Calendar User Address [#21]

Changed

  • MW-2254: Introduced baselayer image build
  • MWB-2614: Use BadPassword exception for failed decryption
    • Also, log legacy encryption warning only once per day
  • SCR-1462: Added new property to track Redis operation taking longer than a configured threshold
  • Signal support for mail folder resynchronization & enhanced /mail?action=examine response to also include modseq if supported
  • Optionally skip de-registration of push listeners during user/context delete - appsuite/platform/core#43
  • Allow specifying the name of the HTTP header that forwards the originating remote port - appsuite/platform/core#65
  • Check if tables still exist prior purging accounts - appsuite/platform/core#69
  • Updated documentation about CardDAV collection handling for iOS clients - /appsuite/platform/core#80
  • Ignore possible NoSuchFileException - /appsuite/support#227
  • Added reference to checkTopLevelDomainOnAddressValidation property in documentation - appsuite/support#236

Fixed

  • MW-2371: Added required Zone to DateTimeFormatter
  • MWB-2435: Do not generate new random values for missing secret env variables on every update
  • MWB-2641: Use correct target DB for moved context
  • Added missing update task dependency to Filestore2UserUpdateReferencesTask
    • See Ref. #55
  • Use hz service name that is defined by the document role
  • Dont run pot generation on main
  • Move POT to seperate stage again
  • Revert imageBuildPod.yaml changes
  • Use ant container for pot generation
  • Un-mark schema for deletion after deletion fails, ensure to load db connection settings properly - appsuite/platform/core#68
  • Do not try to reparse a mail when creating its JSONrepresentation - /appsuite/platform/core#72
  • Establish a new connection to Redis if a timeout occurs while waiting for a connection to become available in pool - appsuite/platform/core#76
  • Properly indicate support for MKCOL in OPTIONS response - /appsuite/platform/core#77
  • Check for valid credentials prior to store attempt - appsuite/platform/core#79
App Suite UI
Additional Components