Skip to content

v4.0.0

Compare
Choose a tag to compare
@theoephraim theoephraim released this 27 Jun 16:05
  • Typescript rewrite! 903e923
    • no more lagging/outdated types from DefinitelyTyped (@types/google-spreadsheet)
    • refactor GoogleSpreadsheetRow to be more TS friendly
    • add new typed value getters/setters to GoogleSpreadsheetCell (stringValue, boolValue, numberValue)
    • cell.formulaError -> cell.errorValue
    • refactor authentication to rely directly on google-auth-library as a peer dependency
    • support Application Default Credentials (auto inject credentials in some environments)
    • refactor document creation into static method, similar auth setup
    • support basic sharing / permissions management (drive api)
    • support document delete
    • replaced GoogleSpreadsheetFormulaError with GoogleSpreadsheetCellErrorValue and now handles all possible cell error types
    • fully deprecated sheet.getInfo,
  • chore: set up release tooling (release-it, auto-changelog, commitizen) dc831e3