- As an admin I can disable settings sections through configuration (#916) a6c272d
- Introduce a new setting
io.ox/core//disabledSettingsSections
(Array of strings) - This dedicated setting allows to clearly disable sections so that their strings are not added to the search index
- Extend settings strings to carry an `id and disable flag.
- Elements that can be disabled have the attribute [data-section-id="ID"]
- Translation updates for
cs_CZ
, da_DK
, el_GR
, en_GB
, es_ES
, es_MX
, fi_FI
, fr_CA
, fr_FR
, hu_HU
, it_IT
, ja_JP
, nl_NL
, pl_PL
, pt_BR
, ro_RO
, ru_RU
, sk_SK
, sv_SE
, tr_TR
, zh_CN
and zh_TW
- Calendar: Ensure all calendars are accessible in tree (mobile) (#816) 5d0bbb0
- Calendar: Long press on a timeslot creates an appointment (mobile) (#905) fada2bc
- Calendar: Use the proper date format (datepicker, detail views) (#854) 849fea1
- Calendar: Use right timezone in desktop notification for meetings (#809) 05e3c99
- Calendar: Avoid scrollbars for long attendee names and email addresses in appointment detail view (mobile) (#781) 94c6bee
- Contacts: Update own contact image in address book after editing user data (#391) 1b093239
- Contacts: Ensure latest contact data is used after attachments change (#683) 769c844
- Contacts: Make address book view options persistent (#892) ee79fa4
- Core: Connect your Device handles
reset
with disabled qrSessionHandover
properly (#910) 5317f1c - Core: Detail popups can be closed again after window resize (#594) 4b98c47
- Core: Toast notification respects bottom toolbar on mobile (#831) 8a3856c
- Core: Use correct dark mode colors for mobile primary actions (#896) cfcfeb5
- Mail: Pasting from MS Word/OneNote in compose adds editable content (oxpaste) (#817) 86d9b2d
- Mail: Attached images in compose now use the correct orientation in Safari (#466) f73fa2c
- Mail: Compose button shows focused border after sending mail (#415) b883742
- Mail: Ensure mail setting
removeDeletedPermanently
is applied (#917) 845a5e9 - Mail: Grayscale contact pictures appear as intended in list view (#479) 043d296
- Mail: Mail swipe actions work as expected in list view (mobile) (#815) f09efa3
- Mail: Relative dates get updated at midnight (#776) 58b03db
- Mail: Detail popup respects bottom toolbar while scrolling (mobile) (#908) e76fda7
- Multifactor: Default login prompt flashing when loading (#885) 701d97d
- Settings: Visual appearance of search result highlighting (#847) f40f72c
- Tasks: Place text correctly in horizontal mode (mobile) (#825) cf7c35f
- Tasks: Persistently store list view preferences (#894) 5c7b9ca
- Tasks: Reminder dropdown maps to the correct time (#824) b7e03d5
- Viewer: Enable missing functions in Viewer for XRechnung (appsuite/web-apps/ui#115) 4797be0
- Date picker option to add a "clear" button (#550) 6e51308
- Improve mobile settings layout and styling (#886) 4d20e9c
- Show toolbar for all mails in thread view (#721) 4a1a3e8
- Pending removal with 8.37 11b1e40
- exported function
undoMailAction
. Please use undoAction
instead. - exported variable
undoPeriod
. Please use coreSettings.get('undoPeriod')
instead - exported default of
undo.js
. Please use named exports instead - options parameter
defaultTimeRange
of searchView
- Breaking change: Obsolete polyfill
text-encode-transform.js
(#837) fc7537c, 3767f180 - Removed file
src/polyfill.js
- Removed file
src/lib/polyfills/text-encode-transform.js
- Deprecated code (#832) 0507025
- styling
.toggle-all
- extension
toggle-all
from point io.ox/mail/thread-view/header
- column
307: summary
from folders in http.js
- point
io.ox/mail/detail/header/recipients
. Please use io.ox/mail/detail/header/subject-recipients
instead. - flag
ANSWERD
from io.ox/mail/api.js
. Please use ANSWERED
instead.
- Switchboard: Remove code that is now part of the service implementing the API (appsuite/web-foundation/switchboard#16) 8fff8b8
- Address book: Use special column
623
for first name sorting to correctly order distribution lists (#848) 4d33a77 - Client Onboarding: Abort when server provided incomplete configuration (#871) 8d03f55
- Drive: Use root folder
9
when searching for files (appsuite/web-apps/ui#4366, #808) 9ec2e05 - Mail: Adjust list scroll behavior to stay at the top when a restored email is added above (#818) 05582a1
- Mail: Attachment dropdown is properly disposed after closing (mobile) (#858) 9cd7c47
- Mail: Clicking the dropdown print action keeps it visible in Firefox (#654) 0dfb252
- Mail: Correct active state indication of font style buttons after deactivation on iOS (#761) 040a00f
- Mail: Delete toolbar action supports shift key to bypass trash folder (feature: features/shiftDelete) (#846) 93cfecc
- Mail: Flag
star
state is properly reflected in the toolbar after change (#887) 1689986 - Mail: Inbox categories only shown for inbox after canceling a search (#857) f92c138
- Mail: Properly handle unsupported
reject
mail filter rule in editor (#784) 4502ad5 - Mail: Properly render search filters for categories containing whitespace (#353) 83dd478
- Mail: Reduce flickering when expanding mails in thread view (#721) b89aed3
- Mail: Removed focus outline on mail attachment button (#512) 793b506
- Prevent session handover tokens being requested after view is disposed (#697) adee358
- Respect device-specific UI elements (mobile) (#849, [#889], appsuite/fullstack-services/ai-service#113) 3e79728, f4a67961, 47ecbda
- Search: Ensure date value is removed from filter when related input is cleared (#550) 2db0a7a
- Show mail and file quota (mobile) (#764) f109c93
- What’s New: Ensure links are clickable when dialog is auto-started (#860) f39830e