Skip to content

Releases: googleapis/nodejs-datastore-kvstore

v5.0.0

03 Oct 23:57
a047b3a
Compare
Choose a tag to compare

BREAKING CHANGES. The import style of this library has changed to support es-module style syntax.

Old code

const kvstore = require('google-cloud-kvstore');
const store = kvstore(datastore);

New Code

const {KVStore} = require('google-cloud-kvstore');
const store = new KVStore(datastore);

New Features

  • feat: add promise support, samples, and system tests (#38)
  • feat: convert to TypeScript (#14)

Internal / Testing Changes

  • Update kokoro config (#37)
  • Update kokoro config (#36)
  • test: remove appveyor config (#35)
  • Update kokoro config (#34)
  • Enable prefer-const in the eslint config (#33)
  • Enable no-var in eslint (#32)
  • Move to the new github org (#31)
  • Update CI config (#30)
  • Retry npm in CI (#28)
  • Update CI config (#25)
  • Add common CI config (#24)
  • chore(deps): update dependency nyc to v13 (#23)
  • update synth file
  • Update the CI config (#22)
  • chore: update CircleCI config
  • chore(deps): update dependency eslint-config-prettier to v3 (#20)
  • chore: ignore package-lock.json (#19)
  • chore(deps): lock file maintenance (#18)
  • chore: improve types, enable noImplicitAny (#15)
  • chore: update renovate config (#11)
  • chore: upgrade to es6 (#13)
  • chore: enable CI and add a synth file (#12)
  • chore: Configure Renovate (#10)
  • package.json: Update main file and files array (#9)
  • chore: reorganize the files (#8)
  • fixy
  • chore: make it OSPO compliant
  • RENAME to google-cloud-kvstore