diff --git a/ChangeLog b/ChangeLog index 57cf2d263..c7561c91d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2025-07-01 Dirk Eddelbuettel + + * DESCRIPTION (Date, Version): Release 1.1.0 + + * inst/include/Rcpp/config.h: Idem + * inst/NEWS.Rd: Idem + * vignettes/rmd/Rcpp.bib: Idem + * inst/bib/Rcpp.bib: Idem + * vignettes/pdf/*: Rebuilt + 2025-06-25 Dirk Eddelbuettel * DESCRIPTION (Version, Date): Roll micro version and date diff --git a/DESCRIPTION b/DESCRIPTION index 442fee903..2e6c8f3a7 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: Rcpp Title: Seamless R and C++ Integration -Version: 1.0.14.16 -Date: 2025-06-25 +Version: 1.1.0 +Date: 2025-07-01 Authors@R: c(person("Dirk", "Eddelbuettel", role = c("aut", "cre"), email = "edd@debian.org", comment = c(ORCID = "0000-0001-6419-907X")), person("Romain", "Francois", role = "aut", diff --git a/README.md b/README.md index dfc3be5b3..0a0f4ffbc 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ [![CRAN use](https://jangorecki.gitlab.io/rdeps/Rcpp/CRAN_usage.svg?sanitize=true)](https://cran.r-project.org/package=Rcpp) [![CRAN indirect](https://jangorecki.gitlab.io/rdeps/Rcpp/indirect_usage.svg?sanitize=true)](https://cran.r-project.org/package=Rcpp) [![BioConductor use](https://jangorecki.gitlab.io/rdeps/Rcpp/BioC_usage.svg?sanitize=true)](https://cran.r-project.org/package=Rcpp) -[![JSS](https://img.shields.io/badge/JSS-10.18637%2Fjss.v040.i08-brightgreen)](https://dx.doi.org/10.18637/jss.v040.i08) +[![JSS](https://img.shields.io/badge/JSS-10.18637%2Fjss.v040.i08-brightgreen)](https://doi.org/10.18637/jss.v040.i08) [![Springer useR!](https://img.shields.io/badge/Springer%20useR!-10.1007%2F978--1--4614--6868--4-brightgreen)](https://www.amazon.com/gp/product/1461468671/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1461468671&linkCode=as2&tag=rcpp-20&linkId=3P5LNUWOAQ2YMEJ6) -[![TAS](https://img.shields.io/badge/TAS-10.1080%2F00031305.2017.1375990-brightgreen)](https://dx.doi.org/10.1080/00031305.2017.1375990) +[![TAS](https://img.shields.io/badge/TAS-10.1080%2F00031305.2017.1375990-brightgreen)](https://doi.org/10.1080/00031305.2017.1375990) ### Synopsis @@ -109,14 +109,14 @@ been factored out of Rcpp into the package RcppClassic, and it is still available for code relying on the older interface. New development should always use this Rcpp package instead. -Other usage examples are provided by packages using Rcpp. As of early January -2024, there are 2791 [CRAN](https://cran.r-project.org) packages using Rcpp -(corresponding to 13.8% of all packages, and 59.9% of packages containing -compiled code), a further 254 [BioConductor](https://www.bioconductor.org) +Other usage examples are provided by packages using Rcpp. As of early July +2025, there are 3043 [CRAN](https://cran.r-project.org) packages using Rcpp +(corresponding to 13.6% of all packages, and 61.3% of packages containing +compiled code), a further 271 [BioConductor](https://www.bioconductor.org) packages in its current release as well as an unknown number of GitHub, Bitbucket, R-Forge, ... repositories using Rcpp. All these packages provide usage examples for Rcpp. The package is in widespread use and has been -downloaded over 78.1 million times (per the partial logs from the cloud mirrors +downloaded over 100.6 million times (per the partial logs from the cloud mirrors of CRAN). ### Installation diff --git a/inst/NEWS.Rd b/inst/NEWS.Rd index 0dbeb8fb5..1ce1d1854 100644 --- a/inst/NEWS.Rd +++ b/inst/NEWS.Rd @@ -3,10 +3,11 @@ \newcommand{\ghpr}{\href{https://github.com/RcppCore/Rcpp/pull/#1}{##1}} \newcommand{\ghit}{\href{https://github.com/RcppCore/Rcpp/issues/#1}{##1}} -\section{Changes in Rcpp release version 1.0.15 (2025-07-xx)}{ +\section{Changes in Rcpp release version 1.1.0 (2025-07-01)}{ \itemize{ \item Changes in Rcpp API: \itemize{ + \item C++11 is now the required minimal C++ standard \item The \code{std::string_view} type is now covered by \code{wrap()} (Lev Kandel in \ghpr{1356} as discussed in \ghit{1357}) \item A last remaining \code{DATAPTR} use has been converted to @@ -42,6 +43,8 @@ \ghpr{1354}) \item The Rcpp Libraries vignette mentions \code{PACKAGE_types.h} to declare types used in \code{RcppExports.cpp} (Dirk in \ghpr{1355}) + \item The vignettes bibliography file was updated to current package + versions, and now uses doi references (Dirk in \ghpr{1389}) } \item Changes in Rcpp Deployment: \itemize{ diff --git a/inst/include/Rcpp/config.h b/inst/include/Rcpp/config.h index 4a833e994..e478be1da 100644 --- a/inst/include/Rcpp/config.h +++ b/inst/include/Rcpp/config.h @@ -1,4 +1,5 @@ + // config.h: Rcpp R/C++ interface class library -- Rcpp configuration // // Copyright (C) 2010 - 2025 Dirk Eddelbuettel and Romain Francois @@ -26,11 +27,11 @@ #define RcppDevVersion(maj, min, rev, dev) (((maj)*1000000) + ((min)*10000) + ((rev)*100) + (dev)) // the currently released version -#define RCPP_VERSION Rcpp_Version(1,0,14) -#define RCPP_VERSION_STRING "1.0.14" +#define RCPP_VERSION Rcpp_Version(1,1,0) +#define RCPP_VERSION_STRING "1.1.0" // the current source snapshot (using four components, if a fifth is used in DESCRIPTION we ignore it) -#define RCPP_DEV_VERSION RcppDevVersion(1,0,14,16) -#define RCPP_DEV_VERSION_STRING "1.0.14.16" +#define RCPP_DEV_VERSION RcppDevVersion(1,1,0,0) +#define RCPP_DEV_VERSION_STRING "1.1.0.0" #endif diff --git a/vignettes/pdf/Rcpp-FAQ.pdf b/vignettes/pdf/Rcpp-FAQ.pdf index 85e4b7891..bf46ff147 100644 Binary files a/vignettes/pdf/Rcpp-FAQ.pdf and b/vignettes/pdf/Rcpp-FAQ.pdf differ diff --git a/vignettes/pdf/Rcpp-attributes.pdf b/vignettes/pdf/Rcpp-attributes.pdf index 79f717e04..b1f7f14bc 100644 Binary files a/vignettes/pdf/Rcpp-attributes.pdf and b/vignettes/pdf/Rcpp-attributes.pdf differ diff --git a/vignettes/pdf/Rcpp-extending.pdf b/vignettes/pdf/Rcpp-extending.pdf index cde436698..f3ca588c3 100644 Binary files a/vignettes/pdf/Rcpp-extending.pdf and b/vignettes/pdf/Rcpp-extending.pdf differ diff --git a/vignettes/pdf/Rcpp-introduction.pdf b/vignettes/pdf/Rcpp-introduction.pdf index 3304c9877..7c7c2ab79 100644 Binary files a/vignettes/pdf/Rcpp-introduction.pdf and b/vignettes/pdf/Rcpp-introduction.pdf differ diff --git a/vignettes/pdf/Rcpp-jss-2011.pdf b/vignettes/pdf/Rcpp-jss-2011.pdf index f548b26ad..a8e2483f1 100644 Binary files a/vignettes/pdf/Rcpp-jss-2011.pdf and b/vignettes/pdf/Rcpp-jss-2011.pdf differ diff --git a/vignettes/pdf/Rcpp-libraries.pdf b/vignettes/pdf/Rcpp-libraries.pdf index da8c41f10..3a8767a62 100644 Binary files a/vignettes/pdf/Rcpp-libraries.pdf and b/vignettes/pdf/Rcpp-libraries.pdf differ diff --git a/vignettes/pdf/Rcpp-modules.pdf b/vignettes/pdf/Rcpp-modules.pdf index 85c5d434c..ff4dce291 100644 Binary files a/vignettes/pdf/Rcpp-modules.pdf and b/vignettes/pdf/Rcpp-modules.pdf differ diff --git a/vignettes/pdf/Rcpp-package.pdf b/vignettes/pdf/Rcpp-package.pdf index 5155dfe88..7ed748fb3 100644 Binary files a/vignettes/pdf/Rcpp-package.pdf and b/vignettes/pdf/Rcpp-package.pdf differ diff --git a/vignettes/pdf/Rcpp-quickref.pdf b/vignettes/pdf/Rcpp-quickref.pdf index c36c34e2d..3e26d5134 100644 Binary files a/vignettes/pdf/Rcpp-quickref.pdf and b/vignettes/pdf/Rcpp-quickref.pdf differ diff --git a/vignettes/pdf/Rcpp-sugar.pdf b/vignettes/pdf/Rcpp-sugar.pdf index 602aa49a0..0122581c9 100644 Binary files a/vignettes/pdf/Rcpp-sugar.pdf and b/vignettes/pdf/Rcpp-sugar.pdf differ