gsheets 0.5.0
gsheets: ^0.5.0 copied to clipboard
A library for working with Google Sheets API v4. Manage your spreadsheets with gsheets in Dart.
0.5.0 #
- Bump versions of dart and some dependencies
0.4.2 #
- Fix
SpreadsheetDataparsing
0.4.1 #
- Lower some dependencies bounds
- Fix flutter AOT build
0.4.0 #
- Bump googleapis version to ^8.0.0
- Add
SpreadsheetDatatoSpreadsheetwithSpreadsheetProperties,NamedRanges,DeveloperMetadata,DataSourceandDataSourceRefreshSchedule
0.3.2 #
- Bump googleapis version to 4.0.0
- Added A1Ref utility class
- Added method
exporttoSpreadsheet(with export formats xlsx, csv and pdf)
0.3.1 #
- Documentation fixes.
- Bump googleapis version to 3.0.0
0.3.0 #
- Breaking change Migration to nullsafety progress
- Breaking change - ValueRenderOption use snake case
- Added
fillparameter toallRowsandallColumnsto return lists with even lengths (if the value for the cell is absent, empty string is appended)
0.2.7 #
- Added constructor with custom client for
GSheets - Added
closemethod toGSheets
0.2.6 #
- Updated dependencies
0.2.5 #
- Added
addFromSpreadsheetmethod toSpreadsheetthat copies worksheet from another spreadsheet; - Added
copyTomethod toWorksheetthat copies it to another spreadsheet; - Refactored
refreshmethod ofSpreadsheet- now it updates current list of worksheets instead of supplying new one; - Fixed inserting and reading all rows/columns if worksheet's number of rows/columns has been changed by some other source;
- Added some documentation to Permission and Spreadsheet.
0.2.4+1 #
- Fixed fetching spreadsheets that contain non-grid worksheets
0.2.4 #
- Added
createSpreadsheetmethod toGSheetsthat allows to create new spreadsheet; - Added
batchUpdatemethod toSpreadsheetthat applies one or more updates to the spreadsheet; - Exposed
batchUpdatemethod ofGsheets.
0.2.3 #
- Added encoding to ranges - fixes
Unexpected character exceptionif sheet's name contains character/or other characters that has to be encoded.
0.2.1+1 #
- Readme update - added link to the medium article with tutorial.
0.2.1 #
- Non-Breaking major change: keys (for methods that use them) and values (for methods that update values) are
made
dynamic; - added
ValueRenderOptionandValueInputOptiontospreadsheetmethod ofGSheets; - added methods to
WorksheetAsValuesthat insert multiple rows/columns (insertRows,insertColumns,appendRows,appendColumns); - added methods to
ValuesMapperthat insert multiple rows/columns (insertRows,insertColumns,appendRows,appendColumns); - added
eagerto the methods that insert values by keys.
0.2.0+1 #
- Readme update - added link to the article with credentials instructions.
0.2.0 #
- Increased performance of methods that include mapping, use keys, fetch or append last row/column;
- Decreased Google API calls for methods that include mapping, use keys, fetch or append last row/column;
- Added
allColumnsandallRowsmethods toValuesMapper; - Added
countparameter toallRowsandallColumnsmethods ofWorksheetAsCells; - Added
inRangeparameter to methods that fetch or append last row/column; - Breaking change: parameter
userofSpreadsheets methodsharewas made positional; - Breaking change:
Cell's fieldsrowIndexandcolumnIndexwere renamed torowandcolumn; - Minor fixes.
0.1.1+1 #
- Refactoring according to dart analysis.
0.1.1 #
- Lowered version of meta package to make gsheets compatible with flutter stable branch.
0.1.0 #
- Initial release;
- Minor fixes.
0.1.0-rc.1 #
- Added
lastRowandlastColumnmethods toCellsMapper; - Refined documentation;
- Minor fixes.
0.0.1-dev.5+1 #
- Documentation fixes.
0.0.1-dev.5 #
- Refactoring with breaking changes -
lenghtparameter of someWorksheetmethods was renamed tocountas more appropriate; - added method
addtoWorksheetthat adds new columns and rows; - Bug fixes.
0.0.1-dev.4 #
- Refactoring with breaking changes - simplified GSheets initialization;
- Increased performance;
- Minor fixes.
0.0.1-dev.3 #
- Documentation fixes.
0.0.1-dev.2 #
- Refactoring with breaking changes. Some methods and its parameters were renamed to increase readability. Some additional classes were exposed.
0.0.1-dev.1 #
- Initial version.