Skip to content

chore(deps): update all dependencies (major) #5

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

Open
wants to merge 1 commit into
base: trunk
Choose a base branch
from

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Aug 2, 2024

This PR contains the following updates:

Package Type Update Change
abseil-cpp bazel_dep major 20240722.0 -> 20250512.1
actions/checkout action major v4 -> v5
rules_proto bazel_dep major 6.0.2 -> 7.1.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

abseil/abseil-cpp (abseil-cpp)

v20250512.1: Abseil LTS branch, May 2025, Patch 1

Compare Source

Abseil LTS 2025051.1

What's New:

  • The polyfill types absl::any, absl::optional, and absl::variant are now aliases for std::any, std::optional, and std::variant in all builds. (Note that the polyfill implementation absl::string_view remains at the present time, but it defaults to being an alias std::string_view in all builds.)
  • Added absl::FastTypeId<Type>(), which evaluates at compile-time to a unique id for the passed-in type.
  • Added absl::endian and absl::byteswap polyfills (abseil/abseil-cpp@25bce12).

Breaking Changes:

  • Abseil now requires at least C++17 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools.
  • Nullability template types are deprecated and will be removed in a future release. The macro-style annotations (absl_nonnull, absl_nullable) should be used instead (abseil/abseil-cpp@caf854d).

Known Issues

  • None known at this time.

Baseline: bc257a8
Cherry-pick: 76bb243 (Patch 1)

v20250512.0: Abseil LTS branch, May 2025

Compare Source

Abseil LTS 2025051.0

What's New:

  • The polyfill types absl::any, absl::optional, and absl::variant are now aliases for std::any, std::optional, and std::variant in all builds. (Note that the polyfill implementation absl::string_view remains at the present time, but it defaults to being an alias std::string_view in all builds.)
  • Added absl::FastTypeId<Type>(), which evaluates at compile-time to a unique id for the passed-in type.
  • Added absl::endian and absl::byteswap polyfills (abseil/abseil-cpp@25bce12).

Breaking Changes:

  • Abseil now requires at least C++17 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools.
  • Nullability template types are deprecated and will be removed in a future release. The macro-style annotations (absl_nonnull, absl_nullable) should be used instead (abseil/abseil-cpp@caf854d).

Known Issues

  • This release fails to compile with GCC7 and GCC8. This is fixed in 20250512.1.

Baseline: bc257a8

v20250127.1: Abseil LTS branch, January 2025, Patch 1

Compare Source

Abseil LTS 2025012.1

What's New:

Breaking Changes:

  • Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry. For example, Abseil is now @abseil-cpp instead of @com_google_absl, and GoogleTest is now @googletest instead of @com_google_googletest. Users still using the old WORKSPACE system may need to use repo_mapping on repositories that still use the old names. See abseil/abseil-cpp@90a7ba6 for an example.

Other:

Known Issues

  • None known at this time.

Baseline: 98ebd7e
Cherry-pick: 9ac7062
Cherry-pick: d9e4955 (Patch 1)

v20250127.0: Abseil LTS branch, January 2025

Compare Source

Abseil LTS 2025012.0

What's New:

Breaking Changes:

  • Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry. For example, Abseil is now @abseil-cpp instead of @com_google_absl, and GoogleTest is now @googletest instead of @com_google_googletest. Users still using the old WORKSPACE system may need to use repo_mapping on repositories that still use the old names. See abseil/abseil-cpp@90a7ba6 for an example.

Other:

Known Issues

  • None known at this time.

Baseline: 98ebd7e
Cherry-pick: 9ac7062

v20240722.1: Abseil LTS branch, July 2024, Patch 1

Abseil LTS 2024072.1

What's New:

  • Added GoogleTest matchers for absl::Status. These matchers make it easier to write unit tests for code that uses absl::Status.
  • Patch 1 addresses a security issue in hash container create/resize.

Breaking Changes:

Known Issues

  • None known at this time.

Baseline: 3358286
Cherry-pick: 2138590
Cherry-pick: 9a0743a
Cherry-pick: 4447c75
Cherry-pick: dd4c89b (Patch 1)

actions/checkout (actions/checkout)

v5

Compare Source

bazelbuild/rules_proto (rules_proto)

v7.1.0

Compare Source

Using bzlmod with Bazel 6 or later:

  1. [Bazel 6] Add common --enable_bzlmod to .bazelrc.

  2. Add to your MODULE.bazel file:

bazel_dep(name = "rules_proto", version = "7.1.0")

Using WORKSPACE:

load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_proto",
    sha256 = "14a225870ab4e91869652cfd69ef2028277fc1dc4910d65d353b62d6e0ae21f4",
    strip_prefix = "rules_proto-7.1.0",
    url = "https://github.com/bazelbuild/rules_proto/releases/download/7.1.0/rules_proto-7.1.0.tar.gz",
)

load("@&#8203;rules_proto//proto:repositories.bzl", "rules_proto_dependencies")
rules_proto_dependencies()

load("@&#8203;rules_proto//proto:toolchains.bzl", "rules_proto_toolchains")
rules_proto_toolchains()

What's Changed

Full Changelog: https://github.com/bazelbuild/rules\_proto/compare/7.0.3...7.1.0

v7.0.2

Compare Source

Using bzlmod with Bazel 6 or later:

  1. [Bazel 6] Add common --enable_bzlmod to .bazelrc.

  2. Add to your MODULE.bazel file:

bazel_dep(name = "rules_proto", version = "7.0.1")

Using WORKSPACE:

load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_proto",
    sha256 = "0e5c64a2599a6e26c6a03d6162242d231ecc0de219534c38cb4402171def21e8",
    strip_prefix = "rules_proto-7.0.2",
    url = "https://github.com/bazelbuild/rules_proto/releases/download/7.0.2/rules_proto-7.0.2.tar.gz",
)

load("@&#8203;rules_proto//proto:repositories.bzl", "rules_proto_dependencies")
rules_proto_dependencies()

load("@&#8203;rules_proto//proto:setup.bzl", "rules_proto_setup")
rules_proto_setup()

What's Changed

  • Adding back reference to ProtoLangToolchainInfo

Full Changelog: https://github.com/bazelbuild/rules\_proto/compare/7.0.1...7.0.2

v7.0.1

Compare Source

Using bzlmod with Bazel 6 or later:

  1. [Bazel 6] Add common --enable_bzlmod to .bazelrc.

  2. Add to your MODULE.bazel file:

bazel_dep(name = "rules_proto", version = "7.0.1")

Using WORKSPACE:

load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_proto",
    sha256 = "33e496a2b3fe925d5247d848535cb0371890f3e9514a13fd79b0ac9a60a5fc41",
    strip_prefix = "rules_proto-7.0.1",
    url = "https://github.com/bazelbuild/rules_proto/releases/download/7.0.1/rules_proto-7.0.1.tar.gz",
)

load("@&#8203;rules_proto//proto:repositories.bzl", "rules_proto_dependencies")
rules_proto_dependencies()

load("@&#8203;rules_proto//proto:setup.bzl", "rules_proto_setup")
rules_proto_setup()

What's Changed

  • Update rules_cc version to 0.0.15

Full Changelog: https://github.com/bazelbuild/rules\_proto/compare/7.0.0...7.0.1

v7.0.0

Compare Source

Using bzlmod with Bazel 6 or later:

  1. [Bazel 6] Add common --enable_bzlmod to .bazelrc.

  2. Add to your MODULE.bazel file:

bazel_dep(name = "rules_proto", version = "7.0.0")

Using WORKSPACE:

load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_proto",
    sha256 = "8e195dbb6a505ca4c7aafa6b7cffa47fe49a261b27a342053cfb2b973cc4aa12",
    strip_prefix = "rules_proto-7.0.0",
    url = "https://github.com/bazelbuild/rules_proto/releases/download/7.0.0/rules_proto-7.0.0.tar.gz",
)

load("@&#8203;rules_proto//proto:repositories.bzl", "rules_proto_dependencies")
rules_proto_dependencies()

load("@&#8203;rules_proto//proto:setup.bzl", "rules_proto_setup")
rules_proto_setup()

What's Changed

Full Changelog: https://github.com/bazelbuild/rules\_proto/compare/6.0.2...7.0.0


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: 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.

@renovate-bot renovate-bot changed the title chore(deps): update dependency abseil-cpp to v20240722 chore(deps): update all dependencies (major) Sep 5, 2024
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch from 01294be to 0792fc8 Compare September 5, 2024 20:58
@renovate-bot renovate-bot changed the title chore(deps): update all dependencies (major) chore(deps): update dependency rules_proto to v7 Nov 7, 2024
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch 3 times, most recently from 4397c1a to 1fd089e Compare November 13, 2024 05:45
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch from 1fd089e to ffe59c8 Compare December 21, 2024 17:31
@renovate-bot renovate-bot changed the title chore(deps): update dependency rules_proto to v7 chore(deps): update all dependencies (major) Feb 8, 2025
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch from ffe59c8 to 3dc4eb1 Compare February 8, 2025 03:11
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch from 3dc4eb1 to d54e70f Compare March 20, 2025 00:10
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch from d54e70f to 30de7eb Compare May 16, 2025 00:08
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch from 30de7eb to a18779a Compare June 28, 2025 08:01
@renovate-bot renovate-bot force-pushed the renovate-fork/major-all-dependencies branch from a18779a to fd95e3d Compare August 12, 2025 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant