Allgemein

Dirk Eddelbuettel: RcppGSL 0.3.14 on CRAN: Maintenance

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 fastLm example, and
    regenerated RcppExports.* files

  • Several updates for continuous integration

  • Switched to using Authors@R

  • Replace ::Rf_error with (Rf_error) in
    old example to aid Rcpp transition to
    Rcpp::stop (or this pass-through)

  • Vignette now uses the Rcpp::asis builder for
    pre-made pdfs

  • Vignette 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
.