App Suite Releases
  • 8.47
  • 8.35
  • 7.10.6
Imprint
  • 8.47
  • 8.35
  • 7.10.6
Imprint
  • Release 8.52Upcoming
  • Release 8.51
  • Release 8.50
    • Noteworthy Changes
      • Important Changes
      • App Suite Middleware
    • Changelogs
      • App Suite UI
      • App Suite Middleware
      • Additional Components
        • AI Service
        • OX Guard UI
        • Switchboard
    • Helm Charts
      • AI-Service documentation
      • App Suite Stack Chart
      • Helm Chart core-cacheservice
      • Helm Chart core-documentconverter
      • Helm Chart core-imageconverter
      • core-mw
      • Switchboard
  • Release 8.49
  • Release 8.48
  • Release 8.47LTS
  • Release 8.46
  • Release 8.45
Maintained. Older releases are best effort.
Upcoming
Not released yet
LTS
Long-term support branch

App Suite UI

8.50.5 - 2026-07-31

Fixed

  • Background images in viewer are not rendered after pdfjs-dist upgrade (fcv-267)

8.50.4 - 2026-07-20

Fixed

  • Enterprise contact picker failed when contact IDs contain spaces 0cdf8a4b6

8.50.3 - 2026-07-16

Changed

  • Refresh the folder tree per account so large accounts don't freeze the UI (appsuite/support#1522)
    • Opening or refreshing a mail account with a very large number of folders (e.g. a shared account with 1000+ folders) no longer freezes the UI; the folder tree is now refreshed per account, in the background, in chunks
    • Folder actions (empty, restore, delete) now refresh only the affected account instead of reloading every account

Fixed

  • Unsaved appointment draft not shown after reload (support-1547)

8.50.2 - 2026-07-02

Fixed

  • Selected filter directory is not shown correctly for Shared Accounts 1aecd5cc9

8.50.1 - 2026-07-02

Added

  • Translation updates for cs_CZ, da_DK, de_DE, el_GR, en_GB, es_ES, es_MX, fi_FI, 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 00471a007

Changed

  • Only preload dependencies of plugins that actually load at boot c15d89188

Fixed

  • Inline images not shown in plain text emails (support#1496)
  • Restore attachment drag-out via referrer policy (support#1396)

8.50.0 - 2026-05-29

Added

  • As a user I want an unsubscribe banner for newsletter (AS-192)
  • As a user I see an indicator for unread mails in all mail folders of shared accounts 7898a8f9c
  • As a user I can select where to save copies of messages sent from shared accounts. 1a07c7e36
  • Introduce io.ox/core//updateBannerDelay to define a delay in seconds before the update banner is shown 82ffe1990
  • Open keyboard shortcut help from mail composer with Alt+0 a394102a3

Changed

  • Breaking change: Move guided tours from separate repository/image back to core UI db758835e
    • Guided tours are disabled by default
    • Tours can be enabled with a feature toggle: io.ox/core//features/guidedTours=true
  • Folder trees use a more explicit aria-haspopup="menu" instead of "true" (support#1414)
  • Migrate e2e suite to codeceptjs 4 (appsuite-codeceptjs 0.11.0)
  • Restore classic mandatory first-start wizard for external plugin compatibility 8abc583ff

Deprecated

  • Pending removal with 8.52 c5e31a022
    • file io.ox/preview/main

Removed

  • Deprecated code 7b9a8db77
    • file io.ox/contacts/enterprisepicker/dialog.js
    • file io.ox/contacts/enterprisepicker/style.scss
    • scenario mailapp (android, ios) of onboarding wizard
    • scenario syncapp (android) of onboarding wizard
    • settings io.ox/onboarding//{android,ios}/mailapp and io.ox/onboarding//android/syncapp
    • Settings panes without load function in io.ox/settings/main.js

Fixed

  • "Skip to main content" does not jump to expected targets (support#1412)
    • It's still "Skip to main content" to avoid individual sentences per app (plus translations)
    • The targets have changed: Mail, Address book, Tasks, Drive now jump to their list views; Calendar jumps to the first appointment; Portal jumps to first widget.
  • Added mail accounts are not shown as additional ones in Account Settings after password change (support#1366)
  • Apply the BIMI migrations job as a normal Job (not a Helm hook) (support#1451)
  • Calendar search handling without "after" or "before" still sets a narrow default range (support#1393)
  • Calendar week abbreviation wrongly interpreted by assistive technology (support#1416)
  • Canceling drive mail dialog removes configured send defaults (support#1403)
  • Category browser finds appointments in unselected calendars (support#1423)
  • Composition hangs on large email replies (support#1259)
  • Core-ui pods fail to start when BIMI is enabled (support#1451)
  • Date picker should not open automatically when using keyboard (support#1420)
    • Date picker still opens on click for mouse usage but no longer on focus
    • it now opens on any keyboard input
    • escape closes the picker; enter opens it
    • fixed related issues that escape closes the entire search form and enter submits
    • added placeholder to show the expected date format
  • Desktop style call dropdown shown on mobile devices in address book (support#1455)
  • Details about an appointment are too hidden (support#1274)
  • Drive - "New" button missing a11y hint when no actions are available (support#1418)
  • Edit Draft/Copy visibility in shared Drafts folders (support#1332)
  • End date is not updated when changing the start date on mobile devices 20f917470
  • Guard mail attachmentQuota checkQuota against undefined values a1597722e
  • Inbox categories view has wrong role and ARIA attributes for proper screen-reader support (support#1419)
  • Increase Contrast for OX Attachment Viewer Icons (support#1479)
  • Login feedback: error and info messages can coexist ebb6515db
  • Mail Compose: Apply default font style on plain-text to HTML switch and in signatures 36b50a211
  • Mail filter nested condition wrapper layout and dark-mode background 14255bb73
  • Mail filter redirect limit applied across all rules (support#1355)
  • Mail filter rule editor handles condition removal edge cases (support#1346, support#1347)
  • Mid-session fullNameFormat changes are silently reverted 62fe25c35
  • Missing tabindex=-1 on toolbars for proper VO cursor navigation (see support#1062)
  • Missing translation for "Your timezone" in legacy welcome wizard (support#1447)
  • Mobile day view does not handle 'All my public appointments' correctly (support#1376)
  • Move shared account dropdown to top of "Add signature" dialog 95d2c3045
  • Navigation difficulty in theme settings navigation (support#1422)
  • Open categories lookup inside search upon focus / click (support#1435)
  • Overlay element misplaced while dragging over iframes (support#1466)
  • Permission dialog might fail to recognize external contacts as such (support#1438)
  • Properly position opened category dropdown inside search (support#1435)
  • Search in Tasks does not support searching by category (support#1434)
  • Sender dropdown does not communicate selected entry to screen-reader (support#1421)
  • Some mails cannot be scrolled on IOS (support#1383)
  • Sort dropdown in contacts not in tab order (support#1415)
  • Task app does not calculate remaining time correctly (support#1449)
  • VO cursor cannot reach TinyMCE's color options in the formatting toolbar (support#1062)
    • The fix actually relocated text and background color to the bold, italic, underline group
    • Root cause is that the color options are dropdowns and they behave slightly different
Prev
Noteworthy Changes
Next
Helm Charts