Skip to content

Latest commit

 

History

History
68 lines (54 loc) · 1.62 KB

CHANGELOG.md

File metadata and controls

68 lines (54 loc) · 1.62 KB

2.0.2

Changes

  • Add guard for parsing worksheets that don't contain cells; i.e. charts

2.0.1

Changes

  • Fix bug with allWorksheets: true and added additional test

2.0.0

New

  • Tests and CI using Github Actions to repo

Changes

  • Fixed security vulnerabilities reported by npm audit
  • Updated google-spreadsheet depenedncy
  • Removed support for public published sheets due to deprecated authentication options
  • Examples now use async await
  • Changed internal workings to use 0 based indexes for rows and columns
  • Changed internal workings to use cleaner async await code
  • Introduced standard js as the enforced linter as part of the CI actions

1.0.0

New

  • Service Account auth support
  • Option to return all worksheets
  • Options to ignore columns or rows
  • Option to choose header line (disabling auto-detection)
  • Support for multiple lines in header (sub-header, merged cells handling)

Changes

  • Removed user/password auth method (BREAKING)

0.3.0

New

  • Multiple worksheet selection

0.2.0

New

  • Node API
  • Direct output (stdout) when not specifying file path
  • Custom or predefined property name generation methods
  • Worksheet selection by title
  • Option to include header (first line or column) when using "list-only" option

Changes

  • Added some tests

0.1.6

Fixes

  • Empty first rows (or columns, if vertical) prevented properties from being detected

0.1.4 & 0.1.5

Needed for some fixes on the package

0.1.3

New

  • OAuth 2.0 support

0.1.2

Fixes

  • Wrong lists creation caused by empty cells, when using "list-only" option

0.1.1

Changes

  • Better error handling

0.1.0

First release