Revision history for Spreadsheet-XLSX-Reader-LibXML
+ New feature.
- Removed/deprecated feature.
! Bug fix.
* Place holder
NOTE: This software is designated as alpha quality until this notice is removed.
v0.1_1 2014-06-06 10:06:00-07:00 America/Los_Angeles
+ Initial (non-functional) github release
v0.5_1 2014-11-07 08:23:08-08:00 America/Los_Angeles
+ Initial near CPAN ready release with a full test suit for cross platform testing
+ Changed the Cell class to be just an encapulated data holder
! Fixed the resources links in the META files
+ Used type support from Type::Coercions to allow for data transformation definitions
! The documentation is all wrong. Next release I promise!
! Reader parsing support only
- DOM parsing contract dependant or some (possibly distant) time in the future
v0.7_1 2014-11-12 07:41:39-08:00 America/Los_Angeles
+ POD for the main module complete
+ Improved POD for the worksheet module
v0.10.1 2014-11-13 05:37:32-08:00 America/Los_Angeles
+ Finished the Worksheet POD
+ Completed the Cell POD
+ Completed the Error POD
+ Completed the CellToColumnRow POD
+ Another (but not final0 proofread of the Spreadsheet::XLSX::Reader::LibXML POD
+ Release with a Beta rev to try and Index on MetaCPAN
v0.10.2 2014-11-13 10:29:27-08:00 America/Los_Angeles
+ Fixed and updated the POD based on a MetaCPAN read
v0.10.4 2014-11-16 09:35:36-08:00 America/Los_Angeles
+ Improved CellToColumnRow POD
+ Improved the top level POD
+ Improved the Worksheet POD
! Removed the SVPerlTalk.odp from the package (as bloat)
Look in the github repository if you want to review it
+ Added a new POD file for the SharedStrings class (to be universal across Reader and DOM)
+ Added a new POD file for the Styles class (to be universal across Reader and DOM)
+ Added a new POD file for the CalcChain class (to be universal across Reader and DOM)
v0.10.6 2014-11-18 16:46:07-08:00 America/Los_Angeles
! Fixed several errors in the CellToColumnRow POD
+ Improved the Error POD
+ More tweaks to the LibXML POD
! Fixed a precision bug in ParseExcelFormatStrings
v0.12.2 2014-11-26 06:06:30-08:00 America/Los_Angeles
+ Improved the FmtDefault POD
+ Improved the LibXML POD
+ Extracted several elements of cruft from Types
+ Reworked the ParseExcelFormatStrings to run on Dispatch Tables for improved consistency
and to hopefully address CPAN testers fails
+ moved the change_output_encoding out of ParseExcelFormatStrings an into the cell and value
calls for more universal implementation.
v0.12.4 2014-11-26 06:45:17-08:00 America/Los_Angeles
! Removed the regex match within a regex test to pass older perls in test
v0.14.2 2014-11-26 21:52:22-08:00 America/Los_Angeles
! Fixed a 32bit precision issue
v0.16.2 2014-11-29 16:43:29-08:00 America/Los_Angeles
+ Some tweaks to the LibXML POD
! Another re-write of the ParseExcelFormatStrings.pm to try and fix CPAN Testers fails
v0.18.2 2014-11-30 13:54:00-08:00 America/Los_Angeles
! Although the last update had more passes on CPAN testers this is another update
attempting to reach 100% pass rate
v0.20.2 2014-12-02 12:56:46-08:00 America/Los_Angeles
+ Finished the POD for ParseExcelFormatStrings.pm
+ Merged UtilFunctions with ParseExcelFormatStrings since there was no reason
for them to be separate
+ Improved the POD for GetCell.pm
+ made the methods for clearing the row reading start and end column definitions public
v0.20.4 2014-12-03 13:27:23-08:00 America/Los_Angeles
+ A round of POD scrubbing for POD completed to this point
v0.22.2 2014-12-04 15:46:15-08:00 America/Los_Angeles
! Fixed a bug in the error reporting for the value method in the cell
! Fixed a bug where the sheet position wasn't set correctly when calling for worksheet generation by name
added a test file for this case
! Improved temp dir cleanup in error situations - with less code
this inclues a new explicit DEMOLISH at the cell level
v0.24.2 2014-12-09 05:18:13-08:00 America/Los_Angeles
+ added the empty_return_type attribute so that this package will emulate ParseExcel
You can still choose to return undef by setting this attribute to 'undef_string'
! added another fix in the cleanup since it forced a fail when fails weren't needed
v0.26.2 2014-12-11 08:57:26-08:00 America/Los_Angeles
! Fixed the 'requires missing role' bug (github issue -> missing role?)
v0.28.2 2014-12-13 20:30:26-08:00 America/Los_Angeles
! Fixed #15 issue in github (Return precedence error)
- Closed #2 issue in github (Remove the OLE::Storage_lite dependancy)
! Closes #17 in github (Allow parse to accept either a file name or a file handle)
+ Added a file_handle attribute to support passing either file handles or file names
+ Improved the test file 01-types.t to include coercions and error message checking
v0.30.0 2014-12-15 12:51:23-08:00 America/Los_Angeles
+ Closed #16 in github by moving the role Spreadsheet::XLSX::Reader::LibXML::LogSpace to Log::Shiras::LogSpace
and moving all the attribute callouts behind ###LogSD comments
+ Closed #19 in github by expanding the allowed width of the match data reference pointer when checking the
answer for specific errors
v0.30.2 2014-12-25 21:25:32-08:00 America/Los_Angeles
! Closed #20 in github (pull request for undef FileType message specificity)
+ Closed #3 in github Move Temp::Dir methods to Archive::Zip in github
This is a big change since it changes some of the extensibility API's
It also changes the way the initial file is locked. It used to unzip the file to a
temporory directory and then unlock the file. Now it holds a lock on the file during the whole read.
! Closed #18 in github. The temp dir management is very different
The failing solo SciTE GUI test 03-temp_dir_bug.t now passes.