New release: Mobiscroll 5.0.5, 5.0.6 and 5.0.7

What’s New

Mobiscroll 5.0.5, 5.0.6 & 5.0.7 include several bugfixes applicable to all version of Mobiscroll along with quality of life improvements, like more granular control over event creation with click. The new clickToCreate option supports ‘double’ and ‘single’ clicks as functionality is detached from the dragToCreate option.

Mobiscroll for Angular received several bugfixes across these three releases as well.

Check out what changed below :point_down: and update to the latest version.

MOBISCROLL 5.0.7

Datepicker

FIXED

  • We fixed the responsive option which was not working correctly (regression introduced in 5.0.6).

Forms

FIXED

  • We fixed the label option type for the Angular switch component, which was set to boolean instead of string ;

MOBISCROLL 5.0.6

Datepicker

FIXED

  • We fixed the date & time scroller styling in Angular, which was not expanded to the full width of the picker in bottom display.
  • We added the missing value prop binding for the Angular input component.
  • We fixed the anchored positioning of the picker in Angular, which was not always correct.

Eventcalendar

FIXED

  • We fixed an exception which was thrown when clickToCreate was enabled and labels were not enabled on the calendar.

Forms

FIXED

  • We fixed the label option type of the Angualr input component from boolean to string .

Popup

FIXED

  • We fixed a bug in the popup which resulted in an error whenever it got closed in Angular 6.
  • We fixed the iOS rendering of the buttons and the header for the desktop fullscreen popup (with touchUi: false ).

MOBISCROLL 5.0.5

All Components

FIXED

  • We fixed the AOT build for Angular 4 and 5.
  • We fixed the scss deprecation warnings which appeared when used with the new Dart Sass.

Agenda

FIXED

  • We fixed an issue which caused to display events from other months as well in case of monthly agenda, if calendar view was also displayed.
  • We improved the event ordering so that cross-day events not marked as all day will not appear on top.

Date pickers (Date & Time, Calendar, Range)

FIXED

  • We added the navigate method to programatically navigate to a date on the calendar.

FIXED

  • We fixed an issue which caused an error in Angular 4 and 5, every time the picker was closed.
  • We added the missing functionality to parse and propagate the value to the picker, when the value is manually entered to the input field.

Eventcalendar

FIXED

  • We show the event labels by default instead of just dots, if the calendar view is not combined with agenda or scheduler.
  • We added the clickToCreate option to control new event creation with click on desktop.

FIXED

  • We fixed an issue which caused the calendar to jump to the wrong date, if number of displayed weeks was changed dynamically.
  • We fixed the custom label rendering, which did not work in Javascript and jQuery.
  • We added the missing onEventDelete and onEventDeleted events for the Angular component.
  • We improved the event ordering so that cross-day events not marked as all day will not appear on top.
  • We fixed the display of event labels, to recalculate the number of labels which will fit, when changing between month and week views, or changing week numbers.

Forms

FIXED

  • We fixed the toast message styling if theme was not explicitly specified (the global theme was used).

Popup

FIXED

  • We fixed an issue which caused an error in Angular 4 and 5, every time the popup was closed.

Scheduler

FIXED

  • We added the missing onEventDelete and onEventDeleted events for the Angular component.
  • We fixed the all-day invalid display which did not work correctly if the passed all-day invalid object wasn’t the first in the list.

For release notes please visit our release history.

PS. If you’re coming from v4: We have composed an upgrade guide for moving from Mobiscroll 4 to Mobiscroll 5.