Release notes for Kendo UI v2014.1.318
Framework
What's new
- Wrong border radius applied on pickers in RTL mode
- Research on Oracle ADF
- NumericTextBox decimals erratic rounding
What's fixed
- Bundles produced by the Custom Download Builder can't be loaded with RequireJS
- Tile effect does not behave as expected in Firefox
DataSource
What's new
- Reverting changes when data is set via the data method should not remove the records
What's fixed
- Unstable sorting in IE9+ browsers
- Grid cannot display data when a "data" property exists in DataSource/Observable
- Total is not correct if all records are deleted and DataSource is synced
- Min, max, sum and average aggregates should return null if data contains only nulls
Draggable
What's fixed
- TypeScript declaration of destroyGroups is an instance method rather than static one
DropDownList
What's fixed
- Adding Bootstrap to the project breaks the Kendo UI DropDown keyboard navigation
Globalization
What's fixed
- Dates before 1970 in the Microsoft JSON date format are not parsed correctly
Grid
What's fixed
- Grid cannot display data when a "data" property exists in DataSource/Observable
MVVM
What's new
- Support setters for dependent properties
What's fixed
- Source binding with observable object breaks parent hierarchy
- Memory leak in MVVM with jQuery 2.0
- Source binding destroy method unbinds all change handlers from the source
Router
What's fixed
- In Firefox, urlencoded parts of the hash are incorrectly decoded
SPA
What's fixed
- In Firefox, urlencoded parts of the hash are incorrectly decoded
Web
What's fixed
- Popup with screen boundary detected flips misplaced with the scrollbar size
- Middle mouse click is handled incorrectly in user events
ComboBox
What's new
- Modifications made in dataBound event handler are not applied if the widget cascades
What's fixed
- Widget does not raise cascade event if has initial value and autoBind false
- Widget throws error on blur when value is null
- ComboBox value is overridden with the initial one, when the data is refreshed and the current value evaluates to false.
- Widget should not select first item on Enter when popup is closed
DataSource
What's new
- WebApi support in the DataSource
DatePicker
What's new
- Support min and max values as HTML attributes
DateTimePicker
What's new
- Support min and max values as HTML attributes
Draggable
What's new
- ignore configuration option for draggable
DropDownList
What's new
- Modifications made in dataBound event handler are not applied if the widget cascades
What's fixed
- Widget does not raise cascade event if has initial value and autoBind false
- Widget throws an error when select an item several Enter presses
- Selected item is shown as "undefined" if dataValueField is named "data"
- DropDownList does not support "[None]" as placeholder
- Using DataBound of Cascading DropDownList does not allow you to set value or select item
Editor
What's new
- Table editing now behaves more like MS Word
- Add width and height fields to the Editor's InsertImage tool
What's fixed
- Double clicking on ImageBrowser's new folder input element does not navigate to the appropriate folder
- JS error when going to new paragraph from end of heading
- Empty cells are removed when pasting from MS Excel
- Valid empty paragraphs are stripped when pasting from Word.
- Applying block styles within table cells ignores formatting tag
- System elements are not removed from content when initializing widget
- Characters typed through an IME are not considered text
- Row delete when cursor placed in last row of a table causes the editor to freeze in IE10
- When table is copied from MS Word into Editor, the text color is omitted
- Table size could not be set with keyboard
- Pasting sub/super scripted text from word to Kendo UI Editor in IE8 does not behave as expected
- Adding <p><br></p> in the Kendo UI Editor causes "Unknown runtime error" in IE8
Grid
What's new
- Support setting the delete confirmation text via function
What's fixed
- Pager buttons do not support numbers of 4 digits or more
- Unable to enter edit mode after deleting record which has fail validation and remove event is canceled
- When column filter is set the grid does not calculate height correctly
- Binding to Everlive: Visualization issue on iPad
- Input is not validated on change if the data-bind attribute contains other bindings besides value
ListView
What's fixed
- Input is not validated on change if the data-bind attribute contains other bindings besides value
MVVM
What's fixed
- Exception is thrown when binding events to a grouped data from dataSource
MaskedTextBox
What's fixed
- Custom defined rules extends widget's default rules globally
Menu
What's new
- Adding an already added TabStrip tab should instead move it according to the method used
What's fixed
- Menu with openOnClick doesn't open items with templates.
- Sub menu with scrolling is higher than the window
- Menu with scrolling closes immediately after opening the first time
- Sub menu items are cannot be opened when openOnClick is enabled in IE 11
MultiSelect
What's fixed
- Initial value is not set when the first value is an empty string
NumericTextBox
What's new
- Widget replaces numpad decimal point depending on the used culture settings
- Disabled widget should not try to select text
Pager
What's new
- Improve Pager CSS performance by using faster selectors
PanelBar
What's new
- Adding an already added TabStrip tab should instead move it according to the method used
Scheduler
What's new
- Pass a group index parameter to slot template functions
- Improve positioning of multiple events in single month view slot
- Add support for hourly frequency option in the RecurrenceEditor widget
What's fixed
- Event is not position correctly in month view if dayTemplate starts with a text node
- Event shown only in last Friday of a month is render in the next one
- Yearly recurring event with WKST=MO and BYDAY=-1SU rules is not expanded correctly
- Scheduler allows to move event even when the view disables editing
- Widget offsets incorrectly dates in DST
- All business items are selected, when prior to filtering(by business hours) and item outside of these time interval is selected
- Widget fails to expand an event with a DAILY recurrence starting in a day with a DST change
- MonthView is not rendering correctly when they start in one week and ends on next one
- Scheduler toolbar phone styles applied incorrectly to tablets as well
- Selected state is not visible for "today" cells and rows
- Fix typo in the name of the work week view
- Mobile recurrence editor throws exception when edit monthly frequency
- eventResources method returns the resources without field name
- Error is thrown when navigating between views with different number of resource groups
- Scheduler recurring event occurences are rendered incorrectly when model Id is string
Slider
What's fixed
- tooltip value is not formatted by default
TabStrip
What's new
- Adding an already added TabStrip tab should instead move it according to the method used
What's fixed
- Loader state is not cleaned on Ajax load abort
TimePicker
What's new
- Support min and max values as HTML attributes
TreeView
What's fixed
- CheckChildren initially checks the HTML node of the parent (based on the children), but does not update the dataitem
Window
What's fixed
- DOM nodes leak after destroying widget