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
  • Release 8.49
  • Release 8.48
    • 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.47LTS
  • Release 8.46
  • Release 8.45
  • Release 8.44
  • Release 8.43
Maintained. Older releases are best effort.
Upcoming
Not released yet
LTS
Long-term support branch

App Suite UI

8.48.8 - 2026-07-29

Fixed

  • Composition hangs on large email replies (support#1259)
  • Unsaved appointment draft not shown after reload (support#1547)

8.48.7 - 2026-05-26

Fixed

  • Task app does not calculate remaining time correctly (support#1449)

8.48.6 - 2026-05-21

Fixed

  • Added mail accounts are not shown as additional ones in Account Settings after password change (support#1366)
  • Core-ui pods fail to start when BIMI is enabled (appsuite/support#1451)
  • Missing translation for "Your timezone" in legacy welcome wizard (support#1447)

8.48.5 - 2026-04-27

Changed

  • Support classic first-start wizard again 84ffb5e35

8.48.4 - 2026-04-24

Fixed

  • Email body may appear too small if zoom is set to 80% (support#1390)
  • Email view does not extend all space available for some email (support#1338)
  • File viewer can't view pdfs in Firefox 1.40.x ESR 99557173b

8.48.3 - 2026-04-23

Fixed

  • User cannot login. After login animation user is redirected back to login page (support#1350)
    • Root cause are first start plugins
    • The specific customer just uses multi-factor and the firstStart wizard code runs into a runtime error
    • Any failure or cancellation (assumption here is it's a mandatory wizard) triggers a logout
    • The fix double checks the existence of the firstStart wizard to avoid such runtime errors and unwanted logouts

8.48.2 - 2026-04-13

Fixed

  • Missing CSS in office child tabs due to Rolldown CSS chunk orphaning be6f12f5e

8.48.1 - 2026-04-09

Added

  • Translation updates 8.48: cs_CZ, da_DK, 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 364922f1e

Changed

  • Use module-agnostic capabilities in shared accounts dcfb966ae

Fixed

  • SVG contrast issues in PWA onboarding 72be1cdee
  • Url not filling all data if App Suite has been launched via mailto url (support#1293)

8.48.0 - 2026-03-23

Added

  • DAVx5 Select as onboarding option for Android CalDAV/CardDAV sync f565e2397
  • Drag emails outside browser via companion app (PBSR-1633)
  • Enable coverage reporting and add coverage badge to README b03db86cb
  • Enterprise contacts picker: "select/deselect all" buttons, cleanup (PBSR-1502)
  • Make auto-logout dropdown options configurable (support#1265)
  • Multi-word search with AND logic for enterprise picker 09d800d90
  • Shared Accounts (AS-145)
    • Introduces Shared Accounts for Mail and Calendar, enabling multiple users to access and work with a shared mailbox/calendar.
    • Requires server-side provisioning and configuration, including mail server mailboxes and App Suite Middleware support.
  • Simplify configuring custom favicons 289943388
  • Support for mail filter rules to auto-notify via email (PBSR-1578)

Changed

  • Migrate to Vite 8 f07c09226
  • Rename 'Vacation notice' to 'Automatic replies' (PBSR-1559)
    • While "Vacation notice" works for consumers, the term is too specific for professional context
    • Conversely, a "Out of office" is very limited for non-professional use-cases
    • Eventually, "Automatic Replies" covers all use-cases (vacation, out of office, general auto responses)
  • Switch to wolfi base playwright image for mobile E2E tests fc0f68c78

Removed

  • Deprecated code 1551cc02a
    • file io.ox/core/updates/settings.js
    • file io.ox/core/updates/updater.js
    • file io.ox/mail/settings/signatures/migration/register.js
    • function showRecurrenceDialog of calendar/util.js
    • function enabled of Upsell
    • function any of upsell

Fixed

  • "Select 2-Step Verification Method" dialog is not scrollable (support#1200)
  • Account Recovery settings pane gets rendered twice 2b8b39f16
  • Adjust description in "Auto replies" dialog, add synonyms for settings dialog 1f4d2bcbf
  • Broken where clause in lookup for cached BIMI records f74cc3739
  • Cannot move appointment series to another calendar (support#1254)
  • Color picker always shows gray as selected when no custom color is set (support#1285)
    • sanitizeHue() now returns undefined for falsy input (e.g. undefined, null, "")
    • Previously, falsy values were passed through to colorToHSL, causing incorrect color resolution
    • External consumers relying on sanitizeHue to always return a color string should account for this
  • Date format is sometimes inconsistent with the one set in settings (support#1255)
  • Drive Viewer: scrolling not possible in large PDFs (support#1287)
  • Ensure mail compose is re-opened on error (mobile) (support#1294)
  • Login page checkbox color not reflecting configured button color b3413f5a9
  • Mail with images is truncated (support#1245)
  • Moving an email to another inbox category doesn't refresh current mail list (support#1256)
  • Native print view is broken (support#1250)
  • Patch jsdom 28.1.0 CSS specificity crash (jsdom/jsdom#4083)
  • Setup views are not disposed correctly in onboarding wizard a65e7f4fc
  • Signature with asterisks prevents switching mail compose to HTML mode (support#1248)
  • Standard signature is not inserted when replying if from address is mixed case (support#1253)
  • Validate account recovery email on blur 6d38b3ca5
Prev
Noteworthy Changes
Next
Helm Charts