App Suite UI 8.13.8 - 2023-06-21 Added Polyfill for TextDecoderStream Fixed OXUIB-2390: Mail compose broken with js runtime error when sources are pre fetched using bundles Root cause: TextDecoder worked on downloaded chunks, which breaks utf-8 encoding in case a chunk boundary contains a multi byte character Solution: use TextDecoderStream implementation which handles utf-8 characters on chunk boundaries 8.13.7 - 2023-06-09 Added Extended logging for possible code loading issues 8.13.6 - 2023-06-05 Added Translation updates - 8.13 8.13.5 - 2023-06-02 Added OXUIB-2395: Io.ox/core//whatsNew/baselineVersion option as default value for What's New feature baseline It was not possible to configure What's New showing up for "new" users Some customers wanted to show the dialog to users migrated from other systems Those customers can now provide a base line version that is used as a default for the last seen version of a user, making the dialog show up for new users 8.13.4 - 2023-05-31 Fixed OXUIB-2390: Broken error handling when loading mail compose editor Root cause: sometimes external TinyMCE module is stored in cache using wrong encoding breaking a regular expression Solution: explicitly set encoding when storing from bundle into cache track code loading errors to find out how often this happens in practice invalidate cache in case of code loading errors to have a chance to fetch the correct file from server on next reload 8.13.3 - 2023-05-25 Fixed Broken error handling when loading mail compose editor 8.13.2 - 2023-05-16 Fixed OXUIB-2364: Upsell portal widget is not clickable if imageURL is defined Root cause: Missing click handler. Solution: Add click handler. (Cherry picked from commit f8af470467d97c5bddd804d6c08a981149aaddf2) Security OXUIB-2365: XSS in PIM attachments preview Root cause: User content was used in a template string Solution: Use jQuery to escape user content and prevent code execution (Cherry picked from commit 6a28d12133f1ed094703319db90d9e275178ca3e) 8.13.1 - 2023-05-11 Changed Latest translation updates Fixed OXUI-1247: Shared invitation attendee hard to detect OXUIB-2357: Sender notice makes dropdown overflow on mobiles 8.13.0 - 2023-05-04 Added Breaking change: OXUI-1077: As a user I can create managed resourcesOXUI-1107: As a user I can undo mail sending for a certain amount of time OXUI-1116: As a booking delegate for a resource I can administer resources that get booked OXUI-1160: As an admin I can disable editing real names for mail accounts It is configurable whether a user can change its account name or not. If the setting is set to 'false' the input field in account settings will be disabled and in mail compose the dropdown option 'Edit names' won't be available. OXUI-1174: Port deputy e2e tests to 8.x Add e2e test and prevent trees in modals to handle escape events Add managed resources to whats new dialog Exported logout function Typeahead view support for dropup
specified by option direction
(default: dropdown) Changed DOCS-4805: PDF viewer: show error details from server Breaking change: Overwrite getAll
of resources API with an "actual" getAll
that uses searchAllow detail-popup do be appended to different container like modal dialog Disable switchboard features if no switchboard host is set List view selections singleBehavior
returns false for check isRange
Deprecated File plugins/administration/resources/settings/edit.js
Named exports Model
and Collection
of participant/model.js Obsolete and unused module io.ox/core/tk/dropdown
Removed Breaking change: Deprecated and unused file io.ox/settings/accounts/email/model.js
Breaking change: Deprecated and unused file io.ox/settings/accounts/settings/defaults.js
Breaking change: Functionality for deprecated function getGroup
in io.ox/mail/compose/util
Blankshield library Fixed DOCS-4816: Selection is lost after deleting a folder in drive list OXUI-1083: Usability improvements around external images OXUI-1239: Drive layout breaks when changing from list to icon view after uploading a file OXUI-1241: Cannot open properties OXUIB-1943: Chrome treats App Suite as insecure when displaying external images in mails loaded via http OXUIB-2205: Unread count in draft folder not always up to date OXUIB-2301: No file upload for Firefox browser under Android OXUIB-2302: Follow-up appointments are missing attributes OXUIB-2308: Year view can't be selected anymore after selecting a specific date in year view OXUIB-2312: 'Recent files' not loaded in file picker for attachments OXUIB-2315: E-Mail - No refresh triggered when user clicks 'Accept' on meeting invitation for a series OXUIB-2318: Option to download folder or create file available despite permission not given OXUIB-2320: File gets unchecked after closing viewer even though toolbar options remain OXUIB-2321: When adding a new favorite timezone, letters typed on keyboard don't jump to select entry OXUIB-2326: Doubled calendar controls after date change OXUIB-2330: Icon broken for Google Mail accounts in settings OXUIB-2340: Broken horizontal layout in mail on iPad OXUIB-2343: Calendar not selected via deep link of mail invitation OXUIB-2347: Address book picker mouse hover style broken for dark mode Adding quota mini views synchronously Invalid session parameter can break login flow Login page configuration link color is not applied in #form-box-body New day not updating calendar year view App Suite Middleware