Kendo UI + Telerik UI for JSP

Build modern JavaScript sites and apps with JSP wrappers powered by Kendo UI.

Published by Telerik
Distributed by ComponentSource since 2018

Version: R3 2023 Updated: Oct 11, 2023

i

Please note: Starting December 1, 2023, Telerik UI for JSP will be retired, no new licenses will be sold. Telerik will continue to provide support and critical fixes until December 1, 2024.

Kendo UI + Telerik UI for JSP R2 2019 SP1

Released: Jun 19, 2019

Updates in R2 2019 SP1

Features

  • Common
    • Add minified version of the Kendo scripts files within @progress/kendo-ui and kendo-ui-core npm packages.
  • AutoComplete
    • Kendo and Google Chrome Autocomplete open Simultaneously.
  • ComboBox
    • Kendo and Google Chrome Autocomplete open Simultaneously.
  • Drawer
    • Add Drawer Scrolling Styles for Mozilla.
  • DropDownList
    • Kendo and Google Chrome Autocomplete open Simultaneously.
  • DropDownTree
    • Kendo and Google Chrome Autocomplete open Simultaneously.
  • Grid
    • Setting a custom filter widget for a boolean column does not work.
    • Accessibility improvements for adaptive rendering of Grid.
  • MultiColumnComboBox
    • Kendo and Google Chrome Autocomplete open Simultaneously.
  • MultiSelect
    • Kendo and Google Chrome Autocomplete open Simultaneously.
  • PDFViewer
    • Extend pdfjsprocessing file usage in wrappers and typescript.
  • Switch
    • Automatically move input classes to the wrapper of the widget.

Fixes

  • Common
    • Show event of the View fires twice.
    • JS error on expanding widgets due to R2 2019 compatibility issue with jQuery 1.10.x, 1.11.x, 2.0.x and 2.1.x.
    • Add notify method in kendo typescript definitions.
  • AutoComplete
    • Popup property is missing from dropdowns TypeScript definitions.
    • Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
  • Button
    • Missing Button shadow in normal state with LESS Material theme.
  • ButtonGroup
    • Incorrect active-focused background color of ButtonGroup buttons in Material theme.
  • Calendar
    • Calendar throws JS error in Century view on decade navigation.
    • Calendar disabled dates breaks Year/Month view keyboard navigation.
  • ComboBox
    • ComboBox item selection issue when using "filtering".
    • Popup property is missing from dropdowns TypeScript definitions.
    • Virtualized ComboBox in grid maps to text field on cellClose.
    • Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
  • ContextMenu
    • Еrror when removing non-existing item from ContextMenu.
  • DateRangePicker
    • Placing TABLE in the DateRangePicker footer template throws JS error.
  • Drawer
    • Drawer improvements for invalid mode and minHeight behavior.
  • DropDownList
    • Popup property is missing from dropdowns TypeScript definitions.
    • DropDownList fails to group items by 0.
    • Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
    • Group headers are not set correctly when group field is null or empty.
  • DropDownTree
    • Popup property is missing from dropdowns TypeScript definitions.
  • Excel Export
    • Kendo.Mvc.Export.dll SetCellValue method should handle null values.
  • Grid
    • MultiSelect inside Grid loses its text visibility when using Nova skin.
    • Column resize handle is displayed at incorrect position.
    • PersistSelection fails to work in MVVM Grid.
    • The scrollbar of the Grid with virtualization has wrong height in IE with jQuery 3.*.
    • Kendo UI Grid does not open cell for editing on last row with scrolling in iOS device.
    • Missing last header when all columns in a grid are Multi-header columns.
    • Grid with locked columns and virtual scrolling goes out of sync when the browser window is resized.
    • Grid column menu button is not highlighted with Office 365 and Metro themes when a column is filtered.
    • Insufficient color contrast of Grid pager info in Office365 theme.
    • Kendo.Mvc.Export.dll SetCellValue method should handle null values.
    • In the Grid, if a column field matches another column title, the menu hides the wrong column.
    • Grid's column filter submenu has incorrect tooltips.
    • Pager _click does not parse the page number to integer.
    • Reordering duplicate columns/template columns does not reorder properly columns in the column menu.
    • Add cursor:default in Grid Heading.
    • Grid clear filter icon is misaligned for LESS themes.
    • Grid checkbox column selection is out of sync when items are selected with drag-drop or with Shift key.
    • Grid sort column style not applied correctly for SASS themes.
    • Unexpected text-decoration: underline style on Grid's filter icons in exported PDF.
    • Column reordering with multi column headers causes mixing of the column titles.
    • DataSource filter in getOptions is not copied.
    • Grid row becomes selected on command's icon click.
  • ListView
    • ListView: The scrollable behavior is enabled when height style is applied to the Kendo UI ListView wrapper element.
  • Menu
    • Menu hierarchical items are not expanded the first time when hovered.
    • The ResponsivePanel closes immediately on mobile devices after it is opened in Chrome due to passive event listener.
  • MultiColumnComboBox
    • Popup property is missing from dropdowns TypeScript definitions.
  • MultiSelect
    • Popup property is missing from dropdowns TypeScript definitions.
    • MultiSelect inside Grid loses its text visibility when using Nova skin.
    • Tapping over a MultiSelect then scrolling throws a js exception and opens the widget's dropdown.
    • l.select(...).done is not a function error is thrown when delete the selected item after filtering.
    • Removing MultiSelect tag does not trigger change event with jQuery 3.3.1.
    • Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
  • MultiViewCalendar
    • Multiple dates can be selected on mobile devices when selection mode is "single".
  • Notification
    • Missing Notification icon right margin.
  • PDFViewer
    • Using Custom Build with PDFViewer checked throws an error.
    • PDF files with capital case file extension are not rendered.
  • Pager
    • Pager _click does not parse the page number to integer.
  • ResponsivePanel
    • The ResponsivePanel closes immediately on mobile devices after it is opened in Chrome due to passive event listener.
  • Scheduler
    • Adaptive scheduler with editable false renders create button.
    • Scheduler events overlap additional days slots with small screen resolutions.
    • Scheduler in SignalR scenario does not fully update its UI.
    • Cannot read property 'firstSlot' of undefined thrown when remote resources with grouping and autoBind: false are used.
    • Scheduler events width not properly calculated in RTL scenarios when a scrollbar is displayed.
    • JavaScript error thrown on saving Scheduler event with invalid date format entered in Start/End inputs.
    • Select method throws error in monthview.
    • Scheduler is scrolled into view, when a time slot/event is focused.
  • ScrollView
    • Initializing ScrollView with one item and disabled paging shows the Next arrow.
  • Spreadsheet
    • Spreadsheet throws a js exception on exporting to Excel.
    • Spreadsheet bad performance on setting font size to multiple cells.
    • Pasting data from Excel file to Spreadsheet results in an image instead of data values.
    • Decimal values are not displayed when negative percentage value is filled in a cell.
    • Spreadsheet custom editor button is not visible in frozen columns scenario.
    • Spreadsheet opens only 200 rows from previously exported document.
    • Unable to reach last column custom editor button.
    • Negative floating point numbers are represented without the zero.
    • Spreadsheet widget cannot be scrolled under Android.
  • Tooltip
    • Tooltip disappears when the page is scrolled and the container has overflow: auto.
  • TreeList
    • TreeList resizes incorrect column.
    • TreeList pager doesn't change its UI correctly upon refresh button click.
    • TreeList "Status" element breaks widget layout upon resize method call.
    • TreeList "No records to display" is displayed below pager.
    • TreeList MVVM bindings stop working if a column template contains a table.
    • Reordering duplicate columns/template columns does not reorder properly columns in the column menu.
    • Kendo Treelist removing wrong col element when hidin column.
  • TreeView
    • NumericTextBox losing focus inside TreeView template in Chrome.