All Versions
83
Latest Version
Avg Release Cycle
136 days
Latest Release
781 days ago

Changelog History
Page 3

  • v1.13.1 Changes

    December 23, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix that Excelx creation could blow up due to nil rels files. #90
  • v1.13.0 Changes

    December 05, 2013

    ๐Ÿ”„ Changed / Added

    • ๐Ÿ‘Œ Support extracting link data from Excel and Excelx spreadsheets, via Excel#read_cell() and Excelx#hyperlink(?). #47
    • ๐Ÿ‘Œ Support setting the Excel Spreadsheet mode via the :mode option. #88
    • ๐Ÿ‘Œ Support Spreadsheet.open with a declared :extension that includes a leading '.'. #73
    • Enable file type detection for URI's with parameters / anchors. #51

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix that CSV#each_row could overwrite the filename when run against a uri. #77
    • ๐Ÿ›  Fix that #to_matrix wasn't respecting the sheet argument. #87
  • v1.12.2 Changes

    September 11, 2013

    ๐Ÿ”„ Changed / Added

    • ๐Ÿ‘Œ Support rubyzip >= 1.0.0. #65
    • ๐Ÿ›  Fix typo in deprecation notices. #63
  • v1.12.1 Changes

    August 18, 2013

    ๐Ÿ”„ Changed / Added

    • Support :boolean fields for CSV export via #cell_to_csv. #59

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix that Excelx would error on files with gaps in the numbering of their internal sheet#.xml files. #58
    • ๐Ÿ›  Fix that Base#info to preserve the original value of #default_sheet. #44
  • v1.12.0 Changes

    August 18, 2013

    ๐Ÿ—„ Deprecated

    • ๐Ÿ“‡ Rename Openoffice -> OpenOffice, Libreoffice -> LibreOffice, Csv -> CSV, and redirect the old names to the new constants
    • ๐Ÿ—„ Enable Roo::Excel, Excel2003XML, Excelx, OpenOffice to accept an options hash, and deprecate the old method argument based approach to supplying them options
    • ๐Ÿš… Roo's roo_rails_helper, aka the spreadsheet html-generating view method is currently deprecated with no replacement. If you find it helpful, tell http://github.com/Empact or extract it yourself.

    ๐Ÿ”„ Changed / Added

    • โž• Add Roo::Excelx#load_xml so that people can customize to their data, e.g. #23
    • Enable passing csv_options to Roo::CSV, which are passed through to the underlying CSV call.
    • Enable passing options through from Roo::Spreadsheet to any Roo type.
    • Enable passing an :extension option to Roo::Spreadsheet.new, which will override the extension detected on in the path #15
    • ๐Ÿ’Ž Switch from google-spreadsheet-ruby to google_drive for Roo::Google access #40
    • ๐Ÿ‘‰ Make all the classes consistent in that #read_cells is only effective if the sheet has not been read.
    • ๐Ÿ‘ Roo::Google supports login via oauth :access_token. #61
    • Roo::Excel now exposes its Spreadsheet workbook via #workbook
    • Pull #load_xml down into Roo::Base, and use it in Excel2003XML and OpenOffice.

    ๐Ÿ”„ Changed

    • #formula? now returns truthy or falsey, rather than true/false.
    • ๐Ÿšš Base#longest_sheet was moved to Excel, as it only worked under Excel

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix that Roo::CSV#parse(headers: true) would blow up. #37
  • v1.11.2 Changes

    April 10, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix that Roo::Spreadsheet.open wasn't tolerant to case differences.
    • ๐Ÿ›  Fix that Roo::Excel2003XML loading was broken #27
    • Enable loading Roo::Csv files from uris, just as other file types #31
    • ๐Ÿ›  Fix that Excelx "m/d/yy h:mm" was improperly being interpreted as date rather than datetime #29
  • v1.11.1 Changes

    March 18, 2013

    ๐Ÿ›  Fixed

    • โœ… Exclude test/log/roo.log test log file from the gemspec in order to avoid a rubygems warning: #26
  • v1.11.0 Changes

    March 14, 2013

    ๐Ÿ”„ Changed / Added

    • ๐Ÿ‘Œ Support ruby 2.0.0 by replacing Iconv with String#encode #19
    • Excelx: Loosen the format detection rules such that more are successfully detected #20
    • โœ‚ Delete the roo binary, which was useless and not declared in the gemspec

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ Drop support for ruby 1.8.x or lower. Required in order to easily support 2.0.0.
  • v1.10.3 Changes

    March 03, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Support both nokogiri 1.5.5 and 1.5.6 (Karsten Richter) #18

    ๐Ÿ”„ Changed / Added

    • ๐Ÿ˜Œ Relax our nokogiri dependency back to 1.4.0, as we have no particular reason to require a newer version.
  • v1.10.2 Changes

    February 03, 2013

    ๐Ÿ›  Fixed