Skip to content

Releases: googleapis/nodejs-datastore

v6.1.0

07 Jul 21:16
0b1e702
Compare
Choose a tag to compare

Features

Bug Fixes

v6.0.0

02 Jun 22:06
f12091d
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • The Datastore.projectId property has been removed, and replaced with an asynchronous getProjectid() method. The projectId cannot be determined synchronously, so the previous approach was to use a {{projectId}} string placeholder if the projectId had not yet been acquired. This made it difficult to know exactly when the property would be defined.
  • The library now supports Node.js v10+. The last version to support Node.js v8 is tagged legacy-8 on NPM.

Features

Bug Fixes

  • deps: update dependency @google-cloud/projectify to v2 (#626) (27fa23f)
  • deps: update dependency @google-cloud/promisify to v2 (#625) (1d64bc1)
  • remove eslint, update gax, fix generated protos, run the generator (#644) (fcc5309)
  • deps: update dependency @grpc/grpc-js to v0.7.1 (#615) (3e83981)
  • identify propertyName (#614) (3635e13)
  • missing await in rollback (#671) (7cb353e)
  • deps: update dependency @grpc/grpc-js to v0.7.4 (#620) (1d36be1)
  • deps: update dependency @grpc/grpc-js to v0.7.8 (#638) (a98ee1a)
  • regenerate files and fixed formatting, lint (#664) (34e9135)
  • support request params {key} with no =value (#660) (1faba1f)
  • trim the dependency tree (#651) (1fd412e)
  • deps: update dependency @grpc/grpc-js to v0.7.9 (#645) (04b2ab2)
  • deps: update dependency google-auth-library to v6 (#628) (eb5f87b)

v5.1.0

12 Mar 15:46
048160c
Compare
Choose a tag to compare

Features

  • add warning when int value is too large during upload (#591) (5a4821b)
  • export protos in src/index.ts (3fe21ab)
  • move library to Typescript code generation (#608) (d543aa6)

Bug Fixes

  • handle large int out of bounds error in streams (#590) (25b1fc2)
  • deps: update dependency @grpc/grpc-js to v0.7.0 (#613) (8b5d391)

v5.0.6

20 Feb 15:02
854e4eb
Compare
Choose a tag to compare

Bug Fixes

v5.0.5

12 Feb 18:01
dcdb225
Compare
Choose a tag to compare

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v0.6.16 (#585) (f067258)

v5.0.4

31 Jan 00:16
53ccddb
Compare
Choose a tag to compare

Bug Fixes

  • enum, bytes, and Long types now accept strings (86a48fa)

v5.0.3

02 Jan 21:47
Compare
Choose a tag to compare

Bug Fixes

  • deps: update dependency @grpc/grpc-js to v0.6.15 (#555) (c015c1c)
  • deps: update dependency sinon to v8 (#560) (2d78de4)

v5.0.2

12 Dec 23:03
Compare
Choose a tag to compare

Bug Fixes

  • update datastore_transactional_single_entity_group_read_only to consistently use transaction (#551) (fbff2e7)
  • deps: update dependency @grpc/grpc-js to v0.6.14 (#552) (f4df89c)

v5.0.1

05 Dec 22:17
Compare
Choose a tag to compare

Bug Fixes

  • deps: pin TypeScript below 3.7.0 (eeebcf6)
  • deps: update dependency @grpc/grpc-js to v0.6.12 (#541) (972d3e7)
  • deps: update dependency @grpc/grpc-js to v0.6.13 (#548) (f8948c6)

v5.0.0

15 Nov 16:16
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • keyToLegacyUrlsafe is now an async method (#496)
  • throw error with out of bounds integer values, optionally wrap into DsInt or provide a custom 'integerValue' type cast options #516

Features

  • throw error with out of bounds integer values, optionally wrap into DsInt or provide a custom 'integerValue' type cast options #516 (6c8cc74)

Bug Fixes

  • docs: snippets are now replaced in jsdoc comments (#535) (53ddc21)
  • keyToLegacyUrlsafe is now an async method (#496) (bbd1ebe)