5.7.0 (2024-06-26)
- [dataproc] add the cohort and auto tuning configuration to the batch's RuntimeConfig (#5494) (910da3c)
5.6.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.5.0 (2024-04-16)
5.4.0 (2024-02-07)
5.3.0 (2023-11-03)
5.2.0 (2023-09-19)
- [dataproc] add optional parameters (tarball_gcs_dir, diagnosis_interval, jobs, yarn_application_ids) in DiagnoseClusterRequest (#4661) (9c2bd8e)
5.1.0 (2023-09-06)
- [dataproc] support min_num_instances for primary worker and InstanceFlexibilityPolicy for secondary worker (#4574) (5b112a6)
5.0.0 (2023-08-06)
- migrate to Node 14 (#4443)
4.5.0 (2023-04-24)
4.4.1 (2023-04-13)
- deps: Bump
google-gax
to ^3.5.8 (#4117) (0b67d88) - Minify JSON and JS files, and remove .map files (#4143) (170f7d5)
4.4.0 (2023-02-23)
4.3.1 (2023-02-15)
4.3.0 (2023-01-28)
- Add SPOT to Preemptibility enum (#3867) (9ef74ad)
- Added SuggestConversationSummary RPC (#3852) (d83d70a)
4.2.0 (2022-12-16)
4.1.1 (2022-11-10)
- deps: Use google-gax v3.5.2 (#631) (98d9256)
- update JS and TS protos (858535d)
- Update JS and TS protos (#635) (858535d)
4.1.0 (2022-09-22)
- Allow passing gax instance to client constructor (#612) (caba80a)
- deps: Do not depend on protobufjs (#607) (4b62ef6)
- deps: Roll back dependency @google-cloud/dataproc to ^4.0.0 (#627) (e1c6d8b)
- Do not import the whole google-gax from proto JS (#1553) (#617) (2e2bea1)
- Preserve default values in x-goog-request-params header (#620) (484a023)
4.0.1 (2022-06-20)
- deps: update dependency @google-cloud/storage to v6 (#592) (54ffbec)
- fixes for dynamic routing and streaming descriptors (#591) (3d1dc28)
4.0.0 (2022-05-13)
- update library to use Node 12 (#589)
- add support for Virtual Dataproc cluster running on GKE cluster (#570)
- add new Dataproc features: - Spark runtime versioning for Spark batches - custom image containers for Spark batches - auto-diagnostic of failed Spark batches - Local SSD NVME interface support for GCE clusters (c433b6b)
- add support for Virtual Dataproc cluster running on GKE cluster (#570) (e9b061c)
- Move yarn_config into a oneof (c0f4df6)
3.2.0 (2021-10-19)
3.1.0 (2021-10-13)
3.0.0 (2021-09-30)
- remove deprecated v1beta2 API (#532)
2.5.0 (2021-09-07)
2.4.4 (2021-08-17)
- build: migrate to using main branch (#523) (42b4163)
- deps: google-gax v2.24.1 (#524) (fa82a3a)
- deps: require google-gax v2.17.1 (#510) (4706b61)
- Updating WORKSPACE files to use the newest version of the Typescript generator. (#511) (be8cecc)
2.4.3 (2021-06-29)
- deps: google-gax v2.17.0 with mTLS (#508) (e03b476)
- make request optional in all cases (#504) (c14a8a8)
2.4.2 (2021-05-29)
2.4.1 (2021-05-12)
- deps: require google-gax v2.12.0 (#486) (0e6a4a4)
- use require() to load JSON protos (#489) (25f5fa9)
2.4.0 (2021-04-26)
2.3.0 (2021-01-14)
- adds style enum (5762be7)
2.2.1 (2021-01-09)
- browser: check for fetch on window (64fd55c)
- do not modify options object, use defaultScopes (#445) (c89bc66)
2.2.0 (2020-07-31)
2.1.1 (2020-07-24)
2.1.0 (2020-06-28)
- deps: update dependency @google-cloud/storage to v5 (#380) (6f5a2a4)
- proper fallback option handling (143ec68)
2.0.0 (2020-05-09)
- The library now supports Node.js v10+. The last version to support Node.js v8 is tagged legacy-8 on NPM.
- convert dataproc to typescript (#310)
- add long running operation client (#355) (74e0c24)
- adding sample for instantiate inline workflow template (#335) (ecbcc45)
- AutoscalingPolicy now marked as required field (ac7ee82)
- check status of long running operation by its name (#372) (6f22a66)
- convert dataproc to typescript (#310) (2c1841e)
- deferred client initialization (#323) (3fb48d3)
- drop node8 support, support for async iterators (#339) (e3650c5)
- dataproc v1 AutoscalingPolicy annotation (943585d), closes #306 #303 #305
- export explicit version from protos.js (#345) (07aed37)
- reformat samples with sample-metadata (#343) (97fdcf4)
- remove eslint, update gax, fix generated protos, run the generator (#350) (8546b3c)
- support request params {key} with no =value (#366) (26c1795)
- synth.py clean up for multiple version (#373) (7515b85)
1.6.0 (2020-02-10)
1.6.0 (2020-02-10)
1.5.0 (2020-02-04)
1.4.7 (2020-01-28)
1.4.6 (2020-01-15)
- removed 'readme' from synthtool exclusions (0e42471)
1.4.5 (2020-01-06)
1.4.4 (2019-12-05)
- deps: pin TypeScript below 3.7.0 (41afb13)
1.4.3 (2019-11-18)
- change dataproc success message and test (#269) (9373c41)
- deps: update dependency yargs to v15 (#271) (929fba4)
1.4.2 (2019-11-15)
1.4.1 (2019-10-22)
1.4.0 (2019-10-09)
- use compatible version of google-gax (1684fb3)
1.3.0 (2019-09-16)
- load protos from JSON, grpc-fallback support (7e284c8)
1.2.4 (2019-08-26)
- set proper version # for x-goog-api-client (c62b355)
1.2.3 (2019-08-05)
- allow calls with no request, add JSON proto (70bd50e)
1.2.2 (2019-06-27)
1.2.1 (2019-06-14)
1.2.0 (2019-06-05)
- add support for cluster components (#221) (164c97b)
- support apiEndpoint override in client constructor (#224) (b54d170)
1.1.0 (2019-05-24)
1.0.0 (2019-05-20)
- upgrade engines field to >=8.10.0 (#195)
- deps: update dependency google-gax to ^0.26.0 (#193) (16f112a)
- DEADLINE_EXCEEDED is no longer retried (9d38130)
- DEADLINE_EXCEEDED retry code is idempotent (#204) (e048b26)
- include 'x-goog-request-params' header in requests (#186) (f13ebcd)
- deps: update dependency google-gax to v1 (#203) (b005f75)
- docs: fix a broken link (#177) (d7b2fce)
03-08-2019 22:48 PST
- feat: add the v1beta2 API (#164)
- fix(deps): update dependency google-gax to ^0.25.0 (#154)
- fix(deps): update dependency google-gax to ^0.24.0 (#151)
- fix(deps): update dependency google-gax to ^0.23.0 (#148)
- docs: sync proto documentation changes (#169)
- docs: update links in contrib guide (#166)
- docs: update contributing path in README (#160)
- docs: move CONTRIBUTING.md to root (#159)
- docs: add lint/fix example to contributing guide (#156)
- build: Add docuploader credentials to node publish jobs (#172)
- chore: sync latest proto docs & kokoro publish config (#171)
- build: use node10 to run samples-test, system-test etc (#170)
- chore(deps): update dependency mocha to v6
- build: use linkinator for docs test (#165)
- build: create docs test npm scripts (#162)
- build: test using @grpc/grpc-js in CI (#161)
- refactor: improve generated code style (#158)
- chore(deps): update dependency eslint-config-prettier to v4 (#153)
- chore: update the date in the copyright header (#152)
- build: check broken links in generated docs (#144)
01-07-2019 16:37 PST
- feat: support WorkflowTemplate and gracefulDecommissionTimeout options for createCluster (#145)
- fix(deps): update dependency google-gax to ^0.22.0 (#115)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#113)
- chore(deps): update dependency eslint-plugin-node to v8 (#103)
- chore(deps): update dependency eslint-plugin-prettier to v3 (#90)
- test: add a sample test (#143)
- chore(build): inject yoshi automation key (#141)
- chore: update nyc and eslint configs (#140)
- chore: fix publish.sh permission +x (#139)
- fix(build): fix Kokoro release script (#138)
- build: add Kokoro configs for autorelease (#137)
- chore: always nyc report before calling codecov (#132)
- chore: nyc ignore build/test by default (#131)
- chore: clean up usage of prettier and eslint (#130)
- chore: update license file (#127)
- fix(build): fix system key decryption (#124)
- chore: add a synth.metadata
- chore: update eslintignore config (#114)
- chore: drop contributors from multiple places (#112)
- chore: use latest npm on Windows (#111)
- chore: update CircleCI config (#110)
- chore: include build in eslintignore (#107)
- chore: update issue templates (#102)
- chore: remove old issue template (#100)
- build: run tests on node11 (#99)
- chores(build): do not collect sponge.xml from windows builds (#98)
- chores(build): run codecov on continuous builds (#97)
- chore: update new issue template (#96)
- build: fix codecov uploading on Kokoro (#93)
- Update kokoro config (#91)
- build: prevent system/sample-test from leaking credentials
- fix: drop support for node.js 4.x and 9.x (#38)
- fix(deps): update dependency google-gax to ^0.20.0 (#79)
- Remove unused dependencies (#76)
- fix(deps): update dependency google-gax to ^0.19.0 (#66)
- fix(deps): update dependency google-gax to ^0.18.0 (#56)
- fix: update all dependencies
- Update the kokoro config (#86)
- test: remove appveyor config (#85)
- Update the CI config (#84)
- Enable prefer-const in the eslint config (#82)
- Enable no-var in eslint (#81)
- Switch to let/const (#80)
- test: throw on deprecation (#57)
- Update CI config (#78)
- Retry npm install in CI (#75)
- Update CI configuration (#72)
- Update CI config (#70)
- chore(deps): update dependency nyc to v13 (#68)
- chore(deps): update dependency eslint-config-prettier to v3 (#65)
- chore: do not use npm ci (#64)
- fix: fix the system tests (#63)
- chore: ignore package-lock.json (#61)
- chore(deps): lock file maintenance (#60)
- chore(deps): lock file maintenance (#59)
- chore: update renovate config (#58)
- Update CI config (#55)
- chore: add node templates to synth.py (#51)
- chore(deps): lock file maintenance (#54)
- chore: move mocha options to mocha.opts (#52)
- chore: require node 8 for samples (#53)
- chore(deps): lock file maintenance (#50)
- chore(deps): update dependency eslint-plugin-node to v7 (#47)
- test: use strictEqual in tests (#48)
- chore(deps): lock file maintenance (#46)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v2.3.1 (#45)
- chore(build): use
npm ci
instead ofnpm install
(#42) - chore(deps): lock file maintenance (#41)
- chore(deps): lock file maintenance (#40)
- chore(deps): lock file maintenance (#39)
- chore(deps): lock file maintenance (#37)
- chore(deps): lock file maintenance (#36)
- Configure Renovate (#29)
- chore(package): update eslint to version 5.0.0
- feat: add a synth file, regenerate (#35)
- refactor: drop repo-tool as an exec wrapper (#34)
- chore: update sample lockfiles (#33)
- fix: update linking for samples (#31)
- chore(package): update nyc to version 12.0.2
- back off nyc
- chore: lock files maintenance (#24)
- chore: the ultimate fix for repo-tools EPERM (#23)
- chore: timeout for system test (#22)
- chore: lock files maintenance (#21)
- chore: test on node10 (#20)
- chore: lock files maintenance (#19)
- chore: one more workaround for repo-tools EPERM (#18)
- chore: workaround for repo-tools EPERM (#17)
- regen package-lock
- chore: make samples depend on the current version
- chore: make samples depend on the current version
- chore: setup nighty build in CircleCI (#15)