5.19.0 (2024-11-14)
5.18.0 (2024-10-10)
5.17.0 (2024-08-29)
5.16.0 (2024-07-22)
- [container] A new field
ray_operator_config
is added to message.google.container.v1beta1.AddonsConfig
(#5553) (a884c76)
- [container] Deprecate "EXPERIMENTAL" option for Gateway API (this value has never been supported) (#5535) (c06cdc7)
5.15.1 (2024-07-10)
- [container] Deprecate "EXPERIMENTAL" option for Gateway API (this value has never been supported) (#5519) (8838289)
5.15.0 (2024-06-12)
5.14.0 (2024-06-03)
5.13.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.12.0 (2024-04-05)
5.11.0 (2024-03-26)
- [container] add optional secondary_boot_disk_update_strategy field to NodePool API (#5162) (5e76444)
5.10.0 (2024-03-07)
- [container] add API to enable/disable secret manager csi component on GKE clusters (#5111) (d7a3bb1)
- [container] add API to enable/disable secret manager csi component on GKE clusters (#5113) (f52aa85)
5.9.0 (2024-02-28)
5.8.1 (2024-02-27)
5.8.0 (2024-02-22)
5.7.0 (2024-02-09)
5.6.0 (2024-02-07)
5.5.0 (2024-01-23)
- [container] add fields desired_in_transit_encryption_config and in_transit_encryption_config (#4974) (3ea1e29)
5.4.1 (2024-01-05)
5.4.0 (2023-11-03)
- [container] add ResourceManagerTags API to attach tags on the underlying Compute Engine VMs of GKE Nodes which can be used to selectively enforce Cloud Firewall network firewall policies (0bccdc4)
- [container] add ResourceManagerTags API to attach tags on the underlying Compute Engine VMs of GKE Nodes which can be used to selectively enforce Cloud Firewall network firewall policies (0bccdc4)
- [container] added EnterpriseConfig (0bccdc4)
- [container] added EnterpriseConfig (#4774) (0bccdc4)
- Add a new cluster field for the cluster tier of GKE clusters (0bccdc4)
- Add a new cluster field for the cluster tier of GKE clusters (0bccdc4)
5.3.0 (2023-09-19)
- [container] add SecurityPostureConfig Enterprise vuln mode to allow customers to enable Advanced Vulnerability Scanning for their clusters (#4666) (9876892)
5.2.0 (2023-09-06)
- [container] Add preview support for monitoring a cluster's pods for compliance with a provided Binary Authorization platform policy via Binary Authorization Continuous Validation (#4541) (9a4f139)
- [container] add UpdateNodePoolRequest.machine_type, disk_type, disk_size_gb (#4591) (b07e25f)
5.1.0 (2023-08-09)
5.0.0 (2023-08-06)
- migrate to Node 14 (#4443)
4.16.0 (2023-07-24)
- [container] add advanced_datapath_observability_config to monitoring_config (#4414) (cb92854)
- [container] Add Multi-networking API (#4426) (bf2e891)
- [container] add policy_name to PlacementPolicy message within a node pool (#4440) (b3eabc8)
4.15.0 (2023-07-11)
4.14.0 (2023-07-04)
4.13.0 (2023-06-14)
- [container] add API for GPU driver installation config (f5b1533)
- [container] add API for GPU driver installation config (#4330) (f5b1533)
- Add workloadPolicyConfig API field to allow customer enable NET_ADMIN capability for their autopilot clusters (f5b1533)
- Add workloadPolicyConfig API field to allow customer enable NET_ADMIN capability for their autopilot clusters (f5b1533)
4.12.0 (2023-06-06)
- [container] add a API field to enable FQDN Network Policy on clusters (d266f18)
- [container] add a API field to enable FQDN Network Policy on clusters (#4319) (d266f18)
- [container] add SoleTenantConfig API (12cc0d9)
- [container] add SoleTenantConfig API (#4306) (12cc0d9)
- Add CheckAutopilotCompatibility API to get autopilot compatibility issues for a given standard cluster (d266f18)
- Add CheckAutopilotCompatibility API to get autopilot compatibility issues for a given standard cluster (d266f18)
4.11.0 (2023-05-06)
- [container] add a new feature for fleet registration via cluster update in v1alpha1, v1beta1, v1 (#4244) (b0fee2b)
4.10.0 (2023-05-04)
4.9.0 (2023-04-24)
- [container] Add support for updating additional pod IPv4 ranges for Standard and Autopilot clusters (#4177) (2beee25)
4.8.0 (2023-04-13)
- [container] Add support for updating additional pod IPv4 ranges for Standard and Autopilot clusters (#4154) (65e1270)
- deps: Bump
google-gax
to ^3.5.8 (#4117) (0b67d88) - Minify JSON and JS files, and remove .map files (#4143) (170f7d5)
4.7.1 (2023-02-15)
4.7.0 (2023-01-28)
- Add field for enabled Beta K8s APIs in proto (#3823) (1a3497a)
- Release GKE CloudDNS Cluster Scope (#3820) (076de4c)
4.6.0 (2022-12-21)
- Add support for specifying stack type for clusters. This will allow clusters to be created as dual stack or toggled between IPV4 and dual stack (#3781) (175d9d1)
4.5.0 (2022-12-16)
- Add a FastSocket API (b907f45)
- Add a FastSocket API (b907f45)
- Add compact placement feature for node pools (b907f45)
- Add compact placement feature for node pools (#3636) (b907f45)
- Add support for specifying stack type for clusters. This will allow clusters to be created as dual stack or toggled between IPV4 and dual stack (#3754) (283d098)
4.4.0 (2022-11-10)
4.3.0 (2022-10-14)
4.2.0 (2022-09-22)
4.1.3 (2022-09-13)
4.1.2 (2022-09-08)
- Allow passing gax instance to client constructor (#557) (e7a1a02)
- better support for fallback mode (e7a1a02)
4.1.1 (2022-08-27)
- change import long to require (#558) (83df9aa)
- do not import the whole google-gax from proto JS (#1553) (#562) (50f317f)
- use google-gax v3.3.0 (50f317f)
4.1.0 (2022-07-04)
- add Binauthz Evaluation mode support to GKE Classic (ebe6500)
- add Binauthz Evaluation mode support to GKE Classic (ebe6500)
- add cgroup mode to node system config (ebe6500)
- add GKE Identity Service (ebe6500)
- add Location Policy API (ebe6500)
- add Location Policy API (ebe6500)
- add managed prometheus feature (ebe6500)
- add network tags to autopilot cluster (ebe6500)
- add network tags to autopilot cluster (ebe6500)
- add protect config audit api (ebe6500)
- add support to modify kubelet pod pid limit in node system configuration (ebe6500)
- add support to modify kubelet pod pid limit in node system configuration (ebe6500)
- support enabling Confidential Nodes in the node pool (ebe6500)
- support enabling Confidential Nodes in the node pool (ebe6500)
- support GKE Cost Allocations (ebe6500)
- support GPU timesharing (ebe6500)
- support GPU timesharing (ebe6500)
- support IPV6 Dual Stack (stack_type) (ebe6500)
- support node pool blue-green upgrade (ebe6500)
- support node pool blue-green upgrade (ebe6500)
- support regapic LRO (ebe6500)
- support spot VM (ebe6500)
- support Tier 1 bandwidth (ebe6500)
- support Tier 1 bandwidth (ebe6500)
- update support for node pool labels, taints and network tags (ebe6500)
4.0.1 (2022-06-10)
4.0.0 (2022-05-20)
- update library to use Node 12 (#539)
3.0.1 (2022-05-06)
3.0.0 (2022-02-26)
- revert bad publishing (#510)
- revert bad publishing (#510) (541fc5b)
- reverting unintentional breaking change: GetOpenIdConfigRequest, GetOpenIdConfigResponse (#512) (8ed44d7)
2.6.0 (2021-12-09)
2.5.0 (2021-08-23)
2.4.4 (2021-08-17)
2.4.3 (2021-08-16)
2.4.2 (2021-07-16)
2.4.1 (2021-07-12)
2.4.0 (2021-07-09)
2.3.2 (2021-06-30)
2.3.1 (2021-06-25)
2.3.0 (2021-06-09)
2.2.2 (2021-05-25)
2.2.1 (2021-05-12)
- deps: require google-gax v2.12.0 (#431) (cdcce07)
- use require() to load JSON protos (#434) (ce2dd09)
2.2.0 (2020-11-25)
2.1.2 (2020-11-07)
2.1.1 (2020-07-09)
2.1.0 (2020-06-15)
- proper fallback option handling (c087af4)
2.0.0 (2020-06-04)
- The library now supports Node.js v10+. The last version to support Node.js v8 is tagged legacy-8 on NPM.
- test: don't assign unused variable (#323) (671a4b8)
- export explicit version from protos.js (#324) (896c658)
- regen protos and tests (#340) (edbc1c9)
- remove eslint, update gax, fix generated protos, run the generator (#329) (c66f3ed)
- remove unused files from package (#333) (ac4c07a)
- support request params {key} with no =value (#338) (adf4a60)
- synth.py clean up for multiple version (#341) (29b309d)
1.7.0 (2020-03-06)
1.6.2 (2020-02-10)
- pass x-goog-request-params header for streaming calls (ab62cfd)
1.6.1 (2020-01-28)
- enum, bytes, and Long types now accept strings (595810b)
1.6.0 (2020-01-24)
1.5.0 (2020-01-06)
1.4.0 (2019-11-14)
- support listUsableSubnetworks rpc and new node config (#246) (08f2e19)
- docs: bump release level to beta (#249) (3651e6a)
1.3.1 (2019-10-22)
1.3.0 (2019-10-09)
- use compatible version of google-gax (c39495e)
1.2.0 (2019-09-16)
- load protos from JSON, grpc-fallback support (9d931ff)
1.1.4 (2019-08-28)
- include node version with headers (#221) (28892af)
- docs: stop linking reference documents to anchor (2934b37)
1.1.3 (2019-06-26)
1.1.2 (2019-06-21)
1.1.1 (2019-06-14)
1.1.0 (2019-06-05)
1.0.0 (2019-05-13)
- DEADLINE_EXCEEDED retry code is idempotent (#192) (66082aa)
- deps: update dependency google-gax to v1 (#191) (e4470fa)
- DEADLINE_EXCEEDED is no longer retried (16453ff)
- deps: update dependency google-gax to ^0.26.0 (#181) (0ee0e98)
- include 'x-goog-request-params' header in requests (#175) (0d3ba60)
- upgrade engines field to >=8.10.0 (#183)
03-12-2019 13:44 PDT
This patch release has a few bug fixes, dependency updates, and doc fixes. Enjoy!
- fix: throw on invalid credentials (#159)
- fix(deps): update dependency google-gax to ^0.25.0 (#152)
- docs: update links in contrib guide (#161)
- docs: update contributing path in README (#156)
- docs: move CONTRIBUTING.md to root (#155)
- docs: add lint/fix example to contributing guide (#153)
- refactor: update json import paths (#167)
- build: Add docuploader credentials to node publish jobs (#165)
- build: update release config (#163)
- build: use node10 to run samples-test, system-test etc (#164)
- chore(deps): update dependency mocha to v6
- build: use linkinator for docs test (#160)
- build: create docs test npm scripts (#158)
- build: test using @grpc/grpc-js in CI (#157)
- chore(deps): update dependency eslint-config-prettier to v4 (#151)
- chore: update the date in the copyright header (#150)
- build: check broken links in generated docs (#144)
- test: add sample tests (#143)
- chore(build): inject yoshi automation key (#142)
12-11-2018 10:08 PST
This library no longer support Node.js 4.x and 9.x, use of these out of LTS versions of Node.js with this library might not work in the future.
- fix: drop support for node.js 4.x and 9.x (#46)
- fix(deps): update dependency google-gax to ^0.22.0 (#117)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#113)
- chore(deps): update dependency eslint-plugin-node to v8 (#102)
- chore(deps): update dependency eslint-plugin-prettier to v3 (#86)
- fix(deps): update dependency google-gax to ^0.20.0 (#75)
- Remove unused dependencies (#72)
- chore(deps): update dependency nyc to v13 (#67)
- fix(deps): update dependency google-gax to ^0.19.0 (#66)
- chore(deps): update dependency eslint-config-prettier to v3 (#65)
- chore(deps): lock file maintenance (#62)
- chore(deps): lock file maintenance (#61)
- fix(deps): update dependency google-gax to ^0.18.0 (#58)
- chore(deps): lock file maintenance (#57)
- chore(deps): lock file maintenance (#54)
- chore(deps): update dependency eslint-plugin-node to v7 (#52)
- chore(deps): lock file maintenance (#51)
- chore(deps): lock file maintenance (#49)
- chore(deps): lock file maintenance (#48)
- chore(deps): lock file maintenance (#47)
- chore(deps): lock file maintenance (#45)
- chore(deps): lock file maintenance (#44)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v2.3.0 (#41)
- docs: update readme badges (#127)
- docs(samples): updated samples code to use async await (#122)
- fix(docs): README.md using @google-cloud/cloud-container (#114)
- chore: fix publish.sh permission +x (#138)
- fix(build): fix Kokoro release script (#137)
- build: add Kokoro configs for autorelease (#136)
- chore: always nyc report before calling codecov (#133)
- chore: nyc ignore build/test by default (#132)
- chore: clean up usage of prettier and eslint (#131)
- chore: update license file (#129)
- fix(build): fix system key decryption (#125)
- chore: add synth.metadata
- chore: update eslintignore config (#116)
- Update synth.py yaml path (#115)
- chore: drop contributors from multiple places (#112)
- chore: use latest npm on Windows (#111)
- chore: update CircleCI config (#109)
- chore: include build in eslintignore (#106)
- chore: update issue templates (#100)
- chore: remove old issue template (#98)
- build: run tests on node11 (#97)
- chores(build): do not collect sponge.xml from windows builds (#96)
- chores(build): run codecov on continuous builds (#95)
- chore: update new issue template (#94)
- build: fix codecov uploading on Kokoro (#89)
- Update kokoro config (#87)
- Update kokoro config (#83)
- Update CI config (#82)
- test: remove appveyor config (#81)
- Update the CI config (#80)
- Enable prefer-const in the eslint config (#78)
- Enable no-var in eslint (#77)
- Switch to let/const (#76)
- Update CI config (#74)
- Update CI Config (#73)
- Retry npm install in CI (#71)
- add templates to synth.py (#68)
- chore: do not use npm ci (#64)
- chore: ignore package-lock.json (#63)
- chore: update renovate config (#60)
- remove that whitespace (#59)
- chore: move mocha options to mocha.opts (#55)
- chore: require node 8 for samples (#56)
- test: use strictEqual in tests (#53)
- Check in synth script and update gax dependency (#43)
- fix: update to the latest eslint (#40)
- Configure Renovate (#33)
- refactor: drop repo-tool as an exec wrapper (#39)
- fix: update linking for samples (#36)
- chore: update sample lockfiles (#38)
- Update nyc to the latest version 🚀 (#30)
- chore: lock files maintenance (#29)
- chore: the ultimate fix for repo-tools EPERM (#28)
- chore: timeout for system test (#27)
- chore: lock files maintenance (#26)
- chore: test on node10 (#25)
- chore: lock files maintenance (#24)