{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiaegidlhct2yru4ovf2l43hg3is27qjek2kuitcotxwsehxcgbhim",
    "uri": "at://did:plc:46ti67tc37qcmwp2vaynk6fq/app.bsky.feed.post/3mgv4sl32tzq2"
  },
  "path": "/blog/2026/03/12#rcppbdt_0.2.8",
  "publishedAt": "2026-03-12T19:23:47.414Z",
  "site": "http://dirk.eddelbuettel.com",
  "tags": [
    "RcppBDT",
    "CRAN",
    "r2u",
    "Rcpp",
    "Boost",
    "Date_Time",
    "anytime",
    "CRANberries",
    "this release",
    "issue tracker",
    "GitHub repo",
    "Dirk Eddelbuettel",
    "Thinking inside the box",
    "sponsor me at GitHub"
  ],
  "textContent": "Another minor maintenance release for the RcppBDT package is now on CRAN, and had been built as binary for r2u.\n\nThe RcppBDT package is an early adopter of Rcpp and was one of the first packages utilizing Boost and its Date_Time library. The now more widely-used package anytime is a direct descentant of RcppBDT.\n\nThis release is again primarily maintenance. We aid Rcpp in the transition away from calling `Rf_error()` by relying in `Rcpp::stop()` which has better behaviour and unwinding when errors or exceptions are encountered. No feature or interface changes.\n\nThe NEWS entry follows:\n\n> #### Changes in version 0.2.8 (2026-03-12)\n>\n>   * Replaced Rf_error with Rcpp::stop in three files\n>\n>   * Maintenance updates to continuous integration\n>\n>\n\n\nCourtesy of my CRANberries, there is also a diffstat report for this release. For questions, suggestions, or issues please use the issue tracker at the GitHub repo.\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: RcppBDT 0.2.8 on CRAN: Maintenance",
  "updatedAt": "2026-03-12T18:03:00.000Z"
}