PackageTrack
Sign in Get early access

gsheets

A library for working with Google Sheets API v4. Manage your spreadsheets with gsheets in Dart.

0.5.0 32K downloads/mo #1809 most downloaded on pub.dev a-marenkov/gsheets

What this package is like to depend on

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

0 releases in the last 12 months

see the full history below

Release timeline

40 releases · Nov 2019 to Jul 2023
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 40
  1. 0.5.0 30 Jul 2023
    Release notes
    • Bump versions of dart and some dependencies
    Open source →
  2. 0.4.2 02 Apr 2022
    Release notes
    • Fix SpreadsheetData parsing
    Open source →
  3. 0.4.2-rc.2 02 Apr 2022 pre-release

    Nothing published for this version

  4. 0.4.2-rc.1 02 Apr 2022 pre-release

    Nothing published for this version

  5. 0.4.1 29 Mar 2022
    Release notes
    • Lower some dependencies bounds
    • Fix flutter AOT build
    Open source →
  6. 0.4.1-rc.2 29 Mar 2022 pre-release

    Nothing published for this version

  7. 0.4.1-rc.1 29 Mar 2022 pre-release

    Nothing published for this version

  8. 0.4.0 28 Mar 2022
    Release notes
    • Bump googleapis version to ^8.0.0
    • Add SpreadsheetData to Spreadsheet with SpreadsheetProperties, NamedRanges, DeveloperMetadata, DataSource and DataSourceRefreshSchedule
    Open source →
  9. 0.3.2 28 Aug 2021
    Release notes
    • Bump googleapis version to 4.0.0
    • Added A1Ref utility class
    • Added method export to Spreadsheet (with export formats xlsx, csv and pdf)
    Open source →
  10. 0.3.1 14 Jun 2021
    Release notes
    • Documentation fixes.
    • Bump googleapis version to 3.0.0
    Open source →
  11. 0.3.0 26 Apr 2021
    Release notes
    • Breaking change Migration to nullsafety progress
    • Breaking change - ValueRenderOption use snake case
    • Added fill parameter to allRows and allColumns to return lists with even lengths (if the value for the cell is absent, empty string is appended)
    Open source →
  12. 0.3.0-nullsafety.1 23 Apr 2021 pre-release

    Nothing published for this version

  13. 0.3.0-nullsafety.0 08 Mar 2021 pre-release

    Nothing published for this version

  14. 0.3.0-dev.1 10 Jan 2021 pre-release

    Nothing published for this version

  15. 0.2.7 15 Mar 2021
    Release notes
    • Added constructor with custom client for GSheets
    • Added close method to GSheets
    Open source →
  16. 0.2.6 19 Oct 2020
    Release notes
    • Updated dependencies
    Open source →
  17. 0.2.5 26 Jul 2020
    Release notes
    • Added addFromSpreadsheet method to Spreadsheet that copies worksheet from another spreadsheet;
    • Added copyTo method to Worksheet that copies it to another spreadsheet;
    • Refactored refresh method of Spreadsheet - 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.
    Open source →
  18. 0.2.5-dev.1 24 Jul 2020 pre-release

    Nothing published for this version

  19. 0.2.4 12 May 2020
    Release notes
    • Added createSpreadsheet method to GSheets that allows to create new spreadsheet;
    • Added batchUpdate method to Spreadsheet that applies one or more updates to the spreadsheet;
    • Exposed batchUpdate method of Gsheets.
    Open source →
  20. 0.2.4+1 20 Jun 2020
    Release notes
    • Fixed fetching spreadsheets that contain non-grid worksheets
    Open source →
  21. 0.2.4-dev 11 May 2020 pre-release

    Nothing published for this version

  22. 0.2.4-dev+1 12 May 2020 pre-release

    Nothing published for this version

  23. 0.2.3 29 Apr 2020
    Release notes
    • Added encoding to ranges - fixes Unexpected character exception if sheet's name contains character / or other characters that has to be encoded.
    Open source →
  24. 0.2.2 29 Apr 2020

    Nothing published for this version

  25. 0.2.1 04 Apr 2020
    Release notes
    • Non-Breaking major change: keys (for methods that use them) and values (for methods that update values) are made dynamic;
    • added ValueRenderOption and ValueInputOption to spreadsheet method of GSheets;
    • added methods to WorksheetAsValues that insert multiple rows/columns (insertRows, insertColumns,appendRows ,appendColumns);
    • added methods to ValuesMapper that insert multiple rows/columns (insertRows, insertColumns,appendRows ,appendColumns);
    • added eager to the methods that insert values by keys.
    Open source →
  26. 0.2.1+1 07 Apr 2020
    Release notes
    • Readme update - added link to the medium article with tutorial.
    Open source →
  27. 0.2.1-dev 04 Mar 2020 pre-release

    Nothing published for this version

  28. 0.2.0 04 Feb 2020
    Release notes
    • 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 allColumns and allRows methods to ValuesMapper;
    • Added count parameter to allRows and allColumns methods of WorksheetAsCells;
    • Added inRange parameter to methods that fetch or append last row/column;
    • Breaking change: parameter user of Spreadsheets method share was made positional;
    • Breaking change: Cell's fields rowIndex and columnIndex were renamed to row and column;
    • Minor fixes.
    Open source →
  29. 0.2.0+1 03 Mar 2020
    Release notes
    • Readme update - added link to the article with credentials instructions.
    Open source →
  30. 0.2.0-dev.1 20 Jan 2020 pre-release

    Nothing published for this version

  31. 0.1.1 09 Dec 2019
    Release notes
    • Lowered version of meta package to make gsheets compatible with flutter stable branch.
    Open source →
  32. 0.1.1+1 23 Dec 2019
    Release notes
    • Refactoring according to dart analysis.
    Open source →
  33. 0.1.0 27 Nov 2019
    Release notes
    • Initial release;
    • Minor fixes.
    Open source →
  34. 0.1.0-rc.1 18 Nov 2019 pre-release
    Release notes
    • Added lastRow and lastColumn methods to CellsMapper;
    • Refined documentation;
    • Minor fixes.
    Open source →
  35. 0.0.1-dev.5 17 Nov 2019 pre-release
    Release notes
    • Refactoring with breaking changes - lenght parameter of some Worksheet methods was renamed to count as more appropriate;
    • added method add to Worksheet that adds new columns and rows;
    • Bug fixes.
    Open source →
  36. 0.0.1-dev.5+1 17 Nov 2019 pre-release
    Release notes
    • Documentation fixes.
    Open source →
  37. 0.0.1-dev.4 13 Nov 2019 pre-release
    Release notes
    • Refactoring with breaking changes - simplified GSheets initialization;
    • Increased performance;
    • Minor fixes.
    Open source →
  38. 0.0.1-dev.3 11 Nov 2019 pre-release
    Release notes
    • Documentation fixes.
    Open source →
  39. 0.0.1-dev.2 11 Nov 2019 pre-release
    Release notes
    • Refactoring with breaking changes. Some methods and its parameters were renamed to increase readability. Some additional classes were exposed.
    Open source →
  40. 0.0.1-dev.1 10 Nov 2019 pre-release
    Release notes
    • Initial version.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive