Quantcast
Channel: ComponentSource News | Chart Components
Viewing all 2915 articles
Browse latest View live

DevExpress Windows 10 Apps 19.2.5

$
0
0
DevExpress Windows 10 Apps

Improves Grid control.

Fixes

  • Conditional formatting doesn't work with enum properties
  • GridControl does not render its cells if its source is assigned when Visibility is changed from Collapsed to Visible
  • GridControl is incorrectly rendered after resizing

DevExtreme 19.2.5

$
0
0
DevExtreme

Improves Data Grid, Tree List and UI Widgets.

Fixes

DevExtreme Core

  • Angular Ivy - The "Adapter for a DevExpress Validator component cannot be configured." error occurs if Validator is defined
  • Content and view queries don't work when import paths of the module and component are different
  • Nested components do not reset DevExtreme widget options if the NgIf directive is used

DevExtreme Data Grid

  • Dashboard - The "We found a problem with some content" error occurs when opening an *.xlsx file exported from the embedded DataGrid
  • The Wave accessibility tool displays the "Broken ARIA reference" error for the "aria-describedby" attribute on certain elements
  • A custom cell template has an incorrect border when focusedRowEnabled: true in the Material theme
  • Accessibility - The "Missing form label" error is generated for the Filter Row and the Search Bar inside the Column Chooser
  • CustomStore - Data is reloaded after resizing columns if the scrolling mode is "virtual" and wordWrapEnabled is "true"
  • Dragged row displays a box larger than DataGrid if a horizontal scrollbar is enabled
  • It is impossible to select a row by clicking a selection check box if the row is being edited
  • It is not possible to edit a cell when the repaintChangesOnly option is enabled together with the virtual scrolling mode and virtual rowRenderingMode options
  • It is not possible to focus the Pager element if rows are grouped
  • onOptionChanged shows columns in a wrong order
  • Row Dragging - Dragged data grid row has unnecessary visual elements when defaultOptions is specified.
  • The clearFilter() method call throws the "Cannot read property 'filter' of null" error when the dataSource is not specified
  • The error occurs after dynamically changing filterValue and selectedFilterOperation options
  • The last edited row replaces one of grid rows after the control is scrolled down if the virtual rowRenderingMode option and the cell editing mode are enabled
  • The Loading Panel is not hidden after an end-user unfixes a column when the infinite scrolling feature is enabled
  • The onFocusedRowChanged event handler is not executed if the focused row is defined in the contentReady event handler
  • The onRowValidating event doesn't provide information about rules on other pages
  • The widget doesn't allow a user to edit a boolean column in Cell edit mode without losing focus from another column's editor
  • The widget validates the entire row after editing a cell for which the setCellValue function is set
  • DataGrid displays an empty view when page size is large and the rowRenderingMode option is set to virtual
  • DataGrid does not discard changes if a new row is inserted and the widget has a row in editing mode
  • DataGrid flickers when an end user scrolls and focuses rows (the focusedRowEnabled option should be enabled)
  • DataGrid makes excessive unique server requests when the scrollbar thumb is moved quickly and virtual scrolling is enabled
  • DxDataGrid - Filter row filtering is not working properly in virtual mode
  • The E0110 error appears when setCellValue is defined for a column and repaintChangesOnly is enabled
  • The validation message doesn't appear if an invalid row is on another page

DevExtreme Data Visualization

  • Argument axis doesn't display strips when both startValue and endValue are specified
  • Automatic scale breaks are not applied in the case of large axis values
  • The ExportTo method deletes a widget after the export
  • HTML JS Dashboard - It is impossible set the logarithmic scale - The "M 49 NaN L 150 NaN L …" error is shown

DevExtreme Diagram

  • Cannot bind a connector from a node to a container programmatically

DevExtreme Gantt

  • A layout is broken when band columns are used
  • The OnContentReady event is not raised
  • A Javascript error occurs after all tasks are collapsed

DevExtreme Pivot Grid

  • The Grand Totals column is not computed for expanded columns when remoteOperation is enabled
  • The value(true) method does not have an API to check if post processing is used
  • PivotGrid doesn't display data in grand total columns if a column is expanded
  • PivotGrid raises the "this._contentReadyAction is not a function" error when views are changed in the Angular application

DevExtreme Scheduler

  • An appointment is jumping from the bottom cell after dragging it to the upper cell
  • Appointment Range incorrectly displays after extending an appointment's range and dragging the appointment back to its original position
  • Appointments are not dropped correctly when Escape is pressed during dragging
  • Overlapping appointments would cause duplicate items to appear on the appointment collector when the Scheduler width is small
  • The "Uncaught SyntaxError: Invalid or unexpected token" error occurs in the Custom Templates demo for Angular
  • The appointment form is opened with a delay on Android
  • The 'Cannot read property 'option' of undefined' error occurs when opening the editing popup for the second time if a few items are hidden using onAppointmentFormCreated
  • The Date Selector behavior is inconsistent when the max date is specified and the first DayOfWeek is set to 0 and 1
  • The Start date of a recurrent appointment is incorrect after the appointment size is changed
  • The widget incorrectly renders an appointment popup on iOS under certain conditions
  • Scheduler displays an unexpected "W0001 - dxScheduler - 'dropDownAppointmentTemplate' option is deprecated in 19.2" error when an appointment collector opens
  • Scheduler incorrectly visualizes recurring events when crossing DST

DevExtreme Tree List

  • dxTreeList shows a scrollbar when moving focus to the previous/next line using onFocusedCellChanging
  • Children are not loaded programmatically after an update to version 19.1 in a certain scenario
  • Search panel text is not displayed after restoring the widget state
  • The clearFilter() method doesn't remove text from the search panel

DevExtreme UI Widgets

  • Angular Ivy - The "Adapter for a DevExpress Validator component cannot be configured." error occurs if Validator is defined
  • ButtonGroup - buttonTemplate does not respond to the click action
  • DateBox - A validation error is cleared on changing the min or max option's value
  • DateBox - The "Uncaught TypeError: Failed to execute 'getComputedStyle' on 'Window': parameter 1 is not of type 'Element'." error occurs when both showClearButton and readOnly options are enabled
  • DateBox is not closed by the Esc key press when an internal editor is focused
  • Drawer - Navigation panel disappears if openedStateMode is 'overlap' and position is 'right'
  • DropDownBox - The widget incorrectly displays its popup element if dropDownOptions.fullScreen is set to true
  • DxSelectbox doesn't close when navigated using the IOS keypad navigation icon
  • Form - The "... widgetInstance.reset is not a function" error occurs when using the resetValues method
  • List - Focus works for disabled items in a certain scenario
  • List - The "Cannot read property 'disabled' of null" error occurs when selecting all items if a particular item is null
  • Lookup - The loading panel is not shown when the search operation is performed
  • NumberBox - The widget inserts numeric characters into its input element when typing if these characters are enclosed in two single quotation marks in the format option value
  • Popover - Shading overlay has an incorrect position
  • Slider - The thumb goes beyond the widget's boundaries when changing step in onValueChanged
  • SpeedDialAction throws the "Maximum call stack size exceeded" exception in Angular
  • TabPanel opens the first tab on a content click if it contains another TabPanel
  • TagBox - The valueChanged event occurs when a dropdown opens
  • Tooltip ignores a hiding event when several tooltips are displayed very fast
  • TreeView - Certain files throw an error if keyExpr data contains double underscores

DevExpress WPF 19.2.5

$
0
0
DevExpress WPF

Improves Spreadsheet, Diagram and Grid controls.

Fixes

All WPF products

  • WPF Dashboard - Points in the Geo Point Map item change their location when zooming

DemoCenter (.NET)

  • Highlighted items have an incorrect Foreground brush in VS2017 Light Theme

DXAccordion for WPF

  • AccordionControl's ClearHotKeys method does not unregister the Multiply key
  • The "Unable to cast object of type 'Microsoft.VisualStudio.DesignTools.WpfDesigner.InstanceBuilders.StandInPopup' to type 'DevExpress.Xpf.Accordion.AccordionPopup'" exception occurs in Visual Studio's designer

DXBars for WPF

  • BarEditItem auto height doesn't work with the Office2019Colorful theme
  • BarItemLinkControl classes do not reflect the Glyph property changes of associated BarItems when the property contains SVG images
  • Space at the beginning of the BarItem content duplicates the content text

DXCharts for WPF

  • ChartControl freezes and may crash with OutOfMemoryException when SeriesLabels are shown simultaneously with axis zooming enabled
  • Series data source collection modifications are not processed correctly in certain situations
  • The Export to Image method produces an empty chart layout when ChartControl is located on an invisible DXTabControl page

DXControls for WPF

  • .NET Core - It's not possible to define an application's default theme at design time
  • DXDialogWindow throws InvalidCastException when UICommand.Id is set to a value different from MessageBoxResult
  • DXFolderBrowserDialog - No spacing between the folder tree and dialog buttons
  • DXFolderBrowserDialog - The Cancel button text is cropped
  • DXOpenFileDialog - The Cancel button text is cropped
  • DXTabControl - A newly created tabbed window has an inconsistently configured TabControlStretchView
  • Improve the Narrator support for ThemedWindow
  • MessageBoxService - Buttons are not initially focused when the message box is shown
  • Simple Button content alignment is not correct in certain scenarios
  • The SplitButton/DropDownButton popup is not opened with the space key press
  • The Top area of Backstage content isn't active/clickable when IsHitTestVisibleInChrome is set to False

DXDiagram for WPF

  • ArgumentException occurs when DiagramContainer is expanded
  • Diagram items cannot be selected after removing the parent container programmatically
  • DiagramControl's PrintPreview window cannot be shown with large diagrams
  • PanAndZoomControl results in performance issues when a large SVG image is used

DXDocking for WPF

  • Auto-hidden panels are collapsed as soon as the mouse pointer leaves the tab header
  • NullReferenceException is raised when a panel becomes invisible during the undock action

DXEditors for WPF

  • ComboBoxEdit and LookUpEdit do not hide their Wait Indicator when they are bound to asynchronous server mode sources
  • DateEdit displays an actual value which is NullValue when ReadOnly is enabled
  • DateEditCalendar throws a binding error after an updat to v19.1.4 if the Office2019White theme is used
  • ListBoxEdit's selected foreground is not visible when the VS2017Light theme is applied
  • QualifiedImage does not work in the tr-TR (Turkish) locale
  • SpinEdit.NullText changes the position based on focus
  • Token editors no longer group items when certain items were selected

DXGantt for WPF

  • GanttControl does not reflect changes made in the RequestTimescaleRulers event handler at the startup
  • GanttControl throws an exception if a task with zero duration is added

DXGrid for WPF

  • GridControl incorrectly calculates the horizontal scrollbar width after the Fixed property is changed multiple times in several first columns
  • GridControl throws multiple exceptions after copying and pasting a row containing DBNull values
  • GridControl TotalSummary incorrectly displays a large number as a negative value
  • NullReferenceException occurs in the CanStartDragSingleColumn method when a column is dragged
  • The ExcelSmart filter dropdown does not support the CustomUniqueValues event
  • The 'Resource not found' warning is shown when hovering over GridControl headers
  • The touch keyboard disappears on the first tap in a GridControl cell

DXLayoutControl for WPF

  • The GroupBox.State property binding set in LayoutGroup.GroupBoxStyle doesn't work

DXMap for WPF

  • Clustering does not work during pinch/zoom gestures
  • Export to SVG - Items are exported with incorrect coordinates in Cartesian system

DXPivotGrid for WPF

  • Data Aware Export - Pivot Grid does not export formatting settings provided by OLAP
  • Pivot Grid - It is impossible to apply filter in the Filter Popup when DeferredUpdates is true
  • WPF Pivot Grid does not export formatting settings provided by OLAP

DXRibbon for WPF

  • RibbonControl in Simplified mode - Separators of empty RibbonPageGroups are still visible even though the HideEmptyGroups property is set to True
  • RibbonControl in Simplified mode - The SimplifiedModeSettings.Location property does not work for RibbonPageGroup
  • The Top area of Backstage content isn't active/clickable when IsHitTestVisibleInChrome is set to False
  • Themed Window with a short RibbonControl has an incorrect draggable region

DXRichEdit for WPF

  • Applying syntax highlighting produces a corrupted RTF document
  • Particular characters in a paragraph containing bi-directional content cannot be selected
  • RichEditControl does not set a name for a printed document
  • System.InvalidCastException is thrown when getting the System.DirectoryServices.AccountManagement.UserPrincipal.Current property value
  • There is a non-colored space between two neighboring text ranges with the colored background

DXScheduler for WPF

  • AgendaView does not use the AppointmentContentTemplateSelector property
  • Exception when switching between views in SchedulerControl
  • FixedTimeScale caption always displays '15 minutes' regardless of a time interval
  • NullReferenceException is thrown when exporting SchedulerControl if an appointment does not have a label
  • SchedulerControl - Selection does not work correctly in MonthWeek when WorkDays is set to 1
  • SchedulerControl doesn't correctly unsubscribe from the CollectionChanged events in certain cases
  • SchedulerControl's TimelineView loses selection and a scrollbar position
  • Selected days are changed when navigating to another month in the associated DateNavigator
  • Selection operates incorrectly in MonthView when SchedulerControl's LimitInterval is defined
  • ShedulerControl - An exception occurs after the Recurrence Pattern is changed to Weekly
  • Support disabling the automatic scrolling during the drag-and-drop operation in SchedulerControl

DXSpreadsheet for WPF

  • Conditional formatting does not work with 3-Color Scale
  • SpreadsheetControl incorrectly calculates the EOMONTH function when a negative number is used as the "months" function argument

DXTreeList for WPF

  • How to properly restore TreeList after a search
  • The Best-Fit functionality doesn't ignore filtered nodes in TreeListView
  • TreeListView - NullReferenceException occurs when pasting values into the New Item Row

Installation (.NET)

  • .NET installer v19.2.4 fails because the "NupkgRestore.dll" assembly cannot be installed in certain cases

MVVM Framework

  • DialogService - It is impossible to specify a custom theme in WindowStyle
  • MessageBoxService - Buttons are not initially focused when the message box is shown

PDF Viewer for WPF

  • Interactive form - Text Field's DoNotScroll flag is ignored
  • Parsing - A document containing a 'Square' annotation with an incorrect popup reference cannot be opened
  • Parsing - A document with an empty content stream encoded by the 'FlateDecode' filter with an invalid header cannot be opened
  • Parsing - Reset-Form action cannot be parsed if a document doesn't contain an interactive form
  • Parsing - StackOverflowException is thrown when opening a document with a stream if length is represented as a reference cycle
  • The Attachments panel isn't refreshed when opening a document without attachments after a document containing attachments

Project Templates

  • The "New Project" template creates a project folder with a default name instead of a custom name

XtraReports Suite

  • Hide the Report Template option on New Report Wizard
  • Parameters Panel - A parameter editor doesn't show a default value of a floating point parameter and the value cannot be changed
  • The Text Annotation's height is not calculated automatically if the TextAnnotation.Width property is set
  • WPF Report Designer - A parameter lookup value and display member properties are reset on loading the report if fields assigned to these properties were not found in this lookup's data source
  • XtraReport - Child tables referenced through relationships are not rendered (the nullable type issue)

DevExpress ASP.NET 19.2.5

$
0
0
DevExpress ASP.NET

Improves PivotGrid, Scheduler and GridView controls.

Fixes

All ASP.NET Bootstrap products

  • BootstrapBinaryImage - There is no capability to specify upload validation settings within the UploadSettings tag in a control's markup

All ASP.NET MVC products

  • WebControls - Performance issues occur if the SVG icons are used

All ASP.NET Web Forms products

  • WebControls - Performance issues occur if the SVG icons are used

ASPxCardView

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image

ASPxDataEditors

  • ComboBox for WebForms - Provide an ability to get selected data item objects
  • ComboBox for WebForms - The "ASPx.TouchUIHelper.MakeScrollable is not a function" error occurs on touch devices with iOS 13
  • TextBox for WebForms - Null text flickers on a click if the editor is disabled and the Password property is enabled
  • TrackBar for WebForms - The "Unable to cast Value to System.Decimal" error occurs during a callback initiated after calling the client-side SetPosition method with the 0.0 value

ASPxDiagram

  • Diagram - It's not possible to register the "canvg" library to make the export work in IE
  • Diagram for WebForms - Unable to change NodeDataSource at runtime

ASPxGantt

  • The "Unknown server tag 'dx:ASPxGantt'" error occurs after converting a project to v19.2
  • The VB.NET version of the demo throws the "Duplicate node key" error
  • Theme Builder - The ASPxGantt.skin file is not created when creating a new theme
  • Gantt for WebForms - Scrollbars are not displayed in XafTheme
  • TreeView and Gantt are misaligned if Bootstrap styles are added to a page
  • A newly created task may be not visible when the control contains a lot of tasks
  • It is possible to set task progress to more than 100%

ASPxGridView

  • An intermediate state of a check box column is not visible if a row is focused
  • Endless Paging - It is impossible to update a grouped row value
  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image
  • Batch Edit - The EndEdit method doesn't work correctly if it is called in the client-side CheckedChanged handler without a timeout
  • It is impossible to cancel client-side export in the ToolbarItemClick event handler
  • GridView for Bootstrap - GridView dimensions are calculated incorrectly after a callback when a responsive layout is enabled and the AllowEllipsisInText property is set to True
  • GridView for WebForms - Batch Edit - The "Cannot read property 'GetMainElement' of undefined" error occurs when the PickerDisplayMode property is set to ScrollPicker and the time section is visible
  • GridView for WebForms - The "Average" summary causes the "No coercion operator is defined between types" exception for the Enum column type

ASPxHtmlEditor

  • The "Object reference not set to an instance of an object" error occurs if ASPxHtmlEditor is added to a Bootstrap application in version 19.2.4

ASPxPivotGrid

  • It is impossible to create an unbound expression with fields in Expression Editor
  • Data Aware Export - Pivot Grid does not export formatting settings provided by OLAP

ASPxRichEdit

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image
  • Content is not properly pasted into the control via the Paste ribbon item in IE11
  • It's possible to drag a floating image's anchor in a merge field
  • ASPxRichEdit, MVC RichEdit - A paragraph between tables is hidden in certain cases
  • Rich Edit Control - Internal Exception is thrown on the client when copying/pasting a text from a specific e-mail
  • JavaScript errors occur when RibbonTemplateItem is hidden
  • Spellchecker blocks document saving
  • The Ctrl+Backspace command works incorrectly
  • "The given key was not present in the dictionary" error occurs
  • IE11 browser crashes when copying text on Touch devices
  • The "Cannot read property 'isLoaded' of undefined" error occurs on an attempt to insert an image using Document Variables
  • The underline format is incorrectly applied to a paragraph
  • Underlined spaces are added to cell content when a table is pasted from Word

ASPxScheduler Suite

  • Agenda View layout (Date Header and Appointment Row areas) is incorrectly re-calculated when changing control width if the SetToolbarViewNavigatorTemplateContent action is used
  • Exceptions occur when calling the SetHeight method in the BrowserWindowResized handler
  • The Time Line view layout is incorrectly re-calculated after resizing a browser's window if a custom ToolbarViewSelectorTemplate is used
  • The Time Line view width is calculated incorrectly if a custom ToolbarViewSelector template is used and a horizontal scrollbar is enabled (DisplayedIntervalCount)
  • The "This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms" error occurs while showing Appointment Dialog

ASPxThemeBuilder

  • ASPxGantt - Theme Builder - The ASPxGantt.skin file is not created when creating a new theme

ASPxVerticalGrid

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image

Bootstrap CardView

  • BootstrapCardView - Paddings aren't assigned if the control is placed into BootstrapAccordion

Bootstrap Data Editors

  • BootstrapCombobox loads all items callback mode page by page in if an end-user scrolls to the end of a current page
  • BootstrapListBox - IE crashes on an attempt to select an item in a list after filtering
  • SpinEdit for Bootstrap - The BootstrapSpinEdit.CssClasses.Input property doesn't work
  • TextBox for Bootstrap - The "disabled" style is lost if the Password property is enabled

Bootstrap GridView

  • BootstrapGridView - The "Invalid value" error is shown on a combobox column's value update and the value doesn't exist in the underlying data source (v19.2)
  • GridView for Bootstrap - GridView dimensions are calculated incorrectly after a callback when a responsive layout is enabled and the AllowEllipsisInText property is set to True
  • GridView for Bootstrap - The "A potentially dangerous Request.Form value was detected from the client " error occurs on attempt to save previously saved record
  • GridView for WebForms - The "Average" summary causes the "No coercion operator is defined between types" exception for the Enum column type

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • FileManager for Bootstrap - The default toolbar 'Upload' button does not work

Bootstrap Rich Text Editor

  • JavaScript errors occur when RibbonTemplateItem is hidden
  • Spellchecker blocks document saving

DevExtreme Core

  • DevExtreme scripts don't work in Google App for Iphone
  • Localization - Widgets aren't localized in Net Core 3.0 using Globalize

DevExtreme Data Grid

  • Accessibility - The "Missing form label" error is generated for the Filter Row and the Search Bar inside the Column Chooser
  • It is not possible to focus the Pager element if rows are grouped
  • Master-Detail - The "id.replace is not a function" error occurs if a key value is passed to the ID option of a widget in a detail row
  • The clearFilter() method call throws the "Cannot read property 'filter' of null" error when the dataSource is not specified
  • The Loading Panel is not hidden after an end-user unfixes a column when the infinite scrolling feature is enabled
  • The onFocusedRowChanged event handler is not executed if the focused row is defined in the contentReady event handler
  • The onRowValidating event doesn't provide information about rules on other pages
  • The widget validates the entire row after editing a cell for which the setCellValue function is set
  • DataGrid displays an empty view when page size is large and the rowRenderingMode option is set to virtual
  • DataGrid does not discard changes if a new row is inserted and the widget has a row in editing mode
  • DataGrid makes excessive unique server requests when the scrollbar thumb is moved quickly and virtual scrolling is enabled

DevExtreme Diagram

  • The order of custom shape items differs from their original order in the data source

DevExtreme Gantt

  • A layout is broken when band columns are used
  • The OnContentReady event is not raised
  • A Javascript error occurs after all tasks are collapsed

DevExtreme Pivot Grid

  • The Grand Totals column is not computed for expanded columns when remoteOperation is enabled

DevExtreme Scheduler

  • Appointment Range incorrectly displays after extending an appointment's range and dragging the appointment back to its original position
  • The Date Selector behavior is inconsistent when the max date is specified and the first DayOfWeek is set to 0 and 1
  • The recurrenceException contains the "NaNNaNNaNTNaNNaNNaNZ" value after deleting an occurrence of a recurring appointment
  • Scheduler incorrectly visualizes recurring events when crossing DST

DevExtreme Tree List

  • The clearFilter() method doesn't remove text from the search panel

DevExtreme UI Widgets

  • ButtonGroup - buttonTemplate does not respond to the click action
  • DateBox - The "Uncaught TypeError: Failed to execute 'getComputedStyle' on 'Window': parameter 1 is not of type 'Element'." error occurs when both showClearButton and readOnly options are enabled
  • DateBox doesn't save the initially typed value when it is used with a calendar dropdown
  • DateBox is not closed by the Esc key press when an internal editor is focused
  • DateBox mask behavior allows deleting a month or day
  • DropDownBox - The widget incorrectly displays its popup element if dropDownOptions.fullScreen is set to true
  • List - The "Cannot read property 'disabled' of null" error occurs when selecting all items if a particular item is null
  • NumberBox - The widget inserts numeric characters into its input element when typing if these characters are enclosed in two single quotation marks in the format option value
  • TextBox - The valueChanged event is not raised in certain cases when the mask option is specified
  • TreeView - Certain files throw an error if keyExpr data contains double underscores

Installation (.NET)

  • .NET installer v19.2.4 fails because the "NupkgRestore.dll" assembly cannot be installed in certain cases

MVC CardView

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image

MVC Data Editors

  • RadioButton - Two radio buttons are checked after page refreshing in FireFox

MVC Diagram

  • It's not possible to register the "canvg" library to make the export work in IE
  • Diagram for MVC - A script error occurs when the control's visibility is switched on CallbackPanel's callbacks

MVC Gantt

  • Gantt - TreeView and Gantt are misaligned if Bootstrap styles are added to a page

MVC GridView

  • An intermediate state of a check box column is not visible if a row is focused
  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image
  • It is impossible to cancel client-side export in the ToolbarItemClick event handler
  • GridView for Bootstrap - GridView dimensions are calculated incorrectly after a callback when a responsive layout is enabled and the AllowEllipsisInText property is set to True
  • GridView for WebForms - The "Average" summary causes the "No coercion operator is defined between types" exception for the Enum column type

MVC Navigation, Layout & Multi-Purpose Extensions

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image

MVC Pivot Grid

  • Data Aware Export - Pivot Grid does not export formatting settings provided by OLAP

MVC Report

  • The "Equal Bar Width" option is not saved in the Chart designer
  • The 'We found a problem with come content in ...' error occurs on opening an Excel file created by exporting a report to Excel
  • Web Chart Designer - Incorrect scale types are displayed for Polar and Radar diagrams in the Property Grid
  • Web Report Designer - It is impossible to specify a title for a pie series template in the Chart Designer
  • XRChart - The Series.LegendText property should be hidden in the Chart Designer because it is marked obsolete
  • XtraReport - Child tables referenced through relationships are not rendered (the nullable type issue)

MVC RichEdit

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image
  • Internal Exception is thrown on the client when copying/pasting a text from a specific e-mail
  • JavaScript errors occur when RibbonTemplateItem is hidden
  • Spellchecker blocks document saving
  • The Ctrl+Backspace command works incorrectly
  • NullReferenceException is raised on loading a certain document after an upgrade to v19.2.4
  • The "Object reference not set to an instance of an object" exception occurs in the DevExpress.XtraRichEdit.Model.ParagraphProperties.GetCache method
  • There is no capability to specify culture settings for calculating Rich Edit document fields on the client

MVC Scheduler

  • Agenda View layout (Date Header and Appointment Row areas) is incorrectly re-calculated when changing control width if the SetToolbarViewNavigatorTemplateContent action is used
  • StackOverflowException is raised in case the TrackPropertyChangeFor method is implemented in a custom View Model
  • The Time Line view layout is incorrectly re-calculated after resizing a browser's window if a custom ToolbarViewSelectorTemplate is used
  • The Time Line view width is calculated incorrectly if a custom ToolbarViewSelector template is used and a horizontal scrollbar is enabled (DisplayedIntervalCount)
  • StackOverflowException occurs when a day off is selected using DateNavigator if the current active view is "Work Week"
  • The "This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms" error occurs while showing Appointment Dialog

MVC VerticalGrid

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image

Navigation, Layout & Multi-Purpose Controls

  • ASP.NET Controls - An item with IconID set to an SVG icon does not display image
  • FloatingActionButton for WebForms - A JavaScript error occurs on an attempt to change button text
  • Menu for WebForms - SVG icons are not shown in the collapsed menu's items with empty text when CollapseRootItemsToIcons is enabled

Project Templates

  • The "New Project" template creates a project folder with a default name instead of a custom name

ProjectConverter

  • Project Converter does not convert User Controls in a project if a certain project is selected to be converted

Rich Text Editor for ASP.NET Core

  • There is no suitable client-side event that is raised after a document is saved on the server
  • The document.fonts.create method doesn't work if the second parameter doesn't contain quotes
  • A document layout is not updated correctly after a Document Variable is updated in code
  • A document with the multi-column layout is displayed incorrectly

XtraReports Suite

  • A drill-down report doesn't show data when expanding/collapsing a detail report several times
  • A report is cropped when printing it using the PrintToolBase class under the .NET Core platform
  • Document Preview - Rich Text content is incorrectly rendered in Linux enviroment
  • End-User Report Designer - SqlDatSource.Name returns an empty string when a report is created using 'Design In Report Wizard'
  • Export to Mht - "</htm" text is shown at the end of the document (.NET Core)
  • Export to PDF - Font family names should not use their localized versions
  • The message is truncated on an attempt to save a report in the End-User Report Designer
  • Visual Studio Report Designer - Data Source Wizard automatically closes in a .NET Core application
  • Web Report Designer - Double requests sent to the web server to load subreports increases the loading time
  • Web Report Designer - The Save dialog is closed if the save operation was canceled in the ReportSaving event handler
  • XRRichText does not render HTML text correctly when the AzureCompatibility option is enabled
  • Child tables referenced through relationships are not rendered (the nullable type issue)

DevExpress WinForms 19.2.5

$
0
0
DevExpress WinForms

Improves Editors, PDF Viewer and Charts controls.

Fixes

All WinForms products

  • SkinEditor - ArgumentOutOfRangeException is thrown when a custom skin with BMP images is used
  • SplitterItem is collapsed after moving a splitter if the mouse pointer is located over a splitter button
  • The stroke-linecap SVG attribute cannot be set using the SvgStyle.SetValue method

eXpress Persistent Objects

  • End-User Report Designer - The Expression Editor doesn't work correctly with fields if their display names are specified using the DXDisplayName attribute

Installation (.NET)

  • .NET installer v19.2.4 fails because the "NupkgRestore.dll" assembly cannot be installed in certain cases

MVVM Framework

  • MVVM - A parameter passed to the INavigationService.GoBack method is not taken into account
  • SaveFileDialogService - The IFile property equals null when the FileOK event is raised

PDF Viewer

  • API - The CreateTiff method doesn't save a passed resolution value to the image's metadata
  • DirectX Rendering - PdfViewer uses incorrect fonts when loading a specific document
  • Interactive form - Text Field's DoNotScroll flag is ignored
  • Parsing - A document containing a 'Square' annotation with an incorrect popup reference cannot be opened
  • Parsing - A document with an empty content stream encoded by the 'FlateDecode' filter with an invalid header cannot be opened
  • Parsing - Reset-Form action cannot be parsed if a document doesn't contain an interactive form
  • Parsing - StackOverflowException is thrown when opening a document with a stream if length is represented as a reference cycle

Project Templates

  • The "New Project" template creates a project folder with a default name instead of a custom name

ProjectConverter

  • Project Converter doesn't work correctly with .NET Core projects

Scaffolding Wizards

  • Typos in comments to code of generated views

Snap

  • A Snap application crashes on an attempt to create a new document when the caret is positioned within the table cell
  • NullReferenceException occurs when rescaling a column in a table
  • SnapControl throws an exception when the Federation type Data Source context menu is activated

XtraBars Suite

  • A DockPanel SVG image does not take the SVGImageColorizationMode option into account
  • AccordionControl - AccordionControlElement with AccordionContentContainer is always collapsed in AccordionControl's popup form
  • AccordionControl does not redraw when setting the AccordionControlElement.Expanded property
  • AdornerUIManager - A form with adorner elements is filled with the white color when an application is published as RemoteApp
  • AdornerUIManager - The guide does not show any content when LabelControl's AutoSizeMode property is set to Horizontal
  • BackstageView, BackstageViewButtonItem - The ItemClick event is raised on clicking any mouse button
  • BackStageViewControl - A form's close button cannot be clicked on clicking the top-right form edge when the form is maximized
  • BackstageViewControl does not respond to the first key press when keytips are displayed by pressing the Alt key
  • Bar items placed to the right of BarStaticItem that has AutoSize set to Spring disappear
  • BarLocalizer - The localized string for the BarString.SkinCaptions item does not contain new vector skins
  • BarManager - All items aligned to the right are hidden when Status Bar is resized and the AutoFillWidth property of a BarEditItem is set to True
  • BarManager - An empty form is shown when calling the component designer
  • BarManager - Memory leaks occur in certain cases when BarManager is used in a MDI application
  • BarManager - Right-aligned items disappear and reappear in Status Bar when a form is resized
  • BarToggleSwitch is not visible when it's placed into BarSubItem after the update to v19.2.4
  • DockPanel - NullReferenceException is thrown when a panel does not have ContainerControl
  • DocumentManager - Enabling the DocumentManager.ShowThumbnailsInTaskBar property causes performance issues
  • DpiUtilities - System.Reflection.TargetException is thrown in the GetStoredDeviceDPIByControl method when showing a form with WindowsUIView
  • Flickering occurs when the main form is maximized and BackStageView opens
  • FlyoutDialog - Buttons are not clickable by using touch gestures when a parent tile's animation is not finished
  • PopupMenu - A shadow is not shown if SuperToolTip is displayed before the menu
  • PopupMenu - There is no capability to prevent adding items to the BarHeaderItem group
  • PopupMenu appears behind the Windows tray when the Office 2019 skin is used
  • PopupMenu can have a smaller size in a PerMonitor DPI aware application
  • PopupMenu's item size is incorrectly set when an icon is assigned using ImageOptions.Uri
  • RibbonControl - A BarButtonGroup item is incorrectly displayed when the ribbon uses the Simplified state and ItemsVertAlign is set to Top
  • RibbonControl - A dialog form is shown under the popup RibbonControl when a check button is clicked
  • RibbonControl - NullReferenceException is thrown when setting BarButtonItem.Visibility
  • RibbonControl - TouchUISelectorInQAT has an incorrect state when TouchUIMode is enabled at runtime
  • RibbonControl ignores ToolTipController if the Minimized property is enabled
  • RibbonControl, MDI - A child form's buttons are incorrectly displayed in certain cases when the Stub Glyph feature is used
  • RibbonForm - RibbonPages take only a half of space when resizing the form horizontally
  • SkinDropDownButtonItem - There is no capability to localize the "Latest Office skins" and "Previous Office skins" group captions
  • TabbedView - The tab header minimal size specified at the skin level is ignored
  • The bar BackColor is missing if the DrawSizeGrip property is enabled
  • The drop down arrow doesn't change location, when the RTL mode is enabled
  • The item text position is changed when another item is added if AccordionControl has images with different sizes
  • The PreFilterMessage method of BackstageViewMessageFilter is not virtual
  • The Repository Editor tab is missing in RibbonControl's designer
  • TileControl - Cannot remove the bottom padding
  • ToolbarForm - BarItem shifts when hovering if a form is maximized
  • ToolbarForm - Incorrect header layout in RightToLeft mode
  • ToolbarForm - The form caption's layout is broken when using custom font settings at design time
  • ToolboxControl reserves space for certain hidden groups
  • ToolTipControler - Setting the ToolTipAnchor property to ToolTipAnchor.Object in the BeforeShow event handler doesn't change a tooltip's anchor
  • WindowsUIButtonPanel - The SvgImageSize property is not in effect
  • WindowsUIView - Not all items are available in the Tabbed Group panel when a large number of documents is used
  • XtraTabbedMDIManager - The form SVG icon cannot be shown on the page tab

XtraCharts Suite

  • An unhandled error occurs after defining Series indicators in Chart Designer
  • An unhandled exception (DevExpress.XtraCharts.PaletteException) occurs when loading a chart layout in WorkspaceManager
  • An unhandled exception (OutOfRangeException) occurs when displaying the 3D Pie chart in certain situations
  • NullReferenceException is raised after new legends are added to a chart
  • Series cannot be attached to corresponding panes in certain circumstances
  • The axis grid line color is incorrect when the Dark Style skin is applied
  • The ChartControl.AxisWholeRangeChanged event fires for a different axis after modifying the Axis.WholeRange property in Chart Designer
  • The Text Annotation's height is not calculated automatically if the TextAnnotation.Width property is set
  • The TextAnnotation.AutoSize property does not work
  • The WholeRange property is initialized incorrectly in certain situations
  • Usability - Axis layout is not preserved when changing the diagram type (Swift Plot to XY-Diagram) at runtime
  • Usability - There is no warning message when multiple panes are hidden at runtime
  • Vertical segments of the Step Line Series are drawn using the solid fill style when the line style is set to DashStyle.Dot

XtraDiagram

  • ArgumentException occurs when DiagramContainer is expanded
  • Collapse buttons are not moved together with shapes located in containers
  • DiagramControl - Hit-testing doesn't work correctly for thick connectors
  • DiagramControl doesn't allow moving shapes on touch devices after using the toolbox

XtraEditors Library

  • A font set on the Project Settings Page is also used for designer elements
  • AdornerUIManager - ValidationHint is displayed when the control is not visible
  • BarToggleSwitch is not visible when it's placed into BarSubItem after the update to v19.2.4
  • BreadCrumbEdit - NullReferenceException is thrown when setting the EditValue property and the editor is located in BarEditItem
  • BreadCrumbEdit - NullReferenceException is thrown when a repository item is used in In-Place Mode
  • ButtonEdit descendant displays incorrectly in PropertyGridControl
  • CalcEdit - Incorrect value formatting when non-US masks are used and text editing is disabled
  • CalendarControl in ClassicNew style doesn't display a year
  • ColorEdit, ColorPickEdit - A popup window has incorrect size in certain cases when High DPI is used
  • ColorPickEdit - A custom color is selected as transparent when StoreColorAsInteger is set to true and AllowTransparency - to false
  • DateNavigator - NullReferenceException on pressing navigation buttons frequently when CalendarView = Fluent
  • DropDownButton's arrow is not visible when using a skinned BackColor and the Office 2019 Black skin
  • FilterControl - Filter criteria are unpredictably re-positioned
  • FormIconOptions do not apply if FormBorderStyle = None and ShowOnTaskBar = True
  • GridLookUpEdit - Pressing the up / down arrow when the first/last row in the popup is focused moves the caret to the left or right
  • GridLookUpEdit - The AutoSearch event isn't raised when the editor uses DataTable as a data source
  • GridLookUpEdit's InvalidCastException is raised after pasting text
  • ListBoxControl returns an incorrect index when adding an equal object
  • LookUpEdit - An edit value is cleared after focus is lost in AutoSuggest mode
  • LookUpEdit - An edit value is not posted on pressing Enter when the ValidateOnEnterKey option is enabled in Auto Suggest mode
  • LookUpEdit - Text is cleared after pressing the arrow key if an asynchronous operation is not completed in AutoSuggest mode
  • LookUpEdit - The EditValueChanging event unpredictably fires when editor text is changed with the Delete key
  • OverlayForm can be displayed for a hidden control
  • PersistenceBehavior doesn't scale the form when restoring it on a screen with different DPI settings
  • PictureEdit - A context menu is not shown with hotfix 19.2.4.19340
  • ProgressPanel - The BarAnimationElementThickness value after initialization is different from the value defined by the DefaultValue attribute
  • RadioGroup - There is no ability to define AccessibleName at the item level
  • RangeControl, DateTimeRangeControlClient - Rulers don't display their content in certain cases
  • TextEdit - It is possible to select a null value prompt text
  • The incorrect form icon is displayed after installing a hotfix
  • There is no public method to convert SvgImage to a byte array
  • Thumbnails displayed in the Images collection editor are too small on high resolution monitors
  • TimeEdit's popup value can be unexpectedly passed to the editor when it is used for in-place editing
  • TimeSpanEdit - Text typing is disabled when the Mask type is set to RegEx
  • TokenEdit - Wrong index is passed to the RemoveAt method
  • TokenEdit - The TabStop property is not in effect
  • XtraForm - Form text is moved when a form Icon is assigned
  • XtraForm - Setting the static Form.defaultIcon field does not work in version 19.2
  • XtraForm - SVG icons in MDI children disappear when several MDI child forms are shown
  • XtraMessageBox - Text becomes bold after focus is lost
  • XtraOpenFileDialog - InvalidOperationException is thrown on selecting a .lnk file

XtraGantt

  • NullReferenceException is thrown when a data source is reloaded
  • NullReferenceException is thrown when start time changes
  • GanttControl displays tasks incorrectly if their start time is specified
  • GanttControl ignores baselines when calculating its start date
  • GanttControl truncates tasks when their start or finish time isn't set

XtraGrid Suite

  • BandedGridView - Bands are not resized in certain cases
  • BehaviorManager - The BeginDragDrop event is raised when the drag-and-drop operation is performed
  • CalcEdit - The previously selected cell's value is shown in an editable CalcEdit column cell
  • COMException is thrown in the CreateBitmap method when the DirectX mode is used
  • Format Rules that use the "IN" operator in their Expression are exported in Excel
  • InvalidCastException occurs when an enum column's Excel Popup filter is opened
  • The embedded Find Panel is incorrectly scaled when TouchUIMode is used
  • The main application window is unpredictably hidden on closing EditForm in certain cases
  • The EnterMoveNextColumn feature doesn't work when the CheckBoxRowSelect column is focused
  • The Format Cells form has an incorrect layout in TouchUI mode
  • The ValidatingEditor event isn't raised in certain cases when EditForm is used
  • ViewCaption is exported as an image when WYSIWYG mode is used
  • When using the BaseViewInfo.UseOnlyAssignedEditorsForRowHeight property for a detail view, the view height is not calculated correctly
  • RepositoryItemButtonEdit's Button is not visible if a selected row's BackColor is set to Color.Transparent and the Metropolis skin is applied
  • RepositoryItemLookUpEdit shows empty values in certain scenarios
  • TileView - A previous EditForm is used if a new one is assigned to CustomEditFormLayout
  • Tooltips are not shown for columns with RepositoryItemMemoExEdit
  • WinExplorerView - There is no easy way to refresh context buttons
  • XtraGrid - The Clear Filter button should clear the current filter regardless of the active tab

XtraLayout Suite

  • If AllowExpandAnimation is enabled, ArgumentException is raised in LayoutControl when expanding the last collapsed group
  • Groups in TabbedGroup are displayed outside TabbedGroup when the group is selected after resizing the form
  • The merged column width is not changed in the Table Layout when one of the columns uses the Absolute size type
  • XtraLayout - Set the size of a layout item to minimum or maximum if its new size can't be set due to size constraints

XtraMap

  • An unhandled exception (InvalidOperationException) occurs when adding vector items dynamically

XtraNavBar

  • NullReferenceException is thrown on painting a control in the VSToolBoxView style

XtraPivotGrid Suite

  • Data Aware Export - Pivot Grid does not export formatting settings provided by OLAP
  • Legacy Optimized Mode - The "An item with the same key has already been added" exception occurs when sorting a row or column field by summary values calculated in the CustomSummary event
  • The context popup menu is not shown in certain situations
  • ArgumentException occurs after setting SummaryDisplayType to PercentOfGrandTotal in certain cases
  • The "Сhild generated no items" error occurs in certain cases
  • The Expression Editor uses the FieldName property to generate an expression in the Visual Studio Designer in Optimized Mode

XtraPrinting Library

  • Export - FontName is written incorrectly for certain fonts
  • Print Preview - The 'Page Setup' dialog has XtraLayout.AllowCustomization enabled

XtraReports Suite

  • A report is cropped when printing it using the PrintToolBase class under the .NET Core platform
  • DashboardJsonDataSource - InvalidOperationException is thrown when RootElement contains a number
  • End-User Report Designer - The Expression Editor doesn't work correctly with fields if their display names are specified using the DXDisplayName attribute
  • Export to Mht - "</htm" text is shown at the end of the document (.NET Core)
  • FilterString Editor - The autocomplete feature does not work correctly if there is name collision
  • Memory leak occurs in the End-User Report Designer if the property grid has the UseOfficeInspiredView mode
  • Parameters - A parameter value specified via an expression binding is not calculated during the report export in code
  • ReportsV2 - CollectionDataSource does not recognize Entity Framework types at design time
  • The DetailBand.FillEmptySpace option doesn't work if there is a PageFooter band on a page
  • The DevExpress.XtraPrinting.Native.PrintingSettings.UseGdiPlusLineBreakAlgorithm property doesn't work in a specific scenario
  • The EmailOptions.Body property doesn't allow entering multiline text in the Property Grid
  • The Text Annotation's height is not calculated automatically if the TextAnnotation.Width property is set
  • Visual Studio Report Designer - Data Source Wizard automatically closes in a .NET Core application
  • XRLabel with the <sup> tag - Export To Text - The ? symbol appears for a label with the superscript text
  • XRLabel with the <sup> tag - Superscript text appears below the normal line while it should appear above
  • XRLabel with the <sup> tag - Superscript text is missing in PDF
  • XRRichText - Soft-hyphen symbols are drawn behind text on report preview
  • XRRichText does not render HTML text correctly when the AzureCompatibility option is enabled
  • XtraReport - Child tables referenced through relationships are not rendered (the nullable type issue)

XtraRichEdit

  • Images located in the document header lose transparency
  • Images that do not fit into the Simple view's visible area are clipped on horizontal scrolling
  • InvalidCastException: "Unable to cast object of type 'DevExpress.XtraRichEdit.Layout.TextBox' to type 'DevExpress.XtraRichEdit.Layout.DrawingObjectBox'." is thrown with a specific document
  • It is impossible to change the column width in a table
  • ReadOnlyParagraphProperties may have properties set to incorrect values after the paragraph formatting was cleared
  • Style changes in the "Modify Style" dialog do not apply modifications to a document
  • The CustomMarkDraw event returns invalid boundaries if custom marks are located in TextBoxes
  • The horizontal scrollbar appears in the Simple view after setting the paragraph alignment to Justify
  • The spelling suggestion contains the dash character if a misspelled word contains a soft-hyphen character
  • XtraRichEdit - A certain document does not open in the editor correctly

XtraScheduler Suite

  • Appointment Recurrence Form - The "Recur every" caption in the "Yearly" resource pattern is not localized
  • The previous and next buttons are too large after the upgrade to v18.2.10
  • It is impossible to print scale headers on each page

XtraSpellChecker

  • The spelling suggestion contains the dash character if a misspelled word contains a soft-hyphen character

XtraSpreadsheet

  • A Reference function of the third sheet does not work properly
  • Chart series formatting is lost after the SelectData method call
  • SpreadsheetControl calculates the WEEKNUM function differently than Microsoft Excel
  • The CountIfs function returns an incorrect result in some cases
  • The DataValidation.Criteria.RangeValue may return an incorrect range depending on the active worksheet
  • The Formula engine incorrectly evaluates the resulting value in specific cases
  • The Worksheet.ClearContents method raises the CellValueChanged event when the RaiseOnModificationsViaAPI option is disabled

XtraTreeList Suite

  • NullReferenceException is thrown in the CalcViewInfo method
  • How to export only bands without headers
  • Layouts of TreeList descendants aren't restored after the update to version 19.2.4
  • Rows height decreases on restoring the layout on a monitor with higher DPI settings
  • System.NullReferenceException is thrown in certain cases
  • The OptionsColumnEditForm.Visible property has no effect
  • The state image is incorrectly rendered in a focused row when The Bezier skin is used
  • TreeList does not display data when it is bound to RealTimeSource

XtraTreeMap

  • Usability - Colorizer does not support the ValueProvider property

XtraVerticalGrid Suite

  • Memory leak occurs in the End-User Report Designer if the property grid has the UseOfficeInspiredView mode
  • NullReferenceException is raised if the VeticalGrid datasource is set
  • PropertyDescriptionControl throws an exception when a report designer closes in a XAF application and the zh-CN culture is used
  • PropertyGridControl - A property row is incorrectly expanded when PGridFontEditorRow is used
  • PropertyGridControl - Cannot add/change the editor on a multi-editor row in the designer
  • PropertyGridControl - Scrollbar does not refresh when resizing
  • PropertyGridControl - The Appearance.RowHeaderPanel property settings are applied to cell text in the OfficeView style
  • PropertyGridControl - There is no way to customize appearance settings of individual rows by using the BaseRow.Appeareance property in the OfficeView style
  • VGridControl - HitInfo.HitInfoType does not return the HitInfoTypeEnum.HeaderCellImage value
  • XtraVerticalGrid - COMException is thrown when the DirectX mode is used

XtraWizard

  • The Finish button does not follow the current DPI settings when it is shown via the CustomizeCommandButtons event

DevExpress Universal 19.2.5

$
0
0
DevExpress Universal

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Features

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

DevExpress DXperience 19.2.5

$
0
0
DevExpress DXperience

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Features

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

AnyChart 8.7.1

$
0
0
AnyChart

Adds legend item alignment settings.

Features

  • Added the ability to disable credits over a theme.
  • Added legend item alignment settings.

Fixes

  • Client-side export issue.
  • Hover cursor on legend.
  • Selection Marquee issue.
  • Log scale ticks issue.
  • Sunburst label issue.
  • Mobile tappable area for gauge's needle.
  • Mobile issue (Network chart).
  • Gauge ticks issues.

AnyGantt 8.7.1

$
0
0
AnyGantt

Improves milestone preview tooltips.

Features

  • Added the ability to disable credits over a theme.
  • Improved toolbar expand/collapse icons.
  • Improved milestone preview tooltips.

Fixes

  • Client-side export issue.
  • Hover cursor on legend.
  • Selection Marquee issue.
  • ResourceChart weekend range issue.
  • TImeline chart range series issue.
  • Progress value label issue.
  • Ticks count issue.
  • Datagrid issue.

AnyStock 8.7.1

$
0
0
AnyStock

Adds the ability to disable credits over a theme.

Features

  • Added the ability to disable credits over a theme.

Fixes

  • Client-side export issue.
  • Hover cursor on legend.
  • Selection Marquee issue.
  • EventMarker's connectors issue.

DevExpress VCL Subscription 19.2.3

$
0
0
DevExpress VCL Subscription

Improves PDFViewer, Scheduler and RichEdit controls.

Fixes

All VCL products

  • A bar manager displays drop-down trees of all its TdxBarTreeViewCombo items as top-level windows at design time
  • An error occurs on compiling the dxExpressionEditorHelper unit if the "Emit runtime type information" compiler option is enabled
  • Compile errors occur if the "Code inlining control" option is set to Auto in compiler settings

ExpressBars Suite

  • Ribbon - TdxBarLargeButton whose ButtonStyle property is set to bsDropDown is incorrectly painted if the rs2013, rs2016, or rs2019 ribbon style is applied
  • TdxTabbedMDIManager - Add the capability to prohibit replacing an application's title with the main form's caption

ExpressEditors Library

  • A calculated field's expression that references an FMTBcd field cannot be evaluated
  • A keystroke pressed after a click in the list displayed by the Excel-inspired filter dropdown's Values page does not select a corresponding item
  • An AV occurs on destroying a grid View or container control whose search criteria are specified via the FindCriteria.Text property
  • An Excel-inspired filter dropdown raises the "Could not convert variant of type (Null) into type (Integer)" exception when activating the Values page for a data item whose cells display only blank
  • Controls whose AutoSize property is set to True incorrectly size in certain cases if they include a TcxCustomEdit descendant
  • cxComboBox does not repaint a touch-friendly scrollbar in its drop-down list filtered by incremental filtering in Windows 7 when the editor's Properties.DropDownListStyle property is not set to lsEditList
  • cxLabel whose Transparent property is set to True is painted with the black background on the Windows Aero Glass frame enabled via a form's GlassFrame property
  • Documentation - The list of Grid Mode limitations in the TcxLookupComboBoxProperties.GridMode topic is not complete
  • TcxCustomComboBox descendants do not format the text displayed in their drop-down windows using the StyleFocused property settings specified via the TcxDefaultEditStyleController or TcxEditStyleController component
  • TcxCustomTextEdit descendants display underscores ( _ ) instead of ampersands ( & ) if the Properties.Alignment.Horz property is set to taRightJustify or taCenter
  • TcxMCListBox - The "Control has no parent window" exception occurs when scrolling the content vertically if the BidiMode property is set to bdRightToLeft
  • TcxSpinButton does not change the associated control's edit value with the mouse wheel
  • TdxFormattedLabel - The component editor's "RTF Editor" page incorrectly displays a caption that begins with '[Color=Black]' if the editor's Style.TextColor property is not set to clBlack

ExpressLayout Control

  • A splitter does not resize an item between two other items to the left and right or top and bottom if their AlignHorz property is set to ahClient and ahLeft, or their AlignVert property is set to avClient and avTop, respectively
  • An embedded control within a scrollable group is displayed partially when scrollbars disappear due to size increase
  • If a layout item's CaptionOptions.Width property value is less than a word's length within the item's caption, the wrapped portion of the word is drawn on top of the following word within the same caption

ExpressLibrary

  • cxImageList on an inherited form does not store changes to a DFM file in certain cases
  • TdxCalloutPopup is incorrectly scaled if the control that is passed to the Popup method call does not support IdxScaleFactor
  • The Image Picker rasterizes an SVG image loaded from the DevExpress Icon Library to TcxImage

ExpressNavBar

  • Hamburger Menu - Changes made to settings accessible via the OptionsStyle.DefaultStyles property do not affect item links and group captions
  • The dxcrDrag or dxcrLinks mouse pointer image assigned via the Cursors property appears misplaced

ExpressOrgChart

  • The dcldxOrgChartAdvancedCustomizeFormRS~ design-time package is required to compile a runtime package that includes an OrgChart control

ExpressPDFViewer

  • An attempt to build a 64-bit project with C++Builder Rio 10.3.3 fails with the "Link Error - Access Violation. Link terminated." error

ExpressPrinting System

  • Print Preview - The Advanced dialog displays blanks in the Zoom combo box for any custom zoom level
  • RichEdit Control Report Link - Printing large rotated images causes the "Invalid operation in GDI+" exception if the control's LayoutUnit property is set to TdxDocumentLayoutUnit.Twip
  • RichEdit Control Report Link prints distorted text in certain cases
  • Spreadsheet Report Link prints dashed lines for cell borders in certain cases if the OptionsView property value includes ssovGridLines

ExpressQuantumGrid Suite

  • Column headers do not adjust their height to fit the images specified via a column's HeaderGlyph or HeaderImageIndex property
  • Grid Report Link - Master-Detail - The report includes only pages that display one or more master rows once the first visible detail View is paginated
  • Master-Detail - A bound dataset's First or Last method does not navigate between master records while any detail View is expanded
  • Master-Detail - An AV occurs on calling the DataController.ClearDetails method of the master View whose OptionsView.ExpandButtonsForEmptyDetails property is set to False if a detail View at the third or a deeper hierarchy level is focused

ExpressQuantumTreeList Suite

  • TcxDBTreeList - A column whose Properties property is unassigned does not align its cell content according to a bound field's Alignment property setting in certain cases

ExpressRichEdit Control

  • Export to HTML - Fractional font sizes are saved using the floating-point format specific to the current locale instead of the dedicated locale-independent format
  • RTF import - Floating objects are positioned incorrectly if their positions in a source document are specified in the shape property group along with the 'Rotation' property

ExpressScheduler Suite

  • iCal (iCalendar 2.0) data exchange - Custom occurrences and exceptions of recurring events are displayed incorrectly

ExpressSkins Library

  • TheBezier skin - The Ribbon Application Button's caption blends with the background if TdxBarApplicationMenu is assigned to the button's Menu property and the skin uses a light-colored palette

ExpressSpreadSheet

  • A drag-and-drop operation that moves a merged cell incorrectly displays the potential drop position if this operation does not start with the cell referenced by the merged cell object's ActiveCell property
  • An AV occurs on opening an XLSX file via a generated UI in certain cases if this UI includes the TdxSpreadSheetPaperSizeGallery, TdxSpreadSheetPageMarginsGallery, or TdxSpreadSheetPageOrientationGallery command
  • An AV occurs when a control embedded into TdxBarControlContainerItem opens an XLSX file via the spreadsheet control's LoadFrom~ method call

ExpressTile Control

  • The Items.Clear procedure call clears both tile items and groups

JSCharting 2.9

$
0
0
New Modern Look

New default chart styling results in a cleaner and more modern look.

Features

  • New Modern Look - The JSCharting 2.9 release includes revamped default chart styling that results in a cleaner and more modern look while focusing the viewer on the underlying data being visualized.
  • First and Last Point Settings - This feature provides a mechanism to simplify chart visuals and to communicate data more intuitively. A legend is no longer necessary to define the series and values. For example, a series name can be shown on the first data point of each series and the last value on the last data point. It is also useful in conjunction with point axisTicks: Example
  • Axis Tick Label Auto-Wrapping - In some scenarios, the best way to fit axis tick labels on a chart is to wrap them. In this release, tick labels will wrap automatically when the chart determines it is practical to do so.
  • DefaultAxis Option - This new property provides a way to quickly apply settings for all axes on a chart using a single property. It makes it convenient to apply options for items such as tick labels which commonly share styling.
  • Axis Scale minInterval Option - A minimum interval setting lets the chart calculate a suitable interval while limiting the range that the automatic intervals are selected from. It is useful in scenarios such as a numeric axis displaying years (i.e. 2018, 2019, 2020). Setting the minInterval to 1 ensures the axis doesn’t show decimal places like 2018.5 2019, 2019.5, and so on.
  • Point AxisTick axisId Setting - It is now much easier to have points with axisTicks when there are multiple axes these ticks could apply to. Simply specify the axisId and the chart will place these ticks on the specified axis.
  • Spline Tension Option - A new option [series.line.tension] allows adjustments to spline series type tension. This is useful to adjust the spline visual and how closely it tracks to a straight line.
  • JSC.fontsReady() helper function for custom fonts - The new fontsReady() thenable helper function provides a mechanism to utilize 3rd party fonts such as google fonts inside charts. It ensures the fonts are ready to be measured by the chart before the chart begins rendering and does not require any further layout adjustments.
  • JSC.ready() helper function waits until page is loaded - A thenable utility function similar to jQuery.ready(). It returns a promise that all webpage markup and resources are fully loaded.
  • Superimpose Visuals with <absolute> - Microcharts can now be wrapped inside an <absolute> tag which allows overlapping several visuals such as sparklines. This provides a more in-depth expression of data inside charts such as calendars.
  • Debug Notifications - A new debug notification has been added on the chart which provides hints and tips on how the chart can be further optimized or improved.
  • Improved Auto Tooltip Text - The default JSCharting tooltips have been improved to automatically provide more useful and relevant information depending on the chart type and data that is shown.
  • Improved Point Coloring System - In addition to the existing data point color properties JSCharting 2.9 adds point.fill and marker.fill in order to give developers full control over the color scheme and colorizing of data point visuals.
  • Point Color Adjustment Values - A point coloring scheme can now be defined with settings such as outline_color: 'darken' and several other keywords that can be used as defaults and will ensure all series, regardless of their color, will look similar.
  • JSC.defaults() to apply default settings for all subsequent chart instances - A mechanism designed to provide application of system-wide settings. It can be used to define styling or any other settings that all charts should use. This can also be used within a module that wraps the chart to specify the location of chart resources in a single location.
  • New Chart Events - New events have been added to the chart to enhance custom interactivity including:
    • zoomed - fires after chart zoom has been performed.
    • scrolled - fires after the chart area has scrolled.
    • mouseOver - fires when the mouse enters the chart.
    • mouseOut - fires when the mouse leaves the chart.
  • Revised and Updated Samples - Hundreds of chart samples have been revised and updated to demonstrate more real-world usage cases and to leverage the latest API features of JSCharting.
  • Disable Microchart Pixel-Snapping - A new microchart setting ‘antialias’ allows disabling pixel snapping which can be useful with some micro charts such as columns to ensure they fill in the exact size of the chart specified.

jQWidgets 9.0.0

$
0
0
jQWidgets

Improves Grid data exporting and visualization.

Features

  • jqxGrid
    • Visualize grid data in a chart.
    • Added the ability to export to .xlsx format.
    • Added the ability to export with data grouping.
    • Added progress and rating columns.
    • Use rating cell editor.
    • Added Material UI pager template.
    • Improved Data export performance.
  • All Angular examples improved with Ivy rendering.

TeeChart VCL/FMX v2020

$
0
0
TeeChart Pro VCL/FMX

Adds support for Embarcadero RAD Studio 10.3 Rio Update 3 including Android 64 platform.

Features

  • Adds support for Embarcadero RAD Studio, Delphi and C++ Builder 10.3 Rio Update 3 including Android 64 platform.

Fixes

  • Fixed - Crash when resizing form under macOS 64 bit.
  • Fixed - OpenGL Depth Axis Title incorrectly positioned.
  • Fixed - TContourSeries doesn't fire OnGetMarkText.
  • Fixed - Memory leak in Android and iOS.
  • Fixed - Overlapping rectangles in TAreaSeries with stairs in GDIPlus.
  • Fixed - OutOfMemory exception with nearly identical X values in two TPointSeries.
  • Fixed - Hover for TGanttSeries.
  • Fixed - HighLow series drawing wrong brush when using a custom axis.

Actipro WPF Studio 2019.1 build 0684

$
0
0
Actipro WPF Studio

Improves SyntaxEditor, Docking/MDI and Grid controls.

Features

Docking/MDI

  • Improved the AdvancedTabControl tab layout logic when using shrink overflow to help ensure tabs fully fill the control extent.
  • Updated the tab overflow menu to check the menu item for the currently-selected tab.
  • Updated StandardSwitcher to not reserve space for docking window images when they aren't available.
  • Added the DockHost.GetVisibleToolWindowContainerCount method, which is useful for determining if there is are multiple ToolWindowContainers within a floating DockHost.

Editors

  • Added the AutoCompleteBox.SelectedItemChanged event.
  • Added the AutoCompleteBox.InputMode property, which determines control usage behavior.
  • Updated numeric edit boxes to support large incremental changes when holding Shift while pressing Up/Down, using the spinner, or rotating the mouse wheel.
  • Updated several numeric edit boxes to support custom format strings with semi-colon conditional format specifiers.
  • Updated AutoCompleteBox to dispatch filter application after property changes, thereby ensuring all data-bound properties are updated when the filter executes.
  • Updated the ColorPicker.Value property to be a nullable Color, so that it doesn't display an initial color when used within a nullable ColorEditBox.

Grids

  • Added the PropertyGrid.RequestRefresh method that can request that the property grid refreshes its contents.
  • Added the PropertyDescriptorPropertyModel.PropertyDescriptor property.
  • Updated PropertyDescriptorPropertyModel to watch for changes to non-value PropertyDescriptor properties like DisplayName when the descriptor implements INotifyPropertyChanged.

SyntaxEditor

  • Added a new background that renders the search range when the search overlay pane is in Selection scope mode.
  • Added the SyntaxEditor.HasSearchOverlayPaneKeyBindings property, which can be set to false when using external search UI to prevent access to the built-in search overlay pane.
  • Added the ICompletionItemCollection.CreateBatch and AddRange methods, which when used to add completion items can dramatically improve item-adding performance. Updated all premium add-on completion providers to use the new methods.
  • Added the SyntaxEditor.CanScrollPastDocumentEnd property back with a default of true. It should only be changed to false if the editors doesn't use multiple font families/sizes or intra-line adornments.
  • Flipped the order of the Guides and Highlights adornment layers.
  • Improved search overlay pane logic related to the selection scope range.
  • Improved the IntelliPrompt popup placement rectangle determination logic for target text ranges.
  • Updated the IntelliPrompt quick info and parameter info tips to have a max height of half the screen height.
  • Updated IntelliPrompt code snippets to convert tabs to spaces when ITextDocument.AutoConvertTabsToSpaces is set to true.
  • Updated PgDn logic to prevent scrolling past the document end.
  • Updated logic so that when changing the SyntaxEditor.IsVirtualSpaceAtLineEndEnabled property to false, a virtual selection will be moved to document offsets.
  • Updated the 'Adornments 8 - Color Preview' QuickStart to render the adornments using a draw callback method instead of UIElements.
  • Updated several static members on HtmlContentProvider to be methods that take a IHighlightingStyleRegistry parameter, thereby allowing the content provider to do highlighting style lookups in the same registry used by a target view.

.NET Languages Add-on

  • Improved the C# and VB context factories for improved IntelliPrompt parameter info.

Themes

  • Updated WindowChrome logic to help prevent an issue where a chromed Window may occasionally open up without fully rendering itself.
  • Updated WindowChrome's outer glow to delay showing itself until input is ready on the chromed Window.

Shared

  • Improved the ConditionalConverter to support strings and other non-boolean objects as conditions.

Fixes

Docking/MDI

  • Fixed a bug caused by a previous update where tabs using shrink overflow might not fully render the tabs in a certain scenario.
  • Fixed a bug where a deserialized floating window on high DPI systems might open offset from its proper location.
  • Fixed a bug where deserializing a layout containing a SplitContainer with no current visible children could incorrectly show a splitter.
  • Fixed a bug where the StandardSwitcher allowed the selected window's header image to render at its default size instead of a fixed size.

Grids

  • Fixed a bug where using the keyboard to attempt to select a TreeListBox item that triggers a scroll might not always focus the correct item.
  • Fixed a bug where using multiple TreeListView star-sized columns could result in the last column's right edge being cut off by a pixel.

Ribbon

  • Updated the Customizing Context Menus QuickStart to work properly with recent changes made to ContextMenu auto-generation logic for controls within Ribbon.
  • Fixed a bug where the Backstage close button wouldn't be fully visible if the containing RibbonWindow's IsTitleBarVislble property was set to false.
  • Fixed a bug where setting the SplitButton and PopupButton.BorderBrush properties wouldn't update the default transparent outer border.
  • Fixed a possible exception that could occur when drawing RibbonWindow title bar text.

SyntaxEditor

  • Fixed a bug where word-wrapped lines might not arrange properly in a certain scenario with multiple sequential SyntaxEditor size changes.
  • Fixed several language services that were previously allowed to function on inactive views.

Python Language Add-on

  • Fixed a bug where the resolver wouldn't resolve classes defined below the current class in the same document.

Web Languages Add-on

  • Fixed a bug where the XML parser could throw an exception in a scenario where a syntax error occurred in header or footer text.

Themes

  • Updated WindowChrome logic to help prevent an issue where a chromed Window may occasionally open up without fully rendering itself.
  • Updated WindowChrome's outer glow to delay showing itself until input is ready on the chromed Window.

Telerik UI for Xamarin R1 2020

$
0
0
Telerik UI for Xamarin

New RadSpreadProcessing component enables you to work with spreadsheet documents.

Features

  • What's New
    • Introduced a ListPicker control. It allows you to select an item from a list of items.
    • Introduced a DateTimePicker control. It lets you pick date, time, or date and time, depending on a format string.
    • Introduced a TemplatedPicker. It is a fully customizable picker control which allows you create a custom picker based on the scenario you want to achieve. You can pick an item from a selector with a custom template
    • Introduced RadSpreadProcessing. This library enables you to work with spreadsheet documents – create ones from scratch, modify existing documents or convert between the most common spreadsheet formats.
  • Calendar
    • Added Agenda view mode.
  • DataForm
    • Support for dynamic property data-source change for editors.
  • ImageEditor
    • Added support for single line and multi-line toolbars.
  • PdfViewer
    • Support for Named Destinations in Link annotations.
  • PdfProcessing
    • Introduced a FixedExtensibilityManager. The FontsProvider property of this class can be set to a FontsProviderBase implementation in order to provide missing fonts when exporting PDF documents.
    • Implement "sh" content stream operator.
  • Xamarin for iOS
    • Calendar: Provided a way to remove the left line of appointments via the DayViewEventCell for DayView mode.

Fixes

  • Calendar
    • [Android] Calendar scrolls to an incorrect date when trying to navigate to the daylight save time date in DayView mode.
  • DataForm
    • [iOS] Exception is thrown when focus is moved between the editors.
  • DataGrid
    • [Android] When the device orientation is changed the grid rows disappear.
    • [Android] When the orientation of the device is changed, the grid columns are overlapped.
    • NullReferenceException is thrown when navigating away from the page while the filtering UI is displayed in Shell.
  • Gauge
    • Indicators are misplaced when using Padding.
  • MaskedInput
    • [Android] Exception is thrown when typing and no mask is set.
    • Dynamic watermark color change not always working.
    • If the font family name is defined using a language other than English, the font is not applied to the content.
    • InvalidOperationException is thrown when Authenticating a user password.
  • TreeView
    • [iOS] Scrolling does not work properly when custom ItemTemplates with different height are used.
    • Item size is not correct after collapsing an item when uneven row height is used.
  • WordsProcessing
    • ArgumentException is thrown while exporting PDF document containing a paragraph with background and spacing after.
    • StackOverflowException is thrown while evaluating the values of style linked to a table style. Table style shouldn't have a linked style.

Telerik UI for WPF R1 2020

$
0
0
Telerik UI for WPF

Includes new Task Board (Kanban Board) component.

Features

  • New
    • Implemented a new Agenda view for the ScheduleView component, which allows you to display a set of appointments chronologically grouped by days.
    • Introduced a new SplashScreen component which indicates that your application is loading. Customize the look and feel of the splash screen according to the needs of your application using WPF controls.
    • TaskBoard control for WPF (also known as Kanban Board) is a powerful new control designed to enable users to track their tasks in a simple, agile-style manner. The control provides a clean and user-friendly interface for a functional task management application.
    • RadSyntaxEditor is now official with improved CSharp, VB and XML folding, a brand-new Touch support using TouchManager and other optimizations.
  • Diagrams
    • The Percent text block in the PrintPreview window does not respect custom CornerRadius set through the Green theme Palette.
  • FileDialogs
    • Implemented DirectoryNavigating event which can be used to cancel navigation to particular folders.
    • Implemented ShellContextMenuOpening event which can be used to cancel the context menu or to customize the menu items in the context menu shown on empty spaces.
  • GridView
    • Exposed Searching and Searched events.
    • An API is introduced to Search As You Type with Accent Insensitive.
  • Map
    • Truck Routing REST API is now supported.
  • Menu
    • Implemented design time support for opening nested RadMenuItems.
  • PdfProcessing
    • Implemented "sh" content stream operator.
  • RichTextBox
    • Implemented partial support for structured document tags (content controls in MS Word). Currently, supported features are: import, export, work with document elements and basic editing.
    • Implemented support for paste options keyboard shortcuts.
  • ScheduleView
    • Implemented a new Agenda view for the ScheduleView component, which allows you to display a set of appointments chronologically grouped by days.
  • SpreadProcessing
    • Introduced an API to disable fill handle.
    • Added MID to the supported functions.
  • Spreadsheet
    • Introduced an API to disable fill handle.
    • Implement hiding or showing sheets using UI or API.
  • SyntaxEditor
    • Added XmlFoldingTagger for creating folding regions in XML, XAML and HTML files.
    • Exposed SelectionChanged event.
    • Monospaced font optimization works now for all monospaced fonts.
  • Touch Manager
    • Added a new property called IsEnabled to entirely disable the TouchManager.

Fixes

  • .Net Core
    • .Net Core 3.1 support - the assemblies are now built against .Net Core 3.1.
  • Breadcrumb
    • An empty popup is opened when no match to path is found.
  • BusyIndicator
    • Indicator part of the control is misplaced in some themes.
  • Buttons
    • ValueTranslationService design time error is thrown when control containing RadDropDownButton or RadSplitButton in its template has a custom style based on the default one and is placed in resource dictionary.
    • Focus border is still visible after disabling and enabling buttons in VisualStudio2019 theme.
    • An exception is thrown when using a custom template without the Thumb element.
    • RadDropDownButton and RadSplitButton`s DropDownIndicator isn't rotated when the DropDownPlacement is changed.
    • No visual change of RadSplitButton when its IsToggle and IsChecked properties are set to True in Green, Office2016, Office2016Touch, Material, Fluent, Crystal and VisualStudio2019 themes.
    • Wrong color of arrow when RadSplitButton's IsToggle and IsChecked properties are set to True in ExpressionDark, Windows8 and Office2013 themes.
    • Only border appears when RadSplitButton's IsToggle and IsChecked properties are set to True in VisualStudio2013 theme.
    • Implemented theme-aware validation templates with tooltips for the RadRadioButton control in all themes.
  • ChartView
    • The VisualStudio2019 ChartPalette throws an exception when using the Telerik .NET Core assemblies.
    • [NET Core] RadChartView now reference SharpDX assemblies built against .Net Core.
  • CloudUpload
    • The icon for the CloudUploadListItem's Cancel button for the Green theme is updated as it was an "x" sign. The stretching for the same button's icon for the Windows8Touch is now removed as it was cut off.
  • ComboBox
    • Focus visual is still visible when firstly set the focus of the control and then disabled it in VisualStudio2019 theme.
    • Noneditable RadCombobox's background is overridden by the RadToggleButton's background part of its template when the Green theme is applied through StyleManager.
    • There is a big gap after the last ComboBoxItem in the Expression Dark, Windows 8 and Visual Studio 2019 themes caused by incorrect value of the MaxDropDownHeight property.
  • DateTimePicker
    • An exception is thrown when applying the Office2016Touch theme and the NotifyOnValidationError is true.
    • Clicking on the control in XAML code opens the designer unexpectedly in Visual Studio 2017/2019.
  • Diagrams
    • The expand/collapse icons of the collapsible Container shape are swapped for the following themes - Green, Office2016/Touch, Material, Fluent, Crystal and VisualStudio2019.
  • Docking
    • The AutoHideAreas of the unpinned RadPane elements are hard or impossible to resize in VisualStudio2013, Green, Office2016, Office2016Touch, Material, Fluent, Crystal and VisualStudio2019 themes.
    • The PaneBottomTemplate is missing a border that holds the normal background of the Pane for all other pane templates.
    • Compasses are misplaced in a scenario with two monitors with different DPI (when PerMonitor DpiAwareness is enabled).
    • ToolWindow disappears when maximized in a multiple-monitor setup and IsRestrictedWhenMaximized is set to true and the part on the second Window is being clicked.
  • Expander
    • HeaderTemplateSelector property is not respected.
    • HorizontalHeaderAlignment and VerticalHeaderAlignment properties are respected only for the ExpanderHeaderButton's content position.
  • FileDialogs
    • Dialogs show binding errors when navigating to a directory with a long path name.
    • Shortcuts to folders are not visible in the dialogs when there is filter applied.
    • When the DereferenceLinks property is true and link to a folder is double clicked, the dialog closes instead of navigating to this folder.
  • GridView
    • SpreadsheetStreamingExport: ArgumentOutOfRangeException is thrown when exporting a GridView without ItemsSource.
    • SpreadsheetStreamingExport: DivideByZeroException is thrown when exporting a GridView and there are no items in its ItemsSource.
    • Attempting to extract the default style of the GridViewRow element leads to a XamlParseException for the themes: VisualStudio2019, Crystal, Fluent, Material, Green, Office2016 and Office2016Touch.
    • The ColumnGroups get scrolled over the 'row indicator part' when using the Crystal theme.
    • GridViewHyperlinkColumn does not navigate to hyperlink in .Net Core.
    • The 'PART_HierarchyExpandButton' button of the GridViewRow has incorrect width for the Visual Studio 2019 theme.
    • Search doesn't work after setting CanUserSearchInHiddenColumns property at runtime.
    • Selected Unfocused and MouseOver backgrounds of row look the same color in Fluent theme.
    • The state of invalid rows in incorrectly preserved after they are updated while not visible.
    • GridViewRow's Border wrapper element of the HierarchyChildPresenter has an incorrect BorderBrush, BorderThickness and Padding set for the VisualStudio2019 theme.
    • When the DataMemberBinding of a GridViewMultiColumnComboBoxColumn points to a nested property, the DisplayMemberPath is not respected in view mode.
    • The "Search As You Type" does not respect SearchStateManager.MatchCase property.
    • Cancelling a row edit when bound to a DataView does not invalidate the values of all cells.
    • Two grids trying to get the focus back when their validation fails, end up in a deadlock.
    • Navigating with the Tab key is slow when skipping over many columns outside of the viewport.
    • The default background color of the merged cells in the Fluent theme is now MarkerBrush with 15% opacity as the merged cells are hard to distinguish from other cells.
    • The RowValidating event is now fired when the UI virtualization prepares a row to be shown in the viewport. There is a new value in the GridViewEditOperationType enum - None for this specific case.
  • LayoutControl
    • ToggleButton inside LayoutControlToolBox is not visible in Transparent and Fluent themes. 
    • Icon of ToggleButton inside LayoutControlToolBox is not readable in Crystal theme.
  • ListBox
    • Setting SelectedIndex doesn't work right after new item is added to items collection of the control.
  • Map
    • NullReferenceException when clicking on a RadMap shown in a Window and then quickly closing the Window after the map is disposed.
    • Using OpenStreetMap provider with valid ApiKey shows 'Api Key required' in built-in MiniMap.
    • Updated "mile" abbreviation in all localization files. Included localization string for MapOsmCycleCommand in French.
    • OpenStreetMapProvider now exposes StandardModeUserAgent string property which is required for downloading standard OpenStreet map tiles. This is mandatory since a change in the tile usage policy of OpenStreet maps.
  • MaskedInput
    • Incorrect grouping when Culture's CurrencyGroupSizes or NumberGroupSizes have non-equally sized groups, for example in Indian Culture.
  • MS Controls
    • Focus state of MS Button and MS RepeatButton is visible after the control is disabled in VisualStudio2019 theme.
  • MultiColumnComboBox
    • A NullReferenceException is thrown after opening the dropdown and there is an implicit style targeting RadGridView which sets the SearchMode property.
    • Dropdown does not close when OpenDropDownOnFocus is True and KeepDropDownOpen is False.
    • The RadWaterMarkTextBox in SearchAutoCompleteBox does not respect setting dynamic FontSize and FontFamily properties through theme palettes.
    • The DropDown is closed while trying to filter the GridView element when the MultiColumnComboBox is used in CellEditTemplate of a GridViewColumn.
  • PanelBar
    • The PanelBarItem's arrow icon points down when the item is Expanded for the Windows8 theme. The same arrow in all other themes points up, therefore the Path Geometry for the Windows8 theme is now updated to point down when the item is Expanded.
  • PDF Viewer
    • The theme of the NavigationPane's close button is not correctly applied when the theme is set using StyleManager. When the theme is set using the implicit styles mechanism (NoXaml), the close button is not correctly themed for the themes Fluent, Material, Office2016 and Office2016Touch.
  • PdfProcessing
    • If the font family name is defined using a language other than English, the font is not applied to the content.
    • InvalidOperationException is thrown when аuthenticating a user password.
  • PivotGrid
    • The Checkboxes in the PivotFieldList are not themed correctly when using the Green theme with StyleManager.
  • ProgressBar
    • Indicator is not updated when reducing the size of the parent control.
    • Changing IsIndeterminate property at runtime is not supported in the Crystal and VisualStudio2019 themes.
  • PropertyGrid
    • AmbiguousMatchException is thrown when a derived class hides a property of the base class.
    • Memory leak when the Item property is changed multiple times runtime.
  • RibbonView
    • Button image is clipped when IsAutoSize property is True.
    • There is no visual representation of the selected state of RibbonBackstageItems for the Material and Fluent themes.
    • Updated inaccurate localized strings for French (RibbonWindowRestoreDown, RibbonWindowMinimize, RibbonWindowMaximize, RibbonViewQATShowBelow, RibbonViewLayoutModeButtonContent).
    • RadRibbonDropDownButton`s DropDownIndicator isn't rotated when the DropDownPlacement is changed.
    • Reworked the VisualStates/Triggers for the RibbonRadioButton, RibbonToggleButton and RibbonSplitToggleButton to show visual representation when they are both toggled/checked and hovered at the same time.
  • RichTextBox
    • Importing an image with invalid URI from HTML causes UriFormatException.
    • StackOverflowException/ArgumentException is thrown when calling SplitAnnotationRange(range, pos) and position is outside the range.
    • StackOverflowException/ArgumentException is thrown when updating a document with annotations and with enabled spell checking.
    • StackOverflowException/ArgumentException is thrown on DOCX import when bookmark range end is last in a block.
    • The layout updates stop as a result of a handled NullReferenceException after pasting a table with an empty first cell as the first element in the document.
  • ScheduleView
    • Borders of Previous, Next and Today buttons are visible in the Fluent theme when using StyleManager. Unify NavigationButtonBaseStyle to target telerik:RadButton in all themes.
    • GroupHeaderButton's Foreground has a TemplateBinding to the GroupHeader's Foreground that interrupts the attempts to customize it through a Style.
    • The size of group headers is wrong when navigating between view definitions.
  • SpellChecker
    • Telerik.Windows.Documents.Proofing.RadGridView and Telerik.Windows.Documents.Proofing.DataGrid assemblies are missing for .NET Core project.
  • SpreadProcessing
    • KeyNotFoundException is thrown when opening a document containing not supported BuiltInNumberFormat.
    • Fixed exporting of chart series to image in .NET Framework 4.5 and later.
  • Spreadsheet
    • KeyNotFoundException is thrown when opening a document containing not supported BuiltInNumberFormat.
    • An exception is thrown when using a fill handle on a cell in a hidden row.
    • The CurrentBackgroundBorder element of the SheetSelectorTabItem has a fixed width in the Crystal, Fluent, Material, Office2016 and Office2016Touch themes which doesn't stretch accordingly for longer text values.
  • SyntaxEditor
    • ControlTemplate is not correctly extracted in VisualStudio.
    • "Find All" button in Find and Replace dialog does not work out of the box since there is no default TextSearchHighlightTagger.
    • Replace buttons in Find and Replace dialog are not disabled when the control is in read-only state.
    • Strings in XML, XAML and HTML files are not colored if they are partially visible in the viewport.
    • Multiline comments like "/* comment \n comment */" are not colored and have no folding in C#, JS, XML, SQL.
    • Removed the ZoomStep property and the GetValidScaleFactor method.
    • Implemented TouchManager integration. User can pinch, swipe, touch select text in the editor.
    • DarkPalette's KeywordColor and XmlElementColor and NeutralDarkPalette's XmlStringColor are hardly readable.
  • TabControl
    • Dragging and dropping of controls from the toolbox to the content of the selected tab in the designer doesn't add the controls in the tab content.
    • Narrator does not read the selection of tab items.
    • System.InvalidOperationException: Recursive call to Automation Peer API is not valid.
  • TreeList
    • Screen readers do not read the TreeListViewRows properly - their class name, their selected state etc.
    • TreeLines position is changed when there are frozen columns and the control is scrolled.
    • GridViewToggleButton with an Arrow PresentationMode has an incorrect expand icon for the Crystal theme.
  • VirtualGrid
    • ArgumentOutOfRangeException is thrown when there are pinned columns, and DataProvider is changed.
    • The mouse cursor is not "Cursors.Hand" when the mouse is over the filtering control button.
    • Only the first selected item is returned in the AddedItems argument of the SelectionChanged event when using the Extended selection mode.
    • Only the rows before the currently selected row are returned in the AddedItems argument of the SelectionChanged event when selecting with Ctrl + A.
    • All duplicate FilterlingControl's resources and styles are renamed to avoid any conflicts when using a VirtualGrid and a GridView together. For example DistinctValueListBoxItemStyle is now VirtualGridDistinctValueListBoxItemStyle in the scope of VirtualGrid.
  • VirtualizingWrapPanel
    • A DivideByZeroException is thrown when there are no items in the Listbox and the ScrollIntoView method is called.
  • WebCam
    • Calling Start or Stop when there are no cameras available causes an exception.
    • [NET Core] RadWebCam now reference SharpDX assemblies built against .Net Core.
  • Window
    • When being maximized from one monitor to another directly, the "Show window contents while dragging" OS option is disabled and the Taskbar is only on the main monitor - RadWindow is not correctly maximized on the second monitor.
    • ElementNotEnabledException when the CanExecute method of the command of a response button returns false.
    • Performance issues and crashes when per-monitor DPI awareness is enabled.
    • Exception is thrown when DpiAwareness PerMonitor is enabled and the project is located in folder which name contains the "#" symbol.
    • Width and Height can't be bigger than the ones on the initial monitor when a higher resolution second monitor is added at runtime.
  • Wizard
    • An overridden method of a custom WizardCommandProvider is never called.
  • WordsProcessing
    • ArgumentException is thrown while exporting PDF documents containing a paragraph with background and spacing after.
    • StackOverflowException is thrown while evaluating the values of style linked to a table style. Table style shouldn't have a linked style.

Kendo UI + Telerik UI for JSP R1 2020

$
0
0
Kendo UI + Telerik UI for JSP

Adds event auto-sizing to Scheduler.

Features

  • Common
    • New Badge widget
    • New Breadcrumb widget
    • New FileManager widget
    • Style native checkbox and radiobutton instead of their label
  • Button
    • Badge feature for Button
  • ButtonGroup
    • Enhanced ButtonGroup badge feature
  • Editor
    • Row and Column headers for Editor Table Wizard
    • Format Painter Tool
  • Filter
    • Formatting expressionPreview in Filter
    • Enable setting custom operators per field
    • Support for custom filter function
  • Grid
    • Grid column virtualization
  • Pager
    • Responsive pager option missing for TypeScript
  • Scheduler
    • Auto event height in Scheduler Month View
    • Adaptive slot height in Scheduler Month View
    • Convert Scheduler events to `box-sizing: border-box` in Less themes
  • Timeline
    • TimeLine dataSource refresh should refresh the TimeLine UI
    • Shared DataSource in Timeline
  • TreeList
    • TreeList Search Panel
  • TreeView
    • Unify space between TreeView nodes in LESS based themes with SASS based themes
  • Upload
    • Integrate file group type icons in Upload files list

Fixes

  • Common
    • Invalid use of rgba function in Less files
  • Button
    • Button remains highlighted when clicking and dragging
    • Inconsistent use of data-enable attribute by the Button and the ButtonGroup
  • ButtonGroup
    • Inconsistent use of data-enable attribute by the Button and the ButtonGroup
  • ColorPicker
    • ColorPicker's popup and FlatColorPicker do not support RTL
    • ColorPicker's clearButton falls on a new line in Bootstrap, Fiori, Material, MaterialBlack, Nova and Office 365 themes
  • ComboBox
    • Virtualized ComboBox is selecting a random item when scrolling with the arrows and then blurred
  • DateRangePicker
    • DateRangePicker change event fires three times on every input change.
  • Diagram
    • Invisible shape displayed on the PDF export file
  • DropDownList
    • Cascading DropDownList restores previous selection
  • DropDownTree
    • Unexpected change event triggering when using value() method of remote datasource DropDownTree with checkboxes and autoBind false
    • DropDownTree does not update checked items after setDataSource
  • Editor
    • Resizable mode of Editor ToolBar does not reset properly
    • Editor merge cells horizontally throws an error
  • Filter
    • Filter: empty group node makes the filter wrongly return no results
  • Gantt
    • Gantt in MVC with string ids throws JS error on add task
    • Resizing the listview in one gantt causes incorrect resizing of tasks in another gantt on the same page
  • Grid
    • Kendo UI Grid ignores ComboBox filter cell template for foreign key column
    • Wrong Content width of a Grid with frozen columns
    • Grid filter menu text is selected on clicking a dropdown in the menu
    • Grid virtual scrolling is not working on mobile browser in Desktop mode
    • Grid scroll position jumps when navigating to edited cell in RTL
    • Styles are not applied to locked command buttons in Nova theme
    • columnReorder does not trigger when reordering via keyboard navigation
    • Incorrect size of validation Tooltip inside Grid with Less themes
  • ListView
    • ListView item loses role attribute on cancel
  • Menu
    • Append method with scrollable does not always append items properly
    • Append method inconsistent with template items when scrollable is enabled
  • PDF Export
    • Blank space is exported to PDF when virtual scrolling of the Kendo UI Grid is enabled
  • PDFViewer
    • PDFViewer fromFile method fails with js error, causing inability to programmatically load a file
  • PanelBar
    • PanelBar fires onSelect twice if you click on a label element inside its template
  • ProgressBar
    • ProgressBar does not reflect the correct figures for decimal values
  • Scheduler
    • Create New Event dialog closes immediately for Scheduler with Grouping, ServerOperation and ServerFiltering enabled
    • The Group Header does not render in Day view and date + resource grouping scenario
    • JavaScript error thrown by MobileRecurrenceEditor used inside edit template of Mobile Scheduler
    • Scheduler with multiple grouped resources and CurrentTimeMarker becomes unresponsive
    • Selecting a slot partially hidden by the all-day slot results in selecting the all-day slot
    • Unexpected add event triggered on editing an existing event of Scheduler with eventTemplate containing a table element
    • Exception is thrown if calling destroy during the change event
    • Update the kendo.timezones.js to respect recent changes
    • Timezone rule to date should be able to read 'less than or equal' sign
  • Scroller
    • Unable to change scrolling direction rapidly with mouse wheel when page top/bottom is reached
  • Sortable
    • Canceling sortable prevents drop event of draggable to trigger
  • Spreadsheet
    • Cannot `Unhide` hidden columns in imported excel file in Kendo Spreadsheet, where the first row is frozen
    • Spreadsheet exports corrupted xlsx file when the sheet contains an image and a comment
    • Spreadsheet: INDIRECT does not work in cell validation
    • Spreadsheet SUMIF function returns #NA when Excel returns correct result
    • JS error on Undo after clicking Cut tool in Spreadsheet toolbar
    • Using Ctrl + x to cut in the Spreadsheet works only once (IE11)
    • Client-side export does not preserve the number of columns when greater than AX
    • Spreadsheet formula SUBSTITUTE does not replace all occurrences of a string with an empty string
    • Cannot import file with styles from font
    • Cannot select multiple columns by click + drag in Spreadsheet
    • Incorrect selection with Ctrl + Shift + Arrow key keyboard shortcut
    • JS error on pasting image from Excel to Spreadsheet in IE
  • Switch
    • Switch is not working in IE 9 and 10
  • ToolBar
    • Unable to navigate with arrows out of SplitButton in ToolBar overflow dropdown
    • ToolBar memory leak in IE11
  • Tooltip
    • Incorrect size of validation Tooltip inside Grid with Less themes
  • TreeList
    • Wrong Content width of a Grid with frozen columns
    • Grid scroll position jumps when navigating to edited cell in RTL
  • TreeView
    • Checking a TreeView checkbox does not focus the associated node
  • Upload
    • Hovered class (and styling) is applied to the inner hovered element instead to the entire custom drop-zone of the Upload
  • Window
    • Scrolling of Kendo Window with thousands of images makes IE11 unresponsive

Kendo UI + Telerik UI for PHP R1 2020

$
0
0
Kendo UI + Telerik UI for PHP

Adds built-in search panel for TreeList.

Features

  • Common
    • New Badge widget
    • New Breadcrumb widget
    • New FileManager widget
    • Style native checkbox and radiobutton instead of their label
  • Button
    • Badge feature for Button
  • ButtonGroup
    • Enhanced ButtonGroup badge feature
  • Editor
    • Row and Column headers for Editor Table Wizard
    • Format Painter Tool
  • Filter
    • Formatting expressionPreview in Filter
    • Enable setting custom operators per field
    • Support for custom filter function
  • Grid
    • Grid column virtualization
  • Pager
    • Responsive pager option missing for TypeScript
  • Scheduler
    • Auto event height in Scheduler Month View
    • Adaptive slot height in Scheduler Month View
    • Convert Scheduler events to `box-sizing: border-box` in Less themes
  • Timeline
    • TimeLine dataSource refresh should refresh the TimeLine UI
    • Shared DataSource in Timeline
  • TreeList
    • TreeList Search Panel
  • TreeView
    • Unify space between TreeView nodes in LESS based themes with SASS based themes
  • Upload
    • Integrate file group type icons in Upload files list

Fixes

  • Common
    • Invalid use of rgba function in Less files
  • Button
    • Button remains highlighted when clicking and dragging
    • Inconsistent use of data-enable attribute by the Button and the ButtonGroup
  • ButtonGroup
    • Inconsistent use of data-enable attribute by the Button and the ButtonGroup
  • ColorPicker
    • ColorPicker's popup and FlatColorPicker do not support RTL
    • ColorPicker's clearButton falls on a new line in Bootstrap, Fiori, Material, MaterialBlack, Nova and Office 365 themes
  • ComboBox
    • Virtualized ComboBox is selecting a random item when scrolling with the arrows and then blurred
  • DateRangePicker
    • DateRangePicker change event fires three times on every input change.
  • Diagram
    • Invisible shape displayed on the PDF export file
  • DropDownList
    • Cascading DropDownList restores previous selection
  • DropDownTree
    • Unexpected change event triggering when using value() method of remote datasource DropDownTree with checkboxes and autoBind false
    • DropDownTree does not update checked items after setDataSource
  • Editor
    • Resizable mode of Editor ToolBar does not reset properly
    • Editor merge cells horizontally throws an error
  • Filter
    • Filter: empty group node makes the filter wrongly return no results
  • Gantt
    • Gantt in MVC with string ids throws JS error on add task
    • Resizing the listview in one gantt causes incorrect resizing of tasks in another gantt on the same page
  • Grid
    • Kendo UI Grid ignores ComboBox filter cell template for foreign key column
    • Wrong Content width of a Grid with frozen columns
    • Grid filter menu text is selected on clicking a dropdown in the menu
    • Grid virtual scrolling is not working on mobile browser in Desktop mode
    • Grid scroll position jumps when navigating to edited cell in RTL
    • Styles are not applied to locked command buttons in Nova theme
    • columnReorder does not trigger when reordering via keyboard navigation
    • Incorrect size of validation Tooltip inside Grid with Less themes
  • ListView
    • ListView item loses role attribute on cancel
  • Menu
    • Append method with scrollable does not always append items properly
    • Append method inconsistent with template items when scrollable is enabled
  • PDF Export
    • Blank space is exported to PDF when virtual scrolling of the Kendo UI Grid is enabled
  • PDFViewer
    • PDFViewer fromFile method fails with js error, causing inability to programmatically load a file
  • PanelBar
    • PanelBar fires onSelect twice if you click on a label element inside its template
  • ProgressBar
    • ProgressBar does not reflect the correct figures for decimal values
  • Scheduler
    • Create New Event dialog closes immediately for Scheduler with Grouping, ServerOperation and ServerFiltering enabled
    • The Group Header does not render in Day view and date + resource grouping scenario
    • JavaScript error thrown by MobileRecurrenceEditor used inside edit template of Mobile Scheduler
    • Scheduler with multiple grouped resources and CurrentTimeMarker becomes unresponsive
    • Selecting a slot partially hidden by the all-day slot results in selecting the all-day slot
    • Unexpected add event triggered on editing an existing event of Scheduler with eventTemplate containing a table element
    • Exception is thrown if calling destroy during the change event
    • Update the kendo.timezones.js to respect recent changes
    • Timezone rule to date should be able to read 'less than or equal' sign
  • Scroller
    • Unable to change scrolling direction rapidly with mouse wheel when page top/bottom is reached
  • Sortable
    • Canceling sortable prevents drop event of draggable to trigger
  • Spreadsheet
    • Cannot `Unhide` hidden columns in imported excel file in Kendo Spreadsheet, where the first row is frozen
    • Spreadsheet exports corrupted xlsx file when the sheet contains an image and a comment
    • Spreadsheet: INDIRECT does not work in cell validation
    • Spreadsheet SUMIF function returns #NA when Excel returns correct result
    • JS error on Undo after clicking Cut tool in Spreadsheet toolbar
    • Using Ctrl + x to cut in the Spreadsheet works only once (IE11)
    • Client-side export does not preserve the number of columns when greater than AX
    • Spreadsheet formula SUBSTITUTE does not replace all occurrences of a string with an empty string
    • Cannot import file with styles from font
    • Cannot select multiple columns by click + drag in Spreadsheet
    • Incorrect selection with Ctrl + Shift + Arrow key keyboard shortcut
    • JS error on pasting image from Excel to Spreadsheet in IE
  • Switch
    • Switch is not working in IE 9 and 10
  • ToolBar
    • Unable to navigate with arrows out of SplitButton in ToolBar overflow dropdown
    • ToolBar memory leak in IE11
  • Tooltip
    • Incorrect size of validation Tooltip inside Grid with Less themes
  • TreeList
    • Wrong Content width of a Grid with frozen columns
    • Grid scroll position jumps when navigating to edited cell in RTL
  • TreeView
    • Checking a TreeView checkbox does not focus the associated node
  • Upload
    • Hovered class (and styling) is applied to the inner hovered element instead to the entire custom drop-zone of the Upload
  • Window
    • Scrolling of Kendo Window with thousands of images makes IE11 unresponsive

Telerik UI for Blazor 2.6.x

$
0
0
Telerik UI for Blazor

Includes improvements to Grid, Combo Box and Scheduler components.

v2.6.0

Updated Jan 15, 2020

Features

  • Common
    • New AutoComplete Component
    • New PDFProcessing library
    • New SpreadProcessing library
    • New SpreadStreamProcessing library
    • New WordsProcessing library
    • New ZipLibrary
    • Keyboard Support
    • WAI-ARIA Support
    • Accessibility (compliance with WCAG 2.1, Section 508)
    • The OnChange event has unified and improved behavior - it fires on every Enter hit in the input and on Blur
  • Calendar
    • Accessibility and Keyboard Navigation
  • ComboBox
    • FilterOperator Parameter
    • OnChange fires when the user selects an item from the dropdown
    • Accessibility and Keyboard Navigation
  • DatePicker
    • Accessibility and Keyboard Navigation
  • DateTimePicker
    • Accessibility and Keyboard Navigation
  • DropDownList
    • Expose OnChange event
    • Add DefaultText Parameter and obsolete DefaultItem
    • Accesibility and KeyBoard navigation
  • Grid
    • Keyboard navigation
    • Grid editors take 100% width of their cell
  • Menu
    • Accessibility and Keyboard Navigation
  • NumericTextBox
    • Accessibility and Keyboard Navigation
    • Support for Int16 (short)
  • Scheduler
    • Resources
    • Resize events
    • Drag & drop events
  • TabStrip
    • Accessibility and Keyboard Navigation
  • TimePicker
    • Accessibility and Keyboard Navigation
  • TreeView
    • Accessibility and Keyboard Navigation
  • Window
    • Accessibility and Keyboard Navigation

Fixes

  • Calendar
    • Calendar is cut-off when screen scaling is applied
    • Calendar with multiselection enabled, loses selection for views other than Month
  • ComboBox
    • Cannot clear the Value
  • Grid
    • Closing the Insert window with its [x] button leaves a blank row in the grid
    • Pager items appearance is unclear with page numbers > 1000
  • Menu
    • Menu Item does not render correctly with URL property set
  • NumericTextBox
    • NumericTextBox doesn't respect Min/Max values when bound with bind-value syntax
  • TabStrip
    • Nested TabStrips show direction indicators from their parent as well
  • TextBox
    • Fast Typing/Deleting in TextBox flickers
  • TreeView
    • Load-on-demand nodes cannot be collapsed
Viewing all 2915 articles
Browse latest View live


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