Spreadsheet-Read
view release on metacpan or search on metacpan
0.95 - 25 Jan 2026, H.Merijn Brand
* It's 2026
0.94 - 09 Dec 2025, H.Merijn Brand
* Add label2col ()
* $sheet->{attr} should always be there, might be empty (issue#56)
* Skip type tests when unsupported (issue#56)
* Skip merge tests when unsupported (issue#56)
* Update SECURITY.md
0.93 - 17 Mar 2025, H.Merijn Brand
* Add ranges and cellranges
0.92 - 06 Jan 2025, H.Merijn Brand
* Make strict_eol default to 1 for CSV when supported
* Show detected EOL for CSV in xlscat when known
* Add SECURITY.md
* It's 2025
0.91 - 27 Aug 2024, H.Merijn Brand
* Exclude OLE::Storage_Lite-0.21
* xlscat --head[=10], --tail[=10], --first=C
* Make (re)defining ->get_active_sheet safer
* Tested with perl-5.40
* xlscat --no-empty to skip empty columns too
* Spreadsheet::ParseExcel::FmtDefault might not be available
0.90 - 13 Feb 2024, H.Merijn Brand
* Consistent return value for parses ($type) on failure (issue#52)
* New options for xlscat (--no-empty, --clip=N)
* Support for hidden sheets
0.89 - 02 Jan 2024, H.Merijn Brand
* Auto-use BOM in CSV *files* with xlscat script
* Fix duplicate option letter (typo) (Erix)
* It's 2024
0.88 - 07 Nov 2023, H.Merijn Brand
* Guard $_ globbering from external bitrotted code
* Use recommended and suggested versions based on known CVEs
* Improve user feedback on failing xlsx2csv & xlscat
* Fix static docs for groff-1.24
* Basic support for Excel::ValueReader::XLSX (issue#50)
* Allow backend for parser option without version check
0.87 - 22 Feb 2023, H.Merijn Brand
* Change default #! to /usr/bin/perl (Tinita)
* Improve ->sheets (safer and docs)
* Update to Spreadsheet::ReadGnumeric 0.2 (attributes and small fixes)
0.86 - 07 Feb 2023, H.Merijn Brand
* Add Gnumeric support (Bob Rogers, THANKS!)
- work in progress, use with care, feedback welcome
0.85 - 04 Jan 2023, H.Merijn Brand
* Suggest the preferred parser if none found
* It's 2022
* xlscat --box and improvements for -L
* Add balloons to ss2tk buttons
* Fix typo in help (Erix)
* It's 2023
0.84 - 26 Feb 2021, H.Merijn Brand
* It's 2021
* Alias pivot to transpose (issue#36)
* Alias strip to trim (issue#36)
* Check for consistent return values of parses ()
0.83 - 21 Dec 2020, H.Merijn Brand
* Require ParseODS 0.26
* Add ::parsers to get list of supported formats
* Add --list to xlscat and xls2csv
* Update xls2csv to be identical to xlsx2csv
* ::parses ("") will return list of supported types
* Move installables from examples/ to scripts/
* Tested on FreeBSD-12.2-RELEASE with all supported backends
* Fix META issue for bugtracker
0.82 - 26 Sep 2020, H.Merijn Brand
* Move pod tests to xt (and do not distribute)
* Fix some links in the docs
* Add ".xlsm" to known XLSX file extensions
* Spreadsheet::ReadSXC has a new maintainer (Corion)
- support file handles
- suggest version 0.24 (0.22 causes fails)
* First attempt in supporting Spreadsheet::ParseODS (alpha code)
- version 0.25 should now pass the limited tests
- thanks to Corion for making this happen!
* It's 2020
* Fallback to Pod::Text if nroff not available in tools
* Extended support for merged cells with merge option
- Added $sheet->merged_from ("C2")
* Add --no-nl[=x] to xlscat
* xlscat: Align-right more numerics on -L (was only positive integers)
( run in 1.226 second using v1.01-cache-2.11-cpan-ecdf5575e8d )