Skip to content

Releases: gesistsa/rio

v1.2.3

26 Sep 07:05
727d50f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.2.3

v1.2.0

24 Jul 10:20
88aa095
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.1...v1.2.0

v1.1.1

05 Jun 18:55
b79130e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

27 May 08:38
c6c626d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

19 Sep 12:04
e85f12d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

15 Sep 07:23
9044169
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.30...v1.0.0

v0.5.30

29 Aug 19:13
2540084
Compare
Choose a tag to compare

A maintenance release; now available on CRAN.

rio 0.5.30

  • Maintenance release: new maintainer
  • Mark .sas7bdat as deprecated
  • Change the minimum R version to 3.6

Patch release

29 Mar 17:16
Compare
Choose a tag to compare

This release contains no substantive code changes. It merely fixes some bugs in tests running on CRAN.

Patch release

02 Feb 09:33
Compare
Choose a tag to compare

This is a patch release with mostly some critical bug fixes and a few minor changes in behavior for a few import and export methods.

User-visible changes

  • Export the get_ext() function. (#169)
  • import_list() gains improved file name handling. (#164, h/t Ruaridh Williamson)
  • Removed the overwrite argument from export() method for xlsx files. Instead, existing workbooks are always overwritten unless which is specified, in which case only the specified sheet (if it exists) is overwritten. If the file exists but the which sheet does not, the data are added as a new sheet to the existing workbook. (#156)
  • Import of files with the ambiguous .dat extension, which are typically text-delimited files, are now passed to data.table::fread() with a message. Export to the format remains unsupported. (#98, #155)
  • Added support for export to SAS XPORT format (via haven::write_xpt()). (#157)
  • Switched default import package for SAS XPORT format to haven::read_xpt() with a haven = FALSE toggle restoring the previous default behavior using foreign::read.xpt(). (#157)

Bug fixes

  • Removed longstanding warnings from the tests of export() to fixed-width format.
  • Fix a bug related to an xml2 bug (#168, h/t Jim Hester)
  • Fixed a bug in import() from compressed files wherein the which argument did not necessarily return the correct file if >=2 files in the compressed folder.
  • Tweak handling of export() to xlsx workbooks when which is specified. (#156)

Patch release: Bug fixes and new features in beta

17 Jun 20:06
Compare
Choose a tag to compare

This is a maintenance release that provides provisional release of a few bits of new functionality.

New Features

  • New functions characterize() and factorize() provide methods for converting "labelled" variables (e.g., from Stata or SPSS) into character or factor variables using embedded metadata. This can also be useful for exporting a metadata-rich file format into a plain text file. (#153)
  • export() now sets variables with a "labels" attribute to haven's "labelled" class.
  • Added a new function spread_attrs() that reverses the gather_attrs() operation.
  • Add .bib as known-unsupported format via bib2df::bib2df().

Bug Fixes

  • Fixed a bug in writing to .zip and .tar archives related to absolute file paths.
  • Fixed some small bugs in import_list() and added tests for behavior.
  • Expanded test suite and increased test coverage, fixing a few tests that were failing on certain CRAN builds.
  • Fixed a bug in .import.rio_xlsx() when readxl = FALSE. (#152, h/t Danny Parsons)
  • Expanded test coverage.