Essential Studio for Flutter Release Notes
General
-
The compatible version of all our Flutter widgets has been updated to Flutter SDK v3.32.
-
Flutter products will be offered as an add-on to Essential Studio®. This means Flutter is no longer included by default in the main package. However, it is still covered under the Essential Studio® license.
Calendar
Features
- Upgraded the
timezonepackage to the latest version 0.10.1.
Cartesian Chart
Features
-
Introduced chart-specific legend item classes (CartesianLegendItem, CircularLegendItem, FunnelLegendItem, and PyramidLegendItem), allowing the creation of fully customized legend items with direct access to the seriesIndex and pointIndex for improved flexibility and control.
-
#FR57680 - Added directional zooming support for Cartesian charts, enabling users to zoom in a specific direction (horizontal, vertical, or diagonal) based on their finger gestures.
PDF Viewer
Features
- #I496089, #GH791, #GH949, #GH1679, #GH2035, #GH2253, #GH2279 - Added Linux platform support to the Syncfusion® Flutter PDF Viewer, enabling seamless PDF viewing with interactive features like zooming, scrolling, navigation, text selection/search, layout options, link/bookmark navigation, form filling, and annotations.
SfDataGrid
Features
-
#FB38299,#FB52119- Provided support to customize the default appearance of checkbox and advanced filtering popup menus. -
#FB50282- Provided support to obtain the row details by row index using a helper method. - Provided built-in support to customize the background color of the caption summary row.
Slider
Features
- #FR49315 - Now, the Slider can customize the group of labels or individual labels using the
onLabelCreatedproperty. - #FR66359 - Now, the Slider supports keyboard accessibility, allowing users to focus with the Tab key and adjust values using the arrow keys (↑, ↓, ←, and →).
Breaking changes
- The
labelFormatterCallbackproperty has been deprecated. UseonLabelCreatedinstead.
Range Slider
Features
- #FR49315 - Now, the Range Slider can customize the group of labels or individual labels using the
onLabelCreatedproperty. - #FR66359 - Now, the Range Slider supports keyboard accessibility, allowing users to focus with the Tab key and adjust values using the arrow keys (↑, ↓, ←, and →).
Breaking changes
- The
labelFormatterCallbackproperty has been deprecated. UseonLabelCreatedinstead.
Range Selector
Features
- #FR49315 - Now, the Range Selector can customize the group of labels or individual labels using the
onLabelCreatedproperty. - #FR66359 - Now, the Range Selector supports keyboard accessibility, allowing users to focus with the Tab key and adjust values using the arrow keys (↑, ↓, ←, and →).
Breaking changes
- The
labelFormatterCallbackproperty has been deprecated. UseonLabelCreatedinstead.
Test Results
| Component Name | Test Cases | Passed | Failed | Remarks |
|---|---|---|---|---|
| SfAIAssistView | 171 | 171 | 0 | All Passed |
| SfBarcodeGenerator | 522 | 522 | 0 | All Passed |
| SfCalendar | 1424 | 1424 | 0 | All Passed |
| SfCartesianChart | 15472 | 15472 | 0 | All Passed |
| SfCircularChart | 544 | 544 | 0 | All Passed |
| SfDataGrid | 5739 | 5739 | 0 | All Passed |
| SfDateRangePicker | 635 | 635 | 0 | All Passed |
| SfFunnelChart | 224 | 224 | 0 | All Passed |
| SfLinearGauge | 1293 | 1293 | 0 | All Passed |
| SfMaps | 427 | 427 | 0 | All Passed |
| SfPyramidChart | 223 | 223 | 0 | All Passed |
| SfRadialGauge | 3124 | 3124 | 0 | All Passed |
| SfRangeSelector | 331 | 331 | 0 | All Passed |
| SfRangeSlider | 583 | 583 | 0 | All Passed |
| SfSlider | 729 | 729 | 0 | All Passed |
| SfSparkAreaChart | 130 | 130 | 0 | All Passed |
| SfSparkLineChart | 128 | 128 | 0 | All Passed |
| SfTreemap | 198 | 198 | 0 | All Passed |
| XlsIO | 674 | 674 | 0 | All Passed |