News

News for Package RcppSpdlog

Version 0.0.16 (2024-01-12)

  • Upgraded to upstream releases spdlog 1.13.0

Version 0.0.15 (2023-11-29)

  • Correct default package help page slighly

  • RcppExports.cpp has been regenerated under an updated Rcpp to address a format string warning under R-devel

Version 0.0.14 (2023-07-09)

  • Added new badge to README.md

  • Upgraded to upstream releases spdlog 1.12.0

Version 0.0.13 (2023-06-17)

  • Minor tweak to stopwatch setup avoids pulling in fmt

  • No longer set a C++ compilation standard as the default choices by R are sufficient for the package

  • Add convenience wrapper log_init omitting first argument to log_setup while preserving the interface from the latter

  • Add convenience setup wrappers init and log to API header file spdl.h

Version 0.0.12 (2023-01-07)

  • Addeed support for 'stopwatch' object allowing for simple timing (from both C++ and R) via the logging framework.

  • The ‘spdlog’ logging pattern is documented via a reference.

Version 0.0.11 (2022-12-13)

  • Export the formatter at C level

  • Mention package spdl in README.md

  • Support simple file-based logger

Version 0.0.10 (2022-11-17)

  • Support variadic templates with fmt::format

  • Add R formatting helper which converts arguments to character taking advantage of variadic template logger: fmt logging from R

  • Expand vignette

Version 0.0.9 (2022-11-04)

  • Add both an R and an C++ interface to spdlog

  • Update GitHub Actions to checkout@v3

  • Add a shorter aliased namespace for C++

  • Upgraded to upstream releases spdlog 1.11.0

Version 0.0.8 (2022-04-04)

  • Upgraded to upstream releases spdlog 1.10.0

Version 0.0.7 (2021-12-05)

  • Upgraded to upstream bug fix releases spdlog 1.9.1 and 1.9.2

  • Travis artifacts and badges have been pruned

  • Vignette now uses simplermarkdown

Version 0.0.6 (2021-07-21)

  • Upgraded to upstream release spdlog 1.9.0

Version 0.0.5 (2020-12-11)

  • Upgraded to upstream release spdlog 1.8.5 (and 1.8.4 and 1.8.3)

  • Small enhancements to DESCRIPTION files

Version 0.0.4 (2020-12-11)

  • Upgraded to upstream release spdlog 1.8.2

  • Added GitHub Actions CI using run.sh from r-ci

Version 0.0.3 (2020-10-23)

  • New function setLogLevel with R accessor in exampleRsink example

  • Updated exampleRsink to use default logger instance

  • Upgraded to upstream release 1.8.1 which contains finalised upstream use to switch to REprintf() if R compilation detected

  • Added new vignette with extensive usage examples, added compile-time logging switch example

  • A package documentation website was added

Version 0.0.2 (2020-09-17)

  • Upgraded to upstream release 1.8.0

  • Switched Travis CI to using BSPM, also test on macOS

  • Added 'stopwatch' use to main R sink example

Version 0.0.1 (2020-09-08)

  • Initial release with added R/Rcpp logging sink example