Skip to content

Releases: google/cctz

CCTZ version 2.5

Choose a tag to compare

@derekmauro derekmauro released this 16 Jun 15:13
d2f2abd

Accumulated changes since v2.4, including:

  • When possible, use ICU to get the local time zone on Windows
  • Compatibility with CMake 4.0

CCTZ version 2.4

Choose a tag to compare

@devbww devbww released this 15 Feb 21:03
981dc6b

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

Choose a tag to compare

@devbww devbww released this 03 Apr 22:08
  • 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

Choose a tag to compare

@devjgm devjgm released this 12 Feb 21:56

Includes CMake support.

CCTZ version 2.1

Choose a tag to compare

@devjgm devjgm released this 05 Oct 13:31

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

CCTZ version 2.0

Choose a tag to compare

@devjgm devjgm released this 07 Apr 18:29

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

Choose a tag to compare

@devjgm devjgm released this 24 Mar 16:17

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