CHANGELOG in roo-1.12.0 vs CHANGELOG in roo-1.12.1

- old
+ new

@@ -1,60 +1,69 @@ -== 1.12.0 (unreleased) +== 1.12.1 2013-08-18 +* 1 enhancement + * Support :boolean fields for CSV export via #cell_to_csv. #59 + +* 2 bugfixes + * 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 + +== 1.12.0 2013-08-18 + * 3 deprecations * 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. * 9 enhancements - * Add Roo::Excelx#load_xml so that people can customize to their data, e.g. https://github.com/Empact/roo/pull/23 + * 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 https://github.com/Empact/roo/pull/15 - * Switch from google-spreadsheet-ruby to google_drive for Roo::Google access https://github.com/Empact/roo/pull/40 + * 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. https://github.com/Empact/roo/pull/61 + * 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. * 2 changes * #formula? now returns truthy or falsey, rather than true/false. * Base#longest_sheet was moved to Excel, as it only worked under Excel * 1 bugfix - * Fix that Roo::CSV#parse(headers: true) would blow up. https://github.com/Empact/roo/pull/37 + * Fix that Roo::CSV#parse(headers: true) would blow up. #37 == 1.11.2 2013-04-10 * 4 bugfixes * Fix that Roo::Spreadsheet.open wasn't tolerant to case differences. - * Fix that Roo::Excel2003XML loading was broken https://github.com/Empact/roo/pull/27 - * Enable loading Roo::Csv files from uris, just as other file types https://github.com/Empact/roo/pull/31 + * 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 https://github.com/Empact/roo/pull/29 + than datetime #29 == 1.11.1 2013-03-18 * 1 bugfix * Exclude test/log/roo.log test log file from the gemspec in order to avoid a - rubygems warning: https://github.com/Empact/roo/pull/26 + rubygems warning: #26 == 1.11.0 2013-03-14 * 3 enhancements - * Support ruby 2.0.0 by replacing Iconv with String#encode - https://github.com/Empact/roo/pull/19 + * Support ruby 2.0.0 by replacing Iconv with String#encode #19 * Excelx: Loosen the format detection rules such that more are - successfully detected https://github.com/Empact/roo/pull/20 + successfully detected #20 * Delete the roo binary, which was useless and not declared in the gemspec * 1 change * Drop support for ruby 1.8.x or lower. Required in order to easily support 2.0.0. == 1.10.3 2013-03-03 * 1 bugfix - * Support both nokogiri 1.5.5 and 1.5.6 (Karsten Richter) https://github.com/Empact/roo/pull/18 + * Support both nokogiri 1.5.5 and 1.5.6 (Karsten Richter) #18 * 1 enhancement * Relax our nokogiri dependency back to 1.4.0, as we have no particular reason to require a newer version.