5.4.0 (2024-05-21)
- [Many APIs] update Nodejs generator to send API versions in headers for GAPICs (#5351) (01f48fc)
- [Many APIs] update Nodejs generator to send API versions in headers for GAPICs (#5354) (a9784ed)
5.3.0 (2024-03-29)
5.2.1 (2024-03-26)
5.2.0 (2024-03-23)
5.1.1 (2024-02-27)
5.1.0 (2024-02-09)
5.0.0 (2024-01-29)
- [tasks] publish in ESM and CJS, and remove bufferTask (#4952)
4.1.0 (2023-11-30)
4.0.1 (2023-09-06)
4.0.0 (2023-08-06)
- migrate to Node 14 (#4443)
3.2.0 (2023-07-24)
3.1.2 (2023-04-13)
- deps: Bump
google-gax
to ^3.5.8 (#4117) (0b67d88) - Minify JSON and JS files, and remove .map files (#4143) (170f7d5)
3.1.1 (2023-02-15)
3.1.0 (2023-01-28)
3.0.5 (2022-11-10)
- deps: Use google-gax v3.5.2 (#673) (f3cc910)
- update proto definitions (42e0ebb)
- Update proto definitions(#677) (42e0ebb)
3.0.4 (2022-09-22)
- issue-640: Adding headers in task request samples (#642) (d334d0d)
- Preserve default values in x-goog-request-params header (#657) (feb5188)
- Wrapping param inSeconds with parseInt to ensure correct addition (#655) (efdb0b8)
3.0.3 (2022-09-01)
- Allow passing gax instance to client constructor (#650) (f26f795)
- Do not import the whole google-gax from proto JS (#1553) (#649) (6802824)
3.0.2 (2022-08-23)
- better support for fallback mode (#644) (e3dc832)
- change import long to require (#645) (5d2238b)
- remove pip install statements (#1546) (#648) (e67689e)
3.0.1 (2022-06-30)
3.0.0 (2022-06-07)
- update library to use Node 12 (#625)
2.6.0 (2022-05-06)
2.5.0 (2021-12-09)
2.4.2 (2021-09-10)
2.4.1 (2021-09-07)
2.4.0 (2021-09-07)
2.3.6 (2021-07-16)
2.3.5 (2021-07-12)
2.3.4 (2021-06-30)
2.3.3 (2021-06-30)
2.3.2 (2021-05-25)
2.3.1 (2021-05-12)
- deps: require google-gax v2.12.0 (#519) (8cee43a)
- use require() to load JSON protos (#522) (3c367be)
2.3.0 (2021-01-22)
- introducing fields: ListQueuesRequest.read_mask, GetQueueRequest .read_mask, Queue.task_ttl, Queue.tombstone_ttl, Queue.stats and introducing messages: QueueStats (#499) (d04ef73)
2.2.0 (2021-01-09)
2.1.3 (2020-11-25)
- browser: check for fetch on window (6abe685)
- do not modify options object, use defaultScopes (#484) (039becb)
2.1.2 (2020-10-27)
2.1.1 (2020-09-12)
2.1.0 (2020-07-06)
2.0.1 (2020-06-12)
- handle fallback option properly (#425) (0d4e8c9)
- regen protos and tests, formatting (#413) (b05145e)
- remove eslint, update gax, fix generated protos, run the generator (#400) (45a3425)
- remove unused files from package (#404) (803bc49)
- synth.py clean up for multiple version (#415) (b860452)
2.0.0 (2020-04-07)
- The library now supports Node.js v10+. The last version to support Node.js v8 is tagged legacy-8 on NPM.
New feature: methods with pagination now support async iteration.
1.9.0 (2020-03-06)
1.8.0 (2020-02-29)
- add StackdriverLoggingConfig field to Cloud Tasks v2 API (db2397a)
- export protos in src/index.ts (a27e213)
1.7.3 (2020-02-07)
- pass x-goog-request-params header for streaming calls (ba267cc)
1.7.2 (2020-01-28)
- enum, bytes, and Long types now accept strings (58aa504)
1.7.1 (2020-01-09)
- proper routing headers (8a63747)
1.7.0 (2020-01-05)
- deps: pin TypeScript below 3.7.0 (124594b)
1.6.1 (2019-11-18)
1.6.0 (2019-11-13)
- docs: snippets are now replaced in jsdoc comments (#304) (741e8ab)
- import long into proto ts declaration file (#305) (dd1fcd1)
1.5.1 (2019-10-22)
1.5.0 (2019-10-03)
- update paths in resource reference options (#284) (13b5db0)
- use compatible version of google-gax (d6cae4e)
- docs: use long names when class names collide (#290) (0215af8)
1.4.0 (2019-09-16)
- load protos from JSON, grpc-fallback support (1c735c3)
1.3.0 (2019-08-28)
- deps: update dependency yargs to v14 (d959ff7)
- docs: stop linking reference documents to anchor (06f8c26)
1.2.1 (2019-08-05)
- allow calls with no request, add JSON proto (01198ea)
1.2.0 (2019-07-02)
1.1.2 (2019-06-26)
1.1.1 (2019-06-14)
1.1.0 (2019-06-05)
1.0.0 (2019-05-13)
- DEADLINE_EXCEEDED retry code is idempotent (#219) (59cfd36)
- deps: update dependency google-gax to v1 (#218) (25d0317)
- DEADLINE_EXCEEDED no longer treated as idempotent and retried (739a515)
- deps: update dependency google-gax to ^0.26.0 (#207) (7492ae3)
- upgrade engines field to >=8.10.0 (#209)
03-21-2019 22:39 PDT
This release has breaking changes. The default version of the API has changed from v2beta3
to v2
. Potential breaking changes may apply.
- feat: add v2 of the tasks API (#192)
- chore: publish to npm using wombat (#189)
- build: use per-repo publish token (#188)
- refactor: update json import paths (#186)
- build: Add docuploader credentials to node publish jobs (#184)
03-06-2019 13:30 PST
- feat: add alpha support for HTTP triggers (#177)
- fix: throw on invalid credentials
- docs: update contributing path in README (#168)
- docs: move CONTRIBUTING.md to root (#167)
- docs: add lint/fix example to contributing guide (#165)
- docs: fix example comments (#164)
- docs: update comments on protos (#180)
- docs: sync latest proto docs
- docs: update README to include samples (#178)
- docs: update links in contrib guide (#174)
- build: update release configuration
- chore(deps): update dependency mocha to v6 (#176)
- build: use linkinator for docs test (#173)
- fix(deps): update dependency yargs to v13 (#171)
- build: create docs test npm scripts (#170)
- build: test using @grpc/grpc-js in CI (#169)
- refactor: improve generated code style. (#163)
01-31-2019 23:06 PST
- chore: adjust grpc timeout settings
- feat: support the .dispatch_deadline property. (#160)
- fix(deps): update dependency google-gax to ^0.25.0 (#161)
- fix(deps): update dependency google-gax to ^0.24.0 (#158)
- fix(deps): update dependency google-gax to ^0.23.0 (#154)
- fix(deps): update dependency google-gax to ^0.22.0 (#122)
- fix(docs): remove unused long running operations types
- samples: add queue create and delete samples (#142)
- docs: update readme badges (#133)
- docs(samples): updated samples code to use async await (#129)
- update tasks samples to support new api version (#83)
- chore(deps): update dependency eslint-config-prettier to v4 (#159)
- build: check broken links in generated docs (#151)
- chore(build): inject yoshi automation key (#149)
- chore: update nyc and eslint configs (#148)
- chore: fix publish.sh permission +x (#146)
- fix(build): fix Kokoro release script (#145)
- build: add Kokoro configs for autorelease (#144)
- chore: always nyc report before calling codecov (#139)
- chore: nyc ignore build/test by default (#138)
- chore: clean up usage of prettier and eslint (#137)
- chore: update license file (#135)
- fix(build): fix system key decryption (#131)
- chore: add synth.metadata
- refactor(samples): convert sample tests from ava to mocha (#126)
- chore: update eslintignore config (#121)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#119)
- chore: drop contributors from multiple places (#118)
- chore: use latest npm on Windows (#117)
- chore: update CircleCI config (#115)
- chore(deps): update dependency eslint-plugin-node to v8 (#109)
- chore: update issue templates (#108)
- chore: remove old issue template (#104)
- build: run tests on node11 (#103)
- chores(build): run codecov on continuous builds (#99)
- chores(build): do not collect sponge.xml from windows builds (#100)
- chore: update new issue template (#98)
- chore(deps): update dependency sinon to v7 (#93)
- build: fix codecov uploading on Kokoro (#94)
- Update kokoro config (#90)
- chore(deps): update dependency eslint-plugin-prettier to v3 (#89)
- Update kokoro config (#87)
- test: remove appveyor config (#86)
- Update the CI config (#85)
- Enable prefer-const in the eslint config (#82)
- Enable no-var in eslint (#81)
- chore(deps): update dependency sinon to v6.3.3 (#79)
- Switch to let/const (#80)
This patch release reverts back to using v2beta3 as the default version. It also updates the samples.
- feat: using v2beta3 by default
- Update Cloud Tasks Sample (#67)
- fix: replace service account key with Tasks access (#75)
Samples for v2beta3 is pending and they won't work for v2beta2. We're temporarily reverting back to defaulting to v2beta2 when you import the library like so:
const cloudTasks = require('@google-cloud/tasks');
const client = new cloudTasks.CloudTasksClient(); // v2beta2 by default
- feat: restoring v2beta2 by default (#71)
v0.20.0 fixes an issue with semver.
- bump google-gax 0.20.0 (#69)
- add namespace to fix some 404s in doc (#66)
- Update CI config (#65)
- v2beta3 support for Node.js (#62)
- Retry npm install in CI (#63)
- fix(deps): update dependency google-gax to ^0.19.0 (#49)
- fix(deps): update dependency google-gax to ^0.18.0 (#41)
- Re-generate library using /synth.py (#55)
- docs: update pull queue command (#30)
- docs: updated gcloud command (#29)
- Add Tasks Samples and Tests (#14)
- Update the CI config (#52)
- chore(deps): update dependency nyc to v13 (#53)
- chore: update CircleCI config
- chore(deps): update dependency eslint-config-prettier to v3 (#48)
- chore: do not use npm ci (#47)
- chore: ignore package-lock.json (#45)
- chore: update renovate config (#43)
- remove that whitespace (#42)
- chore(deps): lock file maintenance (#40)
- chore: move mocha options to mocha.opts (#39)
- Re-generate library using /synth.py (#38)
- Re-generate library using /synth.py (#35)
- chore: add node templates to synth.py (#36)
- fix: samples to require node>=8 (#37)
- chore(deps): lock file maintenance (#34)
- chore(deps): update dependency eslint-plugin-node to v7 (#32)
- test: use strictEqual in tests (#33)
- chore(deps): lock file maintenance (#31)
- Upgrade repo-tools and regenerate scaffolding. (#27)
- chore(deps): lock file maintenance (#25)
- chore(deps): lock file maintenance (#24)
- chore(deps): lock file maintenance (#23)
- fix(deps): update dependency yargs to v12 (#22)
- fix: update dependencies, run synth (#20)
- Configure Renovate (#15)