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

chore: update dependency abseil/abseil-cpp to v2024 - autoclosed #320

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Aug 21, 2023

Update Request | Renovate Bot

This PR contains the following updates:

Package Update Change
abseil/abseil-cpp major 20230802.1 -> 20240116.1

Release Notes

abseil/abseil-cpp (abseil/abseil-cpp)

v20240116.1: Abseil LTS branch, Jan 2024, Patch 1

Compare Source

Abseil LTS 2024011.1

What's New:

  • Added absl::NoDestructor<T> to simplify defining static types that do not need to be destructed upon program exit.
  • Added configurable verbose logging (also known as VLOG).
  • Added absl::Overload(), which returns a functor that provides overloads based on the functors passed to it. Note that this functionality requires C++17 or newer.
  • Bzlmod is now officially supported (previously it was supported by the community). Note that it may take several days after the release for it to become available in the Bazel Central Registry.

Breaking Changes:

  • AbslHashValue() no longer accepts C-style arrays as a parameter. Previously the array would decay to a pointer type, which could lead to subtle, unintended bugs. The most common potential error is passing a C-string literal. After this change, these call-sites require wrapping the literal in absl::string_view.
  • absl::weak_equality and absl::strong_equality have been removed. The corresponding std types were removed before C++20 was finalized (https://wg21.link/P1959R0).

Known Issues

  • None known at this time.

Baseline: 10f3e61
Cherry pick: 4a2c633
Cherry pick: 3ab97e7 (Patch 1)

v20240116.0: Abseil LTS branch, Jan 2024

Compare Source

Abseil LTS 2024011.0

What's New:

  • Added absl::NoDestructor<T> to simplify defining static types that do not need to be destructed upon program exit.
  • Added configurable verbose logging (also known as VLOG).
  • Added absl::Overload(), which returns a functor that provides overloads based on the functors passed to it. Note that this functionality requires C++17 or newer.
  • Bzlmod is now officially supported (previously it was supported by the community). Note that it may take several days after the release for it to become available in the Bazel Central Registry.

Breaking Changes:

  • AbslHashValue() no longer accepts C-style arrays as a parameter. Previously the array would decay to a pointer type, which could lead to subtle, unintended bugs. The most common potential error is passing a C-string literal. After this change, these call-sites require wrapping the literal in absl::string_view.
  • absl::weak_equality and absl::strong_equality have been removed. The corresponding std types were removed before C++20 was finalized (https://wg21.link/P1959R0).

Known Issues

  • None known at this time.

Baseline: 10f3e61
Cherry pick: 4a2c633

v20230802.2: Abseil LTS branch, Aug 2023, Patch 2

Compare Source

Abseil LTS 2023080.2

What's New:

  • Added the nullability library for designating the expected nullability of pointers. Currently these serve as annotations only, but it is expected that compilers will one day be able to use these annotations for diagnostic purposes.
  • Added the prefetch library as a portable layer for moving data into caches before it is read.
  • Abseil's hash tables now detect many more programming errors in debug and sanitizer builds.
  • Abseil's synchronization objects now differentiate absolute waits (when passed an absl::Time) from relative waits (when passed an absl::Duration) when the underlying platform supports differentiating these cases. This only makes a difference when system clocks are adjusted.
  • Abseil's flag parsing library includes additional methods that make it easier to use when another library also expects to be able to parse flags.
  • absl::string_view is now available as a smaller target, @com_google_absl//absl/strings:string_view, so that users may use this library without depending on the much larger @com_google_absl//absl/strings target.

Breaking Changes:

  • None known at this time.

Known Issues

  • None known at this time.

Baseline: fdf5be1
Cherry pick: 659b77b
Cherry pick: fb3621f (Patch 1)
Cherry pick: 11e1e5c (Patch 2)


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/major-releases branch 2 times, most recently from d5f8e8b to 6a802ac Compare September 8, 2023 11:57
@renovate renovate bot changed the title chore: update dependency protocolbuffers/protobuf to v24 chore: update dependency protocolbuffers/protobuf to v24 - autoclosed Sep 26, 2023
@renovate renovate bot closed this Sep 26, 2023
@renovate renovate bot deleted the renovate/major-releases branch September 26, 2023 15:38
@renovate renovate bot changed the title chore: update dependency protocolbuffers/protobuf to v24 - autoclosed chore: update dependency protocolbuffers/protobuf to v24 Sep 29, 2023
@renovate renovate bot restored the renovate/major-releases branch September 29, 2023 23:05
@renovate renovate bot reopened this Sep 29, 2023
@renovate renovate bot changed the title chore: update dependency protocolbuffers/protobuf to v24 chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v31 Sep 30, 2023
@renovate renovate bot changed the title chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v31 chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v31 - autoclosed Oct 16, 2023
@renovate renovate bot closed this Oct 16, 2023
@renovate renovate bot deleted the renovate/major-releases branch October 16, 2023 18:47
@renovate renovate bot changed the title chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v31 - autoclosed chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v31 Oct 23, 2023
@renovate renovate bot reopened this Oct 23, 2023
@renovate renovate bot restored the renovate/major-releases branch October 23, 2023 13:19
@renovate renovate bot changed the title chore: update dependency git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git to v31 chore: update actions/checkout action to v4 Oct 23, 2023
@renovate renovate bot changed the title chore: update actions/checkout action to v4 chore: update releases (major) Oct 23, 2023
@renovate renovate bot force-pushed the renovate/major-releases branch 2 times, most recently from 40f0d19 to 3b70f82 Compare October 30, 2023 13:38
@renovate renovate bot changed the title chore: update releases (major) chore: update releases (major) - autoclosed Oct 31, 2023
@renovate renovate bot closed this Oct 31, 2023
@renovate renovate bot deleted the renovate/major-releases branch October 31, 2023 22:13
@renovate renovate bot changed the title chore: update releases (major) - autoclosed chore: update releases (major) Nov 2, 2023
@renovate renovate bot reopened this Nov 2, 2023
@renovate renovate bot restored the renovate/major-releases branch November 2, 2023 08:46
@renovate renovate bot changed the title chore: update releases (major) chore: update dependency protocolbuffers/protobuf to v25 Nov 2, 2023
@renovate renovate bot force-pushed the renovate/major-releases branch 3 times, most recently from 8d7f617 to 5ee775a Compare November 7, 2023 18:12
@renovate renovate bot changed the title chore: update dependency protocolbuffers/protobuf to v25 chore: update releases (major) Nov 21, 2023
@renovate renovate bot changed the title chore: update releases (major) chore: update actions/github-script action to v7 Dec 19, 2023
@renovate renovate bot force-pushed the renovate/major-releases branch 2 times, most recently from fcc829f to 5256472 Compare January 17, 2024 11:20
@renovate renovate bot changed the title chore: update actions/github-script action to v7 chore: update actions/github-script action to v7 - autoclosed Jan 17, 2024
@renovate renovate bot closed this Jan 17, 2024
@renovate renovate bot deleted the renovate/major-releases branch January 17, 2024 12:08
@renovate renovate bot changed the title chore: update actions/github-script action to v7 - autoclosed chore: update actions/github-script action to v7 Jan 23, 2024
@renovate renovate bot reopened this Jan 23, 2024
@renovate renovate bot restored the renovate/major-releases branch January 23, 2024 08:51
@renovate renovate bot changed the title chore: update actions/github-script action to v7 chore: update dependency abseil/abseil-cpp to v2024 Jan 24, 2024
@renovate renovate bot force-pushed the renovate/major-releases branch 2 times, most recently from 9f88969 to 3f4c7bd Compare January 26, 2024 15:18
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot changed the title chore: update dependency abseil/abseil-cpp to v2024 chore: update dependency abseil/abseil-cpp to v2024 - autoclosed Feb 20, 2024
@renovate renovate bot closed this Feb 20, 2024
@renovate renovate bot deleted the renovate/major-releases branch February 20, 2024 05:13
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.

0 participants