Closed renovate[bot] closed 2 weeks ago
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
This PR contains the following updates:
6.1
->6.5
Release Notes
bazelbuild/rules_jvm_external (rules_jvm_external)
### [`v6.5`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.5) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.4...6.5) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.5") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.26.0", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo(maven, "maven") ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.5" RULES_JVM_EXTERNAL_SHA = "3a4d56357851cf5b0dae538b3f3e0612a4f58925dfb3cadb2e0c4e87d51e629e" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazel-contrib/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.26.0", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Fix @rules_kotiln reference in kt_jvm_export by [@elwin](https://redirect.github.com/elwin) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1263](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1263) - Do not use or recommend `@//` labels with Bzlmod by [@fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1265](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1265) - pass toolchains to maven_\* rules by [@elwin](https://redirect.github.com/elwin) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1264](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1264) - Upgrade rules_java and add rule loads by [@ted-xie](https://redirect.github.com/ted-xie) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1271](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1271) - Bump rules_java 7.12.2 and .bazelversion 7.4.0 by [@jin](https://redirect.github.com/jin) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1273](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1273) #### New Contributors - [@elwin](https://redirect.github.com/elwin) made their first contribution in [https://github.com/bazel-contrib/rules_jvm_external/pull/1263](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1263) - [@ted-xie](https://redirect.github.com/ted-xie) made their first contribution in [https://github.com/bazel-contrib/rules_jvm_external/pull/1271](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1271) **Full Changelog**: https://github.com/bazel-contrib/rules_jvm_external/compare/6.4...6.5 ### [`v6.4`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.4) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.3...6.4) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.4") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo(maven, "maven") ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.4" RULES_JVM_EXTERNAL_SHA = "85776be6d8fe64abf26f463a8e12cd4c15be927348397180a01693610da7ec90" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazel-contrib/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Fix the `alias` generated when using `bzlmod` and the `maven` resolver by [@shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1249](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1249) - Ensure that the `pom` classifier isn't always downloaded by [@shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1251](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1251) **Full Changelog**: https://github.com/bazelbuild/rules_jvm_external/compare/6.3...6.4 ### [`v6.3`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.3) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.2...6.3) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.3") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo( maven, "maven", ) ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.3" RULES_JVM_EXTERNAL_SHA = "c18a69d784bcd851be95897ca0eca0b57dc86bb02e62402f15736df44160eb02" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazelbuild/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Fix TOC entry for bzlmod usage by [@jvolkman](https://redirect.github.com/jvolkman) in [https://github.com/bazelbuild/rules_jvm_external/pull/1194](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1194) - Add a `maven.artifact` tag example into the bzlmod readme. by [@jin](https://redirect.github.com/jin) in [https://github.com/bazelbuild/rules_jvm_external/pull/1195](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1195) - Update bzlmod.md to remove unpinned_maven by [@mbland](https://redirect.github.com/mbland) in [https://github.com/bazelbuild/rules_jvm_external/pull/1198](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1198) - Update bzlmod.md to reflect that gazelle support is now available by [@chrismgrayftsinc](https://redirect.github.com/chrismgrayftsinc) in [https://github.com/bazelbuild/rules_jvm_external/pull/1199](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1199) - Track whether a repo is pinned or unpinned by explicit attr by [@plobsing](https://redirect.github.com/plobsing) in [https://github.com/bazelbuild/rules_jvm_external/pull/1204](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1204) - Support plus as repo name delimiter in query-result normalization logic by [@plobsing](https://redirect.github.com/plobsing) in [https://github.com/bazelbuild/rules_jvm_external/pull/1211](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1211) - Remove repositories attr from maven.artifact by [@plobsing](https://redirect.github.com/plobsing) in [https://github.com/bazelbuild/rules_jvm_external/pull/1202](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1202) - \[Upstream] Add pgp in memory signing support by [@ThomasCJY](https://redirect.github.com/ThomasCJY) in [https://github.com/bazelbuild/rules_jvm_external/pull/1191](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1191) - handle transitive dependencies of packaging=pom by [@mattnworb](https://redirect.github.com/mattnworb) in [https://github.com/bazelbuild/rules_jvm_external/pull/1207](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1207) - Upgrade rules_java to 7.10.0 by [@comius](https://redirect.github.com/comius) in [https://github.com/bazelbuild/rules_jvm_external/pull/1226](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1226) - Retain comments / licenses in service provider files when merging jars by [@vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1123](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1123) - Remove hardcoded javadocopts by [@vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1212](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1212) - Add sha256 and sha512 to MavenPublisher by [@vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1240](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1240) - Skip non-class files in the exclusions processing for MergeJars by [@vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1239](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1239) - Add support for resources in javadoc jars and make variable substitution in javadoc arguments by [@vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1238](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1238) - Allow `jvm_import` to accept a `jar` parameter by [@shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1242](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1242) - `jvm_import` and `java_export` targets now include a `PackageInfo` provider [@shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1232](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1232) #### New Contributors - [@jvolkman](https://redirect.github.com/jvolkman) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1194](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1194) - [@mbland](https://redirect.github.com/mbland) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1198](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1198) - [@chrismgrayftsinc](https://redirect.github.com/chrismgrayftsinc) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1199](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1199) - [@plobsing](https://redirect.github.com/plobsing) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1204](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1204) - [@ThomasCJY](https://redirect.github.com/ThomasCJY) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1191](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1191) **Full Changelog**: https://github.com/bazelbuild/rules_jvm_external/compare/6.2...6.3 ### [`v6.2`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.1...6.2) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.2") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo( maven, "maven", ) ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.2" RULES_JVM_EXTERNAL_SHA = "808cb5c30b5f70d12a2a745a29edc46728fd35fa195c1762a596b63ae9cebe05" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazelbuild/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Allow runtime deps to be expressed in generated `pom.xml` files by [@vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1113](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1113) - Restore Target Uniqueness Guard in dependency_tree_parser.bzl by [@jonshea](https://redirect.github.com/jonshea) in [https://github.com/bazelbuild/rules_jvm_external/pull/1122](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1122) - Add support for .netrc on Windows by [@bartoszpop](https://redirect.github.com/bartoszpop) in [https://github.com/bazelbuild/rules_jvm_external/pull/1127](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1127) - Use customized repositories for `rules_jvm_external`'s own dependencies by [@honnix](https://redirect.github.com/honnix) in [https://github.com/bazelbuild/rules_jvm_external/pull/1133](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1133) - maven_install: fail if 'repositories' attribute is empty by [@mattnworb](https://redirect.github.com/mattnworb) in [https://github.com/bazelbuild/rules_jvm_external/pull/1135](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1135) - Mark `maven` extension as reproducible by [@fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_jvm_external/pull/1141](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1141) - Propagate `testonly` attribute to generated plugins by [@rdesgroppes](https://redirect.github.com/rdesgroppes) in [https://github.com/bazelbuild/rules_jvm_external/pull/1142](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1142) - Pass additional coursier cli options by [@honnix](https://redirect.github.com/honnix) in [https://github.com/bazelbuild/rules_jvm_external/pull/1137](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1137) - Remove old comment about grpc-java and bzlmod by [@benjaminp](https://redirect.github.com/benjaminp) in [https://github.com/bazelbuild/rules_jvm_external/pull/1143](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1143) - Fix bzlmod lockfile always not up-to-date by [@BoleynSu](https://redirect.github.com/BoleynSu) in [https://github.com/bazelbuild/rules_jvm_external/pull/1171](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1171) - Add RJE_VERBOSE output when a BOM version is overridden by an explicit dependency by [@cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1172](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1172) - Keep BOM's dependencies ordered in the same way they are declared by [@cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1176](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1176) - Allow maven.artifact to have an empty version so it will get its version from a BOM file by [@cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1183](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1183) - Consolidate maven versions of classifiers for an artifact by [@cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1179](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1179) #### New Contributors - [@bartoszpop](https://redirect.github.com/bartoszpop) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1127](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1127) - [@honnix](https://redirect.github.com/honnix) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1133](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1133) - [@mattnworb](https://redirect.github.com/mattnworb) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1135](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1135) - [@benjaminp](https://redirect.github.com/benjaminp) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1143](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1143) - [@BoleynSu](https://redirect.github.com/BoleynSu) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1171](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1171) **Full Changelog**: https://github.com/bazelbuild/rules_jvm_external/compare/6.1...6.2Configuration
📅 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: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.