Syncfusion Feedback
Road Map for Essential Studio for JavaScript

Road Map for Essential Studio® for JavaScript

Common

Production-ready control

The Inline AI Assist control will be developed to production-ready standards.

Data Grid

Default DOM virtualization

This feature ensures efficient rendering by virtualizing DOM elements. This improves performance when working with large datasets, reducing memory usage and enhancing scrolling responsiveness.

Infinite scrolling without count

This feature enables continuous data loading without requiring a predefined total count. This supports dynamic datasets and real-time feeds, allowing seamless user interaction without pagination constraints.

Cell edit mode support

This feature introduces inline editing capabilities directly within grid cells. This streamlines data entry and updates, improving usability by reducing the need for external forms or dialogs.

Advanced external filtering

This feature supports integration with external filtering mechanisms to allow complex, multi-criterion filtering scenarios, giving users greater control over how data is displayed and refined.

Diagram

Entity relationship diagram (ERD)

This feature adds ERD capabilities to the Diagram for visually modeling database structures using standard entities, attributes, and relationships.

Enhanced Microsoft Visio interoperability

This feature extends Visio importing and exporting to support advanced diagrams, such as swimlanes, enabling seamless round-trip editing between Visio and the Diagram component.

Tree Grid

Enhanced show checkbox feature

This feature improves the checkbox functionality within Tree Grid structures by supporting hierarchical selection, enabling users to manage parent-child relationships more effectively and ensure consistent selection behavior across levels.

AI AssistView

View processing steps

This feature enables transparent AI reasoning by exposing the model’s processing steps within chat responses, displaying intermediate logic steps and problem-solving approaches. This explanation fosters user trust, supports learning by example, and allows verification of AI reasoning quality before final answers are used.

Tooltip integration for the toolbars

This feature allows users to add contextual tooltips to all header, prompt, and response toolbar items with keyboard accessibility support. It provides immediate guidance for toolbar actions for both light and dark themes.

Response regeneration

This feature allows users to request alternative AI responses without retyping prompts through a dedicated regenerate button on each response. It enables the iterative refinement of AI answers and streamlines the workflow for finding optimal responses.

Built-in text-to-speech

This feature enables the audio playback of AI responses using the browser Speech Synthesis API with adjustable rate and pitch controls and pause and resume functionality. It enhances accessibility for people with visual impairments, supports multitasking consumption, and creates multi-sensory interaction patterns.

Block Editor

Collaborative editing

This feature allows multiple users to edit at the same time with live cursors, conflict resolution, version histories, and audit logs.

Inline date content block

This feature gives users a dedicated date block for inserting and formatting dates inline, supporting pickers and dynamic display options to improve scheduling and event-related content.

Built-in inline AI Assist toolbar

This feature allows users to integrate AI-powered assistance directly into the editor toolbar with context-aware content generation, intelligent editing suggestions, and smart formatting recommendations. It enables seamless access to AI capabilities without workflow interruption, accelerates content creation cycles, and provides real-time writing intelligence at the point of need.

Context menu options support

This feature gives users right-click context menus for block-specific operations including link insertion, table management, image manipulation, and extensible custom block type support. It supports power-user workflows through keyboard-accessible shortcuts and semantic block handling.

Table row and column drag and drop

This feature allows users to drag-and-drop table rows and columns within the editor canvas with real-time visual feedback and accessible keyboard alternatives. It enables rapid table restructuring and maintains cell content integrity while providing immediate DOM updates with ARIA announcements.

Rich Text Editor

Find and replace

This feature enables users to find and replace text quickly within the editor, with support for case-sensitive searches, whole-word matching, and easy navigation through results using a dedicated dialog or keyboard shortcut.

Collaborative editing

This feature allows multiple users to edit at the same time with live cursors, conflict resolution, version histories, and audit logs.

Table row and column drag and drop

This feature allows users to drag-and-drop table rows and columns within the editor canvas with real-time visual feedback and accessible keyboard alternatives. It enables rapid table restructuring and maintains cell content integrity while providing immediate DOM updates with ARIA announcements.

Paste audio and video files

This feature allows users to copy and paste audio and video files from the local file browser, with support for pasting multiple video or audio files.

Scheduler

Summary row

This feature allows users to render a custom row to show a summary or event details at the bottom of the Scheduler.

Time-based appointment rendering

This feature allows users to render appointments based on their provided start and end time values. This enables clearer visualization of partial‑day and overlapping appointments while preserving existing all-day event behavior.

File Manager

Column chooser

This feature enables users to show or hide columns in the details view dynamically.

OneDrive integration

This feature allows users to manage their OneDrive files and folders directly within the File Manager component, ensuring secure and efficient file operations.

Charts

Tooltip format for date-time axes

This feature supports configurable tooltip date-time formatting for date-time and date-time category axis types, allowing users to supply standard format strings to control how dates and times appear in tooltips.

Nested series for accumulation charts

This feature adds support for nested (hierarchical) series in pie and doughnut charts so that legends, data labels, and tooltips present parent/child contexts.

Stock Chart

Live data update

This feature supports live (streaming) data updates for stock series so new points can be pushed in real time with automatic axis and range adjustments and smooth animations.

Range Selector

Add series types

This feature supports changing the series type to line, spline, and spline area.

Gantt Chart

Infinite scrolling

This feature enables continuous data loading as users scroll through the Gantt Chart. It ensures smooth navigation and optimal performance when working with large datasets.

Custom workweek assignment for individual records

This feature allows users to configure a custom workweek within a task calendar and assign it to individual Gantt Chart records. The calendar can be applied to each record through either cell editing or the task dialog, ensuring accurate task scheduling that reflects the specific working days and hours defined for each record.

Pivot Table

CRUD operations with configurable controller endpoints

This feature provides native create, read, update, and delete operations within the Pivot Table through configurable server-side controller endpoints. This simplifies data management, enables seamless server integration, and reduces the need for custom CRUD implementations.

Top and bottom value filtering

This feature allows users to filter Top N and Bottom N by value through both code-behind APIs and runtime UI options. It enhances analytical capabilities by allowing users to focus on the most significant or least significant data points.

Add current selection to filter

This feature allows users to add the current selection to existing filters for Excel-like multi-append member filtering. It improves usability in incremental filtering scenarios without resetting previously applied filters.

Repeat item labels in classic layout

This feature allows users to repeat row and column item labels in the classic layout and includes support in exported outputs. This improves readability, report clarity, and consistency in printed and exported Pivot Table reports.

Disclaimer icon
DISCLAIMER: Syncfusion® products are always changing. Syncfusion® makes no representations or warranties of any kind that these features will be in this release or any future release of any Syncfusion® product. Features and release builds can change without notice at the sole discretion of Syncfusion®. The information provided on this page is only for the purpose of outlining intentions and ideas for future releases. In no way is the roadmap a guarantee, promise, or offer to provide any product or service. Moreover, the material provided is informational in nature and should not be relied on, in any manner, for the purposes of making any business decision.
Up arrow icon