Essential Studio® for Flutter Release Notes
v20.3.0.47
September 29, 2022
Common
Features
- The Flutter PDF Viewer widget has been developed to meet industry standards and is now marked as production-ready.
Chart
Bug Fixes
- #FB37559 - Now, the
NoSuchMethodError
exception will not be thrown when a tooltip is activated using theshowByIndex
method in circular charts. - #FB37311 - The FastLineSeries renders when all the y-values are the same.
- #FB36534 – Now, the pie series will explode immediately.
- #FB37039 - When panning the X-axis with
zoomMode
asZoomMode.X
, the Y-axis range does not change. - #I392604, G821 - Now, the candle series width will not decrease when having the MACD indicator.
- #I373783 - Now, the hollow candle will not throw an exception when setting the visible range.
DataGrid
Breaking changes
- The left and border is now drawn by default in DataGrid. Hence, there is no need to add
Container
widget as parent for DataGrid to set left and top borders. - If sorting is enabled for columns, an icon to notify the unsorted state of columns will be shown by default.
Bug Fixes
- #SF37446 - The
onSelectionChanged
callback is now properly called with the collection of deselected rows while deselecting through the checkbox in the column header. - #I408251 - The parent scrollview widget of DataGrid is not now scrolled at application level when swiping a row in DataGrid.
Features
- #I354327 - Provided the support to perform Excel-like UI filtering and programmatic filtering of columns. Users can filter numeric, text, and date type columns with different filtering options.
- #F173228 - Provided the support to show the unsort icon in header cells when sorting is not applied to columns. When sorting, the ascending or descending icon will be shown.
- \SF34346 - Using the
canSubmitCell
method, disallow the focus from the cell to other widgets outside the DataGrid or other cells in the DataGrid when editing is canceled.
Maps
Bug Fixes
- #FB37232 – Now, the data labels get rendered when enabling it programmatically.
PDF Viewer
Features
- Now, text search will be performed asynchronously on mobile and desktop platforms.
Breaking Changes
- The
searchText
method will now return just thePdfTextSearchResult
object instead of theFuture<PdfTextSearchResult>
. Since the search will be performed asynchronously, the results will be returned periodically on a page-by-page basis, which can be retrieved using thePdfTextSearchResult.addListener
method in the application. - When we navigate to a particular page and perform a search, then the first instance to be highlighted will be the document’s first one instead of the navigated page’s first instance.
Range Slider
Bug Fixes
- #FB37062 - Now, the discrete RangeSlider thumbs get overlapped when placed inside a Row widget.
XlsIO Beta
Features
- Provided support to apply color for worksheet tab.
- Provided support to hide Excel worksheets.
- Provided support to save the Excel document as CSV.
- Provided support to move the Excel worksheets.
Breaking Changes
-
tabColor
property is included inWorksheet
class to apply color for worksheet tab. -
visibility
property is added underWorksheet
to show or hide the Excel worksheet usingworksheetVisibility
enumeration havingvisible
andhidden
options. -
saveAsCSV
method with an overload for separator is included inWorkbook
class to save the Excel as CSV. -
moveTo
method with source worksheet and destination index as overloads is included inWorksheetCollection
class to move the specified worksheet to required position.
Bug Fixes
- #I398576 - Not a valid date exception thrown for number value while creating Excel document with SUM formula is now resolved.