Common
Production-ready component
The Inline AI Assist component will be developed to production-ready standards.
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 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 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
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.
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.
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
- Context menu: Adds right‑click menu support for Data Grid actions, providing quick access to common operations.
Infinite scrolling support
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. This 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.
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 files.
Pure React
Production-ready components
The Charts, Data Grid, and Scheduler components will be developed to production-ready standards.
New components
The following UI components are being developed for the Pure React suite, adhering to modern React standards and best practices:
- Menu: Accessible, keyboard-navigable menu supporting nested items, icons, separators, and customizable templates.
- TreeView: Hierarchical tree for displaying and managing nested data with lazy loading, selection, checkboxes, and drag-and-drop.
- Switch button: Lightweight toggle for binary states with customizable labels, sizes, and ARIA accessibility support.
- File Upload: Robust uploader with multi-file selection, drag-and-drop, progress, validation, and resumable and chunked upload support.
- Sankey Diagram: Sankey diagrams visualize the flow and distribution of values between nodes, making it easy to understand complex relationships, process flows, and data transitions with proportional links.
Common
New theme support: Tailwind CSS and Bootstrap theme support will be added to expand styling options for Pure React components.
TextBox
Adornments support: This feature provides configurable prefix and suffix adornments (icons, text, buttons) with click handlers, clear and password-reveal controls, and input formatting helpers for all input components.
Charts
-
Polar and radar charts: Polar and radar charts allow users to visualize multivariate data in a circular layout, making them ideal for comparing multiple values across categories and identifying patterns or strengths at a glance.
-
Scroll bar: The scroll bar provides intuitive horizontal navigation for large datasets, allowing users to explore extensive data ranges without compromising performance or readability.
-
Technical indicators: Technical indicators such as moving averages, momentum indicators, and oscillators help users analyze market trends, identify patterns, and make data‑driven decisions in financial charts.
-
Box and whisker series: Box and whisker charts help users visualize data distribution, variability, and outliers by displaying minimum, maximum, quartiles, and median values clearly.
-
Stacked line, range, and step area series: Stacked series enable users to visualize cumulative values across multiple datasets, making it easier to compare contributions, trends, and overall totals over time.
-
Cylindrical column: Cylindrical column charts provide a visually rich alternative to standard column charts, enhancing presentation by giving a three‑dimensional appearance while preserving data accuracy.
-
Annotations for pie charts: Annotations allow users to add custom HTML‑based content to pie charts, enabling contextual explanations, labels, or highlights that improve data interpretation and storytelling.
Scheduler
- Multiple resources support: Plan and manage events across multiple resources (users, rooms, assets) with resource-aware rendering and selection.
- Resource grouping: Group appointments by resource in day, week, and month vertical views so that each resource appears in its own column or lane.
- Date-based resource grouping: View resources grouped by date to support date-centric planning.
- Resource sharing for events: Allow a single event to be assigned to and displayed across multiple resources.
- Timeline view: Use horizontal timeline rendering for long-range planning with configurable time scales (hours, days, weeks).
- Agenda view: Provides a compact, list-style agenda of events across selectable date ranges with grouping and filtering support.
Data Grid
-
Grouping: Provides the ability to organize rows into logical groups. This improves readability and allows users to analyze related records together.
-
Cell and range selection: Allows users to select individual cells or contiguous ranges, enabling advanced multi-cell operations and interactions.
-
Batch editing: Allows multiple edits to be made and committed at once. This streamlines workflows, reduces repetitive actions, and improves efficiency when working with large datasets.
-
Infinite scrolling: Supports continuous data loading as users scroll. This handles large or dynamic datasets seamlessly without requiring pagination.
-
Print: Provides printing support for Data Grid content. This allows users to generate hard copies or export views for reporting and documentation.
-
Column resizing and reordering: Enables users to adjust column width and change column order. This improves customization and flexibility in how data is displayed.
-
Context menu: Adds right‑click menu support for grid actions. The purpose is to provide quick access to common operations, improving usability and efficiency.
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.