Skip to content

Releases: googleapis/nodejs-spanner

v5.6.1

31 Mar 12:02
d851858

Choose a tag to compare

Bug Fixes

  • remove acquire timeout listener on return of session (#1327) (72c7cce), closes #1324

v5.6.0

23 Mar 03:02
0233aa3

Choose a tag to compare

Features

Bug Fixes

v5.5.0

19 Feb 01:17
63051b6

Choose a tag to compare

Features

Bug Fixes

  • deps: update dependency google-auth-library to v7 (#1305) (329c901)
  • sample-test: ensure instance is created before proceeding with tests (#1291) (577357a)
  • wrong gaxOptions argument in sample (#1294) (8fec23a)

v5.4.0

02 Dec 19:17
01472f3

Choose a tag to compare

Features

  • support callbacks with database getRestoreInfo(), getState(), getOperations() (#1230) (b56758b)

Bug Fixes

  • browser: check for fetch on window (32ac608)
  • do not modify options object, use defaultScopes (#1264) (6628c6a)
  • deps: update dependency big.js to v6 (#1244) (259a51e)
  • do not create sessions after getDatabases call (#1228) (53d5f37)
  • deps: update dependency @google-cloud/precise-date to v2 (#1240) (38dfec2)
  • deps: update dependency yargs to v16 (#1233) (75fd09a)

v5.3.0

05 Sep 00:16
0a4577e

Choose a tag to compare

Features

Bug Fixes

v5.2.1

07 Jul 20:31
e40abaf

Choose a tag to compare

Bug Fixes

  • remove error listener to prevent memory leak (#1168) (523bd67)

Performance Improvements

v5.2.0

02 Jul 03:46
a376fab

Choose a tag to compare

Features

  • add code sample for creating an instance (#1073) (ab6dc62)
  • secrets: begin migration to secret manager from keystore (#1092) (2031652)

Bug Fixes

  • handle fallback option properly (#1146) (70d3f2c)
  • samples-test: race condition in deleteData sample (#1156) (39d8f0c)
  • race condition in "should transfer value from one record to another using DML statements within a transaction test" (#1159) (0c46714)
  • set displayName in CreateInstance sample (#1145) (f9e47d9)
  • set instanceId to the given id (#1094) (8973cbc), closes #1093
  • unskip PDML tests when run against emulator (#1150) (8465482)
  • update DELETE samples to match docs (#1072) (3336e04)
  • update node issue template (#1157) (27d0699)

Performance Improvements

v5.1.0

05 Jun 03:01
927218e

Choose a tag to compare

Features

  • expose displayName in createInstance (#798) (39efda1)
  • increase sessions in the pool in batches (#963) (91c53cb)
  • support callbacks for exists(), getState(), getExpireTime() methods (#1070) (7736080)

Bug Fixes

v5.0.0

15 May 01:16
e46eb48

Choose a tag to compare

⚠ BREAKING CHANGES

  • types: properly format listing methods with gaxOptions (#925)
  • types: types for createInstance (#805)
  • add typings for top level object (#781)
  • deps: update dependency @google-cloud/common to v3 (#875)
  • drop Node.js 8 support.

Features

  • add typings for top level object (#781) (c2b6f68)
  • check status of long running operation by its name (#937) (5035e11)
  • run and runStream can return query stats (#857) (1656e4f)
  • spanner backup and restore support (#855) (967903c)

Bug Fixes

  • deps: update dependency @google-cloud/common to v3 (#875) (f3da343)
  • deps: update dependency @google-cloud/paginator to v3 (#871) (d3b2f2c)
  • deps: update dependency @google-cloud/precise-date to v2 (#873) (8e8b29c)
  • deps: update dependency @google-cloud/projectify to v2 (#870) (e77460b)
  • deps: update dependency @google-cloud/promisify to v2 (#868) (afe4b15)
  • types: fix type of ReadRequest (#876) (990fec2)
  • types: properly format listing methods with gaxOptions (#925) (23958ae)
  • delete old instances then create new instance (#955) (96813f8)
  • remove eslint, update gax, fix generated protos, run the generator (#897) (7cfba21)
  • remove src/common-grpc/operation.ts (#879) (a30d2b4), closes #878
  • remove typescript conversion leftovers (#901) (ccf1b61)
  • skip some tests when run against the emulator (#933) (2d91757)
  • update spanner package in sample (#930) (5624b7b)
  • use DELETE FROM for consistency (#923) (0854c70)
  • types: types for createInstance (#805) (67b0f54)

Build System

  • drop node8 and convert to TypeScript (#888) (4116f81)

v5.0.0-beta.0 Pre-release

20 Apr 23:37
d4be6e4

Choose a tag to compare

Pre-release

This is a pre-release for testing purposes of #889.

Install by running npm install @google-cloud/spanner@next