Version 4.0.0
Changelog
General
-
Fixed: Added missing
cssClass
setting to angular components and directives. -
Fixed: Disabled draggable state of avatar image and added option to turn it off.
-
Fixed: Removed @type annotations from comments for ngc + tsickle compatibility.
-
New: Improvements to avoid flash of unstyled content (FOUC).
-
New: Windows theme updated to Windows / Windows Phone 10 styling (#407).
Calendar
-
Fixed: Added missing
onPageLoaded
,onPageLoading
andonPageChange
events to the angular and react component. -
Fixed: Clicking on empty day resulted in error when using the
showOuterDays: false
setting. -
Fixed: Showing week numbers messed up the calendar layout.
-
Fixed: Don't dim days from different months in case of week view.
-
Fixed: Counter did not work in multiple selection mode.
-
Fixed: Stopping swipe navigation and disabling prev/next buttons did not work correctly in case of week view.
-
Changed: Days from other months are hidden by default when scroll is vertical.
Cards
-
Fixed:
onClick
handler can be passed to react components inside card. -
Fixed: Listview corners were not rounded inside card on Safari/macOS.
Color
-
Fixed:
undefined
value was added to the values array withsetVal
in multiple selection mode. -
Fixed: In refine mode the color slider became unstyled during hide animation.
Eventcalendar
- Fixed: Changes to events were lost after
option
method call.
Eventcalendar
- Fixed: Added missing
allDay
event property definition in angular directive
Listview
- Fixed:
swipeleft
andswiperight
settings names corrected in angular component.
Forms
-
New: React form components added.
-
New: Prompt input value is selected by default on show (if any).
-
New: Angular segmented component multiselection works with arrays too.
-
Fixed: Click / tap on switch handle should toggle the switch (regression introduced in 4.0.0-beta3).
-
Fixed: Dropdown destroy was incorrect.
-
Fixed: Multiple slider handle support added to angularjs.
-
Fixed: Stepper and segmented control border styling fix with Material theme on macOS Safari.
Select
-
Fixed: Filtering did not work after async data update.
-
Fixed:
getVal
method returnednull
if selected value was0
. -
Fixed:
null
can also be passed initially for the data setting in angular and react components. -
Fixed: In ionic, the
mbsc-data
attribute won't crash the select initially, when the model value is not the first data item.
Scroller
-
New: Added wheel index to event args inside the
onChange
event. -
Fixed: Added missing setting definitions for
parseValue
andformatValue
in angular and react
Timer
- Fixed: Scroller went crazy when running stopwatch in Angular and AngularJS.
Navigation
-
Fixed: Badges show up and update automatically on angular navigation items (#443).
-
Fixed:
prev
andnext
methodtoggle
parameter wasn't true by default.
Range
- Fixed: Auto-correction for min and max ranges should not set dates out of min and max boundaries.