Syncfusion Feedback
What’s New in Essential Studio for Flutter

ESSENTIAL STUDIO® 2025 VOLUME 2

What’s New in Essential Studio® for Flutter

2025 Volume 2 makes cross-platform development with Flutter even easier with Flutter SDK 3.32.0 compatibility, Linux support for the PDF Viewer, and intuitive zooming in Cartesian charts.

Flutter is offered as an add-on benefit for Essential Studio® users.

What’s New seaprator What’s New in Essential Studio® for Flutter

General

All our Flutter widgets are now compatible with Flutter SDK 3.32.0.

Cartesian Chart

Directional zooming

Enables users to zoom in or out based on touch interaction. The zoom direction is determined by the angle between the fingers, allowing for intuitive, angle-based zoom control. Directional Zooming

DataGrid

Filter pop-up appearance customization

This feature allows users to customize the appearance of built-in widgets within the checkbox and advanced filter pop-up menus.

Flutter checkbox filter pop-up appearance customization

Flutter advanced filter pop-up appearance customization

PDF Viewer

Linux support

The Syncfusion® Flutter PDF Viewer for Linux allows you to easily view PDF documents. It has highly interactive and customizable features, including magnification, virtual bidirectional scrolling, page navigation, text selection, text searching, page layout options, document link navigation, bookmark navigation, form filling, and reviewing with text markup annotations.

Flutter PDF Viewer Linux support.

PDFium support on Android

This new, optional package enables PDF rendering using the PDFium engine on Android devices running API level 34 and below. This integration significantly enhances the loading performance of large, password-protected PDF files on Android, making PDF file loading up to 13 times faster.

Range Selector

Keyboard accessibility

This feature allows users to navigate to the Range Selector widget using the TAB key and adjust its values using the keyboard arrow keys. The left and down arrow keys can be used to decrease the selection value, while the right and up arrow keys can be used to increase it.

Individual label customization

Users can customize specific or individual labels such as text, size, color, weight, and more using the onLabelCreated callback. The existing activeLabelStyle and inactiveLabelStyle can also be used to customize all active and inactive region labels.

Range selector individual label customization

Range Slider

Keyboard accessibility

This feature allows users to navigate to the Range Slider widget using the TAB key and adjust its values using the keyboard arrow keys. The left and down arrow keys can be used to decrease the selection value, while the right and up arrow keys can be used to increase it.

Individual label customization

Users can customize specific or individual labels such as text, size, color, weight, and more using the onLabelCreated callback. The existing activeLabelStyle and inactiveLabelStyle can also be used to customize all active and inactive region labels.

Range slider individual label customization

Slider

Keyboard accessibility

This feature allows users to navigate to the Slider widget using the TAB key and adjust its values using the keyboard arrow keys. The left and down arrow keys can be used to decrease the selection value, while the right and up arrow keys can be used to increase it.

Individual label customization

Users can customize specific or individual labels such as text, size, color, weight, and more using the onLabelCreated callback. The existing activeLabelStyle and inactiveLabelStyle can also be used to customize all active and inactive region labels.

Slider individual label customization

Up arrow icon