Skip to content

Releases: googleapis/nodejs-datastore

v2.0.0

28 Sep 21:34
a0406f2

Choose a tag to compare

Breaking Changes

  • chore: really delete node4 and node9 (#131)
  • fix: drop support for node.js 4.x and 9.x (#129)

Dependencies

  • fix(deps): update dependency google-gax to ^0.20.0 (#194)
  • fix(deps): update dependency google-auth-library to v2 (#184)
  • fix(deps): update dependency google-gax to ^0.19.0 (#177)
  • chore: remove safe-buffer (#144)
  • fix(deps): update dependency google-gax to ^0.18.0 (#154)
  • chore: drop dependency on common (#148)
  • chore: remove propprop (#145)
  • refactor: update nodejs-common and google-auth-library (#112)

Documentation

  • doc: fix namespace causing 404 (#170)

Internal / Testing Changes

  • build: prevent system/sample-test from leaking credentials
  • Update CI config (#201)
  • test: remove appveyor config (#200)
  • Update the kokoro config (#199)
  • Enable prefer-const in the eslint config (#197)
  • Enable no-var in eslint (#196)
  • Switch to let/const (#195)
  • Update CI config (#193)
  • Retry npm install in CI (#191)
  • Update CI config (#185)
  • Update CI config (#182)
  • chore(deps): update dependency nyc to v13 (#181)
  • Update the CI config (#180)
  • chore: use arrow functions (#176)
  • chore: make CircleCI config consistent (#178)
  • chore: start converting to es classes (#173)
  • chore(deps): update dependency eslint-config-prettier to v3 (#169)
  • test: use sinon for mocking (#168)
  • chore: do not use npm ci (#166)
  • fix: fix the samples tests (#164)
  • chore: ignore package-lock.json (#162)
  • chore(deps): lock file maintenance (#160)
  • chore: switch back to auto-generated code
  • chore(deps): lock file maintenance (#159)
  • chore: use let and const (#158)
  • chore: update renovate config (#157)
  • Delete reference to non-existent sample. (#149)
  • test: throw on deprecation (#155)
  • chore: move mocha options to mocha.opts (#150)
  • Update CI config (#151)
  • chore: add node templates to synth.py (#143)
  • chore: please eslint (#146)
  • chore(deps): lock file maintenance (#142)
  • chore(deps): update dependency eslint-plugin-node to v7 (#139)
  • test: use strictEqual in tests (#140)
  • chore(deps): lock file maintenance (#138)
  • chore(build): use npm ci instead of npm install (#134)
  • chore(deps): lock file maintenance (#133)
  • chore(deps): lock file maintenance (#132)
  • chore(deps): lock file maintenance (#130)
  • chore(deps): lock file maintenance (#128)
  • chore(deps): lock file maintenance (#127)
  • chore(deps): lock file maintenance (#126)
  • chore(deps): lock file maintenance (#125)
  • chore(deps): lock file maintenance (#124)
  • fix(deps): update dependency yargs to v12 (#122)
  • fix(deps): update dependency sinon to v6 (#120)
  • Configure Renovate (#113)
  • Update google-gax dependency (#119)
  • refactor: drop repo-tool as an exec wrapper (#118)
  • chore: update sample lockfiles (#117)
  • fix: update linking for samples (#115)
  • chore(package): update eslint to version 5.0.0 (#114)
  • chore(package): Update sinon to the latest version 🚀 (#104)

v1.4.2

21 Aug 00:23
11264f3

Choose a tag to compare

This patch release addresses some documentation issues (#174).

v1.4.1

21 Jun 15:25
f8bf58a

Choose a tag to compare

Fixes

  • (#101): excludeFromIndexes behavior fix for entities inside arrays. (Thanks, @trollkotze!)
  • Updated dependencies.

v1.4.0

19 Mar 22:46
27c5ef6

Choose a tag to compare

Fixes

v1.3.5

08 Mar 03:00
11f982c

Choose a tag to compare

Fixes

  • Update dependencies, including gRPC for more reliable performance.

v1.3.4

12 Feb 18:01

Choose a tag to compare

Fixes

  • (#42): Honor user options when new Datastore({options}) is used.
  • (#48): Don't modify user input to datastore.key(). (Thanks, @beaulac!)

v1.3.3

22 Dec 19:19

Choose a tag to compare

Fixes

  • (#28): Authentication is no longer required when using the local Datastore emulator.

v1.3.2

20 Dec 19:21
0059239

Choose a tag to compare

Fixes

  • (#24) Correctly connect to a local emulator. Thanks for pointing out this problem, @z-vr!

v1.3.1

20 Dec 18:01
53e9378

Choose a tag to compare

Fixes

  • (#21): Starting from version 1.2.0, released Saturday, December 16th, 2017, we introduced an unintentional breaking change. Prior to 1.2.0, an endCursor property returned from a query was a base64-encoded string. However, we inadvertently began returning it as a Buffer. We have reversed this error starting from this release, v0.3.1. Sorry for the inconvenience, and thank you to @mcfarljw for reporting the error.

v1.3.0

20 Dec 04:23
6cbd472

Choose a tag to compare

Features

  • (#18): Support excludeFromIndexes for primitives in arrays. (Thanks, @beaulac!)