Dirk Eddelbuettel: RcppGSL 0.3.14 on CRAN: Maintenance
A new release 0.3.14 of RcppGSL is
now on CRAN. The RcppGSL
package provides an interface from R to the GNU GSL by relying on the
Rcpp package. It has already been
uploaded to Debian, and is also
already available as a binary via r2u.
This release, the first in over three years, contains mostly
maintenance changes. We polished the fastLm example
implementation a little more, updated continunous integration as one
does over such a long period, adopted the Authors@R convention, switched
the (pre-made) pdf vignette to a new driver now provided by Rcpp, updated vignette references and
URLs, and updated one call to Rf_error to aid in a Rcpp transition towards using only
Rcpp::stop which unwinds error conditions better.
(Technically this was a false positive on Rf_error but on
the margin worth tickling this release after all this time.)
The NEWS entry follows:
Changes in version 0.3.14
(2026-03-05)
Updated some internals of
fastLmexample, and
regeneratedRcppExports.*filesSeveral updates for continuous integration
Switched to using Authors@R
Replace
::Rf_errorwith(Rf_error)in
old example to aid Rcpp transition to
Rcpp::stop(or this pass-through)Vignette now uses the
Rcpp::asisbuilder for
pre-made pdfsVignette references have been updated, URLs prefer https and
DOIs
Thanks to my CRANberries, there
is also a diffstat report for this
release. More information is on the RcppGSL
page. Questions, comments etc should go to the issue tickets
at the GitHub
repo.
This post by Dirk
Eddelbuettel originated on his Thinking inside the box
blog. If you like this or other open-source work I do, you can now sponsor me at
GitHub.
