How can I help you?
Essential Studio® for Flutter Release Notes
Common
Features
- The below widgets are now ready for production.
- Date range picker
- Range selector
- Signature pad
- Spark charts
Calendar
Features
- #FB25354 - Provided support to display week numbers of the year.
- #FB24223 - Provided ID, recurrence ID, and appointment type support.
- #I316991, #I319634 - Provided builder support for the resource header view.
- #FB21277 - Now, the occurrence appointment will contain the occurrence date details in the tap callbacks.
- Now, the appointments will be displayed based on the
appointmentDisplayModein month view when the month cell builder is used.
Breaking changes
- Now, the calendar returns the recurrence appointment type as
Appointment, even for the business objects instead of the given type. Please refer here.
Chart
Bug fixes
- #F165691, #F165859 - The axis interval, zoom factor and zoom position will be maintained properly when enabled auto-scrolling.
- #FB23892 - Now, no exception will be thrown while adding multiple indicators and enabling the legend.
Features
- #I322621 - Provided milliseconds interval support for date time and date time category axis.
- #I275204 - Provided support to place the legend anywhere at the top of the chart.
- #FB19720 - Provided support to decide whether to deselect or let the data point remain selected on tapping the selected data point in the chart.
- #FB21935 - Provided overfilled radial bar support which indicates the value that is above the maximum value.
- #FB17789 - Provided support to trigger an event when long-pressing or double-tapping the data points.
- #F163056 - Now all the internally calculated indicator values can be retrieved for further use in the application.
Breaking changes
-
onPointTappedcallback has been deprecated, instead useonPointTapcallback in Series class to get the tapped data point details. -
onIndicatorRendercallback has been deprecated, instead useonRenderDetailsUpdatecallback inTechnicalIndicatorsclass to get the indicator details.
DataGrid Beta
Features
- #FB17282 - Provided the support to edit cell values. An editor widget can be loaded based on the column type to edit cell values.
- #I315850, #I329136, #F164025, #F165396 - Provided the support to fit the rows and columns based on the value of the cells to improve readability.
- #F163063 - Provided the support to highlight a row when mouse hovers over it in Web and Desktop platforms.
- #I326034 - Provided the support to show an additional row that can be displayed below to last row. Widgets can also be displayed in the footer row.
- #F164075, #F164601 - Provided the support to listen the vertical and horizontal scroll changes.
- #F165751 - Provided the support to write the entire logic for custom sorting instead of performing built-in sorting.
Breaking changes
- GridTextColumn class has been deprecated. Use GridColumn instead.
- #I324459 - The DataGrid’s built-in left and top borders have been removed. Set the required border configuration in the Container widget and add
SfDataGridas a child. - The
DataGridSourceclass’shandleSortmethod has been removed. To write the whole logic for custom sorting, override theperformSortingmethod inDataGridSourceclass.
Date Range Picker
Features
- Provided support to display week numbers of the year.
- Provided extendable range selection support to extend the selected range.
Maps Beta
Features
- Legend pointer - Show a pointer at the top of the legend while hovering.
PDF Beta
Bug fixes
- The preservation issue will no longer occurs when extracting text from the PDF file.
- #328944, #328944 - The wrong text bounds calculation issue will no longer occurs when extracting text from PDF file.
Features
- Provided the support to import and export form fields from PDF document.
- Provided the support to add skew transformation in PDF graphics.
PDF Viewer Beta
Features
- The macOS platform support has been provided.
Range Selector
Breaking changes
The following divisor related properties were renamed into divider but the behavior of those properties are same as before.
-
Now, the
divisorsproperty has been renamed intodividers. -
The
divisorShapeproperty with typeSfDivisorShapehas been renamed intodividerShapewith typeSfDividerShape. -
The
activeDivisorRadiusproperty has been renamed intoactiveDividerRadiusin theSfRangeSelectorThemeData. -
The
activeDivisorStrokeColorproperty has been renamed intoactiveDividerStrokeColorin theSfRangeSelectorThemeData. -
The
activeDivisorStrokeWidthproperty has been renamed intoactiveDividerStrokeWidthin theSfRangeSelectorThemeData. -
The
activeDivisorColorproperty has been renamed intoactiveDividerColorin theSfRangeSelectorThemeData. -
The
disabledActiveDivisorColorproperty has been renamed intodisabledActiveDividerColorin theSfRangeSelectorThemeData. -
The
inactiveDivisorRadiusproperty has been renamed intoinactiveDividerRadiusin theSfRangeSelectorThemeData. -
The
inactiveDivisorStrokeColorproperty has been renamed into theinactiveDividerStrokeColorin theSfRangeSelectorThemeData. -
The
inactiveDivisorStrokeWidthproperty has been renamed into theinactiveDividerStrokeWidthin theSfRangeSelectorThemeData. -
The
inactiveDivisorColorproperty has been renamed into theinactiveDividerColorin theSfRangeSelectorThemeData. -
The
disabledInactiveDivisorColorproperty has been renamed into thedisabledInactiveDividerColorin theSfRangeSelectorThemeData.
Range Slider
Breaking changes
The following divisor related properties were renamed into divider but the behavior of those properties are same as before.
-
Now, the
divisorsproperty has been renamed intodividers. -
The
divisorShapeproperty with typeSfDivisorShapehas been renamed intodividerShapewith typeSfDividerShape. -
The
activeDivisorRadiusproperty has been renamed intoactiveDividerRadiusin theSfRangeSliderThemeData. -
The
activeDivisorStrokeColorproperty has been renamed intoactiveDividerStrokeColorin theSfRangeSliderThemeData. -
The
activeDivisorStrokeWidthproperty has been renamed intoactiveDividerStrokeWidthin theSfRangeSliderThemeData. -
The
activeDivisorColorproperty has been renamed intoactiveDividerColorin theSfRangeSliderThemeData. -
The
disabledActiveDivisorColorproperty has been renamed intodisabledActiveDividerColorin theSfRangeSliderThemeData. -
The
inactiveDivisorRadiusproperty has been renamed intoinactiveDividerRadiusin theSfRangeSliderThemeData. -
The
inactiveDivisorStrokeColorproperty has been renamed into theinactiveDividerStrokeColorin theSfRangeSliderThemeData. -
The
inactiveDivisorStrokeWidthproperty has been renamed into theinactiveDividerStrokeWidthin theSfRangeSliderThemeData. -
The
inactiveDivisorColorproperty has been renamed into theinactiveDividerColorin theSfRangeSliderThemeData. -
The
disabledInactiveDivisorColorproperty has been renamed into thedisabledInactiveDividerColorin theSfRangeSliderThemeData.
Signature Pad
Features
-
onDraw callback - Provided support to get the offset of each stroke in the Signature Pad with
onDrawcallback. -
Get strokes as path collection - Provided support to get the strokes in the Signature Pad as a ui.path collection.
Breaking changes
-
The
onSignStartcallback is now renamed asonDrawStart. -
The
onSignEndcallback is now renamed asonDrawEnd. -
The return type of onSignStart (now onDrawStart) callback is now changes to bool from void.
Slider
Breaking changes
The following divisor related properties were renamed into divider but the behavior of those properties are same as before.
-
Now, the
divisorsproperty has been renamed intodividers. -
The
divisorShapeproperty with typeSfDivisorShapehas been renamed intodividerShapewith typeSfDividerShape. -
The
activeDivisorRadiusproperty has been renamed intoactiveDividerRadiusin theSfSliderThemeData. -
The
activeDivisorStrokeColorproperty has been renamed intoactiveDividerStrokeColorin theSfSliderThemeData. -
The
activeDivisorStrokeWidthproperty has been renamed intoactiveDividerStrokeWidthin theSfSliderThemeData. -
The
activeDivisorColorproperty has been renamed intoactiveDividerColorin theSfSliderThemeData. -
The
disabledActiveDivisorColorproperty has been renamed intodisabledActiveDividerColorin theSfSliderThemeData. -
The
inactiveDivisorRadiusproperty has been renamed intoinactiveDividerRadiusin theSfSliderThemeData. -
The
inactiveDivisorStrokeColorproperty has been renamed into theinactiveDividerStrokeColorin theSfSliderThemeData. -
The
inactiveDivisorStrokeWidthproperty has been renamed into theinactiveDividerStrokeWidthin theSfSliderThemeData. -
The
inactiveDivisorColorproperty has been renamed into theinactiveDividerColorin theSfSliderThemeData. -
The
disabledInactiveDivisorColorproperty has been renamed into thedisabledInactiveDividerColorin theSfSliderThemeData.
Treemap Beta
Features
-
Layout direction - Set a different layout direction in a squarified treemap.
-
Sorting - Sort tiles in a ascending or descending order for a slice and dice treemap.
-
Legend pointer - Show a pointer at the top of the legend while hovering.
-
Drilldown - Drill up or down in the hierarchy of tiles in a treemap.
Enhancements
-
Hover customization - Provided support to customize the fill color and border of the hovered tile using the
tileHoverColorand thetileHoverBorderproperties. -
Desaturation - Provided support to change the opacity of the tiles based on the value of the
minSaturationandmaxSaturationproperties in theTreemapColorMapper.
XlsIO Beta
Features
- Provided the support to import data from collection objects to worksheet.