Syncfusion Essential Studio JavaScript Releases

Released: Dec 9, 2025

Updates in 2025 Volume 3 SP2 (31.2.18)

Fixes

  • Common
    • Resolved an issue where opening HTML via File Explorer switched layout from Page to Web by handling file:// origin in postMessage.
  • AI AssistView
    • The issue with maxFileSize validation when locale is configured for the file status text has been resolved.
  • Button
    • Fixed the issue where a CSP violation occurs when clicking the Apply button in the DateRangePicker component.
  • Chart
    • The column chart is now rendered properly with columnWidthInPixel when rendered with column.
  • Chat UI
    • The issue...

Released: Dec 2, 2025

Updates in 2025 Volume 3 SP2 (31.2.16)

Fixes

  • AI AssistView
    • The issue with maxFileSize validation when locale is configured for the file status text has been resolved.
  • Chart
    • Hovering over the scatter chart in the spreadsheet no longer throws a console error.
  • Chat UI
    • The issue with navigating Chat UI mention suggestions by using arrow keys when suggestions have identical display names has been resolved.
    • The issue with seconds not being displayed properly on the message timestamp in Chat UI has been resolved.
  • DatePicker
    • Fixed an issue...

Released: Nov 25, 2025

Updates in 2025 Volume 3 SP2 (31.2.15)

Features

  • Accumulation Chart
    • Users can now use the noDataTemplate property in Accumulation Chart to define a custom template that clearly indicates when chart data is unavailable.
  • Charts
    • Users can now use the noDataTemplate property in Charts to define a custom template that clearly indicates when chart data is unavailable.
  • Chip
    • Provided drag-and-drop functionality to rearrange chips and move them between containers. To enable drag and drop, set allowDragAndDrop to true.
  • HeatMap
    • HeatMap's axis...

Released: Nov 18, 2025

Updates in 2025 Volume 3 SP2 (31.2.12)

Features

  • GanttChart
    • Enhanced checkbox selection with virtualization support for large datasets, delivering faster, more accurate multi-selection and smoother CRUD operations.
  • Grid
    • The Grid now enables conditional row selection through the isRowSelectable callback. This enhancement applies dynamic business logic, ensuring that users can only select rows that satisfy the specified conditions.
  • Tree Grid
    • The TreeGrid now enables conditional row selection through the isRowSelectable callback. This...

Released: Nov 12, 2025

Updates in 2025 Volume 3 SP1 (31.2.10)

Features

  • GanttChart
    • Enhanced checkbox selection with virtualization support for large datasets, delivering faster, more accurate multi-selection and smoother CRUD operations.
  • Grid
    • The Grid now enables conditional row selection through the isRowSelectable callback. This enhancement applies dynamic business logic, ensuring that users can only select rows that satisfy the specified conditions.
  • Tree Grid
    • The TreeGrid now enables conditional row selection through the isRowSelectable callback. This...

Released: Nov 4, 2025

Updates in 2025 Volume 3 SP1 (31.2.5)

Features

  • DocumentEditor
    • Added support for user specific custom dictionaries.

Fixes

  • Common
    • Resolved the issue of unexpected auto-correction of invalid time input on blur in the DateTimePicker and TimePicker components.
  • Accumulation Chart
    • The accumulation chart title is now properly positioned when set to 'Bottom'.
    • The trimmed legend tooltip text is now displayed properly on the reversed legend.
  • Chart
    • The scrollbar will now update properly when it is dragged.
    • The range column chart now renders...

Released: Oct 28, 2025

Updates in 2025 Volume 3 SP1 (31.2.4)

Features

  • Chart
    • Added support for accessibility labels to the chart SVG.

Fixes

  • Common
    • Resolved a bug in the processFraction method that mishandled scientific notation which works fine for "5e-11" and improper for Decimal Cases like "5.7e-11".
    • Resolved an issue where the HTML Sanitizer property was not working properly in the Toast component.
  • AI AssistView
    • The issue with maxFileSize validation when locale is configured for the file status text has been resolved.
  • Block Editor
    • The issue with the...

Released: Oct 22, 2025

Updates in 2025 Volume 3 SP1 (31.2.3)

Features

  • Charts
    • Users can now use the noDataTemplate property in Charts to define a custom template that clearly indicates when chart data is unavailable.
    • Breaking Changes - The axis label color has been updated to #FFFFFFE6 for the dark theme and #FFFFFF for the high contrast theme.
  • DateTimePicker
    • The DateTimePicker allows users to input date and time values in various valid formats, enhancing the user experience by offering flexibility in specifying date and time formats for parsing. A new API...

Released: Oct 15, 2025

Updates in 2025 Volume 3 SP1 (31.2.2)

Features

  • GanttChart
    • Introduced seamless date object conversion and timezone handling for custom columns, editing, and CRUD operations across both remote and local data sources.
  • Query Builder
    • Provided support for the Destroyed event in the Query builder component.

Fixes

  • DropdownList
    • Fixed an issue where the dropdown displayed escaped HTML entities instead of the intended readable tag names.
  • Grid
    • Fixed the issue where selection events were triggered twice after updating a record with persist...

Released: Oct 7, 2025

Updates in 2025 Volume 3 (31.1.23)

Fixes

  • 3D Chart
    • Hovering over a single 3D chart will no longer affect the other 3D charts.
  • Bullet Chart
    • The legend shape icon in the Bullet Chart displays correctly when the target types property is set.
    • The hovering effect now applies to the measure bar upon enabling the tooltip.
  • Chart
    • The border will no longer appear in chart area when on pressing the ESC key.
    • The axis label will no longer be hidden when the scrollbar is scrolled to the maximum.
  • DropdownList
    • Resolved the null exception...