excel 4.0.6 excel: ^4.0.6 copied to clipboard
A flutter and dart library for reading, creating, editing and updating excel sheets with compatible both on client and server side.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[4.0.6] #
- Bug Fixes by awesome community
[4.0.4] #
- Fixed Bug that Merge Cells were not parsed
[4.0.3] #
- Fix Archive version
[4.0.1] - 2023-12-23 #
[4.0.0] - 2023-11-25 #
Breaking Changes #
- Renamed
Formula
toFormulaCellValue
- Cells value now represented by the sealed class
CellValue
instead ofdynamic
. Subtypes areTextCellValue
FormulaCellValue
,IntCellValue
,DoubleCellValue
,DateCellValue
,TextCellValue
,BoolCellValue
,TimeCellValue
,DateTimeCellValue
and they allow for exhaustive switch (see Dart Docs (sealed class modifier)).
Added #
- Added support for date, time and date-time values
- Added support for custom number formats
- Strict typing for cell values (that allow for exhaustive switch statements)
Fixed #
- Issue where seamingly random values are converted to a date iso8601 string, caused by incorrect interpretation of numFmtId=164
- Fixed corrupt excel file when writing large datasets with improvements in shared_strings
[3.0.0] - 2023-07-30 #
Breaking Changes #
- Renamed
getColAutoFits()
togetColumnAutoFits()
, and changed return type toMap<int, bool>
inSheet
- Renamed
getColWidths()
togetColumnWidths()
, and changed return type toMap<int, double>
inSheet
- Renamed
getColAutoFit()
togetColumnAutoFit()
inSheet
- Renamed
getColWidth()
togetColumnWidth()
inSheet
- Renamed
setColAutoFit()
tosetColumnAutoFit()
inSheet
- Renamed
setColWidth()
tosetColumnWidth()
inSheet
Added #
- Add setMergedCellStyle() to Sheet, allowing to set style for merged cells
- Add setDefaultRowHeight(), setDefaultColumnWidth() to Sheet
- Add defaultRowHeight and defaultColumnWidth properties to Sheet
- Add getRowHeights(), getRowHeight() and setRowHeight to Sheet
- Add pub topics
Improved #
- Support sharedStrings absolute path
- Loosen up dependency constraints
- Clean up markdown files
- Clean up code
Fixed #
- Fixed many instances of missing/wrong data by comparing strings instead of hashes
- Ignore shared text in 'rPh' element
- Fix findAndReplace() not doing anything
[2.1.0] - 2023-03-30 #
[2.0.0-null-safety-3] - 2021-04-29 #
Improved #
- Forcefully initializing the variables on re-creation
[1.0.9] - 2020-06-06 #
[1.0.5] - 2020-05-15 #
Removed #
- Bugs related to Spanning
- Unwanted removal of rows and columns from spanned cells
[1.0.3] - 2020-05-10 #
Added #
- Merging of Rows and Columns
- Un-Merging of Rows and Columns
- Font Color
- Background Color
- Setting Default Sheet
[1.0.1] - 2020-02-18 #
[1.0.0] - 2020-02-18 #
- Initial Release