| NEWS | R Documentation |
Upgraded to simdjson 0.4.1 which adds upstream Windows support (Dirk in #27 closing #26 and #14, plus extensive work by Brendan helping upstream with mingw tests).
Upgraded to simdjson 0.4.6 with further upstream improvements (Dirk in #30).
Change Travis CI to build matrix over g++ 7, 8, 9, and 10 (Dirk in #31; and also Brendan in #32).
New JSON functions fparse and fload
(Brendan in #32) closing #18 and #10).
Created C++ integer-handling utilities for safe downcasting and integer return (Brendan in #16 closing #13).
New JSON functions .deserialize_json and
.load_json (Brendan in #16, #17, #20, #21).
Upgrade Travis CI to 'bionic', extract package and version
from DESCRIPTION (Dirk in #23).
Add parseExample from earlier upstream announcement (Dirk).
Updated example parseExample to API changes (Brendan).
Upgraded to new upstream releases 0.3 and 0.3.1 (Dirk in #9 closing #8)
Updated example validateJSON to API changes.
Sychronized once more with upstream.
Created new C++ function to check for unsupported architecture, and report the status on package load.
Only run example and unit tests if supported architecture is found.
Created small configure script to see if R was built
with C++17 support, and record it in src/Makevars.
The R side of validateJSON now globs the file argument,
expanding symbols like ~ appropriately.
C++ code in validateJSON now conditional on C++17
allowing (incomplete) compilation on lesser systems.
New helper function returning value of __cplusplus
macro, used in package startup to warn if insufficient compiler used.
Initial CRAN upload of first version
Comment-out use of stdout (now updated upstream)
Deactivate use computed GOTOs for compiler compliance and CRAN
Policy via #define