taca
d32aa01bd9
math/ruby-roo: update to 2.8.3
...
Update ruby-roo to 2.8.3.
## [2.8.3] 2020-02-03
### Changed/Added
- Updated rubyzip version. Now minimal version is 1.3.0 [515](https://github.com/roo-rb/roo/pull/515 ) - [CVE-2019-16892](https://github.com/rubyzip/rubyzip/pull/403 )
2020-03-08 16:06:05 +00:00
taca
d6d9a479c6
math/ruby-roo: update to 2.8.2
...
## [2.8.2] 2019-02-01
### Changed/Added
- Support range cell for Excelx's links [490](https://github.com/roo-rb/roo/pull/490 )
- Skip `extract_hyperlinks` if not required [488](https://github.com/roo-rb/roo/pull/488 )
### Fixed
- Fixed error for invalid link [492](https://github.com/roo-rb/roo/pull/492 )
## [2.8.1] 2019-01-21
### Fixed
- Fixed error if excelx's cell have empty children [487](https://github.com/roo-rb/roo/pull/487 )
2019-02-06 15:30:56 +00:00
taca
52f16759c8
math/ruby-roo: update to 2.8.0
...
pkgsrc change: add "USE_LANGUAGES= # none".
## [2.8.0] 2019-01-18
### Fixed
- Fixed inconsistent column length for CSV [375](https://github.com/roo-rb/roo/pull/375 )
- Fixed formatted_value with `%` for Excelx [416](https://github.com/roo-rb/roo/pull/416 )
- Improved Memory consumption and performance [434](https://github.com/roo-rb/roo/pull/434 ) [449](https://github.com/roo-rb/roo/pull/449 ) [454](https://github.com/roo-rb/roo/pull/454 ) [456](https://github.com/roo-rb/roo/pull/456 ) [458](https://github.com/roo-rb/roo/pull/458 ) [462](https://github.com/roo-rb/roo/pull/462 ) [466](https://github.com/roo-rb/roo/pull/466 )
- Accept both Transitional and Strict Type for Excelx's worksheets [441](https://github.com/roo-rb/roo/pull/441 )
- Fixed ruby warnings [442](https://github.com/roo-rb/roo/pull/442 ) [476](https://github.com/roo-rb/roo/pull/476 )
- Restore support for URL as file identifier for CSV [462](https://github.com/roo-rb/roo/pull/462 )
- Fixed missing location for Excelx's links [482](https://github.com/roo-rb/roo/pull/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](https://github.com/roo-rb/roo/pull/458 )
- Improved Roo::HeaderRowNotFoundError exception's message [461](https://github.com/roo-rb/roo/pull/461 )
- Added `empty_cell` option which by default disable allocation for Roo::Excelx::Cell::Empty [464](https://github.com/roo-rb/roo/pull/464 )
- Added support for variable number of decimals for Excelx's formatted_value [387](https://github.com/roo-rb/roo/pull/387 )
- Added `disable_html_injection` option to disable html injection for shared string in `Roo::Excelx` [392](https://github.com/roo-rb/roo/pull/392 )
- Added image extraction for Excelx [414](https://github.com/roo-rb/roo/pull/414 ) [397](https://github.com/roo-rb/roo/pull/397 )
- Added support for `1e6` as scientific notation for Excelx [433](https://github.com/roo-rb/roo/pull/433 )
- Added support for Integer as 0 based index for Excelx's `sheet_for` [455](https://github.com/roo-rb/roo/pull/455 )
- Extended `no_hyperlinks` option for non streaming Excelx methods [459](https://github.com/roo-rb/roo/pull/459 )
- Added `empty_cell` option to disable Roo::Excelx::Cell::Empty allocation for Excelx [464](https://github.com/roo-rb/roo/pull/464 )
- Added support for Integer with leading zero for Roo:Excelx [479](https://github.com/roo-rb/roo/pull/479 )
- Refactored Excelx code [453](https://github.com/roo-rb/roo/pull/453 ) [477](https://github.com/roo-rb/roo/pull/477 ) [483](https://github.com/roo-rb/roo/pull/483 ) [484](https://github.com/roo-rb/roo/pull/484 )
### Deprecations
- Roo::Excelx::Sheet#present_cells is deprecated [454](https://github.com/roo-rb/roo/pull/454 )
- Roo::Utils.split_coordinate is deprecated [458](https://github.com/roo-rb/roo/pull/458 )
- Roo::Excelx::Cell::Base#link is deprecated [457](https://github.com/roo-rb/roo/pull/457 )
2019-01-20 14:10:29 +00:00
wiz
26ac8b8a9d
Updated ruby22-roo to 2.7.1.
...
## [2.7.1] 2017-01-03
### Fixed
- Fixed regression where a CSV's encoding was being ignored [372](https://github.com/roo-rb/roo/pull/372 )
## [2.7.0] 2016-12-31
### Fixed
- Added rack server for testing Roo's download capabilities [365](https://github.com/roo-rb/roo/pull/365 )
- Refactored tests into different formats [365](https://github.com/roo-rb/roo/pull/365 )
- Fixed OpenOffice for JRuby [362](https://github.com/roo-rb/roo/pull/362 )
- Added '0.000000' => '%.6f' number format [354](https://github.com/roo-rb/roo/pull/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](https://github.com/roo-rb/roo/pull/364 )
## [2.6.0] 2016-12-28
### Fixed
- Fixed error if sheet name starts with a slash [348](https://github.com/roo-rb/roo/pull/348 )
- Fixed loading to support files on ftp [355](https://github.com/roo-rb/roo/pull/355 )
- Fixed Ruby 2.4.0 deprecation warnings [356](https://github.com/roo-rb/roo/pull/356 )
- properly return date as string [359](https://github.com/roo-rb/roo/pull/359 )
### Added
- Cell values can be set in a CSV [350](https://github.com/roo-rb/roo/pull/350/ )
- Raise an error Roo::Excelx::Extractor document is missing [358](https://github.com/roo-rb/roo/pull/358/ )
2017-01-07 22:26:46 +00:00
taca
32342d66bc
Update ruby-roo to 2.5.1.
...
## [2.5.1] 2016-08-26
### Fixed
- Fixed NameError. [337](https://github.com/roo-rb/roo/pull/337 )
## [2.5.0] 2016-08-21
### Fixed
- Remove tempdirs 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](https://github.com/roo-rb/roo/pull/329 )
- Fixed README.md typo [318](https://github.com/roo-rb/roo/pull/318 )
- Parse sheets in ODS files once to improve performance [320](https://github.com/roo-rb/roo/pull/320 )
- Fix some Cell conversion issues [324](https://github.com/roo-rb/roo/pull/324 ) and [331](https://github.com/roo-rb/roo/pull/331 )
- Improved memory performance [332](https://github.com/roo-rb/roo/pull/332 )
- Added `no_hyperlinks` option to improve streamig performance [319](https://github.com/roo-rb/roo/pull/319 ) and [333](https://github.com/roo-rb/roo/pull/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 tempdirs, added via Roo::Tempdir
=======
### Added
- Discard hiperlinks lookups to allow streaming parsing without loading whole files
## [2.4.0] 2016-05-14
### Fixed
- Fixed opening spreadsheets with charts [315](https://github.com/roo-rb/roo/pull/315 )
- Fixed memory issues for Roo::Utils.number_to_letter [308](https://github.com/roo-rb/roo/pull/308 )
- Fixed Roo::Excelx::Cell::Number to recognize floating point numbers [306](https://github.com/roo-rb/roo/pull/306 )
- Fixed version number in Readme.md [304](https://github.com/roo-rb/roo/pull/304 )
### Added
- Added initial support for HTML formatting [278](https://github.com/roo-rb/roo/pull/278 )
2016-10-15 14:45:17 +00:00
taca
e434cff5fb
Update ruby-roo to 2.3.2.
...
## [2.3.2] 2016-02-18
### Fixed
- Handle url with long query params (ex. S3 secure url) [302](https://github.com/roo-rb/roo/pull/302 )
- Allow streaming for Roo::CSV [297](https://github.com/roo-rb/roo/pull/297 )
- Export Fixnums to Added csv [295](https://github.com/roo-rb/roo/pull/295 )
- Removed various Ruby warnings [289](https://github.com/roo-rb/roo/pull/289 )
- Fix incorrect example result in Readme.md [293](https://github.com/roo-rb/roo/pull/293 )
2016-03-09 15:09:22 +00:00
wiz
307fdd6eb8
Remove unnecessary line.
2016-01-12 09:40:55 +00:00
wiz
8ff5c71cfb
Import ruby-roo-2.3.1 as math/ruby-roo.
...
Roo implements read access for all common spreadsheet types. It can handle:
* Excel 2007 - 2013 formats (xlsx, xlsm)
* LibreOffice / OpenOffice.org formats (ods)
* CSV
* Excel 97, Excel 2002 XML, and Excel 2003 XML formats when using
the roo-xls gem (xls, xml)
* Google spreadsheets with read/write access when using roo-google
Untested, but packages fine.
2016-01-12 09:39:55 +00:00