NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1832 most downloaded on pub.dev
A library for working with Google Sheets API v4. Manage your spreadsheets with gsheets in Dart.
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 20 of 21 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
40 releases · first in 2019
Bump versions of dart and some dependencies
- Fix SpreadsheetData parsing
SpreadsheetData parsingNothing published for this version
One column per quarter.
Nothing published for this version
- Lower some dependencies bounds - Fix flutter AOT build
Nothing published for this version
Nothing published for this version
Bump googleapis version to ^8.0.0
SpreadsheetData to Spreadsheet with SpreadsheetProperties, NamedRanges, DeveloperMetadata, DataSource and DataSourceRefreshScheduleBump googleapis version to 4.0.0
export to Spreadsheet (with export formats xlsx, csv and pdf)Bump googleapis version to 3.0.0
Breaking change Migration to nullsafety progress
fill parameter to allRows and allColumns to return lists with even lengths (if the value for the cell is
absent, empty string is appended)Nothing published for this version
Nothing published for this version
Nothing published for this version
Added constructor with custom client for GSheets
GSheetsclose method to GSheets- Updated dependencies
Added addFromSpreadsheet method to Spreadsheet that copies worksheet from another spreadsheet;
addFromSpreadsheet method to Spreadsheet that copies worksheet from another spreadsheet;copyTo method to Worksheet that copies it to another spreadsheet;refresh method of Spreadsheet - now it updates current list of worksheets instead of supplying new one;Nothing published for this version
Fixed fetching spreadsheets that contain non-grid worksheets
Added createSpreadsheet method to GSheets that allows to create new spreadsheet;
createSpreadsheet method to GSheets that allows to create new spreadsheet;batchUpdate method to Spreadsheet that applies one or more updates to the spreadsheet;batchUpdate method of Gsheets.Nothing published for this version
Nothing published for this version
Added encoding to ranges - fixes Unexpected character exception if sheet's name contains character / or other characters that has to be encoded.
Unexpected character exception if sheet's name contains character / or other
characters that has to be encoded.Nothing published for this version
Readme update - added link to the medium article with tutorial.
Non-Breaking major change: keys (for methods that use them) and values (for methods that update values) are made dynamic;
dynamic;ValueRenderOption and ValueInputOption to spreadsheet method of GSheets;WorksheetAsValues that insert multiple rows/columns (insertRows, insertColumns,appendRows
,appendColumns);ValuesMapper that insert multiple rows/columns (insertRows, insertColumns,appendRows
,appendColumns);eager to the methods that insert values by keys.Nothing published for this version
Readme update - added link to the article with credentials instructions.
Breaking change: parameter user of Spreadsheets method share was made positional;
allColumns and allRows methods to ValuesMapper;count parameter to allRows and allColumns methods of WorksheetAsCells;inRange parameter to methods that fetch or append last row/column;user of Spreadsheets method share was made positional;Cell's fields rowIndex and columnIndex were renamed to row and column;Nothing published for this version
Refactoring according to dart analysis.
Lowered version of meta package to make gsheets compatible with flutter stable branch.
- Initial release; - Minor fixes.
Added lastRow and lastColumn methods to CellsMapper;
lastRow and lastColumn methods to CellsMapper;- Documentation fixes.
Refactoring with breaking changes - lenght parameter of some Worksheet methods was renamed to count as more appropriate;
lenght parameter of some Worksheet methods was renamed to count as more
appropriate;add to Worksheet that adds new columns and rows;Refactoring with breaking changes - simplified GSheets initialization;
- Documentation fixes.
Refactoring with breaking changes. Some methods and its parameters were renamed to increase readability. Some additional classes were exposed.
- Initial version.
Your coding agent can read these notes before it upgrades. Set up the MCP server →