New Release: Mobiscroll 6.1.4

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, slot and title properties to the MbscCalendarInvalid type.

Datepicker

Fixed

  • We fixed an issue in the @mobiscroll/datepicker-angular package where the exports field in package.json pointed to .js files that don’t exist in the published package, breaking module resolution in bundlers that honor the exports field (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’s displayTimezone.
  • 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-expanded and aria-labelledby attributes.
  • We fixed an issue in shifted views where dragging an event threw an error when using the luxonTimezone plugin.
  • We fixed an issue where navigateToEvent() scrolled to the wrong day when the viewer’s local timezone was behind the calendar’s displayTimezone.
  • 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 fill event display mode with resolutionHorizontal set to week, month or quarter, events could render one column wider than they should when displayTimezone differed from the browser’s local timezone.

As always, we recommend updating to the latest version for the best experience and newest capabilities.
For release notes please visit our release history