Skip to content

fix(deps): update dependency google-spreadsheet to v5#12

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/google-spreadsheet-5.x
Open

fix(deps): update dependency google-spreadsheet to v5#12
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/google-spreadsheet-5.x

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Aug 6, 2025

This PR contains the following updates:

Package Change Age Confidence
google-spreadsheet (source) ^3.0.10^5.0.0 age confidence

Release Notes

theoephraim/node-google-spreadsheet (google-spreadsheet)

v5.2.0

Compare Source

Minor Changes
  • 74cdc44: Add searchDeveloperMetadata method and support DeveloperMetadataLookup filters in loadCells
  • 71ee84d: Add retryConfig parameter to allow customising error handling
Patch Changes
  • fd12a3b: Fix crash when saving a row with all empty values, and ensure empty cells always return '' instead of undefined
  • 557ce16: Allow setting cell.stringValue to strings starting with = — they are now stored as literal string values instead of throwing an error

v5.1.0

Compare Source

Minor Changes
  • 3edb1ba: Add deleteDimension, deleteRows, and deleteColumns methods to GoogleSpreadsheetWorksheet

  • a2f00b2: Add comprehensive data manipulation and convenience methods to GoogleSpreadsheetWorksheet:

    Data Manipulation Methods:

    • pasteData: Insert delimited data at a coordinate
    • appendDimension: Append rows or columns to sheet
    • textToColumns: Split delimited text into columns
    • deleteRange: Delete cells and shift remaining
    • deleteDimension: Delete rows or columns
    • moveDimension: Move rows or columns
    • sortRange: Sort data by columns
    • trimWhitespace: Remove leading/trailing spaces
    • deleteDuplicates: Remove duplicate rows
    • copyPaste: Copy and paste ranges
    • cutPaste: Cut and paste ranges
    • autoFill: Fill cells with patterns
    • repeatCell: Repeat cell data across range
    • appendCells: Append cell data to sheet
    • findReplace: Find and replace text
    • randomizeRange: Randomize row order

    Convenience Wrapper Methods (auto-fill sheetId):

    • addNamedRange: Create named ranges in worksheet
    • updateNamedRange: Update existing named ranges
    • deleteNamedRange: Delete named ranges
    • setBasicFilter: Set basic filter on sheet
    • clearBasicFilter: Clear basic filter from sheet
    • updateBorders: Update cell borders in range

    Filter View Methods:

    • addFilterView: Add filter views to sheets
    • updateFilterView: Update existing filter views
    • deleteFilterView: Delete filter views
    • duplicateFilterView: Duplicate filter views

    Conditional Formatting Methods:

    • addConditionalFormatRule: Add conditional format rules
    • updateConditionalFormatRule: Update or move conditional format rules
    • deleteConditionalFormatRule: Delete conditional format rules

    Banding Methods:

    • addBanding: Add alternating row/column colors
    • updateBanding: Update banding properties
    • deleteBanding: Delete banded ranges

    Developer Metadata Methods:

    • createDeveloperMetadata: Create custom metadata
    • updateDeveloperMetadata: Update existing metadata
    • deleteDeveloperMetadata: Delete metadata

v5.0.3

Compare Source

Patch Changes
  • c1db500: Implement autoResizeDimensions method to auto-resize rows or columns to fit their contents
  • c1db500: Add deletePermission method to revoke access for a user, group, or domain
  • c1db500: Implement insertRange method to insert empty cells in a range and shift existing cells
  • c1db500: Add protected range CRUD operations (addProtectedRange, updateProtectedRange, deleteProtectedRange) on worksheets
  • c1db500: Fix addNamedRange request body to correctly nest properties under namedRange key

v5.0.2

Compare Source

Patch Changes
  • 20f1f31: do not bundle runtime deps

v5.0.1

Compare Source

Patch Changes

v5.0.0

Compare Source

Major Changes
  • 4f92ef9: Swap axios for ky - a thin fetch wrapper.

    Mostly things should work exactly the same, but we'll do a major release just in case.

    BREAKING CHANGE:

    • export functions in stream mode now return a web ReadableStream
Patch Changes

v4.1.5

Compare Source

  • Fix/googl auth library v10 #725
  • fix row.assign to use Partial<T> 079c515
  • fix download method issue when gid is 0 d53e189

v4.1.4

Compare Source

  • fix(updateProperties): getFieldMask ignore gridProperties #674
  • add dmno and remove/encrypt test-related secrets, swap jest for vitest 927e9e8

v4.1.3

Compare Source

  • Read headers in batch on getRows() #693
  • Fix type of sheetsById in docs #658
  • Update authentication.md #699
  • update axios, fix new google-auth-library issue, fixes #​701 #​700 #701
  • fix setDataValidation docs 2bca048
  • Update FUNDING.yml 5459a87
  • use correct type in docs 6d210a2
  • allow CI manual reruns e10cbb1

v4.1.2

Compare Source

  • add setDataValidation #691
  • fix docs typos
  • move from CircleCI to GH Actions 53fe384

v4.1.1

Compare Source

  • chore(deps): allow google-auth-library@^9.0.0 #657
  • docs: remove outdated reference to doc.useServiceAccountAuth() a60104b

v4.1.0

Compare Source

  • fix: match color style field to that in google api fce1605

v4.0.3

Compare Source

  • docs: get/set are sync methods #637
  • docs(readme.md): fix wrong import #633
  • docs: docs cleanup and improvements 882bd73
  • docs(small updates): fixed a few small grammar issues and copied readme to docs index 867bb63
  • fix: handle trimming null/undefined header values 3ef8fcf
  • build: call build in release task c306dc0

v4.0.2

Compare Source

  • fix: lodash imports needs explicit .js extension 4cad156

v4.0.1

Compare Source

  • chore: switch back from lodash-es to lodash to avoid ESM issues c808eed

v4.0.0

Compare Source

  • 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

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 547889e to 03b20fa Compare August 14, 2025 19:59
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 03b20fa to fea3877 Compare August 23, 2025 19:46
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from fea3877 to 35477ed Compare September 1, 2025 15:22
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 35477ed to 7a28159 Compare September 26, 2025 07:48
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 7a28159 to a10d168 Compare October 25, 2025 19:56
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch 2 times, most recently from b805150 to 12bb841 Compare November 19, 2025 04:02
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 12bb841 to 47c3f99 Compare January 1, 2026 03:45
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 47c3f99 to 5bd849c Compare January 19, 2026 23:34
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 5bd849c to 7308311 Compare February 3, 2026 23:37
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch 2 times, most recently from aaf0a50 to 2431842 Compare February 14, 2026 12:09
@renovate renovate bot force-pushed the renovate/google-spreadsheet-5.x branch from 2431842 to c8282bc Compare March 8, 2026 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants