daily commit
Showing
This diff is collapsed.
Click to expand it.
### v.0.5.11 2015-04-30 | ||
- Added a special case for cells formatted as text in XLSX. Previously leading zeros would get truncated if a text cell contained only numbers. | ||
### v.0.5.10 2015-04-18 | ||
- Implemented SeekableIterator. Thanks to [paales](https://github.com/paales) for suggestion ([Issue #54](https://github.com/nuovo/spreadsheet-reader/issues/54) and [Pull request #55](https://github.com/nuovo/spreadsheet-reader/pull/55)). | ||
- Fixed a bug in CSV and ODS reading where reading position 0 multiple times in a row would result in internal pointer being advanced and reading the next line. (E.g. reading row #0 three times would result in rows #0, #1, and #2.). This could have happened on multiple calls to `current()` while in #0 position, or calls to `seek(0)` and `current()`. | ||
### v.0.5.9 2015-04-18 | ||
- [Pull request #85](https://github.com/nuovo/spreadsheet-reader/pull/85): Fixed an index check. (Thanks to [pa-m](https://github.com/pa-m)). | ||
### v.0.5.8 2015-01-31 | ||
- [Issue #50](https://github.com/nuovo/spreadsheet-reader/issues/50): Fixed an XLSX rewind issue. (Thanks to [osuwariboy](https://github.com/osuwariboy)) | ||
- [Issue #52](https://github.com/nuovo/spreadsheet-reader/issues/52), [#53](https://github.com/nuovo/spreadsheet-reader/issues/53): Apache POI compatibility for XLSX. (Thanks to [dimapashkov](https://github.com/dimapashkov)) | ||
- [Issue #61](https://github.com/nuovo/spreadsheet-reader/issues/61): Autoload fix in the main class. (Thanks to [i-bash](https://github.com/i-bash)) | ||
- [Issue #60](https://github.com/nuovo/spreadsheet-reader/issues/60), [#69](https://github.com/nuovo/spreadsheet-reader/issues/69), [#72](https://github.com/nuovo/spreadsheet-reader/issues/72): Fixed an issue where XLSX ChangeSheet may not work. (Thanks to [jtresponse](https://github.com/jtresponse), [osuwariboy](https://github.com/osuwariboy)) | ||
- [Issue #70](https://github.com/nuovo/spreadsheet-reader/issues/70): Added a check for constructor parameter correctness. | ||
### v.0.5.7 2013-10-29 | ||
- Attempt to replicate Excel's "General" format in XLSX files that is applied to otherwise unformatted cells. | ||
Currently only decimal number values are converted to PHP's floats. | ||
### v.0.5.6 2013-09-04 | ||
- Fix for formulas being returned along with values in XLSX files. (Thanks to [marktag](https://github.com/marktag)) | ||
### v.0.5.5 2013-08-23 | ||
- Fix for macro sheets appearing when parsing XLS files. (Thanks to [osuwariboy](https://github.com/osuwariboy)) | ||
### v.0.5.4 2013-08-22 | ||
- Fix for a PHP warning that occurs with completely empty sheets in XLS files. | ||
- XLSM (macro-enabled XLSX) files are recognized and read, too. | ||
- composer.json file is added to the repository (thanks to [matej116](https://github.com/matej116)) | ||
### v.0.5.3 2013-08-12 | ||
- Fix for repeated columns in ODS files not reading correctly (thanks to [etfb](https://github.com/etfb)) | ||
- Fix for filename extension reading (Thanks to [osuwariboy](https://github.com/osuwariboy)) | ||
### v.0.5.2 2013-06-28 | ||
- A fix for the case when row count wasn't read correctly from the sheet in a XLS file. | ||
### v.0.5.1 2013-06-27 | ||
- Fixed file type choice when using mime-types (previously there were problems with | ||
XLSX and ODS mime-types) (Thanks to [incratec](https://github.com/incratec)) | ||
- Fixed an error in XLSX iterator where `current()` would advance the iterator forward | ||
with each call. (Thanks to [osuwariboy](https://github.com/osuwariboy)) | ||
### v.0.5.0 2013-06-17 | ||
- Multiple sheet reading is now supported: | ||
- The `Sheets()` method lets you retrieve a list of all sheets present in the file. | ||
- `ChangeSheet($Index)` method changes the sheet in the reader to the one specified. | ||
- Previously temporary files that were extracted, were deleted after the SpreadsheetReader | ||
was destroyed but the empty directories remained. Now those are cleaned up as well. | ||
### v.0.4.3 2013-06-14 | ||
- Bugfix for shared string caching in XLSX files. When the shared string count was larger | ||
than the caching limit, instead of them being read from file, empty strings were returned. | ||
### v.0.4.2 2013-06-02 | ||
- XLS file reading relies on the external Spreadsheet_Excel_Reader class which, by default, | ||
reads additional information about cells like fonts, styles, etc. Now that is disabled | ||
to save some memory since the style data is unnecessary anyway. | ||
(Thanks to [ChALkeR](https://github.com/ChALkeR) for the tip.) | ||
Martins Pilsetnieks <[email protected]> | ||
\ No newline at end of file |
### spreadsheet-reader is licensed under the MIT License | ||
Copyright (C) 2012-2015 Martins Pilsetnieks | ||
Permission is hereby granted, free of charge, to any person obtaining a copy of | ||
this software and associated documentation files (the "Software"), to deal in | ||
the Software without restriction, including without limitation the rights to | ||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | ||
the Software, and to permit persons to whom the Software is furnished to do so, | ||
subject to the following conditions: | ||
The above copyright notice and this permission notice shall be included in all | ||
copies or substantial portions of the Software. | ||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | ||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | ||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | ||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | ||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
Spreadsheet_Excel_Reader is licensed under the PHP license as noted in the excel_reader2.php file | ||
> LICENSE: This source file is subject to version 3.0 of the PHP license | ||
> that is available through the world-wide-web at the following URI: | ||
> http://www.php.net/license/3_0.txt. If you did not receive a copy of | ||
> the PHP License and are unable to obtain it through the web, please | ||
> send a note to [email protected] so we can mail you a copy immediately. |
This diff is collapsed.
Click to expand it.
{ | ||
"name": "nuovo/spreadsheet-reader", | ||
"description": "Spreadsheet reader library for Excel, OpenOffice and structured text files", | ||
"keywords": ["spreadsheet", "xls", "xlsx", "ods", "csv", "excel", "openoffice"], | ||
"homepage": "https://github.com/nuovo/spreadsheet-reader", | ||
"version": "0.5.11", | ||
"time": "2015-04-30", | ||
"type": "library", | ||
"license": ["MIT"], | ||
"authors": [ | ||
{ | ||
"name": "Martins Pilsetnieks", | ||
"email": "[email protected]", | ||
"homepage": "http://www.nuovo.lv/" | ||
} | ||
], | ||
"support": { | ||
"email": "[email protected]" | ||
}, | ||
"require": { | ||
"php": ">= 5.3.0", | ||
"ext-zip": "*" | ||
}, | ||
"autoload": { | ||
"classmap": ["./"] | ||
} | ||
} |
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment