Essential Studio® for Blazor Release Notes

v26.2.14
September 10, 2024

Accumulation Chart

Bug Fix

  • #I626929 - The fill color of the Pie chart for both the legend and tooltip has now been properly updated when using the OnPointRender event on the Accumulation Chart.

Chart

Bug Fix

  • #I626432 - The chart series type has now been properly updated for the dynamic series collection using ObservableCollection as the data source.

Dashboard Layout

Bug Fixes

  • #I622370 - An issue while rendering panels with more columns in Dashboard Layout component has been resolved.

DocIO

Bug Fixes

  • #F193367 - Hanging issue will no longer occurs while calling Compare API.
  • #I622486 - Table is now preserved properly while converting a DOCX format document to PDF.
  • #I625170, #I624318 - Fixed table is now be preserved properly while converting a DOCX format document to PDF.
  • #I612347 – Pagination issue due to list paragraph with multiple line spacing is now resolved while converting a Word document to PDF.
  • #I626897 - Hanging issue will no longer occurs while converting a Word document to PDF, when a nested table has a DistanceFromBottom option.

Bug Fixes

  • #I623558 - Fixed the issue where the ReadAsync call was made multiple times for each character typed after selecting a value when rendering the dropdown list with CustomDataAdaptor.

  • #I622397 - Fixed the issue where an empty popup appears after performing a search and scrolling through the popup when virtualization is enabled.

Data Grid

Breaking Changes

  • #I583934 - Improved the performance of foreign key columns in filtering scenarios: When a foreign key column is filtered, the data for other foreign key columns is now retrieved based on the filtered view of the current records, rather than fetching the entire dataset for the non-filtered foreign key columns.
Example Previous Behavior Current Behavior
The grid was bound with two foreign key columns (e.g., ForeignKey1, ForeignKey2) and other normal columns. - When filtering a foreign key column, the entire dataset for other foreign key columns was fetched. -For example, after filtering the first foreign key column, if CurrentViewData included 12 records and the second foreign key column had 10,000 entries, all 10,000 entries were retrieved.

- For example, after filtering the first foreign key column, if CurrentViewData included 12 records and the second foreign key column had 10,000 entries, all 10,000 entries were retrieved.
- When a foreign key column is filtered, the data for other foreign key columns is fetched based on the data mapped from the grid’s current view data, rather than retrieving the entire dataset.

- For example, if the CurrentViewData includes 12 records, and the second foreign key column data is derived from this filtered view, then only the relevant foreign key data corresponding to these 12 records is fetched

Note: Resolved the performance delay that occurred when editing the foreign key edit cell with large datasets by implementing an on-demand data loading approach

PDF

Bug Fixes

  • #I171634 – Fixed the issue of file size increase compared to the loaded document.
  • #I624993 – Fixed the issue where improper text was displayed while creating a template in an existing PDF document.
  • #I619259 – Text search functionality has been improved to work correctly in specific PDF documents.
  • #FB60699 – HtmlTextElement with preceding space will now be correctly added to the PDF document.
  • #I624169 – Fixed the issue where an “Index out of Range” exception was thrown while using the SplitByFixedNumber method on specific PDF documents.

Presentation

Bug Fixes

  • #I622697 - Line height of picture bullet paragraph is now preserved properly during PPTX to image conversion.
  • The PowerPoint presentation will no longer be corrupted while cloning and merging the slide with a SmartArt.
  • The NullReferenceException will no longer be thrown when converting PPTX to PDF with cloned slide.

Rich Text Editor

Bug Fixes

  • #I621978 - Now, pressing multiple ‘Shift + Enter’ and the backspace key between lines works properly in the Rich Text Editor.

  • #F193657 - Now, pressing the shift+enter key when the ActionBegin is bound works properly in the Rich Text Editor.

  • #I626455 - The iframe editor’s image height now works properly in the Rich Text Editor.

Slider

Bug Fixes

  • #I624218 - An issue with Range Slider component while switching to the German and Dutch languages has been resolved.
  • #I612028 - Resolved the issue of misaligned ticks when dynamically changing the tick content.

Tree Grid

Bug Fixes

  • #I620094 - Resolved an issue where the data disappears when performing a collapse action with a single root parent while using virtualization.
  • #I622489 - Resolved an issue where data disappeared after performing cell editing on the duration column and saving the cell in the observable collection sample.
  • #I624356 - Resolved a script error that occurred during initial rendering in the checkbox sample.

XlsIO

Bug Fixes

-#F189431 - Cell text in bold is now rendered properly while the cell contains both pivot table and conditional format in PDF conversion.
-#I626709 - Exception will no longer be thrown while parsing extended format style contains extension list tag.