All Versions
81
Latest Version
Avg Release Cycle
92 days
Latest Release
291 days ago

Changelog History
Page 1

  • v2.8.2

    February 01, 2019

    🔄 Changed/Added

    • 👌 Support range cell for Excelx's links 490
    • Skip extract_hyperlinks if not required 488

    🛠 Fixed

    • 🛠 Fixed error for invalid link 492
  • v2.8.1

    January 21, 2019

    🛠 Fixed

    • 🛠 Fixed error if excelx's cell have empty children 487
  • v2.8.0

    January 13, 2019

    🛠 Fixed

    • 🛠 Fixed inconsistent column length for CSV 375
    • 🛠 Fixed formatted_value with % for Excelx 416
    • 👌 Improved Memory consumption and performance 434 449 454 456 458 462 466
    • Accept both Transitional and Strict Type for Excelx's worksheets 441
    • 🛠 Fixed ruby warnings 442 476
    • ⏪ Restore support for URL as file identifier for CSV 462
    • 🛠 Fixed missing location for Excelx's links 482

    🔄 Changed / Added

    • ⬇️ Drop support for ruby 2.2.x and lower
    • ⚡️ Updated rubyzip version for fixing security issue. Now minimal version is 1.2.1
    • Roo::Excelx::Coordinate now inherits Array 458
    • 👌 Improved Roo::HeaderRowNotFoundError exception's message 461
    • ➕ Added empty_cell option which by default disable allocation for Roo::Excelx::Cell::Empty 464
    • ➕ Added support for variable number of decimals for Excelx's formatted_value 387
    • Added disable_html_injection option to disable html injection for shared string in Roo::Excelx 392
    • ➕ Added image extraction for Excelx 414 397
    • ➕ Added support for 1e6 as scientific notation for Excelx 433
    • ➕ Added support for Integer as 0 based index for Excelx's sheet_for 455
    • Extended no_hyperlinks option for non streaming Excelx methods 459
    • ➕ Added empty_cell option to disable Roo::Excelx::Cell::Empty allocation for Excelx 464
    • ➕ Added support for Integer with leading zero for Roo:Excelx 479
    • ♻️ Refactored Excelx code 453 477 483 484

    🗄 Deprecations

    • 🗄 Roo::Excelx::Sheet#present_cells is deprecated 454
    • 🗄 Roo::Utils.split_coordinate is deprecated 458
    • 🗄 Roo::Excelx::Cell::Base#link is deprecated 457
  • v2.7.1

    January 04, 2017

    🛠 Fixed

    • 🛠 Fixed regression where a CSV's encoding was being ignored 372
  • v2.7.0

    December 31, 2016

    🛠 Fixed

    • ➕ Added rack server for testing Roo's download capabilities 365
    • ♻️ Refactored tests into different formats 365
    • 🛠 Fixed OpenOffice for JRuby 362
    • ➕ Added '0.000000' => '%.6f' number format 354
    • ➕ Add additional formula cell types for to_csv [367][https://github.com/roo-rb/roo/pull/367]

    ➕ Added

    • Extracted formatters from Roo::Base#to_* methods 364
  • v2.6.0

    December 28, 2016

    🛠 Fixed

    • 🛠 Fixed error if sheet name starts with a slash 348
    • 🛠 Fixed loading to support files on ftp 355
    • 🛠 Fixed Ruby 2.4.0 deprecation warnings 356
    • properly return date as string 359

    ➕ Added

    • Cell values can be set in a CSV 350
    • Raise an error Roo::Excelx::Extractor document is missing 358
  • v2.5.1

    August 27, 2016

    🛠 Fixed

    • 🛠 Fixed NameError. 337
  • v2.5.0

    August 21, 2016

    🛠 Fixed

    • ✂ Remove temporary directories via finalizers on garbage collection. This cleans them up in all known cases, rather than just when the #close method is called. The #close method can be used to cleanup early. 329
    • 🛠 Fixed README.md typo 318
    • 🐎 Parse sheets in ODS files once to improve performance 320
    • 🛠 Fix some Cell conversion issues 324 and 331
    • 👌 Improved memory performance 332
    • ➕ Added no_hyperlinks option to improve streamig performance 319 and 333

    🗄 Deprecations

    • Roo::Base::TEMP_PREFIX should be accessed via Roo::TEMP_PREFIX
    • The private Roo::Base#make_tempdir is now available at the class level in classes that use temporary directories, added via Roo::Tempdir ======= ### ➕ Added
    • 📜 Discard hyperlinks lookups to allow streaming parsing without loading whole files
  • v2.4.0

    May 14, 2016

    🛠 Fixed

    • 🛠 Fixed opening spreadsheets with charts 315
    • Fixed memory issues for Roo::Utils.number_to_letter 308
    • 🛠 Fixed Roo::Excelx::Cell::Number to recognize floating point numbers 306
    • 🛠 Fixed version number in Readme.md 304

    ➕ Added

    • ➕ Added initial support for HTML formatting 278
  • v2.3.2

    February 19, 2016

    🛠 Fixed

    • 🖐 Handle url with long query params (ex. S3 secure url) 302
    • 👍 Allow streaming for Roo::CSV 297
    • Export Fixnums to Added csv 295
    • ✂ Removed various Ruby warnings 289
    • 🛠 Fix incorrect example result in Readme.md 293