Lancements de Syncfusion Essential Studio JavaScript

Released: Dec 9, 2025

Mises à jour de 2025 Volume 3 SP2 (31.2.18)

Correctifs

  • 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...

Released: Dec 2, 2025

Mises à jour de 2025 Volume 3 SP2 (31.2.16)

Correctifs

  • 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...

Released: Nov 25, 2025

Mises à jour de 2025 Volume 3 SP2 (31.2.15)

Fonctionnalités

  • 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...

Released: Nov 18, 2025

Mises à jour de 2025 Volume 3 SP2 (31.2.12)

Fonctionnalités

  • 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...

Released: Nov 12, 2025

Mises à jour de 2025 Volume 3 SP1 (31.2.10)

Fonctionnalités

  • 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...

Released: Nov 4, 2025

Mises à jour de 2025 Volume 3 SP1 (31.2.5)

Fonctionnalités

  • DocumentEditor
    • Added support for user specific custom dictionaries.

Correctifs

  • 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...

Released: Oct 28, 2025

Mises à jour de 2025 Volume 3 SP1 (31.2.4)

Fonctionnalités

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

Correctifs

  • 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...

Released: Oct 22, 2025

Mises à jour de 2025 Volume 3 SP1 (31.2.3)

Fonctionnalités

  • 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...

Released: Oct 15, 2025

Mises à jour de 2025 Volume 3 SP1 (31.2.2)

Fonctionnalités

  • 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.

Correctifs

  • 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...

Released: Oct 7, 2025

Mises à jour de 2025 Volume 3 (31.1.23)

Correctifs

  • 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...