Kendo UI

Release History

jQuery Release History

Kendo UI Q1 2015

March 17, 2015

All components

NEW
  • New widget: Responsive panel
  • New widget: Collapsible

AngularJS

NEW
  • Support for scope member export with element directives
FIXED
  • Angular templates are not persisted after rebind

AutoComplete

NEW
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers

Chart

NEW
  • Visual Templates for chart elements
  • Setting valueAxis.narrowRange to false will force the axis to snap to 0
  • Add toggleHighlight method
  • API for getting axis slot based on value
  • Legend align option
  • Legend width, height and orientation can now be used for the predefined positions
FIXED
  • Donut hole is filled when a large delta exists between the largest and smallest segment
  • All plotBands are rendered in the same pane
  • Pane background overlays axis grid lines
  • Bubble series size scale should be the same for all series

ComboBox

NEW
  • Support for virtual scrolling/paging
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers

DataSource

NEW
  • RequestEnd event does not have its type set when triggered from query method
FIXED
  • Groups are not correctly merged when fetching range for the second page with multiple levels of grouping and server operations
  • Custom datasource filter operators don't support string and date values

DatePicker

NEW
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers

DateTimePicker

NEW
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers

Diagram

NEW
  • Support for changing the connection caps fill and stroke options
  • Trigger the add and remove events with any setup and pass the diagram element instead of the model
FIXED
  • Errors occur when connection selection is disabled
  • Custom tools are not added to the toolbar
  • Shape redraw ignores connector options
  • Bool value of editable option of a data-bound Diagram causes a JS error

DropDownList

NEW
  • Support for option groups
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers
FIXED
  • DropDownList keyboard navigation does not work in IE

Editor

NEW
  • Resizable option to allow users to resize the editing area
  • Print tool
  • Pdf export
  • Allow serialization of presentation tags (b/i/u/font)
  • Accessibility: Provide message for customizing iframe element title
FIXED
  • Creating paragraph at end of formatted text may introduce two line breaks
  • Editor shows raw HTML code

Excel Export

NEW
  • Show excel autofilter row at the last freezepane row

Gantt

NEW
  • RTL support
  • Return a promise from the saveAsPDF method to notify for completion, progress and errors
  • Add a promise to the pdfExport event arguments, to notify for completion, progress and errors
FIXED
  • Toolbar declaration not working in MVVM Gantt

Globalization

NEW
  • Update Kendo UI culture script files using Windows 8 globalization information
  • Scheduler widget translations
  • German translation for NumericTextBox

Grid

NEW
  • Allow exporting all Grid pages by setting pdf.allPages
  • Return a promise from the saveAsPDF method to notify for completion, progress and errors
  • Add a promise to the pdfExport event arguments, to notify for completion, progress and errors
  • Multi-checkbox filtering
  • Responsive pager functionality
  • Column option to specify whether the column should be visible on smaller screens
  • 'Copy to Excel' functionality for selected cells text
  • Auto-fit for column width, depending on cell text content
  • Change the order of extending filterable options for column menu
FIXED
  • Pressing "CancelChanges" button in grouped "incell" editing Grid prevents further editing

Linear Gauge

FIXED
  • Gauge is not resized correctly

ListView

FIXED
  • ListView doesn't re-compile angular templates on destroying the editor
  • Removing item from the ListView doesn't revert edited item

MVVM

FIXED
  • checkbox checked binding does not work with the value binding
  • MVVM binding in template lost on node collapse

Map

NEW
  • Drawing Surfaces are exportable via drawDOM
  • Map is exportable via drawDOM
  • Breaking Change: Location.toString now prints the location in latitude, longitude order. This is the order used in all other methods.
FIXED
  • Bubble layer content is not cleared on data change

MobileButton

NEW
  • Allow mobile buttons to trigger on press

MobileListView

NEW
  • The listview should not redraw its item if MVVM bound
FIXED
  • ListView filtering does not clear filter box when datasource filters are cleared
  • Changed Kendo.mobile.ui.ListView.filterable.operator default from 'start...

MobileView

NEW
  • calling preventDefault() in beforeHide event handler should cancel navigation

MultiSelect

NEW
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers

NumericTextBox

NEW
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers

PDF Export

NEW
  • Automatic page breaking and header/footer support
  • Add proxyTarget to kendo.saveAs to allow opening the saved file in a new window
  • Preserve clickable links during PDF export
FIXED
  • Overlapping text in PDF
  • drawDOM is very slow with a huge piece of text

PivotGrid

NEW
  • Export to Excel
  • Export to Pdf
  • Return a promise from the saveAsPDF method to notify for completion, progress and errors
  • Add a promise to the pdfExport event arguments, to notify for completion, progress and errors
FIXED
  • PivotGrid does not size correctly in Chrome (39)

PopOver

FIXED
  • Popover within a ModalView shows under the ModalView

Scheduler

NEW
  • On small screens apply short date format inside the navigation bar
  • Implement selection API for the Scheduler
  • Scripts nested inside Month view event template are not evaluated
  • Do not select view button when only one button is available
  • Return a promise from the saveAsPDF method to notify for completion, progress and errors
  • Add a promise to the pdfExport event arguments, to notify for completion, progress and errors
  • Responsive scheduler view options (overflowing into a dropdown on smaller screens)
  • Add option for disabling the "Edit Recurring Item" window
FIXED
  • Rows are rendered incorrectly on Safari browser
  • Timeline view rows are rendered incorrectly on Safari

Splitter

FIXED
  • Splitter should not trigger page scrollbars during resize

StockChart

FIXED
  • All plotBands are rendered in the same pane

TabStrip

FIXED
  • Vertical orientation/mode

TimePicker

NEW
  • Implement k-ng-disabled/k-ng-readonly to support disabled/readonly in older browsers

Touch

FIXED
  • Widget "visible" binding does not work with kendoTouch

TreeList

NEW
  • Column resizing
  • Locked/frozen columns
  • Column menu
  • Column reordering
  • API for showing/hiding columns
  • Column option to specify whether the column should be visible on smaller screens
  • Responsive pager functionality
  • Return a promise from the saveAsPDF method to notify for completion, progress and errors
  • Add a promise to the pdfExport event arguments, to notify for completion, progress and errors
FIXED
  • New child items do not have proper default values
  • create command is not correctly executed when widget is inside table row
  • Cannot add child item of leaf node in TreeList with server operations

TreeView

FIXED
  • expandPath throws a JavaScript error if an item in path is not found
  • MVVM binding in template lost on node collapse

Upload

NEW
  • Allow overriding posted data in the upload event (in modern browsers)
FIXED
  • Remove action does not send credentials
  • Upload percentage is rendered for initial files with template
For previous versions please refer to the Kendo UI Web, DataViz and Mobile release history