Near-full libxlsxwriter coverage
What's Changed
- Update continuous integration by @billdenney in #93
- Update to newer github runner versions by @billdenney in #94
- Update to libxlsxwriter version 1.2.3 by @billdenney in #87
- Protect function definition (noted on rchk result) by @billdenney in #95
- Updates for memory safety by @billdenney in #98
- Switch to openxlsx2 comparison by @billdenney in #100
- Cell by cell refactor by @billdenney in #99
- Fix/issue 97 posix make by @billdenney in #102
- update: libxlsxwriter 1.2.4 with upstream directory structure by @billdenney in #103
- chore: remove unused minizip files; add Copyright field; fix LICENSE stub by @billdenney in #104
- Feature: introduce xl_cell_general class (value, formula, hyperlink) by @billdenney in #101
- Add cell, worksheet, and workbook formatting by @billdenney in #107
- Add cell comments (notes) by @billdenney in #108
- Fix off-by-one in Date columns before 1900-03-01 by @billdenney in #110
- Raise an error for column types that cannot be written by @billdenney in #109
- Stop silently converting POSIXct columns to UTC by @billdenney in #111
- Phase 0: range resolver, sheet overlay stage, constant-memory control by @billdenney in #113
- Exclude vendored libxlsxwriter from coverage counting by @billdenney in #115
- Phase 1: blank cells, array/dynamic formulas, and rich strings by @billdenney in #116
- Phase 2: workbook metadata, sheet-name repair, and unstyled hyperlinks by @billdenney in #118
- Ignore R build and check artifacts by @billdenney in #119
- Phase 3: page setup and printing by @billdenney in #121
- Phase 4: sheet view and navigation by @billdenney in #123
- Phase 5: merged cells by @billdenney in #125
- API review: group sheet view settings, tidy docs and argument order by @billdenney in #127
- Phase 6: data validation by @billdenney in #128
- Phase 7: conditional formatting by @billdenney in #129
- Phase 8: autofilter criteria, outline display, ignored errors, pixel geometry by @billdenney in #131
- Phase 9: worksheet tables by @billdenney in #133
- Phase 10: images by @billdenney in #134
- Decide row streaming per workbook, and say when it costs something by @billdenney in #135
- Add xl_chart() and xl_chart_series() constructors by @billdenney in #136
- Chart styling and output: write charts, and style them with xl_format() by @billdenney in #137
- Charts, part 2: axes, the parts of a series, and the chart itself by @billdenney in #138
- Charts, part 2: axes, the parts of a series, the chart itself, and chartsheets by @billdenney in #139
- Split the vignettes by topic, and make every example run by @billdenney in #140
- Standardize argument names, and collapse the NEWS entry to categories by @billdenney in #141
- Fix two silent chart bugs, close the last libxlsxwriter gaps, and add the gate that would have caught them by @billdenney in #142
- Fix R CMD check on R 4.1 and 4.2 by @billdenney in #144
- Let a workbook, a column or a cell say what an empty cell should hold by @billdenney in #143
- Make a cell vector a vector, so it can be assigned as one column by @billdenney in #146
- Say something when a formula string is written as text by @billdenney in #147
- Prepare 2.0.0 by @billdenney in #145
New Contributors
- @billdenney made their first contribution in #93
Full Changelog: v1.5.4...v2.0.0