{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreig2drlvpv3e76ovchhrni4qslnptvriyacijag67hu7lag4lyaipy",
    "uri": "at://did:plc:46ti67tc37qcmwp2vaynk6fq/app.bsky.feed.post/3mh7mi23vwvb2"
  },
  "path": "/blog/2026/03/16#rcppclassicexamples_0.1.4",
  "publishedAt": "2026-03-16T23:30:51.426Z",
  "site": "http://dirk.eddelbuettel.com",
  "tags": [
    "RcppClassicExamples",
    "CRAN",
    "r2u",
    "Rcpp",
    "CRANberries",
    "diff to the previous release",
    "Dirk Eddelbuettel",
    "Thinking inside the box",
    "sponsor me at GitHub"
  ],
  "textContent": "Another minor maintenance release version 0.1.4 of package RcppClassicExamples arrived earlier today on CRAN, and has been built for r2u. This package illustrates usage of the old and otherwise deprecated initial Rcpp API which _no new projects should use_ as the normal and current Rcpp API is so much better.\n\nThis release, the first in two and half years, mostly aids Rcpp in moving from `Rf_error()` to `Rcpp::stop()` for better behaviour under error conditions or excections. A few other things were updated in the interim such as standard upgrade to continuous integration, use of Authors@R, and switch to static linking and an improved build to support multiple macOS architectures.\n\nNo new code or features. Full details below. And as a reminder, don’t use the old RcppClassic – use Rcpp instead.\n\n> #### Changes in version 0.1.4 (2026-03-16)\n>\n>   * Continuous integration has been updated several times\n>\n>   * DESCRIPTION now uses Authors@R\n>\n>   * Static linking is enforced, RcppClassic (>= 0.9.14) required\n>\n>   * Calls to `Rf_error()` have been replaced with `Rcpp::stop()`\n>\n>   * Updated versioned dependencies\n>\n>\n\n\nThanks to CRANberries, you can also look at a diff to the previous release.\n\nThis 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.",
  "title": "Dirk Eddelbuettel: RcppClassicExamples 0.1.4 on CRAN: Maintenance",
  "updatedAt": "2026-03-16T21:20:00.000Z"
}