| NEWS | R Documentation | 
News for package Ropj
Changes in Ropj version 0.3-6 (2025-03-14)
- Fixed a bug preventing the code from reading file paths not in the native encoding. 
- Updated bundled - liboriginto- 3.0.3.
Changes in Ropj version 0.3-5 (2024-03-14)
- Updated bundled - liborigin, fixing a potential buffer overflow.
Changes in Ropj version 0.3-4 (2023-03-14)
- The package now uses whatever C++ standard is set by default, but may explicitly request C++17, C++14 or C++11 on older versions of R where C++ < 11 was the default. 
Changes in Ropj version 0.3-3 (2023-01-08)
- Importing OPJ files containing unsupported objects with - tree = TRUEnow avoids an error in the R code.
- When decoding strings in the OPJ files, the target encoding is now set to UTF-8, not the native encoding of the R session. This makes it possible to decode strings not representable in the R session encoding, i.e. Windows-1252 files on a Windows-1251 machine and vice versa. Realistically, this is only important on Windows versions older than Windows 10 build 1903. 
- A spurious MinGW warning concerning the use of - strftimewith format strings- %Fand- %Thas been worked around by patching out the call using the preprocessor. (The call wasn't reachable from R code, and the UCRT library currently used by R is documented to support these format strings.)
- Updated bundled - liborigin, fixing rare memory access issues.
- A compilation error in ‘tree.hh’ has been fixed by adding an - #includeto provide the missing global type definition.
Changes in Ropj version 0.3-2 (2022-03-14)
- Update bundled - liborigin, fixing issues related to newer project files.
Changes in Ropj version 0.3-1 (2021-08-02)
- Update - liboriginfrom- 3.0.0with patches to the officially released version- 3.0.1, fixing some correctness issues.
Changes in Ropj version 0.3 (2020-03-14)
- Use the ‘comment’ attribute (as in - comment()function) for spreadsheet imports in addition to ‘comments’ attribute (as before)
- Pass the - ...arguments from- read.opjto- as.data.frame, making it possible to set- stringsAsFactorsand other parameters
- New - treeparameter to return the objects in a tree structure instead of a flat list
Changes in Ropj version 0.2-2 (2019-03-14)
- Prevent truncation of long tables when importing large files 
- Fix a memory leak possibly resulting from misuse of - tree.hhlibrary
- Decode strings using - Riconvinterface instead of- Rcpp::Functioncall, making it much faster
Changes in Ropj version 0.2-1 (2019-03-01)
- Added support for multi-spreadsheets, matrices and notes 
- Correctly decode byte strings read from the file 
- Fix undefined variable access found by UBSan