v0.25.0
02-20-2019 10:35 PST
Implementation Changes
- fix: throw on invalid credentials and update retry config (#476)
The retry logic for all methods has changed. It is possible that this could go unnoticed, however if you suddenly start seeing errors in places that were previously quiet, this might account for said errors.
New Features
- refactor(ts): improve TypeScript types (#482)
- refactor(typescript): noImplicityAny for snapshot.ts and publisher.ts (#457)
Bug Fixes
- fix: ignore messages that come in after close (#485)
Dependencies
- chore(deps): update dependency mocha to v6 (#488)
- fix(deps): update dependency @google-cloud/promisify to ^0.4.0 (#478)
- fix(deps): update dependency yargs to v13 (#475)
- fix(deps): update dependency duplexify to v4 (#462)
- fix(deps): update dependency google-gax to ^0.25.0 (#456)
Documentation
- docs: update links in contrib guide (#479)
- docs: update contributing path in README (#471)
- chore: move CONTRIBUTING.md to root (#470)
- docs: make mention of message change in changelog (#469)
- docs: add lint/fix example to contributing guide (#464)
- fix(sample): fix retry codes in retry sample code (#458)
Internal / Testing Changes
- test(samples): correctly handle publishTime value (#495)
- test: fix publishTime issues (#494)
- refactor(typescript): noImplicityAny for Topic test file (#487)
- refactor(ts): noImplicitAny for subscription test file (#489)
- build: use linkinator for docs test (#477)
- build: create docs test npm scripts (#474)
- build: test using @grpc/grpc-js in CI (#472)
- test: update code style of smoke test (#463)
- test: make smoke test spam less (#459)