Releases: googleapis/nodejs-datastore
Releases · googleapis/nodejs-datastore
v4.1.3
v4.1.2
v4.1.1
v4.1.0
v4.0.0
Bug Fixes
- deps: update dependency google-gax to v1 (#402) (547f1a1)
- correct Long types import (#358) (dfe1def)
- DEADLINE_EXCEEDED is no longer retried (47eedf0)
- DEADLINE_EXCEEDED retry code is idempotent (#403) (2a7c3ab)
- deps: update dependency @google-cloud/projectify to v1 (#391) (761896b)
- deps: update dependency @google-cloud/promisify to v1 (#392) (94a45bd)
- deps: update dependency arrify to v2 (2b47d10)
- deps: update dependency google-auth-library to v4 (#400) (19bc787)
- deps: update dependency google-gax to ^0.26.0 (#386) (29b81e3)
- include 'x-goog-request-params' header in requests (#372) (d91be05)
- lint (#384) (9a4d746)
- docs: move ts overloads above doc string (#356) (a7f1123)
Build System
BREAKING CHANGES
- upgrade engines field to >=8.10.0 (#388)
v3.1.2
03-06-2019 12:24 PST
Bug fixes
- fix: make an explicit dependency on long (#352)
- fix: include types in package (#351)
- fix: add missing package, and add install test (#346)
Documentation
- docs(samples): Update datastore_transaction_retry sample to use function arguments rather than closed variables. (#339)
Internal / Testing Changes
v3.1.1
v3.1.0
02-09-2019 17:57 PST
This one's coming hot with fresh new TypeScript types 🔥
New Features
- feat: typings for gapic files (#307)
Bug fixes
- fix(types): Make gaxOptions optional in Transaction.rollback() (#310)
Dependencies
- fix(deps): update dependency google-auth-library to v3 (#302)
- fix(deps): update dependency google-gax to ^0.25.0 (#316)
- fix(deps): update dependency google-gax to ^0.24.0 (#312)
Documentation
- docs: update contributing path in README (#322)
- chore: move CONTRIBUTING.md to root (#321)
- docs: add lint/fix example to contributing guide (#319)
- docs(samples): Update Datastore snippet for read only transaction
- docs(key): copy Datastore#key examples to Key ctor (#306)
Internal / Testing Changes
- refactor: clean up types for tests (#325)
- refactor: asyncify the system test (#324)
- build: test using @grpc/grpc-js in CI (#323)
- refactor(types): enable noImplicitAny for transaction.ts & request.ts (#305)
- chore(deps): update dependency eslint-config-prettier to v4 (#313)
- build: ignore googleapis.com in doc link check (#311)
- chore: update year in the license headers. (#304)
v3.0.1
v3.0.0
01-14-2019 20:31 PST
This release has breaking changes! The import style of this library has changed to be consistent with es modules.
Old busted code
const Datastore = require('@google-cloud/datastore')();
// or...
const Datastore = require('@google-cloud/datastore');
const ds = new Datastore();New hot code
const {Datastore} = require('@google-cloud/datastore');
const ds = new Datastore();Please take care to update your imports accordingly!
Dependencies
- fix(deps): update dependency google-gax to ^0.23.0 (#296)
- fix(deps): update dependency google-gax to ^0.22.0 (#248)
- fix(deps): update dependency concat-stream to v2 (#290)
- refactor: remove async module usage (#272)
- fix(deps): update dependency through2 to v3 (#237)
- chore: remove unused dependencies (#226)
- fix(deps): update dependency google-proto-files to ^0.17.0 (#210)
Documentation
- fix(docs): fix namespace causing 404s (#294)
- fix(docs): remove unused long running operations types
- docs: Update doc comment showing structure of entity (#276)
- docs: update readme badges (#269)
- refactor(samples): Samples to use async/await
- docs: update auto-generated jsdoc comments (#245)
Internal / Testing Changes
- refactor: sprinkle some types about (#291)
- chore(deps): update dependency @types/sinon to v7.0.2 (#289)
- chore(deps): update dependency @types/sinon to v7 (#286)
- refactor(ts): enable lint and fix (#287)
- chore(build): inject yoshi automation key (#285)
- chore: update nyc and eslint configs (#284)
- chore: fix publish.sh permission +x (#282)
- fix(build): fix Kokoro release script (#281)
- build: add Kokoro configs for autorelease (#280)
- chore: always nyc report before calling codecov (#275)
- chore: nyc ignore build/test by default (#274)
- chore: update license file (#271)
- refactor: run gts fix (#265)
- chore(deps): update dependency typescript to ~3.2.0 (#264)
- fix(build): fix system key decryption (#266)
- refactor(samples): convert sample tests from ava to mocha (#259)
- fix: Pin @types/sinon to last compatible version (#256)
- chore: add synth.metadata (#254)
- refactor(ts): enable noImplicitThis (#250)
- chore(deps): update dependency gts to ^0.9.0 (#247)
- chore: update eslintignore config (#246)
- refactor(ts): use es module imports (#244)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#243)
- chore: drop contributors from multiple places (#241)
- chore(deps): update dependency @types/is to v0.0.21 (#240)
- chore: use latest npm on Windows (#239)
- refactor(ts): convert to typescript (#236)
- chore: update CircleCI config (#235)
- chore: include build in eslintignore (#232)
- chore(deps): update dependency eslint-plugin-node to v8 (#227)
- chore: update issue templates (#225)
- chore: remove old issue template (#223)
- build: run tests on node11 (#222)
- chores(build): do not collect sponge.xml from windows builds (#221)
- chores(build): run codecov on continuous builds (#220)
- chore: update new issue template (#219)
- build: fix codecov uploading on Kokoro (#213)
- fix(deps): update dependency sinon to v7 (#212)
- Update kokoro config (#207)
- chore(deps): update dependency eslint-plugin-prettier to v3 (#206)