Kendo UI + Telerik UI for ASP.NET (MVC & Core) R1 2021 SP1

Released: Feb 24, 2021

Atualizações na R1 2021 SP1

Recursos

  • Common
    • Update Telerik.UI.for.AspNet.Core dependency Microsoft.CodeAnalysis to 3.8.0.
    • Bootstrap Theme Package (v4.31.0).
    • Default Theme Package (v4.33.0).
    • Material Theme Package (v3.29.0).
  • Chart
    • Enable AutoHide tooltip option for Kendo UI Charts.
  • Grid
    • Close button in group indicator should have a href attribute.
  • Scheduler
    • Scheduler Agenda view loading indicator.
  • Spreadsheet
    • Copy/Paste range of data should behave like Microsoft Excel.
  • Switch
    • Transfer Switch styles/classes to the wrapper.
  • TreeView
    • Allow preventing TreeView's default keyboard navigation.
  • Window
    • Added Window restore event.
  • PDF Viewer
    • Introduced mechanism for loading custom font files when importing TrueType fonts.
    • Handled import of documents containing Outlines (Bookmarks) containing Actions with an empty dictionary.
  • PdfProcessing
    • Introduced mechanism for loading custom font files when importing TrueType fonts.
    • Handled import of documents containing Outlines (Bookmarks) containing Actions with an empty dictionary.
  • SpreadProcessing
    • Exported CSV should have an extra comma-separated field in place of empty cells.
  • WordsProcessing
    • Introduced support for Run properties as part of the Structured Document Tag properties.

Correções

  • Common
    • ASP.NET Core Scaffolding not working with Microsoft ASP .NET Core 5.0 due to Microsoft.CodeAnalysis 3.7.0 dependency.
  • ComboBox
    • ComboBox sends two requests to the "read" end point when its input is cleared.
    • Unexpected ComboBox dropdown opening on Capslock button press.
    • Incorrect input field positioning in ComboBox when initial element has position:absolute style.
  • DataSource
    • MultiSelect TagHelper's DataSource with disabled server-operation and server-paging sets unexpected default "page" and "pageSize" values.
  • DatePicker
    • For DatePicker with component type:"modern" the "Today" text link is not disabled if today's date is disabled.
  • DateTimePicker
    • In "modern" style with 24h format, it's not possible select 00 hour but only 24.
    • Open event is not fired in "modern" componentType.
    • ComponentType Modern by default sets to Today.
  • Dialog
    • Kendo Alert overlay is not removed after closing the dialog.
  • Editor
    • The toolbar in the Editor's ImageBrowser is not rendered correctly with jQuery 3.5.x.
    • When using Editor TagHelper the Required model required attribute is not rendered and validation is not triggered.
    • Error when using Greek localization and initializing Kendo HTML Editor Control in Kendo Grid Popup EditorTemplate.
    • Unexpected column is added on applying styles to a table pasted from Microsoft Word to Editor.
    • Editor delete row and delete column tools throws an error when the next element is another table.
  • ExpansionPanel
    • ExpansionPanel .k-expanded class not moving on expand.
  • FileManager
    • Filterable option does not work correctly in FileManager's Grid View.
    • FileManager typescript definitions contain wrong or missing typings.
    • Custom builder causes exception when setting up model.
  • Gantt
    • Gantt - parent task's percentComplete is not updated when the child's percentComplete is changed in the treelist.
  • Grid
    • ForeignKey column in Grid TagHelper does not initialize a DropDownList.
    • Grid server grouping and endless scrolling mismatches groups in multigrouping.
    • Using a DropDown editor inside an incell editor template Grid with autoSync DataSource of a PopUp editor of the main Grid causes the next cell edit to automatically close the cell.
    • The text of the columns is overlapping when scrolling Grid with sticky columns.
    • Incorrect tab navigation in Grid with checkboxes in first column.
    • Error when using Greek localization and initializing Kendo HTML Editor Control in Kendo Grid Popup EditorTemplate.
    • When the Grid is in row filtering mode the filter event does not fire when there are no values in the filter inputs.
    • Grid GroupPaging and groupable sort compare used with client operations throws JavaScript error.
    • Selection in Frozen columns + selectable: "multiple cell" scenario does not work as expected.
    • Filter Cell Clear jQuery 3.5.1.
    • JS error in Group Paging "Cannot read property 'notFetched' of undefined".
    • Sticky Column becomes "Stick" when a user applies a filter/sort.
  • ListView
    • ListView with endless scrolling is not rendering a vertical scrollbar.
  • Menu
    • Sub Menu item is not opened, if hovered before close animation of another sub-menu-items's child item completes.
    • Root Menu item is not opened, if hovered before close animation completes.
  • MultiSelect
    • Unexpected empty accesskey attribute set to MultiSelect by default.
    • MultiSelect TagHelper's DataSource with disabled server-operation and server-paging sets unexpected default "page" and "pageSize" values.
  • PDFViewer
    • PDFViewer: Cannot open a file via the "Open file" tool after the initial PDF loading fails.
    • JS errors thrown by PDFViewer tools, if used while PDF document is still loading.
  • Scheduler
    • Inconsistent bottom offset in Timeline view.
    • Scheduler with vertical grouping - events overlap the next group in Timeline view.
    • Wrong end date in Scheduler Agenda view of events ending on autumn daylight saving date.
    • Scheduler's select() method selects only the last event when multiple ones are passed.
    • On the autumn daylight saving date, in Scheduler with UTC timezone, when changing end time to be between 1 and 3 AM the scheduler adds 1 hour to the date.
  • Spreadsheet
    • Custom validation error can not be handled in spreadsheet.
    • Spreadsheet filter menu is not updated with new cell value.
    • Frozen columns are not properly imported to Spreadsheet.
    • Missing AddColumnRight command in ASP.NET Core/MVC Spreadsheet Insert tab.
    • Spreadsheet selectSheet event does not fire on reordering sheets.
    • Unmerging cells sets the value to each of the previously merged cells.
    • In IE copied Spreadsheet cells are pasted as value only.
    • Copied cells are retained in Spreadsheet clipboard and pasted altogether in Microsoft Internet Explorer (IE).
  • TimePicker
    • TimePicker does not scroll to selected value.
    • In "modern" style with 24h format, it's not possible select 00 hour but only 24.
  • ToolBar
    • ToolBar click event for splitButton's menuButtons does not fire when the splitButton is in overflow.
  • Tooltip
    • Inconsistent Tooltip positioning when large content is loaded.
  • TreeList
    • TreeList Drag and drop row to the bottom of the list does not work when the bottom item has no children.
    • TreeList setOptions method triggers JavaScript error when columns have style attributes.
    • When pageable is set to true in the TreeList widget, setOptions is raising an error.
  • Validator
    • Missing Validator reset method in TypeScript definitions.
  • Window
    • When a Window is not focused, clicking on a DropDownList in the Window results in the DropDownList not gaining focus.
    • Using a DropDown editor inside an incell editor template Grid with autoSync DataSource of a PopUp editor of the main Grid causes the next cell edit to automatically close the cell.
    • When using Bootstrap-v4 theme a maximized Window with iFrame does not display full height of content on Safari.
    • Kendo Alert overlay is not removed after closing the dialog.
    • Window doesn't change its z-index properly on iOS Safari.
    • Multiple unexpected k-overlay div elements added to Window with iframe true.
    • Window doesn't size properly when set on 100% width.
    • Kendo Window destroy() performance degradation when using modal=true.
    • Window appended to Splitter pane resizes incorrectly.
    • Unexpected page horizontal scroll when Window width is not set.
    • Window setOptions method and maximize cause the page to scroll to previously scrolled position.
    • Window refresh method does not set options.content.
    • Incorrect Window content height when wrapper is hidden initially.
  • PDF Viewer
    • Paragraph bullets are not painted as dots.
    • IndexOutOfRangeException is thrown when importing a document containing a specific image encoded with JBIG2Decode.
  • PdfProcessing
    • Standard fonts do not respect font style and font weight when the original font is not found.
    • ArgumentException is thrown when merging a document containing Link annotation without action or destination.
    • NullReferenceException is thrown when parsing an object stream that contains endObj keyword.
    • Paragraph bullets are not painted as dots.
    • IndexOutOfRangeException is thrown when importing a document containing a specific image encoded with JBIG2Decode.
    • First level bullets are not visible.
  • SpreadProcessing
    • The TabColor is lost on import/export scenario and in case it is set in the code.
  • WordsProcessing
    • Image size is not respected when importing HTML.
    • ArgumentException is thrown when importing invalid font sizes from DOCX.
    • Bullets are not exported correctly to PDF.
    • Floating image is positioned incorrectly when exporting to PDF in some cases when the image is added right after a run.
    • Empty paragraphs height is lower than expected in PDF export scenarios.