Version 4.0.0-beta3.1
Pre-releaseChangelog
General
-
Fixed: Added missing type defintions for the parseDate and formatDate util functions in the mobiscroll namespace.
-
Fixed: Automatically prevent "Maximum call stack size exceeded" error when pickers are opened from a Bootstrap modal dialog.
-
Fixed: iOS theme 3D scroller wheels were messed up, if wheel was scrolled with trackpad until min or max values.
-
Fixed: Bootstrap 4 compatibility fixes.
Forms
-
New: Color swatches for radio, switch, checkbox, slider, stepper, and segmented components.
-
New: Added rating component.
-
Fixed: Styles of the outline buttons was not correct with iOS, Material and Windows themes.
-
Fixed: Incorrect styling of inset form groups of iOS theme, when used with Angular.
-
Fixed: Updated value shown in angular dropdown when changed programmatically without ngModel
-
Changed: radio buttons and select appearance in windows theme.
Calendar
-
New: Added proper keyboard navigation for better accessibility.
-
New: Added
onPageChange
,onPageLoading
,onPageLoaded
events to substituteonMonthChange
,onMonthLoading
andonMonthLoaded
, because the naming was not suitable in case of week view. Also, instead of just year and month parameters (which is insufficient in case of week views), the events receive a date object, representing the first day of the view. The old events are still triggered as well, but are considered as deprecated. -
Fixed:
option
method resulted in error when called on an inline calendar. -
Fixed: If icons were used without text within the
labels
setting, they were displayed in a wrong color with the Mobiscroll and Material themes. -
Removed:
calendarText
setting. ThedateText
is used instead of it. -
Changed: the calendar-date-time tab configuration is not supported anymore.
Listview
- Fixed: Added hierarchical support for listview in angular.
Languages
-
Fixed: German
toText
translation. -
Fixed: Dutch
clearText
translation.
Scrollview
-
Fixed: Added missing import statements in React.
-
Fixed:
onItemTap
event was not fired.
Select
-
Fixed: With filtering enabled,
setVal
was not working correctly for0
or empty string value. -
Fixed: Dynamic data update did not work when used inside Mobiscroll Form (React only).
-
New: Automatically focus filter input on show.
Event Calendar
-
New: Be able to mark an event as an all-day event.
-
Fixed: Added missing
[options]
binding for the Angular component.
Treelist
- Fixed: The
mbsc-treelist
directive generates an input element by default.
Image
- Fixed: The
mbsc-image
directive generates an input element by default.