Skip to content

RJSONIO 2.0.4

Choose a tag to compare

@YaoxiangLi YaoxiangLi released this 14 May 23:44
· 1 commit to main since this release

RJSONIO 2.0.4 is a maintenance release focused on package positioning, documentation, checks, and a small serialization performance improvement.

Highlights:

  • Added a native toJSON() fast path for integer, logical, and character vectors while preserving existing output for covered cases.
  • Updated DESCRIPTION and README.md to describe the package around stable JSON conversion, compatibility, and extensibility.
  • Added a "Choosing JSON Tools" article for practical package-selection guidance.
  • Added CONTRIBUTING.md, CODE_OF_CONDUCT.md, and CITATION.cff for the GitHub repository.
  • Added GitHub Actions package checks on Linux, macOS, and Windows.

Validation:

  • testthat::test_local(): 126 passed, 0 failed.
  • tools::buildVignettes(dir = "."): passed.
  • pkgdown::build_site(): passed.
  • R CMD build .: passed.
  • R CMD check --as-cran RJSONIO_2.0.4.tar.gz: no ERROR or WARNING; one Windows time-verification NOTE.