A new hot-fix release 22.214.171.124 of Rcpp just got to CRAN. It will also be uploaded to Debian shortly, and Windows and macOS binaries will appear at CRAN in the next few days. This release breaks with the six-months cycle started with release 1.0.5 in July 2020 as CRAN desired an update to silence nags from the newest
clang version which turned a little loud over a feature deprecated in C++11 (namely
std::binary_function()). This was easy to replace with
std::function() which we did. The release also contains a minor bugfix relative to 1.0.8 and C++98 builds, and minor correction to one pdf vignette. The release was fully tested by us and CRAN as usual against all reverse dependencies.
Rcpp has become the most popular way of enhancing R with C or C++ code. Right now, around 2519 packages on CRAN depend on Rcpp for making analytical code go faster and further, along with 239 in BioConductor.
The full list of details for this interim release follows.
Changes in Rcpp hotfix release version 126.96.36.199 (2022-03-10)
Changes in Rcpp API:
Changes in Rcpp Documentation:
Changes in Rcpp Deployment:
- Accomodate four digit version numbers in unit test (Dirk)
Thanks to my CRANberries, you can also look at a diff to the previous release. Questions, comments etc should go to the rcpp-devel mailing list off the R-Forge page. Bugs reports are welcome at the GitHub issue tracker as well (where one can also search among open or closed issues); questions are also welcome under
rcpp tag at StackOverflow which also allows searching among the (currently) 2843 previous questions.
If you like this or other open-source work I do, you can sponsor me at GitHub.