Skip to content

Releases: ycphs/openxlsx

openxlsx 4.2.7

30 Aug 09:31
dd19b3c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.2.6...v4.2.7

openxlsx 4.2.6

23 Jul 12:48
46245b9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.2.5...v4.2.6

openxlsx 4.2.5

11 Dec 09:34
a403e72
Compare
Choose a tag to compare

Fixes

  • openxlsx_setOp() now works with named list (#215)
  • loadWorkbook() imports inlineStr. Values remain inlineStr when writing the workbook with saveWorkbook(). Similar read.xlsx and readWorkbook import inlineStr.
  • read.xlsx() no longer changes random seed (#183)
  • fixed a regression that caused fonts to be read in incorrectly (#207)
  • add option to save as read only recommended (#201)
  • fixed writing hyperlink formulas (#200)
  • write.xlsx() now throws an error if it doesn't have write permissions (#190)
  • write.xlsx() now again uses the default of overwrite = TRUE for saving files (#249)

Improvements

  • options() are more consistently set in functions (see: #289)
  • Workbook$show() no longer fails when called in a 0 sheet workbook(#240)
  • read.xlsx() again accepts .xlsm files (#205,
    #209)
  • makeHyperlinkString() does no longer require a sheet argument (#57, #58)
  • improvements in how openxlsx creates temporary directories (see #262)
  • writeData() calls force(x) to evaluate the object before options are set (#264)
  • createComment() now correctly handles integers in width and height (#275)
  • setStyles() accepts halign="justify" (#305)

openxlsx 4.2.4

16 Jun 14:19
Compare
Choose a tag to compare

Fixes

  • write.xlsx() now successfully passes withFilter (#151)
  • code clean up PR #168
  • removal of unused variables PR #168

New features

  • adds buildWorkbook() to generate a Workbook object from a (named) list or a data.frame (#192, #187)
    • this is now recommended rather than the write.xlsx(x, file) ; wb <- read.xlsx(file) functionality before
    • write.xlsx() is now a wrapper for wb <- buildWorkbook(x); saveWorkbook(x, file)
    • parameter checking from write.xlsx() >> buildWorkbook() are now held off until passed to writeData(), writeDataTable(), etc
    • row.names is now deprecated for writeData() and writeDataTable(); please use rowNames instead
  • read.xlsx() now checks for the file extension .xlsx; previously it would throw an error when the file was .xls or .xlm files
  • memory allocation improvements
  • global options added for minWidth and maxWidth
  • write.xlsx() >> buildWorkbook() can now handle colWidths passed as either a single element or a list()
  • Added ability to change positioning of summary columns and rows.
    • These can be set with the summaryCol and summaryRow arguments in pageSetup().
  • activeSheet allows to set and get the active (displayed) sheet of a worbook.
  • Adds new global options for workbook formatting (#165; see ?op.openxlsx)

openxlsx 4.2.3

30 Oct 13:26
Compare
Choose a tag to compare

openxlsx 4.2.3

Fixes for Check issues

  • Fix to pass the tests for link-time optimization type mismatches

  • Fix to pass the checks of native code (C/C++) based on static code analysis

Bug Fixes

  • Grouping columns after setting widths no longer throws an error (#100)

  • Fix inability to save workbook more than once (#106)

  • Fix loadWorkbook() sometimes importing incorrect column attributes

openxlsx 4.2.2

21 Sep 15:39
Compare
Choose a tag to compare

openxlsx 4.2.2

New Features

  • Added features for conditionalFormatting to support also 'contains not', 'begins with' and 'ends with'

  • Added return value for saveWorkbook() the default value for returnValue is FALSE ([#71])(#71)

  • Added Tests for new parameter of saveWorkbook()

Bug Fixes

  • Solved CRAN check errors based on the change disussed in (PR#17277)[https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=17277]

openxlsx 4.2.0

New Features

  • Added groupColumns(), groupRows(), ungroupColumns(), and ungroupRows() to group/ugroup columns/rows (#32)

Bug Fixes

  • Allow xml-sensitve characters in sheetnames (#78)

Internal

  • Updated roxygen2 to 7.1.1

CRAN release

07 May 10:48
Compare
Choose a tag to compare
v4.1.5

Merge branch 'master' of https://github.com/ycphs/openxlsx

openxlsx 4.1.4

09 Dec 08:47
Compare
Choose a tag to compare
  • Use zip::zipr() instead of zip::zip().

  • Keep correct visibility option for loadWorkbook. #12

  • Added getCellRefs as function. #7

  • update to rogygen2 7.0.0

  • Added parameter for customizing na.strings

  • Add space surrounding "wrapText" #17

  • Corrected Percentage, Accounting, Comma, Currency class on column level

CRAN release

08 Nov 10:29
Compare
Choose a tag to compare

Update for new r-devel (return values for for Rcpp)

CRAN release

29 Oct 09:47
Compare
Choose a tag to compare

CRAN release.

Added Pull requests from former fork and submitted successfully to CRAN, because the package had the status orphaned.