What's New
Bugfix release
This release improves navigation reliability in timezone-aware and shifted Timeline/Scheduler views, adds keyboard and screen reader support for the Timeline resource toggle, and fixes a module resolution issue in the Angular Datepicker package.
All Components
Fixed
- We added the missing
cssClass,resource,slotandtitleproperties to theMbscCalendarInvalidtype.
Datepicker
Fixed
- We fixed an issue in the
@mobiscroll/datepicker-angularpackage where theexportsfield inpackage.jsonpointed to.jsfiles that don't exist in the published package, breaking module resolution in bundlers that honor theexportsfield (Vite, esbuild, Webpack 5+).
Scheduler
Fixed
- We fixed an issue where
navigateToEvent()scrolled to the wrong day when the viewer's local timezone was behind the calendar'sdisplayTimezone. - We fixed an issue in shifted single-day views where
navigateToEvent()scrolled to the wrong position, or jumped to a day the event isn't on.
Timeline
Fixed
- We improved the accessibility of the resource collapse/expand icon by making it focusable and operable with the keyboard (Enter/Space), and added the
aria-expandedandaria-labelledbyattributes. - We fixed an issue in shifted views where dragging an event threw an error when using the
luxonTimezoneplugin. - We fixed an issue where
navigateToEvent()scrolled to the wrong day when the viewer's local timezone was behind the calendar'sdisplayTimezone. - We fixed an issue in shifted single-day views where
navigateToEvent()scrolled to the wrong position, or jumped to a day the event isn't on. - We fixed an issue where, in
fillevent display mode withresolutionHorizontalset toweek,monthorquarter, events could render one column wider than they should whendisplayTimezonediffered from the browser's local timezone.