Changes in version 2.0.5 Installation - Added bounds checks in the bundled UTF-8 conversion helper to avoid GCC 16 -Warray-bounds installation warnings on CRAN's r-devel-linux-x86_64-debian-gcc check flavor. Changes in version 2.0.4 Performance - Added a native toJSON() fast path for integer, logical, and character vectors while preserving existing JSON output for supported cases. Documentation - Repositioned the package documentation around stable JSON conversion, compatibility, and extensibility rather than historical comparisons. - Added a package comparison article describing where RJSONIO fits among other R JSON packages. - Added contributor, release, and citation metadata for the GitHub repository. Continuous integration - Added a GitHub Actions package check workflow for Linux, macOS, and Windows. Changes in version 2.0.3 Documentation - Added package vignettes covering package overview, parsing, serialization, type mapping, customization, and connection/streaming workflows. - Added pkgdown Articles navigation for the vignette suite. Changes in version 2.0.2 Documentation - Refreshed the README with installation, quick-start, API stability, and development guidance. - Added pkgdown website configuration and GitHub Pages workflow support. Testing - Audited legacy tests/*.R scripts against the testthat suite and added missing compatibility coverage for sample data, parser callbacks, bundled UTF-8 fixtures, empty-vector list behavior, and S4 setup behavior. Changes in version 2.0.1 Testing - Added testthat unit test support for the public package API. - Added compatibility tests for parsing, serialization, round trips, simplification behavior, encodings, connections, edge cases, and string callbacks to help preserve API stability for downstream packages. Changes in version 2.0.0 (2025-04-05) Maintainer handover - With thanks to the CRAN team for looking after RJSONIO, Yaoxiang Li offered to help maintain the package after CRAN asked downstream package maintainers for a new maintainer. - The handover followed the CRAN email thread from March 24 to April 5, 2025: CRAN asked for a new maintainer, Yaoxiang Li offered to help, CRAN accepted, and the package metadata was updated for the new release. - This release records the maintainer transition and establishes a public GitHub source repository for ongoing CRAN maintenance.