roxygen2
Generate R package documentation and namespace files from inline source comments
roxygen2 8.0 cut stringi out of the entire devtools dependency tree.
◆Recent moves
- 8d ago
roxygen2 8.1.0 resolves links via cached rdtools indexes
Link targets and inherited Rd topics now resolve through cached indexes from the new rdtools package instead of repeated help() calls — an architectural shift in how roxygen2 finds documentation. The multibyte fix is the more visible one: a tag like \code{café} had been corrupting markdown processing of all following text.
View source ↗ - 3mo ago
roxygen2 8.0.0 drops stringi from the devtools dependency chain
⚡ SPARKA major version defined by what it removes: purrr, stringr and stringi all go, taking stringi out of the devtools dependency chain entirely. Link generation is also unified into one code path, which will shift some output on re-documentation.
View source ↗ - 11mo ago
roxygen2 7.3.3 auto-resolves markdown links to external topics
Unqualified markdown links to topics in external packages now resolve automatically, custom @family titles accept markdown, and ROR IDs become useful links. The unexported S3 method check also stops hanging when a package carries a largish data object.
View source ↗ - 2y ago
roxygen2 7.3.2 disables cli hyperlinks in included Rmd
@includeRmd sets cli.hyperlink to FALSE so included .Rmd code behaves consistently across sessions. A single determinism fix.
View source ↗ - 2y ago
roxygen2 7.3.1 fixes @importFrom for quoted non-syntactic names
A cluster of parsing edge cases: S3 export warnings survive class names containing braces, @family lists order more carefully, and @importFrom works again for quoted non-syntactic names. Correctness detail rather than new capability.
View source ↗ - 2y ago
roxygen2 7.3.0 reports S3 methods missing @export
The NAMESPACE roclet starts reporting S3 methods missing an @export tag, catching a genuine and easily missed packaging error. @docType package is nudged toward the "_PACKAGE" convention it is meant to be replaced by.
View source ↗