---
title: "What’s New in 2025 Volume 2: Flutter"
published_at: "2025-06-30T14:49:05+00:00"
modified_at: "2025-07-02T10:25:13+00:00"
url: "https://www.syncfusion.com/blogs/post/whats-new-2025-flutter-vol2"
excerpt: "Discover Syncfusion Flutter 2025 Volume 2 updates: directional chart zooming, 13x faster PDF loading, Linux support, and enhanced accessibility."
taxonomy_category:
  - "Flutter"
  - "Front-End Development"
  - "UI"
  - "Web Development"
  - "What's new"
taxonomy_post_tag:
  - "AI-powered controls"
  - "Essential Studio"
  - "Flutter"
  - "Flutter Widgets"
  - "Mobile App Development"
  - "UI Components"
  - "Web Development"
  - "What's New"
---

# What’s New in 2025 Volume 2: Flutter

[Vijayakumar Mariappan](https://www.syncfusion.com/blogs/author/vijayakumar-mariappan)

![What’s New in 2025 Volume 2 Flutter](https://www.syncfusion.com/blogs/wp-content/uploads/2025/06/Whats-New-in-2025-Volume-2-Flutter.png)


**TL;DR:** Syncfusion® Flutter 2025 Volume 2 delivers powerful new features, including directional chart zooming, significantly faster PDF performance with a new Android-specific package, Linux platform support, enhanced slider accessibility, and AI-powered chart generation capabilities.

Syncfusion® [Flutter widgets](https://www.syncfusion.com/flutter-widgets)
 are written natively in **Dart** to help you create rich, high-quality applications for ** iOS**, ** Android**, ** Web**, ** Windows**, ** macOS**, and ** Linux** from a single code base.

In this blog, we’ll explore the exciting new features coming with our Essential Studio® 2025 Volume 2 release.

## Flutter products are now an Essential Studio® add-on

Starting with this release, Flutter products will no longer be included as part of Essential Studio® but will be offered as an add-on. If you purchase Essential Studio®, Flutter will not be bundled by default, but it will remain licensed under Essential Studio®. This is the only change from the previous version. All other aspects remain the same.

If you need to use Syncfusion® Flutter widgets in your application, you will still need to obtain a community or commercial license, as this requirement remains unchanged.

## Common

All Syncfusion® Flutter widgets have been upgraded to be compatible with the latest Flutter SDK v3.32.

## Charts

#### Directional zooming support

This feature enhances user interaction by providing greater zooming flexibility. By enabling the [enableDirectionalZooming](https://pub.dev/documentation/syncfusion_flutter_charts/latest/charts/ZoomPanBehavior/enableDirectionalZooming.html)
 property, users can now zoom the chart horizontally, vertically, or on both.

Users can place two fingers on the screen and move their fingers vertically, enabling vertical zooming without affecting horizontal zooming. Conversely, moving their fingers horizontally will not enable vertical zooming. However, if users want horizontal and vertical zooming, they can achieve this by moving their fingers diagonally.

![Directional zooming support in Flutter Charts](https://www.syncfusion.com/blogs/wp-content/uploads/2025/06/Directional-zooming-support-in-Flutter-Charts.gif)

Directional zooming support in Flutter Charts

## DataGrid

#### Checkbox filter popup menu customization

This support is used to customize the visual appearance of the checkbox filter menu built-in widgets.

![Checkbox filter menu customization in Flutter DataGrid](https://www.syncfusion.com/blogs/wp-content/uploads/2025/06/Checkbox-filter-menu-customization-in-Flutter-DataGrid.png)

Checkbox filter menu customization in Flutter DataGrid

#### Advanced filter pop-up menu customization

This support is used to customize the visual appearance of the advanced filter menu’s built-in widgets.

![Advanced filter menu customization in Flutter DataGrid](https://www.syncfusion.com/blogs/wp-content/uploads/2025/06/Advanced-filter-menu-customization-in-Flutter-DataGrid.png)

Advanced filter menu customization in Flutter DataGrid

## PDF Viewer

#### New Android-specific package

The new optional [syncfusion_pdfviewer_android](https://pub.dev/packages/syncfusion_pdfviewer_android)
 package, which utilizes the PDFium engine for PDF rendering on Android devices, represents a significant advancement, particularly for those running API level 34 and below. This is not a replacement package for the main **syncfusion_flutter_pdfviewer** package. The [syncfusion_flutter_pdfviewer](https://pub.dev/packages/syncfusion_flutter_pdfviewer)
 package is still live and receives regular updates, and it supports Android from API level 21 to the latest version.

We are bringing the s**yncfusion_pdfviewer_android** package to enhance the performance of loading large password-protected PDF files. With this integration, we have achieved impressive load times, up to 13 times faster than previous methods.

#### Linux support

The **Syncfusion_Flutter_PDF Viewer** package now extends its support to the Linux platform, enabling users to effortlessly view PDF documents. It retains all the features available on existing platforms, such as magnification, page navigation, text selection, text searching, bookmark navigation, form filling, and reviewing with text markup annotations.

## Sliders

#### Individual label style customization (Slider, range slider, and range selector)

This feature enables users to customize the group of labels or individual labels, such as text, size, color, weight, and more. The existing [activeLabelStyle](https://pub.dev/documentation/syncfusion_flutter_core/latest/theme/SfSliderThemeData/activeLabelStyle.html)
 and [inactiveLabelStyle](https://pub.dev/documentation/syncfusion_flutter_core/latest/theme/SfSliderThemeData/inactiveLabelStyle.html)
 can customize all active and inactive region labels simultaneously.

Furthermore, the existing **labelFormatterCallback** is now deprecated, as it was used to customize the slider label text. Instead, ** onLabelCreated** can be used for this purpose.

| Widget | Previous API – deprecated | New API |
| --- | --- | --- |
| SfSlider | labelFormatterCallback | onLabelCreated |
| SfRangeSlider | labelFormatterCallback | onLabelCreated |
| SfRangeSelector | labelFormatterCallback | onLabelCreated |

![Individual label style customization in Flutter Slider](https://www.syncfusion.com/blogs/wp-content/uploads/2025/06/Individual-label-style-customization-in-Flutter-Slider-1.gif)

Individual label style customization in Flutter Slider

#### Keyboard accessibility support

1. **Focusing the Widget**: Users can navigate to the [Slider](https://www.syncfusion.com/flutter-widgets/flutter-slider) , [Range Slider](https://www.syncfusion.com/flutter-widgets/flutter-range-slider) , and [Range Selector](https://www.syncfusion.com/flutter-widgets/flutter-range-selector) widgets using the TAB key. This allows users to easily access these controls without relying on a mouse.
2. **Adjusting Values**: Once the widget is focused, users can adjust the selected values using the arrow keys:

- **Left / Down Arrow**: Decrease the selected value.
- **Right / Up Arrow**: Increase the selected value.

## AI-powered chart generation sample

This sample showcases how to create charts using user prompts or uploaded images. It supports creating various chart types, including [Area](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/area-chart)
, [Bar](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/bar-chart)
, [Bubble](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/bubble-chart)
, [Column](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/column-chart)
, [Pie](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/pie-chart)
, [Doughnut](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/doughnut-chart)
, [Line](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/line-chart)
, [Radial Bar](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/radial-bar-chart)
, and [Scatter](https://www.syncfusion.com/flutter-widgets/flutter-charts/chart-types/scatter-chart)
 Charts. The sample also offers features like customization, data source handling, data labels, and legends.

![AI powered Chart generation sample](https://www.syncfusion.com/blogs/wp-content/uploads/2025/06/AI-powered-Chart-generation-sample-1.gif)

AI-powered Chart generation sample

Try out this [sample](https://flutter.syncfusion.com/)
.

## Stock chart sample

The sample designed using our [Charts](https://www.syncfusion.com/flutter-widgets/flutter-charts)
, [DateRangePicker](https://www.syncfusion.com/flutter-widgets/flutter-daterangepicker)
, and [RangeSelector](https://www.syncfusion.com/flutter-widgets/flutter-range-selector)
 widgets demonstrates a real Stock Chart Analysis sample.

![Stock chart sample](https://www.syncfusion.com/blogs/wp-content/uploads/2025/06/Stock-chart-sample-1.gif)

Stock chart sample

Try out this [sample.](https://flutter.syncfusion.com/#/smart-ai-widgets/charts/smart-charts)


## Conclusion

Thanks for reading! In this blog, we’ve explored the new features introduced in our [Syncfusion® Flutter widgets](https://www.syncfusion.com/flutter-widgets)
 for the 2025 Volume 2 release. To explore all the updates in this release, please refer to our [release notes](https://help.syncfusion.com/common/essential-studio/release-notes/v30.1.37)
 and [What’s New](https://www.syncfusion.com/products/whatsnew)
 pages. We encourage you to try our [Flutter packages](https://pub.dev/publishers/syncfusion.com/packages)
 and share your feedback in the comments below.

You can also access our complete [user guide](https://help.syncfusion.com/flutter/introduction/overview)
 and explore our [Flutter project examples](https://github.com/syncfusion/flutter-examples)
 for more information.

If you require a new widget in our Flutter framework or additional features in our existing widgets, please contact us via our [support forum](https://www.syncfusion.com/forums)
, [support portal](https://support.syncfusion.com/)
, or [feedback portal](https://www.syncfusion.com/feedback/flutter)
. We are always delighted to assist you!

## Related Blogs



[Flutter Expense Tracker: Building Effective Onboarding Pages for New Users](https://www.syncfusion.com/blogs/post/flutter-expense-tracker-onboarding-pages)



[Build a Smart, AI-Powered DataGrid in Flutter for Predictive Data Analysis](https://www.syncfusion.com/blogs/post/smart-ai-datagrid-flutter)



[Build Interactive Trading Apps Using Flutter DataGrids](https://www.syncfusion.com/blogs/post/flutter-datagrid-trading-apps)



[Syncfusion Essential Studio 2025 Volume 2 is Here!](https://www.syncfusion.com/blogs/post/essential-studio-2025-volume-2)
