Quantcast
Channel: ComponentSource News | Spreadsheet Components
Viewing all 2536 articles
Browse latest View live

Syncfusion Essential Studio ASP.NET MVC 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio ASP.NET MVC

Improves TreeView, ListView and HeatMap controls.

Features

Document Editor

  • Added API to insert a bookmark and fetch all bookmarks in a document.
  • Added API to insert hyperlink.

HeatMap

  • Provided the tool tip template support for customizing the cell tool tip.

ListView

  • Provided the support for adding new list view item without re-rendering the listview in virtualization mode.

PDF Viewer

  • Provided support for ExtractText functionality in the PDF viewer control.
  • Provided support for adding custom header to the AJAX requests in the PDF viewer control.

Tooltip

  • Tooltips now show while hovering the tooltip content element in hover mode.

TreeView

  • Provided support for rendering treeview data in single server request while disabling the loadOnDemand.

Syncfusion Essential Studio ASP.NET Web Forms 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio ASP.NET Web Forms

Improves PdfViewer, PivotGrid and Spreadsheet controls.

Features

PdfViewer

  • Removed the temporary file stored in the temp folder while calling the Unload() method.
  • Provided the supports for saving the XFA form fields.

PivotGrid

  • Delimiter option can be customized now while exporting the PivotGrid control in CSV format.

Spreadsheet

  • Provided support for Insert/Delete option in Discontinuous named range.
  • Provided support for maintain the Page Setup while importing and exporting.
  • Provided method for getVisibleCellDetails.
  • Provided support for import/export in formulas contains sheet name with special characters.

Syncfusion Essential Studio for JavaScript 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio for JavaScript

Improves Chart, TreeGrid and Gantt controls.

Features

Chart

  • Provided zOrder support for chart series.

DatePicker

  • Now, the DatePicker fires input’s blur when click outside without select the date from calendar popup.

Document Editor

  • Added API to insert bookmark and fetch all bookmarks in document.
  • Added API to insert hyperlink.

Gantt

  • Provided support to refresh the dataSource dynamically.

HeatMap

  • Provided the tool tip template support for customizing the cell tool tip.

ListView

  • Provided the support for adding new list view item without re-render the listview in virtualization mode.

Menu

  • Provided hamburger menu support for adaptive view.

PDF Viewer

  • Provided the supports for adding custom header to the AJAX requests in the PDF viewer control.

Pivot View

  • You can drill the pivot table headers based on the position.

QueryBuilder

  • Provided case sensitive support.
  • Provided default value option support for column fields.
  • Provided groupBy support for columns.

Tooltip

  • Now the tooltip is showing while hovering the tooltip content element in hover mode.

TreeGrid

  • Row Template support is provided that allows to use custom layout for the TreeGrid rows.

TreeView

  • Provided the support for rendering treeview data in single server request while disabling the loadOnDemand.

Syncfusion Essential Studio for UWP 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio for UWP

Adds support for adding custom stamp annotations to PdfViewer control.

Features

SfPdfViewer

  • Support for adding custom stamp annotations.

Syncfusion Essential Studio for Xamarin 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio for Xamarin

Improves Accordion, Expander and PdfViewer controls.

Features

Xamarin.Forms

SfAccordion

  • Themes support has been provided for SfAccordion.
  • Provided support to customize the icon color for SfAccordion.

SfExpander

  • Themes support has been provided for SfExpander.
  • Provided support to customize the icon color for SfExpander.

SfPdfViewer

  • Localization support for ScrollHead has been provided.
  • Accessibility support for SfPdfViewer has been provided.

Xamarin.Android

SfPdfViewer

  • Accessibility support for SfPdfViewer has been provided.
  • Localization support for ScrollHead has been provided.

Xamarin.iOS

SfPdfViewer

  • Accessibility support for SfPdfViewer has been provided.
  • Localization support for ScrollHead has been provided.

Syncfusion Essential Studio Windows Forms 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio Windows Forms

Improves PdfViewer and TabbedForm controls.

Features

PdfViewerControl

  • Exposed MinimumZoomPercentage API to set the minimum zoom percentage for PdfViewerControl.
  • Exposed ShowPrintStatusDialog API to show or hide the print status dialog when printing the PDF document silently.

SfTabbedForm

  • Support has been provided to select tabs programmatically.

Syncfusion Essential Studio Enterprise 2019 Volume 1 SP1

$
0
0
Syncfusion Essential Studio Enterprise

All of Syncfusion's BI, UI & Reporting components & libraries in one comprehensive suite. Latest Service Pack.

Features

Syncfusion has released a Service Pack update across their Essential Studio product range.

Kendo UI + Telerik UI for ASP.NET (MVC & Core) R2 2019

$
0
0
New Drawer and PDFViewer widgets.

Adds support for .NET Core 3.0 Preview 5, plus new PDFViewer & Drawer components.

Features

New in UI for ASP.NET Core

  • ContextMenu
    • Binding to Kendo DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker
    • Add model binding to DateRangePicker
  • MultiSelect
    • MultiSelect accessibility improvements
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Menu
    • Binding to Kendo DataSource
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • Common
    • New New New Drawer Widget
    • New New New PDFViewer Widget
    • Microsoft.CodeAnalysis dependency updated to version 3.0.0
    • Support for .NET Core 3.0 Preview 5
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering

New in UI for ASP.NET MVC

  • Common
    • New New Drawer Widget
    • New New PDFViewer Widget
  • ContextMenu
    • Binding to Kendo DataSource
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker.
    • Add model binding to DateRangePicker
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Menu
    • Binding to Kendo DataSource
  • MultiSelect
    • MultiSelect accessibility improvement
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes

Fixes

Fixes in UI for ASP.NET Core

  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Wrappers (ASP.NET Core): Pager
    • Responsive Pager is not working when the AutoBind is false
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • Wrappers (ASP.NET Core): MultiSelect
    • Unable to bind MultiSelect with selected values to model after form submitting
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • Window
    • Window doesn't keep its original dimensions when restored after minimization
  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
    • No TagHelpers generated for nullable DateTime and Numeric with Core Scaffolding templates
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization

Fixes in UI for ASP.NET MVC

  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Window
    • Window doesn't keep its original dimensions when restored after minimization
  • Wrappers (ASP.NET MVC): Pager
    • Responsive Pager is not working when the AutoBind is false
    • Responsive Pager is not working in server rendering scenario

Kendo UI + Telerik UI for ASP.NET (MVC & Core), PHP, JSP R2 2019

$
0
0
Drawer and Adaptive Grid added to Kendo UI.

New PDFViewer & Drawer components, new Adaptive Grid Rendering, plus support for .NET Core 3.0 Preview 5.

Features

New in UI for ASP.NET Core

  • ContextMenu
    • Binding to Kendo DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker
    • Add model binding to DateRangePicker
  • MultiSelect
    • MultiSelect accessibility improvements
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Menu
    • Binding to Kendo DataSource
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • Common
    • New New New Drawer Widget
    • New New New PDFViewer Widget
    • Microsoft.CodeAnalysis dependency updated to version 3.0.0
    • Support for .NET Core 3.0 Preview 5
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering

New in UI for ASP.NET MVC

  • Common
    • New New Drawer Widget
    • New New PDFViewer Widget
  • ContextMenu
    • Binding to Kendo DataSource
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker.
    • Add model binding to DateRangePicker
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Menu
    • Binding to Kendo DataSource
  • MultiSelect
    • MultiSelect accessibility improvement
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes

New in UI for JSP and PHP

  • Common
    • New Drawer Widget
    • New PDFViewer Widget
  • ContextMenu
    • Binding to Kendo DataSource
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker.
    • Add model binding to DateRangePicker
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Menu
    • Binding to Kendo DataSource
  • MultiSelect
    • MultiSelect accessibility improvements
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes

Fixes

Fixes in UI for ASP.NET Core

  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Wrappers (ASP.NET Core): Pager
    • Responsive Pager is not working when the AutoBind is false
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • Wrappers (ASP.NET Core): MultiSelect
    • Unable to bind MultiSelect with selected values to model after form submitting
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • Window
    • Window doesn't keep its original dimensions when restored after minimization
  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
    • No TagHelpers generated for nullable DateTime and Numeric with Core Scaffolding templates
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization

Fixes in UI for ASP.NET MVC

  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Window
    • Window doesn't keep its original dimensions when restored after minimization
  • Wrappers (ASP.NET MVC): Pager
    • Responsive Pager is not working when the AutoBind is false
    • Responsive Pager is not working in server rendering scenario

Fixes in UI for JSP and PHP

  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Window
    • Window doesn't keep its original dimensions when restored after minimization

Kendo UI + Telerik UI for PHP R2 2019

$
0
0
Cell Comments for Spreadsheet & ListView Endless Scrolling.

Includes new Adaptive Grid Rendering, Spreadsheet enhancements, plus ListView Endless Scrolling.

Features

  • Common
    • New Drawer Widget
    • New PDFViewer Widget
  • ContextMenu
    • Binding to Kendo DataSource
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker
    • Add model binding to DateRangePicker
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Menu
    • Binding to Kendo DataSource
  • MultiSelect
    • MultiSelect accessibility improvements
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes

Fixes

  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Window
    • Window doesn't keep its original dimensions when restored after minimization

Kendo UI + Telerik UI for JSP R2 2019

$
0
0
Drawer widget and Adaptive Grid for JSP.

Includes new Adaptive Grid Rendering, plus new PDFViewer & Drawer components.

Features

  • Common
    • New Drawer Widget
    • New PDFViewer Widget
  • ContextMenu
    • Binding to Kendo DataSource
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker
    • Add model binding to DateRangePicker
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Menu
    • Binding to Kendo DataSource
  • MultiSelect
    • MultiSelect accessibility improvements
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes

Fixes

  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Window
    • Window doesn't keep its original dimensions when restored after minimization

Kendo UI R2 2019

$
0
0
New Drawer and PDFViewer widgets.

New PDFViewer & Drawer components, plus enhances SpreadSheet with image support & cell comments.

Features

jQuery updates in R2 2019

  • New Components:
    • PdfViewer - Allows you to host PDF files within your apps without forcing users to first download the PDF to their local machine. The component can work with both PDF.js and the Telerik Document Processing Library to process the PDF files for viewing and exporting. Virtualization feature means even the largest PDF files can be displayed in the component.
    • Drawer - The drawer widget has more or less taken over as the de facto navigation element for web applications. The drawer can be either overlayed on top of existing content, or can move the content over to the side. Drawer items are also your standard icon and text combination, but can be completely customized to have their own templates for layouts. The Drawer component also features the ability to display a more compact layout, called “mini” mode, which displays only the icons for every menu item.
  • Spreadsheet Enhancements:
    • Image Support - Images can now be added, as well as dragged between, any cell within the Spreadsheet. Any images added will also be a part of the exported documents.
    • Cell Comments - End-users can now add comments to any cell, and of course if you have bound the Spreadsheet to a data end point they can also see other comments added in.
    • Events - Telerik have expanded the set of events available in the Spreadsheet to include Changing, DataBinding, DataBound, Paste, Cut, Copy events. This should give you plenty of hooks to customize the Spreadsheet widget to fit your specific requirements.
  • ListView Endless Scrolling Enhancements - Letting users scroll through large sets of data without having a pager at the bottom is a highly requested feature throughout all of our data bound components. The ListView is no exception to this and with R2 2019 we have added endless scrolling as a feature to the ListView.
  • Mobile & Adaptive Rendering Enhancements - Telerik have improved the mobile experience across a few components, including expanding the adaptive behavior of the Grid and the Scheduler. Adaptive behavior gives an improved UX for more advanced components where simply making the components fit to screen may not be enough. This means creating a separate screen for column settings, filtering, and sorting with the Grid, or creating separate screens for editing in both the Grid and the Scheduler. Telerik have also improved mobile support for the DateRangePicker, ensuring that this component will work well on both desktop and mobile devices alike.
  • Menu Data Binding Enhancements - The Menu component has now been integrated with the DataSource. This allows users to populate a menu from a remote data end point.
  • jQuery 3.4.0 Support.

Angular updates in R2 2019

  • New Components:
    • ColorPicker - The Angular ColorPicker lets you provide either a drop down or expanded widget to let your users select color within your Angular applications. This can be done by providing a predefined color palette for your users to chose from, or a gradient that gives some more flexibility for picking a specific color.
  • Scheduler Enhancements:
    • Resize events - Events can now be modified by resizing them through grabbing the top of the bottom of the event and expanding or shrinking the events.
    • Drag and drop events - Similar to above, drag & drop of events allows us to modify events through mouse interactions. Users can now drag an event to a different day or time slot to update when it happens.
    • Multi-day and work week views - While we have had a few different views of the Angular Scheduler for some time, with the latest release you can customize how many days you’d like to see in a single view. Additionally we have a work week view that you can select from.
    • Export to PDF - The content of the Scheduler can now be exported to PDF with the click of a single button.
    • Current Time - When a user clicks on the “Today” button within the Scheduler they will automatically be placed on the current day, and a current time indicator will be displayed as a line across the scheduler.
  • Editor Enhancements:
    • Format drop down showcases different formats
    • Insert Image Dialog
    • Insert File Dialog
    • Subscript & Superscript
    • View HTML tab
    • Font Picker & Font Size Picker
    • Text Align and Justify content
    • Clear formatting button
    • Localization
    • Right-to-left (RTL) support
  • Drop Down Enhancements:
    • Virtualization - Much like the Grid and other list-based components, the drop downs will often have tons of data thrown at them. Virtualization helps ensure that users can scroll through tons of data while retaining a buttery-smooth scrolling experience
    • Grouping - Organizing large lists is not easy. Drop downs offers the ability to group the data on a particular field to help make navigation a little bit easier.
  • WCAG 2.1 Support - Includes documentation and guidelines for how to ensure compliance with WCAG 2.1 standards when using the Kendo UI Angular components. As Kendo UI components are pretty advanced there are always considerations around what features make something more or less accessible, so this guideline should help navigate these features.

Vue updates in R2 2019

  • Native Data Grid Enhancements:
    • Grouping & Virtualization - Virtualization can now be used in conjunction with grouping, meaning that there are no longer limitations for using groups along with virtualization. This can yield a huge performance gain.
    • Frozen / Locked Columns - Frozen, or locked, columns provide a slick way to ensure that a column is permanently displayed as you scroll through your columns. A column doesn’t always have to be frozen and you can set up columns to only lock once they have scrolled past.
    • Grid Column Menu - Being able to provide more options for interacting with columns is often a requirement for any Grid implementation. With the column menu feature developers can now set up a default menu, or a customized menu, for interacting with features like filtering, sorting, the showing and hiding of columns - all within a menu that appears when you click on the Grid’s headers.
  • ListView Endless Scrolling - Having a pager at the bottom of a data bound list is sometimes far from ideal based on user requirements - end-users would like to just see a scrollbar instead. This is where Endless Scrolling comes in to play as it gives your users a way to scroll through all of your data without seeing a pager, and you as the developer receives a ton of benefits from loading pages of data rather than all data at once.

React updates in R2 2019

  • New Components:
    • Editor - The new KendoReact rich text Editor is a full-featured, highly customizable WYSIWYG editor built to perform. It enables end-users to input free-form text, apply a large spectrum of formatting options, and insert HTML content. Custom rendering support ensures that you can integrate it seamlessly into your web app. The component allows for the creation of custom Editor tools (controls) and plug-ins, which makes it endlessly extendable. Like the rest of the KendoReact library, the Editor complies with accessibility standards and supports globalization. 
    • DateTimePicker - The DateTimePicker component is perfect for scenarios where both date and time need to be selected by the user. Following best practices around user experience, the component works well on desktop and responsive mobile applications alike.
    • Notification - With the new Notification widget developers can easily showcase additional information on top of their existing user interface. The component has pre-built designs relating to success, warning, or error notifications, as well as the ability to completely customize the look-and-feel of the notification.
    • Sortable - Originally only available internally within our components, the KendoReact Sortable component is a handy utility library to help around displaying a generic list of items and re-ordering the elements by dragging and dropping them. Any updates to the list are preserved to the underlying data set. 
    • Drag & Drop - Previously only an internal implementation, this release sees the drag & drop utility library released for any generic drag & drop scenario. Allow any UI element to be draggable and define exactly what can be dragged and where it can, or cannot, be dropped.
  • Grid Enhancements:
    • Column Virtualization - In order to provide the best possible performance, the KendoReact data Grid now provides column virtualization. No matter how many columns or rows you throw at the Grid, your end users will see a smooth scrolling experience. With the latest edition, the Grid now supports virtualization of both rows and columns.
    • Context Menu - Often times end-users want to have some additional interactions with a row or a particular cell when right-clicking on the data item. Enter the context menu. This feature allows for additional interactivity options to appear in a menu whenever a data item is clicked.
  • TreeView Enhancements:
    • Drag & drop - Easily re-arrange the order, or at which depth data items in the TreeView are displayed, with the new built-in drag & drop feature of the KendoReact TreeView. This works for leaf nodes as well as nodes with children.
    • Checkbox selection - Often times developers need to extract the selected items from a TreeView widget. This is now even easier than before with the new checkbox selection functionality which renders a checkbox next to each TreeView node.

KendoReact R2 2019

$
0
0
New components for KendoReact R2 2019.

Adds new Editor, DateTimePicker, Notification, Sortable, Drag & Drop components, enhances Grid & TreeView.

Features

  • New Components:
    • Editor - The new KendoReact rich text Editor is a full-featured, highly customizable WYSIWYG editor built to perform. It enables end-users to input free-form text, apply a large spectrum of formatting options, and insert HTML content. Custom rendering support ensures that you can integrate it seamlessly into your web app. The component allows for the creation of custom Editor tools (controls) and plug-ins, which makes it endlessly extendable. Like the rest of the KendoReact library, the Editor complies with accessibility standards and supports globalization. 
    • DateTimePicker - The DateTimePicker component is perfect for scenarios where both date and time need to be selected by the user. Following best practices around user experience, the component works well on desktop and responsive mobile applications alike.
    • Notification - With the new Notification widget developers can easily showcase additional information on top of their existing user interface. The component has pre-built designs relating to success, warning, or error notifications, as well as the ability to completely customize the look-and-feel of the notification.
    • Sortable - Originally only available internally within our components, the KendoReact Sortable component is a handy utility library to help around displaying a generic list of items and re-ordering the elements by dragging and dropping them. Any updates to the list are preserved to the underlying data set. 
    • Drag & Drop - Previously only an internal implementation, this release sees the drag & drop utility library released for any generic drag & drop scenario. Allow any UI element to be draggable and define exactly what can be dragged and where it can, or cannot, be dropped.
  • Grid Enhancements:
    • Column Virtualization - In order to provide the best possible performance, the KendoReact data Grid now provides column virtualization. No matter how many columns or rows you throw at the Grid, your end users will see a smooth scrolling experience. With the latest edition, the Grid now supports virtualization of both rows and columns.
    • Context Menu - Often times end-users want to have some additional interactions with a row or a particular cell when right-clicking on the data item. Enter the context menu. This feature allows for additional interactivity options to appear in a menu whenever a data item is clicked.
  • TreeView Enhancements:
    • Drag & drop - Easily re-arrange the order, or at which depth data items in the TreeView are displayed, with the new built-in drag & drop feature of the KendoReact TreeView. This works for leaf nodes as well as nodes with children.
    • Checkbox selection - Often times developers need to extract the selected items from a TreeView widget. This is now even easier than before with the new checkbox selection functionality which renders a checkbox next to each TreeView node.

Telerik DevCraft UI R2 2019

$
0
0
Telerik DevCraft UI

New controls, features and themes across web, mobile and desktop for both .NET and JavaScript developers.

Features

Telerik DevCraft UI R2 2019 release includes the following updates:

Telerik DevCraft Complete R2 2019

$
0
0
Telerik DevCraft Complete

New controls, features and themes across web, mobile and desktop for both .NET and JavaScript developers.

Features

Telerik DevCraft Complete R2 2019 release includes the following updates:


Telerik DevCraft Ultimate R2 2019

$
0
0
Telerik DevCraft Ultimate

New controls, features and themes across web, mobile and desktop for both .NET and JavaScript developers.

Features

Telerik DevCraft Ultimate R2 2019 release includes the following updates:

DevExpress Office File API 19.1

$
0
0
Predefined CMaps for CID Fonts Support

Adds support for .NET Std 2.0/.NET Core 2.1 (LTS), plus predefined CMaps for CID Fonts in the PDF Document API.

Features

.NET Core Support

  • DevExpress Office File API v19.1 supports .NET Standard 2.0/.NET Core 2.1 (LTS) or higher. You can now use the Office File API components in your ASP.NET Core web application to perform various document-processing tasks. Read, write and print rich-text documents and spreadsheets or generate and modify PDF files. All Office File API .NET Core packages are available in the DevExpress NuGet Gallery.

PDF Document API

  • Predefined CMaps for CID Fonts Support - With this release, the DevExpress PDF Document API supports CID fonts with predefined CMaps (used for CJK characters). You can render and print documents with this feature with DirectX enabled.
  • OpenType CFF Fonts Support - You can now generate and export documents with OpenType CFF fonts.
  • PDF Export - Unicode Characters for Non-Embedded Fonts - You can now use any Unicode character when you export documents to PDF with non-embedded fonts.

Spreadsheet Document API

  • Multi-Threaded Calculations - The Spreadsheet Document API now supports multi-threaded calculations. You can specify the number of calculation threads via the 'CalculationOptions.ThreadCount' property. To disable multi-threaded calculations, disable the 'CalculationOptions.EnableMultiThreading' option.
  • Excel 2016 Functions - The Spreadsheet Document API now support the following Excel 2016 functions:
    • CONCAT
    • TEXTJOIN
    • IFS
    • SWITCH
    • MAXIFS
    • MINIFS
  • Print and Export Rich Text - With this release, documents with rich formatted cell text can be printed and exported to PDF. This feature is only available in the new layout engine.
  • Print / Export Rich Text Headers and Footers - The Spreadsheet Document API can now print and export (to PDF) documents that contain rich formatted text and inline pictures within headers and footers. This capability is only available if the new layout engine is used.
  • Black and White Print Mode - The Spreadsheet Document API allow you to print documents in black and white.
  • New Layout Engine - The DevExpress Spreadsheet Document API uses a new layout engine. The new engine improves layout calculation performance, optimizes memory consumption and includes enhanced printing capabilities. To revert back to the legacy layout engine, activate the 'SpreadsheetCompatibilityOption.EnableLegacyLayoutEngine' option.
  • Performance Improvements - The formula calculation engine is now nearly five times faster. Insert/delete operations within documents with numerous merged cells are almost six times faster.

Word Processing Document API

  • PDF Export - Unicode Characters for Non-Embedded Fonts - You can now use any Unicode character when you export documents to PDF with non-embedded fonts.
  • Track Changes Support - You can now load and export documents with revisions made via the Track Changes feature.
  • RTL Enhancements
    • Paragraph alignment for Arabic languages (Justify Low, Justify Medium, Justify Height)
    • Line numbering
  • Distributed Paragraph Justification for East-Asian Languages - The Word Processing Document API now supports 'Distributed' and 'Thai Distributed' paragraph alignment. Use the ParagraphProperties.Alignment property to specify alignment in code.
  • DOCX and DOC File Encryption - TheWord Document API support DOCX and DOC file encryption. You can encrypt documents with standard or agile encryption.
  • HR Tag Support - You can now load, print and export documents with HTML 'HR' tags (a horizontal rule).

DevExpress ASP.NET 19.1

$
0
0
New Rich Text Editor

Adds a new Gantt Control (CTP) for ASP.NET, plus a new Rich Text Editor & Spreadsheet control for ASP.NET Core.

Features

ASP.NET & MVC

New ASP.NET Gantt Control (CTP)

  • New ASP.NET Gantt control is available as a community technology preview. Its features include:
    • TreeList and Gantt regions designed to hierarchically display tasks, milestones, dependencies and resources from a corresponding data source
    • API to configure custom work time, weekends and special dates
    • Built-in scrolling
    • Task progress
    • Use different time scales (hours to months)
    • Ability to specify resources for tasks

Charting

  • Segment Colorizers - You can now use the following segment colorizers to enhance data visualization.
    • Trend Segment Colorizer
    • Range Segment Colorizer
    • Point-based Segment Colorizer
  • Center-Align Axes - The Chart control allows you to center-align axes within the plot area.
  • Axis Label Position and Alignment - The chart control introduces the following options:
    • Display axis labels inside or outside of plot region.
    • Change label alignment relative to tick marks (Near, Far, Center).
  • Y-Axis Label Rotation (Polar and Radar Charts) - Polar and Radar charts now allow you to display Y-axis labels at an angle.
  • Histogram
  • DevExpress Chart control now allows you to generate Histograms. Features include:
    • Histogram aggregation function
    • Excel-inspired histogram calculation modes (automatic, bin width, bin number)
    • Interval information display within axis labels
    • Customizable label text for Overflow and Underflow bins
    • Ability to align grid lines and tick marks with bins and to center axis labels

GridView

  • Adaptive Toolbar - DevExpress ASP.NET WebForms and MVC GridView toolbars now support adaptive layouts.
  • Batch Edit Mode - Command Button UI Enhancements - New predefined render styles are available for command buttons used in batch edit mode:
    • Danger
    • Outline
    • Secondary
  • Endless Paging in Batch Edit Mode - The ASP.NET WebForms and MVC GridView controls now support endless paging in Batch Edit mode. To enable endless paging, set the 'SettingsPager.Mode' property to 'EndlessPaging'.
  • Miscellaneous Enhancements - You can obtain the command name when handing the GridView's EndCallback client event.

Pivot Grid

  • Performance Enhancements - The DevExpress in-memory data processing engine is now used by default.

Rich Text Editor

  • Сlient-Side Printing - The Rich Text Editor supports client-side printing. Your on-screen layouts can now be printed with ease.

Spreadsheet

  • Culture-Specific Format - The Format Cells dialog allows you to apply culture-specific formatting to date and numeric values.
  • Client-Side API Enhancements - Added a new client-side Print command to invoke the browser's Print dialog. If the browser does not support printing, you can export your workbook to PDF.

ASP.NET Core

New Rich Text Editor

  • The new ASP.NET Core Rich Text Editor ships with everything you'll need to quickly incorporate advanced text editing functionality in your ASP.NET Core application. Its features include:
    • Document import/export (docx, rtf, txt)
    • Mail merge and fields support
    • Native client-side printing
    • Client-side API
    • Autocorrect
    • Customizable UI and document view options

New Spreadsheet Control

  • With this release, you can incorporate spreadsheet functionality to any ASP.NET Core application with absolute ease. The DevExpress ASP.NET Core Spreadsheet control ships with the following features:
    • Cell Editing and Formatting
    • Formulas
    • Charts
    • Sorting and AutoFilter
    • Comments
    • Worksheet Protection
    • Data Validation
    • Read-only Mode
    • Built-in Ribbon UI
    • Client-side API
    • Client-side Events

New ASP.NET Core Diagram (CTP)

  • The new Diagram allows you to incorporate information-rich diagrams, flow charts and organization charts with ease. Features include:
    • 35+ Predefined Shapes
    • Custom Shapes
    • Shape Sizing
    • Shape Drag-and-Drop
    • Auto Layout
    • Snap to Grid
    • External Data Binding
    • Configurable Page Settings
    • Customizable Shape and Connector Style Settings
    • Export to SVG, PNG and JPEG

New File Manager (CTP)

  • The new ASP.NET Core File Manager control allows you to reproduce the Windows File Explorer UX in your next web app. its features include:
    • File and folder structure display options
    • File upload options
    • Thumbnail and Details view modes
    • Client-side responsive UI
    • REST API for file operations
    • Predefined helpers to connect to a server file system.

Data Grid and Tree List

  • Keyboard Navigation Enhancements - This release includes new keyboard behavior options. These options allow you to address a variety of high-speed data entry usage scenarios.
    • Start Editing via KeyPress - Users can now instantly edit data - no need to switch to edit mode.
    • Configurable Enter Key Action - You can specify whether an Enter key press switches to edit mode or moves focus to the next cell.
    • Configurable Enter Key Direction - You can configure an Enter key press to move cell focus to the next column or row (horizontally or vertically).
  • Accessibility Enhancements - You can now navigate to and interact with DataGrid and TreeList UI elements (such as headers, pager controls, and the command column) via the keyboard.
  • New DoubleClick Events
    • onCellDblClick - fires when a user double clicks a cell.
    • onRowDblClick - fires when a user double clicks a row.
  • Data Editing - New API
    • editing.selectTextOnEditStart - Determines whether cell text is auto-selected when a user starts to edit a cell's value.
    • editing.startEditAction - Specifies whether a single or double cell click initiates data edit operations.
  • TreeList - A New Filter Mode - Extended the filtering capabilities of the TreeList with a new data filter mode. When used, filter results include the children of filtered nodes.
  • DataGrid - New Export To Excel API (CTP) - This release includes a new, more flexible API based on the ExcelJS library. Features include:
    • Ability to add a custom header/footer
    • Export multiple grids into a single worksheet
    • Export multiple grids into a single document using separate worksheets
    • Rename the exported file
    • Generate worksheets with custom content
    • Display a loading indicator for large datasets
  • This feature can be used in conjunction with the existing export to Excel API. As such, it won't break your existing apps and can be tested independently.

Data Visualization

  • Chart Annotations - You can now annotate charts with custom labels.
  • Legend Enhancements
    • Customize Legend Items - Added a 'legend.customizeItems' callback so you can change the order, text, and visibility of legend items.
    • Legend Title - A legend title can now be specified and configured using the 'legend.title' option. You can customize the title's appearance and its position, and add a subtitle as well. This new option offers the same capabilities as the widget's root title option.
    • Add a Legend to the Bar Gauge
  • Resolve Label Overlaps - The resolveLabelOverlapping option allows you to specify widget behavior when labels overlap one another.
    • Resolve Label Overlaps within a Funnel Chart - In the Funnel, this option accepts 'shift' (default), 'hide' and 'none.' If no room exists to display all labels after a shift, the algorithm hides labels as needed.
    • Resolve Label Overlaps in Bar Gauge - resolveLabelOverlapping accepts 'hide' (default) and 'none'.
  • Miscellaneous Chart/Gauge Enhancements
    • Display a tooltip when a point/series is hovered.
    • Word-wrap Support - Word-wrap is now supported within the Title, Chart axes labels, PieChart and TreeMap labels.
    • You can now control exported chart layout (layout by columns, etc.)
    • You can now move constant lines behind or in front of other series.

Pivot Grid

  • Remote Data Paging - The PivotGrid's data layer can now request the data it needs for an individual page. Remote data paging improves performance against large volumes of aggregated data.
  • PivotGrid - Cascade Filtering - The PivotGrid can now apply parent field filters. For instance, if you filter the PivotGrid by the 'Country' field, the 'City' field's filter items will also be filtered against the same Country.

Reporting

  • XRRichText Control - XRRichText control is now available for use within the ASP.NET Core Reporting platform. It can be used in Windows hosted environments.
  • TypeScript Definitions - Now include *.d.ts files for TypeScript. As a result, code completion is available within your development environment.
  • Web Report Designer - Custom Configuration Provider - With this release, you can create individualized configurations from a variety of configuration sources and pass it to the DevExpress Web Report Designer. You can register the configuration globally or only within the Report Designer.

Scheduler

  • Adaptivity and UX Enhancements - Improved Scheduler usability on mobile devices. In v19.1, the Scheduler control renders a popup appointment list instead of a tooltip. The appointment list is displayed in full screen mode. The appointment edit form is also rendered in full-screen mode on mobile devices. In addition, larger appointment markers are now used on mobile devices.

Themes

  • New Compact Material Design Theme

UI Widgets

  • New Dropdown Button Widget - v19.1 introduces a new button widget with a built-in dropdown menu. This widget can be used as a stateless set of clickable menu items or as a stateful analog of a SelectBox control (which looks like a button).
  • New Floating Button Widget - The new Floating Button Widget is a single button positioned at the bottom corner of the screen. It contains one or more primary screen actions. The floating button widget follows Google's Material Design guidelines.
  • HTML/Markdown Editor - Resize Media Blocks - You can now resize images and video blocks via mouse operations.
  • HTML/Markdown Editor - Mentions Support - Mentions allow you to select users or user groups by typing @ when composing rich text content. You can also implement any custom embedded lookups such as issue references using # symbol as a prefix.
  • Data Editors - Additional Action Buttons - With this release, you can add additional buttons to data editors and reorder built-in actions.

Visual Studio Integration

  • DevExtreme-based Responsive Visual Studio Project Template - To help you quickly create responsive ASP.NET Core apps, this release adds a new project template for Visual Studio 2017 and Visual Studio 2019. This template was inspired by the existing responsive template for Angular.

ASP.NET Bootstrap Controls

Editors

  • New Color Editor - This release includes a new Bootstrap Color Edit control. Its features include:
    • Color indicator
    • Custom color picker
    • Automatic / favorite color item
    • Custom palettes
  • Drop-Down Editors - Adaptivity Enhancements - With this release, DevExpress Bootstrap drop-down editors (ComboBox, DateEdit, etc.) can switch to modal mode based upon browser width.

GridView

  • Adaptive Toolbar -  The Bootstrap GridView's toolbar is now adaptive and thus better able to adapt to a user's device.
  • Callback Support in Batch Edit Mode - The Bootstrap GridView now supports callbacks in batch edit mode. The Grid retains unsaved changes when an end-user filters, groups, sorts data or navigates between pages. You can also preview inserted, edited and deleted rows before your final save operation.

Navigation

  • New Floating Action Button - The new Floating Action button encapsulates popular end-user actions (e.g., CRUD operations, data sorting, filtering, etc.). Floating Action buttons are fully configurable and support custom actions. Key features include:
    • Container indication
    • Fixed position
    • Customizable appearance

Rich Text Editor

  • Сlient-Side Printing - The Rich Text Editor supports client-side printing. Your on-screen layouts can now be printed with ease.
  • Scheduler
  • Date Navigator UI Enhancements - Redesigned the Bootstrap Date Navigator UI to simplify navigation between individual appointments.
  • Date Highlighting in Date Navigator - The Date Navigator can highlight dates that contain events/appointments. The following highlight modes are available:
    • Bold
    • Labels
    • Custom
  • New Responsive Project Template - The new template allows you to create applications with adaptive mobile-friendly layout based on DevExpress Bootstrap controls.

DevExpress WinForms 19.1

$
0
0
New Format Rules: Highlight Cell Value Changes

Adds .NET Core 3 Preview 5 support, plus Format Rules to Highlight Cell Value Changes in the Data Grid.

Features

.NET Core 3 Preview 5 Support

  • In addition to DevExpress assemblies built against .NET Framework 4.5.2, there are new packages built against .NET Core 3. These packages contain the same set of DevExpress WinForms controls and allow you to test your applications in the .NET Core 3 environment even before its official release.

Data Grid

  • Find Panel - Parser Kind and Filter Condition - Implemented two new options that let you fine-tune how the data-aware controls (Data Grid, Tree List, Vertical Grid) parse a search string entered into the Find Panel.
    • Parser Kind. Specifies whether the control should look for all or any of the words in the specified search string.
    • Filter Condition. Options include: Contains, StartsWith, Equals, Like.
  • New Format Rules: Highlight Cell Value Changes - Highlight a cell with a custom icon or color if its value increases, decreases, or simply changes. Custom appearance settings will be reset after the specified time interval elapses.
  • Animated Format Rules - If you use a Format Rule to highlight cell value changes, you can enhance the presentation using the following animations effects:
    • Fade in / out effects for icons
    • Gradual color change
    • Animated progress bars
  • Repeat Fixed Columns on Each Printed Page - Added an option to repeat left-fixed columns and bands if the control is printed out or exported to a page-based format (PDF, DOCX and RTF).

Charting

  • Segment Colorizers - You can now use the following segment colorizers to enhance data visualization.
    • Trend Segment Colorizer
    • Range Segment Colorizer
    • Point-based Segment Colorizer
  • Center-Align Axes - The Chart control allows you to center-align axes within the plot area.
  • Y-Axis Label Rotation (Polar and Radar Charts) - Polar and Radar charts now allow you to display Y-axis labels at an angle.
  • Axis Label Position and Alignment - The chart control introduces the following options:
    • Display axis labels inside or outside of plot region.
    • Change label alignment relative to tick marks (Near, Far, Center).
  • Histogram - DevExpress Chart control now allows you to generate Histograms. Features include:
    • Histogram aggregation function.
    • Excel-inspired histogram calculation modes (automatic, bin width, bin number).
    • Interval information display within axis labels.
    • Customizable label text for Overflow and Underflow bins.
    • Ability to align grid lines and tick marks with bins and to center axis labels.

Diagram

  • Collapsible Containers - Users can now collapse and expand container content. To activate this feature, set the DiagramContainer.CanCollapse property to true.
  • Export to PDF

Data Editors

  • PictureEdit - Image Editor Dialog - PictureEdit now supports simple edit operations in a separate Image Editor dialog: crop, rotate, adjust brightness and contrast, etc. Live preview and undo and redo operations are available. To invoke the dialog, end-users need to select Edit from the context menu.
  • Simple Button - Light Paint Style - The new Light style was specifically designed so you can create a group of borderless buttons (SimpleButton, CheckButton and DropDownButton). If this new style is enabled, buttons render their background only when hovered or pressed/selected.
  • Clear Text to Reset Edit Value to Null - Users can now clear an editor's text to reset its value to null. This behavior is controlled by the AllowNullInput option and supported by DevExpress data editors with the built-in auto-search functionality (PopupBaseAutoSearchEdit descendants): Combo Boxes, Look-up Editors, MRU Editor, etc. The new behavior is enabled for in-place cell editors and disabled for standalone editors by default.

Filtering UI

  • Breadcrumb Style Filter Panel - The Filter Panel now supports a new visual style displayed in the image below. In this format, end-users can easily differentiate between colorized filter items, modify or clear individual filter conditions. This style is available in DevExpress WinForms Data Grid, Pivot Grid, Tree List, and Vertical Grid controls.
  • Filter Editor: New Display Style - This release introduces a new display style for standalone and integrated Filter Editors. The new style renders filter conditions in an easy-to-read format and uses skin-defined colors to clearly distinguish between operands and operators.
  • Expression Editor Customization - When end-users apply criteria-based format rules, they use the built-in Expression Editor. Now you can handle the 'FormatRuleExpressionEditorCreated' event to access and customize the this dialog. This event is available in the Data Grid and TreeList controls.
  • Find Panel - Highlight Result Enhancements
    • The Find Panel integrated into the Data Grid, TreeList and Vertical Grid now highlights results in cells, even if cell text is formatted using HTML tags (RepositoryItemHypertextLabel).
    • If a search string contains two or more words, all found words are highlighted (even if found within the same cell). In previous versions, only one word was highlighted.
  • Custom Functions - You can now create custom filter functions. Custom functions will be available to end-users in Excel-Inspred Filter Dropdowns and in "Custom Functions" menu in the Filter Editor. To add a custom function, enable the 'ColumnView.OptionsFilter.ShowCustomFunctions' property and handle the 'ColumnView.QueryCustomFunctions' event.
  • New default editor for operands and operators Filter Builder dialog - Operands and operators in the GridControl's Filter Builder now use scrollable combo boxes as default editors.

Layout and Navigation

  • New Toolbar Form - Inspired by the Visual Studio 2019 UI, the new ToolbarForm allows you to add bar items (buttons, editors, labels, submenu items) directly into the form's title bar.
  • New TablePanel and StackPanel Controls - Two new lightweight panels allow you to build simple data entry forms without employing the Layout Control.
    • Stack Panel - inspired by the standard WPF StackPanel container, this panel arranges all of its child controls in a single column or row. Any control placed inside this panel can stretch to occupy all available space.
    • Table Panel - allows you to create a grid, where each cell can host a control. The grid supports column and row spans, meaning that a control can occupy several consecutive cells. Columns and rows support three sizing modes: absolute, relative, and auto-size.
  • Compact Layout Mode - A new Project Settings option reduces padding and/or margin values for all controls that support DevExpress skins/themes. Use this option to display more information on screen in data-intensive applications.
  • Layout Control - Acrylic Effect Support - The Layout Control now supports Acrylic accent (partial transparency) when it is placed on a DevExpress form.
  • Office 2019 Ribbon Enhancements
    • Ribbon buttons can be displayed within the tab header area.
    • Users can search for Ribbon commands by their names using the Search item.

Map Control

  • The DevExpress Map Control ships with the following new features:
    • Ability to specify a custom zoom step.
    • Item attributes can be exported to KML.
    • Map items can be exported to WKT.
  • The Map Editor includes:
    • A new notification event (MapEditor.MapItemEditing): Allows you to track actions executed during map shape edit operations.
    • Ability to cancel item creation (see the MapItemCreatingEventArgs.Cancel option).
  • Geometric Measurements - This new API allows you to compute various geometric values based on geo coordinates:
    • Areas
    • Distance between two points
    • The center of two points
    • Perimeter
    • Angles
  • Simplify Map Shapes - You can now simplify high detailed vector shapes before displaying them on a map. This makes the Map Control load and visualize shapes faster, and helps users to get a better experience by reducing CPU and memory consumption without losing map quality on low zoom levels.
  • Shapes with Custom Images - You can set a geo-referenced raster image as a map polygon's background. The Map Control can show these images together with image tiles provided by a map provider (Bing or OpenStreetMaps).

PDF Viewer

  • Predefined CMaps for CID Fonts Support - The DevExpress PDF Viewer supports CID fonts with predefined CMaps (used for CJK characters). The PDF Viewer displays these fonts when DirectX rendering is enabled.
  • Skinned Save/Open File Dialogs - DevExpress WinForms PDF Viewer now supports skinned 'Open File' and 'Save File' dialogs. Use the 'WindowsFormsSettings.UseDXDialogs' option to enable these dialogs in your application.

Pivot Grid

  • DirectX Support - You can now enable DirectX render in the WinForms PivotGrid Control.
  • Performance Enhancements - The DevExpress in-memory data processing engine is now used by default.

Rich Text Editor

  • Track Changes Support - You can now load and export documents with revisions made via the Track Changes feature.
  • RTL Enhancements - New capabilities supported for Right-to-Left text:
  • Paragraph alignment (Justify Low, Justify Medium, Justify High)
  • Line numbering
  • UI commands: alignment, indents, bulleted and numbered lists
  • Distributed Paragraph Justification for East-Asian Languages - The control now supports 'Distributed' and 'Thai Distributed' paragraph alignment options.
  • DOCX and DOC File Encryption - The WinForms/WPF Rich Text Editors and Word Document API support DOCX and DOC file encryption. You can encrypt documents with standard or agile encryption.
  • HR Tag Support - You can now load, print and export documents with HTML 'HR' tags (a horizontal rule).
  • Skinned Save/Open File Dialogs - DevExpress WinForms Rich Text Editor now supports skinned DevExpress 'Open File' and 'Save File' dialogs. Use the 'WindowsFormsSettings.UseDXDialogs' option to enable skinned dialogs in your application.

Scheduler

  • Appointment Slots for Office Hours, Meeting Availability, etc. - The WinForms Scheduler Control now supports Time Region objects that apply restrictions and appearance settings to time cells. You can use this functionality to disable individual time cells so that users cannot add new or modify existing appointments. For instance, you can block lunch hours or days off. Time Regions can be Resource-specific.
  • Sort and Group Appointments Using a Custom Algorithm - New events allow you to group and sort appointments using custom algorithms:
    • CustomAppointmentGroup
    • CustomAppointmentSort
  • Timeline View - Remove Time Intervals - Two new time scales are now available in Timeline Views: WorkHour and WorkDay. The base TimeScale object now provides a new method that allows you to hide unwanted time intervals from the View.

Skins and Vector Icons

  • New Image Option - Colorization Mode - You can now specify whether SVG icons should be automatically colored based on the active Skin. Set the 'ImageOptions.ImageColorizationMode' property to 'None' to show vector images as in their original colors.
  • Project Settings Palette Editor - You can now create and modify vector skin palettes using the DevExpress Project Settings page.
  • The edit dialog displays hints that explain the purpose of every skin color in the list.
  • The preview area highlights the skin elements painted with the selected color.
  • You can quickly design custom color palettes even if you never used the Skin Editor before and do not have a deep knowledge of DevExpress themes.
  • Visual Studio 2019 Bezier Palette - v19.1 introduces a new Visual Studio 2019 palette for the vector Bezier skin.
  • SVG Image Picker - Image Validation - When you assign a custom vector icon to a control, the Image Picker dialog now analyzes the icon you've selected and displays the list of unsupported elements.
  • Gradient Fills for SVG Icons - The WinForms controls can display SVG icons with linear and radial gradients.
  • Design-Time Image Picker - Raster Icons - The design-time Image Picker was first introduced in November 2018 and allowed you to replace raster graphics with vector images. In v19.1, the Image Picker adds a collection of DevExpress raster icons. SVG and PNG icons are split into two tabs.
  • SVG Icon Builder - Custom Icon Support - The SVG Icon Builder allows you to load and edit custom SVG icons.

Spreadsheet

  • New Layout Engine - Implemented a new layout calculation engine for the Spreadsheet control. The new engine improves layout accuracy, increases render and scroll performance, and enhances printing capabilities. To switch back to the legacy layout engine, turn on the 'SpreadsheetCompatibilityOption.EnableLegacyLayoutEngine' option.
  • Simplified Formula Creation - You can use cell ranges from other worksheets and select cells with the keyboard when you create or edit formulas.
  • Multi-Threaded Calculations - The WinForms Spreadsheet now supports multi-threaded calculations. You can specify the number of calculation threads via the 'CalculationOptions.ThreadCount' property. To disable multi-threaded calculations, disable the 'CalculationOptions.EnableMultiThreading' option.
  • Excel 2016 Functions - The WinForms Spreadsheet control now supports the following Excel 2016 functions:
    • CONCAT
    • TEXTJOIN
    • IFS
    • SWITCH
    • MAXIFS
    • MINIFS
  • Rich Text Display - The WinForms Spreadsheet control can now display rich text within worksheet cells. Documents with rich text can also be printed and exported to PDF. This capability is available only in controls that use the new layout engine.
  • Print / Export Rich Text Headers and Footers - The WinForms Spreadsheet control can now print and export (to PDF) documents that contain rich formatted text and inline pictures within headers and footers. This capability is only available if the new layout engine is used.
  • Black and White Print Mode - The WinForms Spreadsheet control allows you to print documents in black and white.
  • Custom Comment Indicators - Handle the 'SpreadsheetControl.CustomDrawCommentIndicator' event to customize a comment indicator's appearance.
  • Performance Enhancements - The formula calculation engine is now nearly five times faster. Insert/delete operations within documents with numerous merged cells are almost six times faster.
  • Skinned Open/Save Dialogs - The WinForms Spreadsheet control now supports skinned DevExpress Open and Save dialogs. Use the 'WindowsFormsSettings.UseDXDialogs' option to enable these dialogs in your application.
  • API Enhancements - New events allow you to control the drag-and-drop and fill operations for a cell range. New events include:
    • BeforeDragRange
    • BeforeDropRange
    • AfterDropRange
    • BeforeFillRange
    • AfterFillRange

Sunburst Control

  • Item Label Layout Enhancements - Added two new item label layouts:
    • Horizontal
    • Tangent
  • The Sunburst control now supports adaptive label layout. This new functionality automatically adjusts label position depending on available display area (the SunburtLabel.AutoLayout option).

Tree List

  • Find Panel: Search Mode - The updated Search Panel, introduced in v18.2 as part of the Data Grid, is now available in the Tree List control. In addition to the "Filter" mode, the Search Panel can operate in the "Search" mode as well. In this new mode, the Tree List highlights matching records, but doesn't hide other nodes. The Next/Previous buttons allow users to quickly navigate between all matches found.
  • Scrollbar Annotations - The WinForms TreeList control now supports Scrollbar Annotations. They mark the position of invalid values, the focused node, and rows that match the Search Panel condition.
  • Repeat Fixed Columns on Each Printed Page - Added an option to repeat left-fixed columns and bands if the control is printed out or exported to a page-based format (PDF, DOCX and RTF).

Vertical Grid

  • DirectX Support - You can now enable DirectX render in the WinForms Vertical Grid and Property Grid controls.
  • Property Grid Control Enhancements
    • You can now paint PropertyGrid values using the UITypeEditor. Enable the AllowPaintValue option to activate the UITypeEditor's PaintValue method.
    • PropertyDescriptionControl now supports automatic height adjustment.

Miscellaneous

  • Transition Manager - DirectX-based Transition Effects - Transition Manager component can now use its DirectX-powered painter to render smoother, higher-quality animation effects. In addition the previously available "horizontal" effects, this release has implemented a new "Zoom" animation. When users navigate to an application module and back, this animation creates an illusion of zooming in and out from the current screen, adding depth to your applications.
  • Adorner UI Manager Enhancements - Adorner UI Manager now supports the following elements:
    • XtraTabbedMdiManager tab headers
    • DocumentManager TabbedView tab headers
    • LayoutControl group tab headers
  • Data Deserialization Security Enhancements - To minimize vulnerability risks, this release introduces new data deserialization policies:
    • .NET Desktop controls now automatically detect potentially dangerous data types and block their deserialization
    • Visual Controls now (de)serialize their Tag property only if this property contains data of a primitive type, string, decimal, DateTime, TimeSpan or Guid.
    • The sort, group and MRU filter configuration is now (de)serialized in text format. The MRU filter history, if saved in previous versions, cannot be deserialized
  • Thick Form Borders - XtraForm and RibbonForm can display think borders to simplify resizing operations when shadow/glow effects are disabled.
  • HTML Text Formatting Enhancements (Data Grid, TreeList, and Vertical Grid)
    • You can now use HTML formatting to display images in cells (RepositoryItemHypertextLabel). Images can be added to the control's 'HtmlImages' collection.
    • Filter popups support HTML value formatting applied to data cells.
  • Microsoft Office Style Resize Grip Areas - DevExpress WinForms Form controls now ship with enlarged resize grip areas in their corners.

DevExpress DXperience 19.1

$
0
0
New JavaScript Diagram Widget (CTP)

Major enhancements for JavaScript (Angular, React, Vue), ASP.NET Core, ASP.NET, WPF and Reporting.

Features

DevExpress has released a major update across their entire product range.

  • CodeRush Ultimate - Quickly renames all namespaces within a project so they match the project’s folder structure.
  • DevExpress ASP.NET - Adds a new Gantt Control (CTP) for ASP.NET, plus a new Rich Text Editor & Spreadsheet control for ASP.NET Core.
  • DevExpress Reporting - New! Create hierarchical reports using the new DetailBand.HierarchyPrintOptions property.
  • DevExpress Windows 10 Apps - Use the Date Navigator control to display and select visible dates within the Scheduler, plus Drag 'n' Drop support.
  • DevExpress WinForms - Adds .NET Core 3 Preview 5 support, plus Format Rules to Highlight Cell Value Changes in the Data Grid.
  • DevExpress WPF - New assemblies for .NET Framework 4.5.2, new packages for .NET Core 3 Preview 5, plus improves Grid & Chart.
  • DevExtreme - Adds new File Manager (CTP), Diagram Widget (CTP) & Button Widgets, plus updates Data Grid & Tree List.
Viewing all 2536 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>