Changes in version 0.2.8 (2026-03-12) o Replaced Rf_error with Rcpp::stop in three files o Maintenance updates to continuous integration Changes in version 0.2.7 (2025-01-25) o The package no longer sets a C++ compilation standard o Package infrastructure, documentation and continuous integration support have been updated o Several manual pages now have package anchors for the code link o A demo/ file has been move to inst/examples/ Changes in version 0.2.6 (2022-10-30) o A function prototype was updated for clang-15. o GitHub Actions were updated to checkout version 3. Changes in version 0.2.5 (2022-03-29) o Ensure consistent compilation by ensuring RcppBDT.h is included in all files, this addresses an LTO/ODR issue o Correct one declaration in init.c o Minor additional cleanups Changes in version 0.2.4 (2021-08-15) o New utility function toPOSIXct which can take multitple input format (integer, floating point or character) vectors and can convert by relying on a wide variety of standard formats. This predates what has long been split off into a new package anytime which is more functional and feaureful. o New demo 'toPOSIXct' illustrating the feature. o New demo 'toPOSIXctTiming' benchmarking it. o Documentation for new functions was added as well. o CI now uses run.sh from r-ci. o Functions getLastDayOfWeekInMonth and getFirstDayOfWeekInMonth now use dow argument. o The shared library is now registered when loaded from NAMESPACE. o C level entry points are now registered as R now recommends. o Several badges were added to the README.md file. o Several fields were added to the DESCRIPTION file, and/or updated. o Documentation URLs where both updated as needed and converted to https. Changes in version 0.2.3 (2014-04-13) o New module 'bdtDt' replacing the old 'bdtDate' module in a more transparent stule using a local class which is wrapped, just like the three other new classes do o New module 'bdtTd' providing date durations which can be added to dates. o New module 'bdtTz' providing time zone information such as offset to UTC, amount of DST, abbreviated and full timezone names. o New module 'bdtDu' using 'posix_time::duration' for time durations types o New module 'bdtPt' using 'posix_time::ptime' for posix time, down to nanosecond granularity (where hardware and OS permit it) o Now selects C++11 compilation by setting CXX_STD = CXX11 in src/Makevars* and hence depend on R 3.1.0 or later - this gives gives us long long needed for the nano-second high-resolution time calculations across all builds and platforms. Changes in version 0.2.2 (2014-02-22) o Updates to current CRAN Policy standards for Depends: and Imports: in DESCRIPTION o Also take advantage of new Rcpp 0.11.0 build options o New code remains in GitHub repo master branch until R 3.1.0 is released so that we can use C++11 in order to get the long long int support without which the package does not build on Windows (whereas Linux is fine) Changes in version 0.2.1 (2012-08-08) o Bug for getEndOfBizWeek() and getEndOfMonth() who were lacking a call to fromDate(date) to actually pass the date for which the functions are computing the end of business week or month. Changes in version 0.2.0 (2012-07-03) o The core module, which wraps what in C++ is boost::gregorian::date, is now exposed as an Rcpp module bdtDate. As all example and demos operated off a (package-global) variable 'bdt', no user visible change was needed outside of the code instantiating at package load. o Updated package instantiation to the new facilities offered by the current versions R 2.15.1 and Rcpp 0.9.13 which make Rcpp module initialization easier and more streamlined. Changes in version 0.1.0 (2011-01-18) o First CRAN upload (and see ChangeLog for more granular details) bug fix in svm cross validation