A new maintenance release of our RApiDatetime package is now on CRAN, coming just about two years after the previous maintenance release.
RApiDatetime
provides a number of entry points for C-level functions of the R API for
Date and Datetime calculations. The functions
asPOSIXlt and asPOSIXct convert between long
and compact datetime representation, formatPOSIXlt and
Rstrptime convert to and from character strings, and
POSIXlt2D and D2POSIXlt convert between
Date and POSIXlt datetime. Lastly,
asDatePOSIXct converts to a date type. All these functions
are rather useful, but were not previously exported by R for C-level use
by other packages. Which this package aims to change.
This release avoids use of and which are now outlawed under R-devel,
and makes a number of other smaller maintenance updates. Just like the
previous release, we are at OS_type: unix meaning there
will not be any Windows builds at CRAN. If you would like that to
change, and ideally can work in the Windows portion, do not hesitate to
get in touch.
Details of the release follow based on the NEWS file.
Changes in RApiDatetime version 0.0.10 (2026-01-11)
Minor maintenance for continuous integration files, README.md
Switch to Authors@R in DESCRIPTION
Use
Rf_setAttribwith R 4.5.0 or later
Courtesy of my CRANberries, there is also a diffstat report for this release.
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 sponsor me at GitHub.
A new maintenance release 0.4.25 of RProtoBuf arrived on CRAN today. RProtoBuf provides R with bindings for the Google Protocol Buffers (“ProtoBuf”) data encoding and serialization library used and released by Google, and deployed very widely in numerous projects as a language and operating-system agnostic protocol.
This release brings an update to a header use force by R-devel, the
usual set of continunous integration updates, and a large overhaul of
URLs as CRAN is now running
more powerful checks. As a benefit the three vignettes have all been
refreshed. they are now also delivered via the new
Rcpp::asis() vignette builder that permits pre-made pdf
files to be used easily.
The following section from the NEWS.Rd file has full details.
Changes in RProtoBuf version 0.4.25 (2026-01-11)
Several routine updates to continuous integration script
Include
ObjectTable.hinstead ofCallback.hto accommodate R 4.6.0Switch vignettes to
Rcpp::asisdriver, update references
Thanks to my CRANberries, there is a diff to the previous release. The RProtoBuf page has copies of the (older) package vignette, the ‘quick’ overview vignette, and the pre-print of our JSS paper. Questions, comments etc should go to the GitHub issue tracker off 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 sponsor me at GitHub.