All Versions
25
Latest Version
Avg Release Cycle
33 days
Latest Release
981 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.1.1 Changes
April 01, 2022- ๐ Improve compatibility with files generated by the Open XML SDK (#40)
-
v1.1.0 Changes
February 13, 2022- ๐ New, shorter
Xsv.open
syntax as a drop-in replacement forXsv::Workbook.open
, which is still supported - ๐ Enable parsing of headers for all sheets by passing
parse_headers: true
toXsv.open
- ๐ Improvements in performance and test coverage
- โฌ๏ธ Dropped support for Ruby 2.5, which is EOL. Xsv 1.1.0 supports Ruby 2.6+, latest JRuby, latest TruffleRuby
- ๐ New, shorter
-
v1.0.6 Changes
January 07, 2022- ๐ Code cleanup, small performance improvements
-
v1.0.5 Changes
January 05, 2022- ๐ป Raise exception if given an empty buffer when opening workbook (thanks @kevin-j-m)
-
v1.0.4 Changes
July 05, 2021- ๐ Support for custom date/time columns
-
v1.0.3 Changes
May 06, 2021- ๐ Handle nil number formats correctly (regression in Xsv 1.0.2, #29)
-
v1.0.2 Changes
May 01, 2021- Ignore phonetic shared string data (thanks @sinoue-1003)
- Throw ArgumentError when
Workbook.new
is called unintentionally
-
v1.0.1 Changes
March 18, 2021- ๐ Allow passing a block to Workbook.open
- ๐
parse_headers!
returns self to allow chaining (thanks @senhalil)
-
v1.0.0 Changes
January 26, 2021- ๐ Xsv no longer depends on native extensions, thanks to a pure-Ruby XML parser
-
v1.0.0.pre Changes
January 18, 2021- ๐ Switch to a minimalistic XML parser in native Ruby (#21)
- ๐ Ruby 3.0 compatibility
- Various internal cleanup and optimization
- API is backwards compatible with 0.3.x