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
  • 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
    • Changelogs
      • App Suite UI
      • App Suite Middleware
  • Release 8.14
  • Release 8.13
  • Release 8.12
  • Release 8.11
  • Release 8.10

App Suite Middleware

8.15.0 - 2023-07-05

Added

  • MW-2045: Introduced separate bundle for parsing a schedule expression and for initiating periodic tasks. Refactored database clean-up framework to have a "maintenance" window, in which execution of general clean-up jobs is permitted. It also accepts custom clean-up jobs having their own schedule.
  • MW-2020: Dedicated simple HTTP liveness end-point for early access to liveness check & await availability of database during start-up
  • MW-1084: Added support for segmented updates with OIDC
  • MW-2073: Log any HTTP header6bdd0d5

Changed

  • MWB-2212: Allow specifying deferrer URL with path
  • MWB-2200: Output JSON session representation if it becomes too big
  • MWB-2059: Improved access to queried message range in case IMAP server does not support SORT capability
  • DOCS-4766: Include pdftool from docker image
  • Enhance session representation managed in Redis storage by user database schema
  • Enhance session representation managed in Redis storage by segment marker (that is the target database schema by now)
  • MWB-2214: Improved error handling in case a javax.mail.FolderNotFoundException occurs

Fixed

  • MWB-2193: missed to remove deprecated servlet path to admin API.
    • removed servlet path registration for obsolete path
    • removed obvious parts related to AXIS2
  • MW-2050: Refactored message alarm delivery worker to orderly use database locks
  • MWB-2130: Try to perform hard-delete by delete-through-rename
  • MWB-2182: Fixed typo "(E|e)xcpetion" in code
  • MWB-2130: Try to perform hard-delete by delete-through-rename
  • MWB-2201: Do translate standard folders of secondary accounts as well
  • MWB-2196: Pay respect to order parameter when sorting contacts by special sorting
  • MWB-2168: Support AWS S3 IMAP role using AWS_WEB_IDENTITY_TOKEN_FILE environment variable
  • MWB-2187: Add necessary imports
  • MWB-2181: Fixed possible null dereference
  • MWB-2187: Assume configured IMAP host for IMAP authentication does not need to be checked against blocked hosts (see com.openexchange.mail.account.blacklist)
  • MWB-2189: Orderly close database statements
  • MWB-2199: Mention the affected YAML file if an invalid format is detected
  • MWB-2178: Handle possible null session on account retrieval
  • MWB-2045: Omit specific OS version for macOS clients (2)
  • MWB-2194: Fixed typo in property description
  • MWB-2179: Orderly handle iTip request without method
  • MWB-2180: Check for possible null return value when looking-up a user with invalid user identifier
  • MWB-2185: Use SMTP default settings when changing a user's assigned SMTP server
  • MWB-1764: Don't check against blocked hosts/allowed ports when obtaining status for subscribed mail accounts
  • MWB-2214: Try to re-open folder in case a javax.mail.FolderNotFoundException occurs (IMAP folder not LISTed, but SELECTable)
App Suite UI