Skip to content

Latest commit

 

History

History
624 lines (360 loc) · 39.4 KB

File metadata and controls

624 lines (360 loc) · 39.4 KB

Changelog

npm history

5.7.0 (2024-06-26)

Features

  • [dataproc] add the cohort and auto tuning configuration to the batch's RuntimeConfig (#5494) (910da3c)

5.6.0 (2024-05-21)

Features

  • [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)

Features

  • [Many APIs] add several fields to manage state of database encryption update (#5188) (c5ccdf9)

5.4.0 (2024-02-07)

Features

  • [dataproc] add session and session_template controllers (#4994) (1163399)

5.3.0 (2023-11-03)

Features

  • [dataproc] support required_registration_fraction for secondary workers (#4786) (8d1ae22)

5.2.0 (2023-09-19)

Features

  • [dataproc] add optional parameters (tarball_gcs_dir, diagnosis_interval, jobs, yarn_application_ids) in DiagnoseClusterRequest (#4661) (9c2bd8e)

5.1.0 (2023-09-06)

Features

  • [dataproc] support min_num_instances for primary worker and InstanceFlexibilityPolicy for secondary worker (#4574) (5b112a6)

Bug Fixes

  • [Many APIs] simplify logic for HTTP/1.1 REST fallback option (#4585) (b6cea45)

5.0.0 (2023-08-06)

⚠ BREAKING CHANGES

  • migrate to Node 14 (#4443)

Bug Fixes

Miscellaneous Chores

4.5.0 (2023-04-24)

Features

  • [dataproc] update go_package to v2 in google.cloud.dataproc.v1 (#4184) (c50526d)

4.4.1 (2023-04-13)

Bug Fixes

4.4.0 (2023-02-23)

Features

  • [dataproc] add support for new Dataproc features (#4000) (c530beb)

4.3.1 (2023-02-15)

Bug Fixes

  • [Many APIs] changing format of the jsdoc links (#3987) (07043a6)

4.3.0 (2023-01-28)

Features

4.2.0 (2022-12-16)

Features

4.1.1 (2022-11-10)

Bug Fixes

4.1.0 (2022-09-22)

Features

  • Add support for Dataproc metric configuration (#626) (79a4958)
  • Support regapic LRO (350626e)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#589)
  • add support for Virtual Dataproc cluster running on GKE cluster (#570)

Features

  • 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)

Bug Fixes

  • Move yarn_config into a oneof (c0f4df6)

Build System

3.2.0 (2021-10-19)

Features

  • Add support for dataproc BatchController service (#546) (cfc0eeb)

3.1.0 (2021-10-13)

Features

  • add Dataproc Serverless for Spark Batches API (#543) (012b56f)

3.0.0 (2021-09-30)

⚠ BREAKING CHANGES

  • remove deprecated v1beta2 API (#532)

Code Refactoring

2.5.0 (2021-09-07)

Features

2.4.4 (2021-08-17)

Bug Fixes

  • 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)

Bug Fixes

2.4.2 (2021-05-29)

Bug Fixes

  • GoogleAdsError missing using generator version after 1.3.0 (#495) (3dd2344)

2.4.1 (2021-05-12)

Bug Fixes

2.4.0 (2021-04-26)

Features

  • a bundle of new features for Dataproc V1 (#475) (4803be4)

2.3.0 (2021-01-14)

Features

2.2.1 (2021-01-09)

Bug Fixes

  • browser: check for fetch on window (64fd55c)
  • do not modify options object, use defaultScopes (#445) (c89bc66)

2.2.0 (2020-07-31)

Features

  • Additional fields for the ClusterConfig and `InstanceGroupConfig, update protos (#417) (4217e18)

2.1.1 (2020-07-24)

Bug Fixes

  • LRO annotations for method DiagnoseCluster. (#409) (68336ef)

2.1.0 (2020-06-28)

Features

  • move ts target to es2018 from es2016 (#388) (e66a465)

Bug Fixes

  • deps: update dependency @google-cloud/storage to v5 (#380) (6f5a2a4)
  • proper fallback option handling (143ec68)

2.0.0 (2020-05-09)

⚠ BREAKING CHANGES

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • AutoscalingPolicyServiceClient added (82d983a)
  • bump release level to GA (#304) (4d9edd1)

1.6.0 (2020-02-10)

Features

  • AutoscalingPolicyServiceClient added (82d983a)
  • bump release level to GA (#304) (4d9edd1)

1.5.0 (2020-02-04)

Features

  • added cli functionality to dataproc quickstart sample (#291) (44df468)

1.4.7 (2020-01-28)

Bug Fixes

  • proto annotations, broken link in docs, enum types in protos.d.ts (#290) (0565df1)

1.4.6 (2020-01-15)

Bug Fixes

  • removed 'readme' from synthtool exclusions (0e42471)

1.4.5 (2020-01-06)

Bug Fixes

1.4.4 (2019-12-05)

Bug Fixes

  • deps: pin TypeScript below 3.7.0 (41afb13)

1.4.3 (2019-11-18)

Bug Fixes

  • change dataproc success message and test (#269) (9373c41)
  • deps: update dependency yargs to v15 (#271) (929fba4)

1.4.2 (2019-11-15)

Bug Fixes

  • docs: snippets are now replaced in jsdoc comments (#264) (ee60de3)

1.4.1 (2019-10-22)

Bug Fixes

1.4.0 (2019-10-09)

Bug Fixes

  • use compatible version of google-gax (1684fb3)

Features

1.3.0 (2019-09-16)

Features

  • load protos from JSON, grpc-fallback support (7e284c8)

1.2.4 (2019-08-26)

Bug Fixes

  • set proper version # for x-goog-api-client (c62b355)

1.2.3 (2019-08-05)

Bug Fixes

  • allow calls with no request, add JSON proto (70bd50e)

1.2.2 (2019-06-27)

Bug Fixes

  • docs: link to reference docs section on googleapis.dev (#230) (679d7fd)

1.2.1 (2019-06-14)

Bug Fixes

1.2.0 (2019-06-05)

Features

  • add support for cluster components (#221) (164c97b)
  • support apiEndpoint override in client constructor (#224) (b54d170)

1.1.0 (2019-05-24)

Features

  • add support for autoscaling policies (#215) (729831a)

1.0.0 (2019-05-20)

⚠ BREAKING CHANGES

  • upgrade engines field to >=8.10.0 (#195)

Bug Fixes

  • 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)

Build System

v0.5.0

03-08-2019 22:48 PST

Features

  • feat: add the v1beta2 API (#164)

New Features

Dependencies

  • 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)

Documentation

  • 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)

Internal / Testing Changes

  • 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)

v0.4.0

01-07-2019 16:37 PST

New Features

  • feat: support WorkflowTemplate and gracefulDecommissionTimeout options for createCluster (#145)

Dependencies

  • 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)

Documentation

  • docs: update readme badges (#126)
  • docs(samples): updated samples code to use async await (#120)

Internal / Testing Changes

  • 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

v0.3.0

Breaking changes

  • fix: drop support for node.js 4.x and 9.x (#38)

Dependencies

  • 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

Internal / Testing Changes

  • 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 of npm 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)