Release notes for Kendo UI v2014.1.416
Components
What's new
- Scroller improved behavior on orientation change / resize
- Funnel chart should not render segments for null/undefined, and should render segment and label when value is 0
- Apply primary button styles to popups with a default action
What's fixed
- kendo.stripWhitespace breaks SPA View in IE7/8
- kendo.stripWhitespace breaks SPA View in IE7/8
- reverse slide view transitions are broken (visible in the view transitions demo)
- View is incorrectly sized in mobile safari, when app is first run in landscape mode
- Grid Toolbar does not inherit the proper theme text color
- View loses its view parameters when navigating back in a splitview
- view init event is called before the view is in the DOM when displayed with showIn
- Layout#showIn does not work when selector is pointing to the layout root element
- View with multiple root elements has each element wrapped
- Cannot unbind event attached via the 'one' method.
- Hover styles ignored by old IE versions due to combining CSS2 and CSS3 selectors
- layout.showIn does not trigger view show event
ActionSheet
What's fixed
- popover arrow is positioned incorrectly when opener is close to edge
- The type option is missing from the MVC wrapper.
Calendar
What's fixed
- Widget does not preserve options.dates when setOptions method is used
Chart
What's new
- Add option to disable clipping
- Text in chart elements is no longer automatically encoded. Use "#: ... #" template syntax or kendo.htmlEncode when required.
- Add Markers.BackgroundHandler for evaluating marker background color dynamically
- Always show series labels for points inside of the clipping area.
What's fixed
- Line series should be in front of bullet series
- scatterLine series are aligned to pixel boundaries reducing precision
- Pie chart sorting is not correct.
- Series highlight is not displayed if markers are hidden
- Tooltip is incorrectly positioned on initial display
- Tooltip matches the series.color not the point color
ColorPicker
What's fixed
- Widget does not persist tabindex after disable/enable
ComboBox
What's fixed
- Cascading widget selects the first item on filter
- Re-focus on ComboBox input when tabing out and server filtering request ends
DataSource
What's fixed
- Grand total are not calculated correctly during local data virtualization
- Average aggregate should ignore Null values
DatePicker
What's fixed
- Widget is not able to select 1/1/1970 when timezone is UTC
DateTimePicker
What's fixed
- Widget is not able to select 1/1/1970 when timezone is UTC
Diagram
What's fixed
- Unable to bind the diagram to flat data
- Unable to set default shape content
Drawer
What's fixed
- Drawer can't be open from tabstrip item
- view flash quickly before being animated
DropDownList
What's fixed
- Gap between the input and the popup
Editor
What's new
- Allow iframe document.domain to be forcefully relaxed
What's fixed
- Editor content overflows when in inline mode and very long words are entered
- Mid-paragraph line breaks occur when pasting partially selected Word documents
- JS error in inline editor when used on page with Modernizer HTML5 shiv
- Default title for ordered/unordered tool buttons is "Remove link"
- JS error when applying block format to multiple table cells in IE
- Multiple cells cannot be selected in FF / Crome
Globalization
What's fixed
- kendo.toString does not pad milliseconds when format a Date object
Grid
What's new
- Expose events for columns lock/unlock
What's fixed
- Frozen columns's cells are not unselected when Grid is initialized via MVVM
- Scrollbar position is not reset when filtering and virtual scrolling is enabled
- Grid with locked columns doesn't show the dirty flag for incell edit mode
- Grid with locked columns selection api doesn't select related rows
- Grid throws JS error in RTL mode when column resizing is enabled and scrolling is disabled
- Grid selection glitches when row contains an image, due to webkit backface-visibility style bug
- Grid with locked columns should wrap cell text
- Grid rows are misaligned in IE9 with frozen columns
- Locked columns and virtual scrolling results in misaligned rows
- Grid editor validates incorrectly inputs with matching start of name
- Detail icon is wrong when editing of expanded row is canceled
- IE8 switches to compatibility mode with more than one locked columns
- Grid in iPad initialized with MVVM creates two div elements with .k-grid-content
- Grid with frozen columns table rows misalignment
- Grid footers are misaligned with locked columns
- Grid virtual scrolling goes in infinite loop in FF
- Grid selection with space key doesn't work with frozen columns
HierarchicalDataSource
What's fixed
- Request type is not passed to the HierarchicalDataSource children parameterMap function
MVVM
What's fixed
- set with composite path binds to the change event of the value twice
- Widget does not update ViewModel correctly on tag remove in IE8
- Widgets does not clear its value when bound to a non-existing MVVM field
MaskedTextBox
What's fixed
- In IE10 when tabbed to a widget with no value, the cursor is placed at the end of the line
Menu
What's fixed
- Option popupCollision can\t be set declaratively
MobileTabStrip
What's fixed
- Drawer can't be open from tabstrip item
- TabStrip throws an error when included in ModalView
ModalView
What's fixed
- ModalView with data-modal="false" does not fire close event
MultiSelect
What's fixed
- Widget with autoBind:false makes two requests on first filter
- Widget does not update ViewModel correctly on tag remove in IE8
- Cannot select address bar in IE when widget is focused
Notification
What's new
- Add data-role="alert" to Notifications
What's fixed
- Default Notification template wraps in IE11
PopOver
What's fixed
- popover arrow is positioned incorrectly when opener is close to edge
- When popover is open, tapping on the background triggers native scrolling
Router
What's fixed
- routeMissing preventDefault does not work as expected in IE 10
SPA
What's fixed
- routeMissing preventDefault does not work as expected in IE 10
Scheduler
What's fixed
- Selection need two clicks in IE8 to select
- Change event is fired immediately after touch scroll
- Scheduler events are misplaced in tablet mode
- Scheduler throws JavaScript error when change views in IE7
- Scheduler day and week views do not leave space below "All day" events which do not start at 12:00 am
- Widget throws JavaScript error when prevent edit event
- Scheduler "No timezone" localization string not used in desktop dropdown
- Recurring event spanned between two days is not rendered correctly
- "All day" message in AgendaView cannot be localized
Sortable
What's fixed
- Move event is not fired on Chrome for Android
- Placeholder is misplaced in cases when sortable container contains filtered items
- Inputs inside sortable elements cannot be focused with a mouse click
Sparkline
What's new
- Disable clipping
- Add Markers.BackgroundHandler for evaluating marker background color dynamically
StockChart
What's new
- Text in chart elements is no longer automatically encoded. Use "#: ... #" template syntax or kendo.htmlEncode when required.
- Add Markers.BackgroundHandler for evaluating marker background color dynamically
Upload
What's new
- Submit the file as last form field. Improves compatibility with AWS services.
What's fixed
- Files selected prior to initializing the Upload are not shown in the list