php-banner

UI for JSP

Release History

Telerik UI for JSP Q2 2015

June 23, 2015

All components

NEW
  • New Theme (Nova) for all mobile widgets
  • Full Section 508 compliance for all Web and DataViz widgets
FIXED
  • kendo.support.zoomLevel() does not return a correct value in IE11 when a vertical scrollbar is present
  • kendo.util.encodeBase64 mangles line endings
  • TypeScript definitions are incompatible with jQuery 2.x

AngularJS

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
FIXED
  • ng-model binding does not work when parent scope object is cleared
  • MultiSelect tagTemplate not compiled against angular scope

Application

NEW
  • Support for "hairline" retina styling (retina option)

AutoComplete

FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • Rendering issue in virtual mode
  • Widget throws an exception when trying to suggest INTs
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not re-create item template when dataTextField is updated

Calendar

FIXED
  • Calendar shows March 31st grayed in Brazilian time zone

Chart

NEW
  • Rotate/fit/scale chart axis labels on restricted screens
  • Allow setting legend item cursor
FIXED
  • Chart axis title builder lacks "visual" handler
  • Custom label visuals are clipped to pane
  • Custom label visuals are not animated
  • Donut chart tooltip does not display reliably on tap (Android)
  • Axis number format is not globalized by default
  • Incorrect stacked bar chart animation origin when setting value axis crossing value different than zero
  • Crosshair is not hidden when leaving the chart through the tooltip
  • IE: Tooltip gets broken when Zindex is defined

ComboBox

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
  • Widget should support setting true/false values
  • Support for binding to select element with optgroup
FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • ComboBox initialized from a select with an empty option raises change event on blur
  • Widget does not set the correct custom value in Firefox when SELECT element is used
  • Widget clears the user input on initial data source load
  • Rendering issue in virtual mode
  • Widget does not display the placeholder in IE9 when value is cleared with the API
  • DropDownList displayed text is not updated after data source change
  • Widget throws an exception when tries to suggest INTs
  • Cascading Dropdownlist does not set value when using Source binding and source is instance of a DataSource
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not re-create item template when dataTextField is updated

DataSource

FIXED
  • ODATA parameterMap sends empty $filter argument
  • Default implementation of the offline storage should call reader serialize
  • filter with operator as a function evaluates value as object instead of function

DatePicker

NEW
  • Added default ISO8601 formats to the parseFormats option
FIXED
  • DateView move method should handle ESC key properly
  • Calendar shows March 31st grayed in Brazilian time zone

DateTimePicker

NEW
  • Added default ISO8601 formats to the parseFormats option
FIXED
  • DateView move method should handle ESC key properly
  • Calendar shows March 31st grayed in Brazilian time zone

Draggable

NEW
  • support for draggable `autoScroll` option

Drawing

FIXED
  • Constructor parameters are missing from TypeScript definitions

DropDownList

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
  • Widget should support setting true/false values
  • Support for binding to select element with optgroup
FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • Not able to select item from DropDownList with virtualization
  • First value is assigned when blank DropDonwList with virtualization opened
  • Rendering issue in virtual mode
  • Virtualized widget does not select correct item on click when list is paged to the middle
  • Widget does not show the optionLabel when autoBind is false and value is empty string
  • DropDownList displayed text is not updated after data source change
  • IE: Validation triggered too soon
  • Item not selected accordingly when filtering is performed very quickly
  • cascade event is triggered when there is no dataSource
  • Widget does not select a dataItem that has value "null" or "" (empty string)
  • Cascading Dropdownlist does not set value when using Source binding and source is instance of a DataSource
  • Widget does update k-ng-model when primitive values are used
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not allow to select last items in the popup on mobile device when filtering is enabled
  • DropDownList does not re-create item template when dataTextField is updated
  • Widget scrolls popup content over filter input in mobile device

Editor

NEW
  • Allow execute event to be prevented
  • Add support for resizing in Editor's ToolBar
FIXED
  • Editor tools should be able to wrap one by one in Internet Explorer
  • Font tags are not converted when pasting from MS Word
  • Hitting backspace on full-body selection does not remove selection in Chrome
  • JS error when tabbing to focus Editor
  • Backspace and delete buttons should not work in readonly mode
  • Pasting text with tabs is not consistent in different browsers
  • Shift + Enter moves the cursor out of the displayable field area

Excel Export

FIXED
  • footerTemplate function receives aggregates in data.data instead of data

Gantt

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Tab key now cycles in the edit form
  • Task progress is now accessible via ARIA attributes
FIXED
  • Exporting the day view in Gantt results in a malformed PDF file
  • Dependency cannot be selected when line is directly adjacent to the task

Globalization

NEW
  • Support for multiple day specifiers

Grid

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Display "all" option in pager to allow selecting a page size that equals the total number of records
  • Tab key now cycles in the filter menu
  • Show loading indicator for multi-checkbox filter menu when using server binding and check DataSource is re-read
  • Add "No data" template option
FIXED
  • Column resize handler is not position correctly when using hidden columns under IE8
  • MultiCheckFilter is not destroyed when dataSource is changed
  • footerTemplate function receives aggregates in data.data instead of data
  • The getOptions method removes current data source data
  • Grid group headers should display encoded values by default
  • Bug in showing multiline grid header
  • Filter cells are not destroyed when calling setDataSource in scrollable grid
  • FilterMenu script file should declare a requirement for kendo.binder.js
  • Incorrect navigation in IE when using rtl
  • Grid does not focus first visible column in Batch edit mode
  • IE: issue when blurring edited cell
  • Keyboard navigation steals focus from filter row widgets
  • Grid frozen columns jumping after scrolling down and click on frozen columns
  • Enter key expands detailTemplate instead of enter edit mode of current cell

Map

FIXED
  • panEnd event is fired twice
  • click event is fired after panEnd

MVVM

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
  • Add CSS class binding feature
  • Add data-format support for the MVVM text binding
FIXED
  • Select element with value and source binding causes infinite loop when used in MVVM template
  • select element doesn't update option element text when MVVM binding changes

MultiSelect

NEW
  • Widget should support setting true/false values
  • Support for binding to select element with optgroup
FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • Widget with MVVM value binding does not preselect items when autoBind:false is set
  • Rendering issue in virtual mode
  • An error is thrown when removing an item if autoClose is set to false and the popup has never been opened
  • Widget with virtualization throws an exception when try to open popup after filtering
  • MultiSelect tagTemplate, not compiled against angular scope
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not re-create item template when dataTextField is updated

PDF Export

FIXED
  • proxyTarget option is not taken into account
  • Images missing in page template (PDF drawing)
  • Wrong parsing of background-image when both url and gradients are present
  • Russian Ruble sign is missing in exported PDF documents

PanelBar

FIXED
  • JavaScript error when all panels of a PanelBar are disabled

PivotGrid

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Support for XMLA response that does not contains SlicerAxis
FIXED
  • Widget does not copy member's fields correctly when fake tuple is created
  • PivotGrid does not render the text of a child dimension in IE and Firefox
  • IE: 2nd level column name not visible
  • PivotGrid freezes when try to delete two dimensions fast enough
  • Widget outputs un-formatted data on continues expand/collapse
  • PivotGrid does not support 100% height
  • Widget breaks when some of the model fields has 'null' value
  • Widget does not support rendering a very specific slice of multuple dimensions per axis
  • JS exception is thrown when move dimension from row to column

Scheduler

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Tab key now cycles in the edit form
  • Scheduler allows dragging of events outside the visible area
FIXED
  • Scheduler should not reset the view scroll position when selecting an all-day event
  • Events background color is not updated when resource value is false
  • SlotByPosition does not return correct slot in IE8
  • Recurrence stops one day short of the set date

Slider

FIXED
  • Possible to show buttons for RangeSlider

StockChart

NEW
  • Allow setting legend item cursor
FIXED
  • Axis number format is not globalized by default

TabStrip

FIXED
  • TabStrip layout is incorrect when using non-default tabPosition and a dataSource

ToolBar

NEW
  • Add show/hide API methods that allows the user to show/hide ToolBar items

TreeList

NEW
  • Tab key now cycles in the edit form
  • Drag & drop support via editable.move
FIXED
  • TreeList binding throws an error in IE8
  • TreeList duplicates nodes when local filtering is applied
  • TreeList MVVM initialization
  • TreeList duplicates items when dataSource.read() is called multiple times

TreeView

NEW
  • Add originalEvent to drag&drop events
  • autoScroll configuration option
FIXED
  • The check event is triggered twice in firefox when checking an indeterminate node

Window

FIXED
  • kendo window. setOptions resets actions in the maximized state
  • Window should restore the page horizontal scroll position after maximize and restore

New features & Roadmap

Have a feature request?

Post your feedback via the JSP UI UserVoice portal or the Public forums

What's new across all Telerik products?

See the updates feed

Get Started Section Waves Banner

Next Steps

Download 30-day Free Trial

Try Telerik UI for JSP with dedicated technical support.

Launch Demos

See the UI for JSP in action and check how much it can do out-of-the-box.

Compare Prices

Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.