Changes in version 0.2.14 (2026-01-08) o Synchronized with upstream CCTZ (Dirk in #46). o Explicitly enumerate files to be compiled in src/Makevars* (Dirk in #47) Changes in version 0.2.13 (2024-12-12) o No longer set compilation standard as recent R version set a sufficiently high minimum o Qualify a call to cctz::format (Michael Quinn in #44) o Routine updates to continuous integration and badges o Switch to Authors@R in DESCRIPTION Changes in version 0.2.12 (2022-11-06) o Support NA values in numerical or character input o GitHub Actions were updated to checkout version 3. Changes in version 0.2.11 (2022-08-06) o More specific includes in RcppCCTZ_API.h (Jing Lu in #42 closing #41). o Synchronized with upstream CCTZ (Dirk in #43). o Switched r-ci to r2u use. Changes in version 0.2.10 (2021-12-14) o Switch CI use to r-ci o Applied patch by Tomas Kalibera for Windows UCRT under the upcoming R 4.2.0 expected for April. Changes in version 0.2.9 (2020-08-30) o Provide a header RcppCCZT_API.h for client packages. o Show a simple example of parsing a YYYYMMDD HHMMSS.FFFFFF date. Changes in version 0.2.8 (2020-08-04) o Added three new nothrow variants (needed for win32) needed by the expanded nanotime package (Leonardo in #37) Changes in version 0.2.7 (2020-03-18) o Added functions _RcppCCTZ_convertToCivilSecond that converts a time point to the number of seconds since epoch, and _RcppCCTZ_convertToTimePoint that converts a number of seconds since epoch into a time point; these functions are only callable from C level (Leonardo in #34 and #35). o Added function _RcppCCTZ_getOffset that returns the offset at a speficied time-point for a specified timezone; this function is only callable from C level (Leonardo in #32). Changes in version 0.2.6 (2019-08-03) o Synchronized with upstream CCTZ release 2.3 plus commits accrued since then (Dirk in #30). o The package now uses tinytest for unit tests (Dirk in #31). Changes in version 0.2.5 (2018-10-14) o Parsing to Datetime was corrected on systems that do not have nanosecond support in C++11 chrono (#28). o DatetimeVector objects are now created with their timezone attribute when available. o The toTz functions is now vectorized (#29). o More unit tests were added, and some conditioning on Solaris (mostly due to missing timezone info) was removed. Changes in version 0.2.4 (2018-10-06) o An unused main() in src/time_tool.cc was #ifdef'ed away to please another compiler/OS combination. o The tzDiff function now supports a vector argument (#24). o An unnecessary #include was removed (#25). o Some tests are not conditioning on Solaris to not fail there (#26). o The CCTZ code was updated to the newest upstream version (#27). o Unit tests now use the RUnit package replacing a simpler tests script. Changes in version 0.2.3 (2017-06-20) o On Windows, the TZDIR environment variable is now set in .onLoad() o Replaced init.c with registration code inside of RcppExports.cpp thanks to Rcpp 0.12.11. Changes in version 0.2.2 (2017-04-21) o Synchronized with upstream CCTZ o The time_point object is instantiated explicitly for nanosecond use which appears to be required on macOS Changes in version 0.2.1 (2017-02-04) o Conversion from timepoint to two double values now rounds correctly (#14 closing #12, with thanks to Leonardo) o The Description was expanded to stress the need for a modern C++11 compiler; g++-4.8 (as on 'trusty' eg in Travis CI) works o Travis CI is now driven via run.sh from our fork Changes in version 0.2.0 (2017-01-08) o Windows compilation was enabled by defining OFFSET() and ABBR() for MinGW (#10 partially addressing #9) o Windows use completed with backport of std::get_time from LLVM's libc++ to enable strptime semantics (Dan Dillon in #11 completing #9) o Timezone information on Windows is supplied via R's own copy of zoneinfo with TZDIR set (also #10) o The interface to formatDouble was cleaned up Changes in version 0.1.0 (2016-12-12) o Synchronized with CCTZ upstream. o New parsing and formating helpers for Datetime vectors o New parsing and formating helpers for (two) double vectors representing full std::chrono nanosecond resolutions o Updated documentation and examples. Changes in version 0.0.5 (2016-07-10) o New utility example functions toTz() and tzDiff o Synchronized with small upstream change for additional #ifdef for compiler differentiation Changes in version 0.0.4 (2016-04-17) o Synchronized with CCTZ v2 upstream. o Updated examples.cpp accordingly Changes in version 0.0.3 (2016-01-19) o Synchronized with CCTZ upstream. Changes in version 0.0.2 (2015-12-02) o Additional #ifdef statements suggested by Bradley White in CCTZ ticket #5 permitting compilation on Solaris - with thanks to Jeroen for testing our branch. Changes in version 0.0.1 (2015-12-01) o Initial CRAN upload. o Package is functional and provides examples.