Skip to content
This repository was archived by the owner on Mar 4, 2026. It is now read-only.

Releases: googleapis/nodejs-spanner

@google-cloud/spanner v0.8.1

22 Nov 22:31
c9c3d35

Choose a tag to compare

release level

Bugfixes

  • Fixed a bug where the client library did not properly handle query parameter types. (#42, #43)

Refer to the nodejs-spanner API reference documentation for details.

@google-cloud/spanner v0.8.0

27 Oct 18:35

Choose a tag to compare

release level

Features

  • Support for Application Default Credentials (#8)

Bugfixes

  • Fixed a bug where the client library did not automatically retry in some cases. (#12)

Implementation Details

  • Change to a new linter (ESLint) and code style formatter (prettify).
  • Update docs to use JSDoc 3.
  • Migrate to the googleapis/nodejs-spanner repository.

Refer to the nodejs-spanner API reference documentation for details.

@google-cloud/spanner v0.7.1

24 Oct 15:12

Choose a tag to compare

release level

Implementation Details

  • Remove google-proto-files dependency.
  • Update @google-cloud/common-grpc dependency.

@google-cloud/spanner v0.7.0

24 Oct 05:01

Choose a tag to compare

release level

Beta Release

@google-cloud/spanner is now in the beta release level. Libraries defined at the Beta quality level are expected to be mostly stable, while we work towards their release candidate. We will address issues and requests with a higher priority.

@google-cloud/spanner v0.6.0

24 Oct 04:58

Choose a tag to compare

release level

Bugfixes

  • Database instances are now cached so sessions can be re-used. (#2362))

@google-cloud/spanner v0.5.0

24 Oct 04:56

Choose a tag to compare

release level

Features

  • Introduce getTransaction, allowing more natural Promise usage in a transaction workflow. (#2344)

Bugfixes

  • Properly close a request stream in the event of an error. (#2358)
  • Update parameters under which requests are retried. (#2390)
  • Properly handle multi-row mutations with heterogeneous columns; h/t @jscinoz. (#2426)

@google-cloud/spanner v0.4.4

24 Oct 04:50

Choose a tag to compare

release level

Bugfixes

  • runStream fails for large query result sets. (#2313)

@google-cloud/spanner v0.4.3

24 Oct 04:49

Choose a tag to compare

release level

Bugfixes

  • Default maxSessions to 100. (#2286)

@google-cloud/spanner v0.4.0

24 Oct 04:47

Choose a tag to compare

release level

⚠️ Breaking Changes

Transactional promises are on hold

Our original implementation has been causing confusion, so we decided to re-think our approach. For now, all transactions must be run in "callback-style", which they kind of were already. Please chime in to our issue and help us land on a solution that works for all.

@google-cloud/spanner v0.3.0

24 Oct 04:45

Choose a tag to compare

release level

⚠️ Breaking Changes!

Dropped support for Node v0.12.x

We've officially dropped support for Node v0.12.x in all of our APIs. It may still work, but it is not officially supported and may stop working at any time.