Skip to content

Commit 08672bb

Browse files
authored
fix(deps): update dependency com.google.crypto.tink:tink-gcpkms to v1.8.0 (GoogleCloudPlatform#8057)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.crypto.tink:tink-gcpkms](https://togithub.com/tink-crypto/tink-java-gcpkms) | `1.7.0` -> `1.8.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.crypto.tink:tink-gcpkms/1.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.crypto.tink:tink-gcpkms/1.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.crypto.tink:tink-gcpkms/1.8.0/compatibility-slim/1.7.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.crypto.tink:tink-gcpkms/1.8.0/confidence-slim/1.7.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>tink-crypto/tink-java-gcpkms</summary> ### [`v1.8.0`](https://togithub.com/tink-crypto/tink-java-gcpkms/releases/tag/v1.8.0): Tink Java Google Cloud KMS Extension 1.8.0 Tink is a multi-language, cross-platform library that provides simple and misuse-proof APIs for common cryptographic tasks. This is Tink Java Google Cloud KMS extension 1.8.0 To get started using Tink, see [the setup guide](https://developers.google.com/tink/tink-setup#java). ##### Maven: <dependency> <groupId>com.google.crypto.tink</groupId> <artifactId>tink-gcpkms</artifactId> <version>1.8.0</version> </dependency> ##### Bazel: ```python load("@&GoogleCloudPlatform#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "4.5" RULES_JVM_EXTERNAL_SHA ="b17d7388feb9bfa7f2fa09031b32707df529f26c91ab9e5d909eb1676badd9a6" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://togithub.com/bazelbuild/rules_jvm_external/archive/refs/tags/%s.zip" % RULES_JVM_EXTERNAL_TAG, ) load("@&GoogleCloudPlatform#8203;rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@&GoogleCloudPlatform#8203;rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() load("@&GoogleCloudPlatform#8203;rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "com.google.crypto.tink:tink:1.8.0", "com.google.crypto.tink:tink-gcpkms:1.8.0", ##### ... other dependencies ... ], repositories = [ "https://maven.google.com", "https://repo1.maven.org/maven2", ], ) ``` Alternatively, one can build from source: ```python load("@&GoogleCloudPlatform#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "4.5" RULES_JVM_EXTERNAL_SHA ="b17d7388feb9bfa7f2fa09031b32707df529f26c91ab9e5d909eb1676badd9a6" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://togithub.com/bazelbuild/rules_jvm_external/archive/refs/tags/%s.zip" % RULES_JVM_EXTERNAL_TAG, ) load("@&GoogleCloudPlatform#8203;rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@&GoogleCloudPlatform#8203;rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() load("@&GoogleCloudPlatform#8203;rules_jvm_external//:defs.bzl", "maven_install") http_archive( name = "com_github_tink_crypto_tink_java_gcpkms", urls = ["https://togithub.com/tink-crypto/tink-java-gcpkms/archive/refs/tags/v1.8.0.zip"], strip_prefix = "tink-java-gcpkms-1.8.0", sha256 = "0c4e5027c015091ad512142a5eda00c71a9829a3872487193b30dcbcc23372e2", ) load("@&GoogleCloudPlatform#8203;com_github_tink_crypto_tink_java_gcpkms//:tink_java_gcpkms_deps.bzl", "TINK_JAVA_GCPKMS_MAVEN_ARTIFACTS") maven_install( artifacts = TINK_JAVA_GCPKMS_MAVEN_ARTIFACTS + [ "com.google.crypto.tink:tink:1.8.0", ##### ... other dependencies ... ], repositories = [ "https://maven.google.com", "https://repo1.maven.org/maven2", ], ) ``` To see what we're working towards, check our [project roadmap](https://developers.google.com/tink/roadmap). ##### What's new This is the first release from https://togithub.com/tink-crypto/tink-java-gcpkms. The complete list of changes since 1.7.0 can be found [here](https://togithub.com/tink-crypto/tink-java-gcpkms/compare/364328b6ebfec4605960f891c7769eea8a686056...1.8). - Changed the `tink-java-gcpkms` POM file as follows: - Only direct dependencies are listed - Updated SCM details to point to github.com/tink-crypto/tink-java-gcpkms - Upgraded to Bazel 6 - Removed `tink-java` classes from the generated `tink-java-gcpkms` JAR https://togithub.com/tink-crypto/tink-java-gcpkms/commit/745b4688ff309c125de99cc6e811ab7cf6f17f00 - Upgraded dependencies: - `google.http-client:google-http-client` to 1.42.3 - `com.google.errorprone:error_prone_annotations` to 2.16 - `com.google.api-client:google-api-client` to 2.2.0 - `com.google.apis:google-api-services-cloudkms` to v1-rev20221107-2.0.0 - Added CI test scripts and release scripts - Expanded and improved integration tests </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/GoogleCloudPlatform/java-docs-samples). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9-->
1 parent 7367793 commit 08672bb

File tree

3 files changed

+3
-3
lines changed
  • cloud-sql
    • mysql/client-side-encryption
    • postgres/client-side-encryption
    • sqlserver/client-side-encryption

3 files changed

+3
-3
lines changed

cloud-sql/mysql/client-side-encryption/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<dependency>
7474
<groupId>com.google.crypto.tink</groupId>
7575
<artifactId>tink-gcpkms</artifactId>
76-
<version>1.7.0</version>
76+
<version>1.8.0</version>
7777
</dependency>
7878
<dependency>
7979
<groupId>com.zaxxer</groupId>

cloud-sql/postgres/client-side-encryption/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<dependency>
7474
<groupId>com.google.crypto.tink</groupId>
7575
<artifactId>tink-gcpkms</artifactId>
76-
<version>1.7.0</version>
76+
<version>1.8.0</version>
7777
</dependency>
7878
<dependency>
7979
<groupId>com.zaxxer</groupId>

cloud-sql/sqlserver/client-side-encryption/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<dependency>
7474
<groupId>com.google.crypto.tink</groupId>
7575
<artifactId>tink-gcpkms</artifactId>
76-
<version>1.7.0</version>
76+
<version>1.8.0</version>
7777
</dependency>
7878
<dependency>
7979
<groupId>com.zaxxer</groupId>

0 commit comments

Comments
 (0)