Skip to content

Releases: google/cctz

CCTZ version 2.4

15 Feb 21:03
981dc6b
Compare
Choose a tag to compare

Accumulated changes since v2.3, including:

  • Allow get_weekday() and get_yearday() to take all civil-time types.
  • Support %U/%u and %W/%w specifiers internally.
  • Handle "slim" TZif files.
  • Handle future rules specifying year-round daylight time.
  • Use the "backzone" file when building the testdata.

CCTZ version 2.3

03 Apr 22:08
Compare
Choose a tag to compare
  • Add support for the %E*z, %:z, %::z, and %:::z format specifiers.
  • Change the abbreviations for fixed-offset time zones to use the same syntax as named time zones with numeric-style abbreviations.
  • Add cctz::time_zone functions next_transition(), prev_transition(), version(), and description().
  • Make local_time_zone() work on iOS.
  • Switch from cctz::sys_seconds to cctz::seconds for the 64-bit, seconds-resolution duration.
  • Enable C++14 constexpr for more compilers.
  • Add CMake install rules.

CCTZ version 2.2

12 Feb 21:56
Compare
Choose a tag to compare

Includes CMake support.

CCTZ version 2.1

05 Oct 13:31
Compare
Choose a tag to compare

This release is CCTZ at the time of the initial Abseil (abseil.io) release.

CCTZ version 2.0

07 Apr 18:29
Compare
Choose a tag to compare

CCTZ v2.0 includes two complementary libraries for computing with civil times and time zones.
See README.md for more details.

CCTZ version 1.0

24 Mar 16:17
Compare
Choose a tag to compare

This is CCTZ version 1.0. This is the original API as it was when first released in September 2015.