Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all dependencies #522

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Update all dependencies #522

wants to merge 6 commits into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 3, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/checkout action major v3 -> v4 age adoption passing confidence
actions/checkout action major v2 -> v4 age adoption passing confidence
actions/setup-java action major v3 -> v4 age adoption passing confidence
bazel_toolchains http_archive major 2.1.0 -> 5124557 age adoption passing confidence
com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework maven_install major 2.0 -> 4.1.1 age adoption passing confidence
com.google.guava:guava maven_install major 26.0-android -> 33.3.1-jre age adoption passing confidence
com.google.inject:guice maven_install major 4.0 -> 7.0.0 age adoption passing confidence
com.google.truth:truth maven_install major 0.42 -> 1.4.4 age adoption passing confidence
gradle (source) minor 8.7 -> 8.11.1 age adoption passing confidence
gradle (source) major 7.4 -> 8.11.1 age adoption passing confidence
gradle (source) minor 8.2 -> 8.11.1 age adoption passing confidence
gradle/wrapper-validation-action action major v1 -> v3 age adoption passing confidence
junit:junit (source) maven_install minor 4.12 -> 4.13.2 age adoption passing confidence
org.robolectric:robolectric (source) maven_install minor 4.3-beta-1 -> 4.14.1 age adoption passing confidence
com.google.auto.service:auto-service (source) dependencies minor 1.0-rc4 -> 1.1.1 age adoption passing confidence
com.google.truth:truth dependencies minor 1.1.3 -> 1.4.4 age adoption passing confidence
junit:junit (source) dependencies minor 4.12 -> 4.13.2 age adoption passing confidence
androidx.tracing:tracing (source) dependencies minor 1.1.0 -> 1.2.0 age adoption passing confidence
androidx.constraintlayout:constraintlayout (source) dependencies minor 2.1.1 -> 2.2.0 age adoption passing confidence
com.google.android.material:material dependencies minor 1.4.0 -> 1.12.0 age adoption passing confidence
androidx.test:runner dependencies patch 1.6.1 -> 1.6.2 age adoption passing confidence
org.mockito:mockito-core dependencies major 1.10.19 -> 5.14.2 age adoption passing confidence
androidx.recyclerview:recyclerview (source) dependencies minor 1.2.1 -> 1.3.2 age adoption passing confidence
com.google.guava:guava dependencies major 31.1-android -> 33.3.1-jre age adoption passing confidence
androidx.annotation:annotation (source) dependencies minor 1.5.0 -> 1.9.1 age adoption passing confidence
androidx.test.espresso:espresso-core dependencies patch 3.6.0-alpha01 -> 3.6.1 age adoption passing confidence
org.robolectric:robolectric (source) dependencies minor 4.13 -> 4.14.1 age adoption passing confidence
org.robolectric:annotations (source) dependencies minor 4.13 -> 4.14.1 age adoption passing confidence
androidx.test:orchestrator dependencies patch 1.5.0-alpha01 -> 1.5.1 age adoption passing confidence
androidx.test:orchestrator dependencies patch 1.5.0 -> 1.5.1 age adoption passing confidence
androidx.test.services:test-services dependencies patch 1.5.0-alpha01 -> 1.5.0 age adoption passing confidence
androidx.test.espresso:espresso-device dependencies patch 1.0.0-alpha09 -> 1.0.1 age adoption passing confidence
androidx.test:monitor dependencies patch 1.7.1 -> 1.7.2 age adoption passing confidence
androidx.test:runner dependencies patch 1.6.0-alpha03 -> 1.6.2 age adoption passing confidence
com.android.tools.build:gradle (source) dependencies minor 8.5.0 -> 8.7.3 age adoption passing confidence
com.android.tools.build:gradle (source) dependencies major 7.3.0-alpha07 -> 8.7.3 age adoption passing confidence
androidx.test:runner dependencies minor 1.5.0 -> 1.6.2 age adoption passing confidence
androidx.test.ext:junit dependencies patch 1.2.0-alpha01 -> 1.2.1 age adoption passing confidence
androidx.test.ext:junit dependencies minor 1.1.4 -> 1.2.1 age adoption passing confidence
androidx.fragment:fragment-testing (source) dependencies minor 1.5.3 -> 1.8.5 age adoption passing confidence
androidx.fragment:fragment-ktx (source) dependencies minor 1.5.3 -> 1.8.5 age adoption passing confidence
androidx.test:core dependencies patch 1.6.0-alpha01 -> 1.6.1 age adoption passing confidence
androidx.test:core dependencies minor 1.5.0 -> 1.6.1 age adoption passing confidence
androidx.appcompat:appcompat (source) dependencies minor 1.5.1 -> 1.7.0 age adoption passing confidence
androidx.core:core (source) dependencies minor 1.9.0 -> 1.15.0 age adoption passing confidence
com.google.guava:guava dependencies major 30.1.1-android -> 33.3.1-jre age adoption passing confidence
androidx.test.ext:junit-gtest (source) dependencies patch 1.0.0-alpha01 -> 1.0.0-alpha02 age adoption passing confidence
androidx.core:core-ktx (source) dependencies minor 1.9.0 -> 1.15.0 age adoption passing confidence
androidx.annotation:annotation (source) dependencies minor 1.2.0 -> 1.9.1 age adoption passing confidence
org.mockito:mockito-core dependencies major 2.8.9 -> 5.14.2 age adoption passing confidence
androidx.test.ext:junit-ktx dependencies patch 1.2.0-alpha01 -> 1.2.1 age adoption passing confidence
com.android.compose.screenshot (source) plugin patch 0.0.1-alpha01 -> 0.0.1-alpha08 age adoption passing confidence
androidx.compose:compose-bom dependencies minor 2024.05.00 -> 2024.11.00 age adoption passing confidence
com.android.tools.build:gradle (source) dependencies major 3.5.2 -> 8.7.3 age adoption passing confidence
androidx.activity:activity-compose (source) dependencies patch 1.9.0 -> 1.9.3 age adoption passing confidence
androidx.lifecycle:lifecycle-runtime-ktx (source) dependencies minor 2.7.0 -> 2.8.7 age adoption passing confidence
com.android.tools.build:gradle (source) dependencies minor 8.1.1 -> 8.7.3 age adoption passing confidence
androidx.test.espresso:espresso-core dependencies minor 3.5.1 -> 3.6.1 age adoption passing confidence
androidx.test.ext:junit dependencies minor 1.1.5 -> 1.2.1 age adoption passing confidence
androidx.core:core-ktx (source) dependencies minor 1.13.1 -> 1.15.0 age adoption passing confidence
com.android.application (source) plugin minor 8.5.0-beta01 -> 8.7.3 age adoption passing confidence

Release Notes

actions/checkout (actions/checkout)

v4

Compare Source

actions/setup-java (actions/setup-java)

v4

Compare Source

bazelbuild/bazel-toolchains (bazel_toolchains)

v5124557: Commit 5124557861ebf4c0b67f98180bff1f8551e0b421 (2018-07-06)

Compare Source

Remove java_runtime_suite, which will be removed in Bazel from 0.16.0.

URLs (to be added to your WORKSPACE file):

SHA256: c3b08805602cd1d2b67ebe96407c1e8c6ed3d4ce55236ae2efe2f1948f38168d

v5.1.2

Compare Source

Changelog

ea243d4 Pointing latest.bazelrc to the latest (#​983)
8c717f8 Support new style platforms. See bazel issue 8622 (#​989)
0c1f7c3 WORKSPACE patch (#​981)

v5.1.1

Compare Source

Changelog

v5.1.0

Compare Source

Changelog

Fixes minor issues in rbe_configs_gen for WIndows

27f2db2 Allow changing the CPP Toolchain. (#​955)
Make rbe_configs_gen more windows friendly. (#​954)
Fix version switching Java platformization (#​953)
Include Apache 2 license with generated toolchain configs (#​950)

v5.0.0

Compare Source

Major Changes

Note: This release does not ship toolchains for Bazel v5.0.0.

This release is the last release that supports for existing Starlark rules used to generate C++ & Java configs such as rbe_autoconfig and docker_toolchain_autoconfig. These rules will be deprecated/deleted going forward.

Toolchain config generation will be replaced by the new CLI tool rbe_configs_gen going forward. These release includes prebuilt binary assets for this tool for Linux AMD64 (tested with Bazel v4.0.0 & l.gcr.io/google/rbe-ubuntu16-04@​sha256:f6568d8168b14aafd1b707019927a63c2d37113a03bcee188218f99bd0327ea1). The Windows AMD43 binary has not been tested yet.

Future releases will remove the code for the deprecated Starlark rules & add tests/documentation for the new tools.

Changelog

0b4a7f4 Add release workflow & license headers (#​938)

v4.1.0: Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 4.1.0 (2021/05/21)

Compare Source

This is a manually created emergency patch release for bazel-toolchains 4.0.0 to restore compatibility with Bazel 4.1.0.

It is the same as bazel-toolchains 4.0.0, but includes a fix for a wrong version check in rules/rbe_repo/build_gen.bzl.

You can use it like this:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "bazel_toolchains",
    sha256 = "179ec02f809e86abf56356d8898c8bd74069f1bd7c56044050c2cd3d79d0e024",
    strip_prefix = "bazel-toolchains-4.1.0",
    urls = [
        "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz",
        "https://github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz",
    ],
)

load("@​bazel_toolchains//rules:rbe_repo.bzl", "rbe_autoconfig")

### Creates a default toolchain config for RBE.
### Use this as is if you are using the rbe_ubuntu16_04 container,

### otherwise refer to RBE docs.
rbe_autoconfig(name = "rbe_default")

v4.0.0: Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 4.0.0 (2021/01/22)

Compare Source

SHA256:1adf5db506a7e3c465a26988514cfc3971af6d5b3c2218925cd6e71ee443fc3f

v3.7.2: Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 3.7.2 (2021/01/07)

Compare Source

SHA256:1caf8584434d3e31be674067996be787cfa511fda2a0f05811131b588886477f

v3.7.1: Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 3.7.1 (2020/11/26)

Compare Source

SHA256:8c9728dc1bb3e8356b344088dfd10038984be74e1c8d6e92dbb05f21cabbb8e4

v3.7.0: Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 3.7.0 (2020/10/21)

[Compare Source](https://redirect.githu


Configuration

📅 Schedule: Branch creation - "* 0-3 * * *" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor Author

renovate bot commented Dec 3, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

androidxAnnotationVersion = "1.5.0"
guavaVersion = "31.1-android"
androidxAnnotationVersion = "1.9.1"
guavaVersion = "33.3.1-jre"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shouldn't this use the android variant?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. This is the problem with creative version names. J > A.

Turns out Renovate supports "compatibility" so I created the versioning in the config.

guavaVersion = "33.3.1-jre"
coreVersion = "1.6.1"
extJUnitVersion = "1.2.1"
runnerVersion = "1.6.2"
rulesVersion = "1.6.0-alpha01"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be updated too?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a sign that it's not used. Removed.

@JoseAlcerreca
Copy link
Contributor

The CI workflow was updated so I'm closing/reopening to trigger the new checks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants