Abseil LTS 20250814.rc1
What's New:
absl::Mutex
now contains lower-case method names likelock()
andshared_lock()
to align with standard C++ mutex methods. This allowsabsl::Mutex
to be used withstd::scoped_lock
and friends. The old names are still present but may be removed in a future release.- The RAII Mutex-locker types like
absl::MutexLock
,absl::ReaderMutexLock
, and friends now accept references toabsl::Mutex
. The pointer-accepting constructors are now deprecated, and may be removed in a future release.
Breaking Changes:
- Nullability template types, which were deprecated in the May 2025 release, have been removed.
absl::string_view(nullptr)
, which is undefined behavior according to the C++ standard, now triggers anassert
failure. Note that unless you changedabsl/base/options.h
,absl::string_view
is an alias forstd::string_view
, so by default you will be inheriting the behavior of your standard library instead of using the Abseil implementation.
Known Issues
- None known at this time.
Baseline: 987c57f