- Address Book: Show banner in trash folder when auto-delete is enabled (#994) ce98e64
- General: Introduce sidebars for appointments, tasks, and updates (#1026) 0309a4d
- introduce a sidebar toolbar on the very right side of the UI
- start with calendar, tasks, and updates (and AI chat if that is available)
- the calendar sidebar comes with a day and agenda view
- the tasks sidebar shows all tasks ordered by urgency
- the updates sidebar offers another way to get information about the recent releases
- Mail: Support for cross-context ACLs (#1017) 629df0c
- Upsell: Allow customers to configure different checkout types and landing URLs based on triggers (#1082) fc44519
- General: Use flex layout vGrid container for better flexibility (#994) 205978b
- Mail: Improved icons for spam actions and folder for better clarity (#904) d75ab27
- Pending removal with 8.42 (#1009) 291f498
ModalView
passing this.$body
as the second argument to this.invoke
in render
- file
io.ox/core/tk/iframe.js
- Deprecated code (#1009) 9e73573
- extension
attachments_legend
in favor of attachments_list_and_upload
at point io.ox/calendar/edit/section
- function
_.allRejected
- function
_.allResolved
- function
_.breakWord
- function
_.clock
- function
_.defaultValue
, use core/api/filestorage.js
instead - function
_.fallback
- function
_.firstOf
, use core/folder/utils.js
instead - function
_.formatError
- function
_.isSet
, use onboarding/clients/config.js
instead - function
_.makeExtendable
- function
_.mythrottle
, use vgrid.js
instead - function
_.nltobr
- function
_.pad
- function
_.queued
- function
_.sanitize
, use rampup.js
instead - function
_.stripTags
- function
_.unescapeHTML
, use core/viewer/utils.js
instead - function
_.utc
- function
_.whenSome
, use core/folder/utils.js
instead
- Calendar: Align time indicator, all-day row, and header in (work) week view when using multiple timezones (#1076) 1f748e7, 39a43f5
- Calendar: Appointments are accessible with keyboard (#1023) 9b61423, c5cf55a7
- Calendar: Remove leftover busy state handling in year view (#1079) 2a80eed
- Drive: Properly format "Current Role" menu (mobile) (#1049) a21454a
- General: Close dropdowns when toggle button loses focus via Tab (#1047) a43b606
- General: Restore secondary toolbar when switching apps (mobile) (#1021) e07e519
- General: Use consistent focus indicator on avatar dropdown (#1060) cdceec3, 6c8fcdaf
- General: Use proper focus outline when navigating to the search submit button via keyboard (#1047) 823c12a
- Mail Compose: Add priority option (mobile) (#1058) 166f7ae
- Mail: Align flag color order in list view with picker and filters (#1062) 28458bf
- Mail: Display attachment icon if any thread message includes attachments (#1062) 29c17f6
- Mail: Hide
Inbox categories
action in list view options when feature is disabled (#1070) 8615153 - Mail: Use common collection complete handling for virtual folders to support pagination (#992) b1a35bd
- Portal: Use
--btn-primary
for button text in widgets to support custom colors (#1071) 82ded54 - Settings: Added 'Auto dark mode' option in theme preferences 753b4e3
- Settings: Don't reopen settings dialog after language change and page reload (fullstack-services/ai-service#190) 824f3a6