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

App Suite UI

8.42.3 - 2025-11-10

Added

  • Device-specific activation settings for upsell (e.g. upsell/activated-on-smartphone)

8.42.2 - 2025-09-19

Added

  • Translation updates forcs_CZ, da_DK, el_GR, en_GB, es_ES, es_MX, fr_CA, fr_FR, hu_HU, it_IT, ja_JP, lv_LV, nl_NL, pl_PL, pt_BR, ro_RO, ru_RU, sk_SK, sv_SE, tr_TR, zh_CN, zh_TW b709319, d430465

Fixed

  • Address Book: Moving a contact to another folder via drag & drop throws error (support#848)
  • General: Secondary actions like "New distribution list" are not grayed out if unavailable (support#872)
  • Sidepanel: Tasks appears although not available for the user (support#863)

Security

  • Ignore CVE-2025-1647 (Bootstrap 3.4.1 DOM Clobbering) as we don't use the affected functions 660cfc235

8.42.1 - 2025-09-12

Fixed

  • Contacts: Using the phone call functionality breaks appsuite (support#857)
  • Mail Compose: Ensure toolbar is rendered after setting default to off (support#846)
  • Mail: "Add storage account" does not re-appear on account remove (support#804)
  • Mail: Support importing vcard distribution lists again (support#859)
  • Sidepanel: Time instead of date displays in Tasks sidepanel for overdue task (support#819)
  • Voice-And-Video: Revoking a Zoom token results in 400 Bad Request (voice-and-video-service#13)

8.42.0 - 2025-09-05

Added

  • Mail Compose: Simple support for right-to-left text direction (ui#1080)
  • Upsell: As a customer I can resize the checkout iframe to the correct size for the landing page layout (ui#141)
  • Upsell: Support for more flexible conditions (ui#1139)
    • introduce function support in upsell conditions to allow more explicit conditions
    • cover complex conditions (with more than one capability/feature)
    • fine-tune semantics for condition for features and upsell triggers
    • add support for feature toggles in upsell conditions
    • add basic support for plans
    • check documentation for details (upsell section)

Changed

  • Mail: Move paperclip in listview to own extension point 3a305eb
  • Portal: Improve layout by hiding side panel (ui#1122)
  • Mail: Improve signature designer (ui#1111)
    • User data persistence: First entered user details are now remembered and reused automatically
    • Typography customization: Font size and family can be adjusted
    • Theming: Social media icons and other elements now adapt to the selected theme color
    • Template compatibility: Improved compatibility of existing templates with various mail clients
    • Image upload improvements: Added a new upload button with drag-and-drop support

Deprecated

  • Pending removal with 8.44 (#1104)
    • file io.ox/core/pdf/canvasrenderer.js
    • file io.ox/core/tk/sessionrestore.js
    • event appended triggered on views in io.ox/calendar/invitations/register.js and io.ox/mail/invitations/register.js

Removed

  • Deprecated code (#1104)

Fixed

  • Address Book: Users can edit their own contact data in the "Users" folder (support#820)
  • Drive: Allow searching by file type without requiring a partial name match (support#813)
  • General: Ensure proper visibility of the taskbar when a single window is minimized (support#789)
  • General: Render dropdown with correct height/position on mobile (ui#1120)
  • General: Resolve performance issues in picture editor (support#799)
  • General: Support enter key to open Enterprise Picker in app launcher dropdown (support#826)
  • General: Use left-aligned layout for phone number entries in "call" dropdown (support#823)
  • General: Use proper semantic headings (h1, h2, …) to improve screen reader navigation (ui#1050)
  • General: Use translated labels for default categories (ui#1114)
  • Mail Compose: Show detailed error message when file size limit is hit (support#855)
  • Mail: Automatically update external mail accounts after password change (ui#929)
  • Mail: Ensure action "move" is available in toolbar without enabled inbox categories feature (support#781)
  • Mail: Use right topbar state after deleting all emails on mobile (ui#1097)
  • Mail: Use right user data for appointment invitation mails in shared mail folders (ui#1586, ui#1101)
  • Portal: Ensure new users can add RSS feeds (ui#1083)
  • Settings: Check configurability of each setting in General > Apps separately (support#844)
  • Settings: Mail filter rules with status "non-editable" are positioned correctly (support#756)
  • Sidepanel Calendar: Ensure appointment position is properly synchronized (support#793)
  • Sidepanel: Apply inverted icon color in "Updates" pane when in dark mode (ui#1125, ui#1108)
  • Sidepanel: Ensure correct capability for tasks is checked ecdf3c4
  • Sidepanel: Tasks pane now uses the correct app icon (ui#1121)
  • Task: Add mail reference when using the full edit view for reminders (support#759)
  • Upsell: Addressing broken checks on conditions like mail_export && infostore by introducing upsell.available(...) as alias for visible() and deprecating the use of enabled(...) (ui#1127)
Prev
Noteworthy Changes
Next
Helm Charts