Skip to content

v1.10

Compare
Choose a tag to compare
@JanMarvin JanMarvin released this 17 Oct 19:00
· 42 commits to main since this release

Release 1.10 brings the usual bug fixes and internal cleanups as well as a few selected new features.

A lot of work was spent in hyperlink handling. The entire internal structure for shared hyperlinks was rewritten and it is possible to add and remove shared hyperlinks using wb_add_hyperlink()/wb_remove_hyperlink() and wb_to_df() gained a new argument show_hyperlink to show the hyperlink target instead of the hyperlink text.

When reading types with wb_to_df() it is now possible to define the type as R data class, instead of the somewhat cryptic openxlsx2 data types. And tables saw a couple of cleanups, ironing out corner cases. Non distinct column names are handled as well as previously non unique table ids. When saving with na.strings = NULL, cells with missing data are no longer written into the worksheet. This can have significant impact on the file size, you can think of the output as a sparse matrix.

A lot of time was spent on various bug fixes, cleanups, and minor improvements here and there. A number of the fixes and features were developed based on user requests and needs. If you find a bug, please let us know!

The 1.10 release is the 22nd openxlsx2 release available on CRAN. Even though the package is now semi-stable, it is always a good idea to make regular backups and check the output files. A look at the issue tracker and the NEWs is highly recommended.

What's Changed

Full Changelog: v1.9...v1.10