NEWS | R Documentation |
News for Package RcppSpdlog
Changes in RcppSpdlog version 0.0.19 (2024-11-10)
Support use of
std::format
under C++20 via opt-in define instead offmt
(Xanthos Xanthopoulos in #19)An erroneous duplicate log=level documentation level was removed (Contantinos Giachalis in #20)
Upgraded to upstream release spdlog 1.15.0 (Dirk in #21)
Partially revert / simplify
src/formatter.cpp
accomodating both #19 and previous state (Dirk in #21)
Changes in RcppSpdlog version 0.0.18 (2024-09-10)
Upgraded to upstream release spdlog 1.14.1
Minor packaging upgrades
Allow logging levels to be set via environment variable
SPDLOG_LEVEL
Changes in RcppSpdlog version 0.0.17 (2024-04-25)
Minor continuous integration update
Upgraded to upstream release spdlog 1.14.0
Changes in RcppSpdlog version 0.0.16 (2024-01-12)
Upgraded to upstream release spdlog 1.13.0
Changes in RcppSpdlog 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
Changes in RcppSpdlog version 0.0.14 (2023-07-09)
Added new badge to README.md
Upgraded to upstream release spdlog 1.12.0
Changes in RcppSpdlog version 0.0.13 (2023-06-17)
Minor tweak to
stopwatch
setup avoids pulling in fmtNo 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 tolog_setup
while preserving the interface from the latterAdd convenience
setup
wrappersinit
andlog
to API header filespdl.h
Changes in RcppSpdlog 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.
Changes in RcppSpdlog version 0.0.11 (2022-12-13)
Export the formatter at C level
Mention package spdl in README.md
Support simple file-based logger
Changes in RcppSpdlog 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
Changes in RcppSpdlog 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 release spdlog 1.11.0
Changes in RcppSpdlog version 0.0.8 (2022-04-04)
Upgraded to upstream release spdlog 1.10.0
Changes in RcppSpdlog 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
Changes in RcppSpdlog version 0.0.6 (2021-07-21)
Upgraded to upstream release spdlog 1.9.0
Changes in RcppSpdlog 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
Changes in RcppSpdlog 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
Changes in RcppSpdlog version 0.0.3 (2020-10-23)
New function
setLogLevel
with R accessor inexampleRsink
exampleUpdated
exampleRsink
to use default logger instanceUpgraded 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
Changes in RcppSpdlog 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
Changes in RcppSpdlog version 0.0.1 (2020-09-08)
Initial release with added R/Rcpp logging sink example