Skip to content

Releases: googleapis/nodejs-spanner

v5.3.0

05 Sep 00:16
0a4577e
Compare
Choose a tag to compare

Features

Bug Fixes

v5.2.1

07 Jul 20:31
e40abaf
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v4.8.0

13 Mar 14:01
dc31cdf
Compare
Choose a tag to compare

Features

v4.7.0

27 Feb 15:16
34275c1
Compare
Choose a tag to compare

Features

  • export protos in src/index.ts (0fa0f93)

v4.6.2

19 Feb 01:01
104dd86
Compare
Choose a tag to compare

Bug Fixes

  • Correctly parse metadata from BatchDML response + fix flaky system test (#825) (8b95da7)
  • retry 'Session not found' errors on getSnapshot (#819) (59bafbf)
  • retry 'Session not found' for r/w tx (#824) (1b393c4)

v4.6.1

30 Jan 15:17
1c887cf
Compare
Choose a tag to compare

Bug Fixes

  • enum, bytes, and Long types now accept strings (#816) (e63914d)
  • fixed wrong return type of Database.run(..) (#810) (10c31d8), closes #809
  • retry Session not found for Database.run(..) (#812) (6a48fd6)
  • use PreciseDate instead of Date for min read timestamp (#807) (da8c2f8)