All Versions
7
Latest Version
Avg Release Cycle
46 days
Latest Release
136 days ago

Changelog History

  • v20200923.2

    October 21, 2020

    Abseil LTS 20200923, Patch 2

    What's New:

    • ๐Ÿš€ absl::StatusOr<T> has been released. See our blog
      post
      for more information.
    • ๐Ÿš€ Abseil Flags reflection interfaces have been released.
    • โšก๏ธ Abseil Flags memory usage has been significantly optimized.
    • ๐Ÿ— Abseil now supports a "hardened" build mode. This build mode enables
      โš™ runtime checks that guard against programming errors that may lead
      ๐Ÿ”’ to security vulnerabilities.

    ๐Ÿ›  Notable Fixes:

    • Sanitizer dynamic annotations like AnnotateRWLockCreate that are
      also defined by the compiler sanitizer implementation are no longer
      also defined by Abseil.
    • ๐Ÿ›  Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
    • Sanitizer usage is now automatically detected and no longer requires
      ๐Ÿ’ป macros like ADDRESS_SANITIZER to be defined on the command line.

    ๐Ÿ’ฅ Breaking Changes:

    • Abseil no longer contains a dynamic_annotations library. Users
      ๐Ÿ‘ท using a supported build system (Bazel or CMake) are unaffected by
      this, but users manually specifying link libraries may get an error
      about a missing linker input.

    Baseline: 7680a5f
    Cherry pick: bd0de71 (Patch 1)
    Cherry pick: 0f3bb46 (Patch 2)

  • v20200923.1

    October 09, 2020

    Abseil LTS 20200923, Patch 1

    What's New:

    • ๐Ÿš€ absl::StatusOr<T> has been released. See our blog
      post
      for more information.
    • ๐Ÿš€ Abseil Flags reflection interfaces have been released.
    • โšก๏ธ Abseil Flags memory usage has been significantly optimized.
    • ๐Ÿ— Abseil now supports a "hardened" build mode. This build mode enables
      โš™ runtime checks that guard against programming errors that may lead
      ๐Ÿ”’ to security vulnerabilities.

    ๐Ÿ›  Notable Fixes:

    • Sanitizer dynamic annotations like AnnotateRWLockCreate that are
      also defined by the compiler sanitizer implementation are no longer
      also defined by Abseil.
    • ๐Ÿ›  Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
    • Sanitizer usage is now automatically detected and no longer requires
      ๐Ÿ’ป macros like ADDRESS_SANITIZER to be defined on the command line.

    ๐Ÿ’ฅ Breaking Changes:

    • Abseil no longer contains a dynamic_annotations library. Users
      ๐Ÿ‘ท using a supported build system (Bazel or CMake) are unaffected by
      this, but users manually specifying link libraries may get an error
      about a missing linker input.

    Baseline: 7680a5f
    Cherry picks: bd0de71 (Patch 1)

  • v20200225.3

    October 09, 2020
  • v20200225.2

    April 22, 2020

    ๐Ÿš€ This release fixes the list of dependencies of absl::Cord in the CMake build.

  • v20200225.1

    March 04, 2020

    ๐Ÿ›ฐ Patched Feb 2020 LTS branch with the bug fix for absl::Status::ErasePayload.

  • v20190808.1

    October 09, 2020
  • v20181200.1

    October 09, 2020