Skip to content

Releases: holy-sheets/holysheets

v2.5.1

04 Apr 09:18

Choose a tag to compare

2.5.1 (2026-04-04)

Bug Fixes

  • cli: update schema to allow nullable fields in example commands (08c8553)

v2.5.0

03 Apr 19:46

Choose a tag to compare

2.5.0 (2026-04-03)

Bug Fixes

  • public-read: add skip sheet validation escape hatch (3dd4c23)

Features

  • cli: expand read operations and harden flag handling (b40abbd)

v2.4.0

03 Apr 09:58

Choose a tag to compare

2.4.0 (2026-04-03)

Features

  • cli: add public read CLI for google sheets (0897036)

v2.3.1

02 Apr 08:23

Choose a tag to compare

2.3.1 (2026-04-02)

Bug Fixes

  • rollback lodash-es override to 4.17.23 to restore semantic-release (9795c1c)
  • update lodash-es to 4.18.0 for dependabot alerts #68 and #69 (2d9a918)

v2.3.0

31 Mar 22:09

Choose a tag to compare

2.3.0 (2026-03-31)

Features

  • add public read-only mode via Google Visualization API (b171dbe), closes #27

v2.2.2

31 Mar 21:30

Choose a tag to compare

2.2.2 (2026-03-31)

Bug Fixes

  • ci: stabilize npm trusted publishing in release workflow (78d3159)

v2.1.0

29 Dec 13:07

Choose a tag to compare

2.1.0 (2024-12-29)

Bug Fixes

  • update findAll function to handle headers and data more robustly (3581c28)

Features

  • add findAll function to retrieve all records from a specified sheet #12 (759a974)
  • add includeEmptyRows option to findAll function (29bfec3)
  • enhance findAll function to optionally include empty rows in results #12 (2c21398)

Release 2.0.0

15 Dec 20:38

Choose a tag to compare

Breaking Changes

  • Authentication: Authentication method with credentials has been updated. (5bc4510, 34b2a11)

Features

  • Implement result sanitization for CRUD operations and add getSheetId method #10 (8a60d1e)
  • Add optional configs parameter to CRUD operations for enhanced flexibility #10 (adb31f4)
  • Skip tests for fetching, clearing, and deleting multiple records #10 (2733e57)
  • Add validation to ensure row is a number before deletion #10 (29b105d)
  • Add support for optional metadata and improve error handling #10 (f82dee4)
  • Enhance updateMany function to support optional metadata and improve error handling #10 (44032f2)
  • Enhance insert function to support optional metadata and improve error handling #10 (6723bf3)
  • Enhance deleteMany function to support optional metadata and improve error handling #10 (f6d6ff3)
  • Enhance clearMany function to support optional metadata and improve error handling #10 (8b2e0ce)
  • Enhance findMany function to include metadata in results and update tests accordingly #10 (dc6d69a)
  • Enhance deleteFirst function with optional metadata support and improved error handling #10 (8ed0e15)
  • Enhance clearFirst function with optional metadata support and improved error handling #10 (8958314)
  • Enhance updateFirst function with optional metadata support and improved error handling #10 (57e1dee)
  • Enhance findFirst function with metadata support and improved error handling #10 (a250462)
  • Add OperationError and NotFoundError classes, and IMetadataService interface for operation metadata management #10 (c25d237)
  • Streamline authentication by using auth parameter directly (d9843f8), closes #5
  • Add use example for OAuth (f07ad7b), closes #5
  • Add JWT authentication example and environment configuration (b63e481), closes #5

Bug Fixes

  • update: uses spreadsheets.values.update to update data for updateFirst and updateMany #7 (c93fb6e)

Release 1.0.2

19 Nov 11:23

Choose a tag to compare

Release notes for 1.0.2

Release 1.0.6

20 May 02:02

Choose a tag to compare

Release notes for 1.0.6