Releases: iliaal/php_excel
Releases · iliaal/php_excel
PHP Excel 1.0.2 for PHP7
* Fixed bug in ExcelSheet::addPictureDim() (see issue #120)
* Fixed bug in ExcelSheet::isLicensed() (see issue #122)
* Added new methods (requires LibXL 3.6.2)
- ExcelBook::setAutoFitArea()
- ExcelBook::printArea()
- ExcelBook::printRepeatCols()
- ExcelBook::printRepeatRows()
* Added support for LibXL 3.6.3
* ExcelSheet::addPictureDim() & ExcelSheet::addPictureScaled() now support position parameters
* Includes official PHP7 release
* Added support for libxl compiled from source
PHP Excel 1.0.2 for PHP5
- Fixed bug in ExcelSheet::addPictureDim() (see issue #120)
- Fixed bug in ExcelSheet::isLicensed() (see issue #122)
- Added new methods (requires LibXL 3.6.2)
- ExcelBook::setAutoFitArea()
- ExcelBook::printArea()
- ExcelBook::printRepeatCols()
- ExcelBook::printRepeatRows()
- Added support for LibXL 3.6.3
- ExcelSheet::addPictureDim() & ExcelSheet::addPictureScaled() now support position parameters
- Added support for libxl compiled from source
PHP Excel 1.0.1
* Added methods
- ExcelBook::sheetType()
- ExcelSheet::colHidden()
- ExcelSheet::rowHidden()
- ExcelSheet::setColHidden()
- ExcelSheet::setRowHidden()
- ExcelSheet::isLicensed()
* Added new methods (requires LibXL 3.6.0)
- ExcelSheet::hyperlinkSize()
- ExcelSheet::hyperlink()
- ExcelSheet::delHyperlink()
- ExcelSheet::addHyperlink()
- ExcelSheet::mergeSize()
- ExcelSheet::merge()
- ExcelSheet::delMergeByIndex()
- ExcelSheet::splitInfo()
* Added data type argument for ExcelSheet::writeCol() (see issue #29)
* Fixed bug in ExcelSheet::read() (see issue #86)
* Fixed bug in ExcelBook::setDefaultFont() (see issue #66)
* Added autofit support for ExcelBook::setColWidth()
* Added implicit formula recognition on ExcelSheet::write() operations (prefix formula with '=')
* Added multibyte support for license name and license key (see issue #60 and README)
* Added default date format when writing dates
* Added ExcelSheet::__construct(ExcelBook $book, $name) for customized ExcelSheets
* Added warnings on read/write errors
* Removed final keyword for ExcelFormat::__construct(ExcelBook $book)
* Removed invalid PAPER_* constants in ExcelSheet
* Removed invalid COLOR_* constants in ExcelFormat
* Updated documentation and README
* Changed php.ini variable name: excel.ini_skip_empty --> excel.skip_emtpy
PHP-Excel v1.0
* Fixed issue #63 writing for NULL values using writeRow()
* Added excel.skip_empty INI setting that allows null values to be skipped, if set to 2 the empty strings will be skipped as well
* Added Sheet::setRightToLeft() and Sheet::setRightToLeft() methods that specifies whether the sheet in is "right to left" display mode
* Added Book::isTemplate() and Book::setTemplate() methods for detecting xltx files and converting from xlsx to xltx and vice versa
* Fixed compilation with LibXL 3.5.4
* Added optional scope parameter to setNamedRange()/delNamedRange()/getNamedRange() methods
* Updated getNamedRange()/getIndexRange() methods to retrieve hidden state
* Added parameter to readRow/readCol/read methods that specifiy whether to parse formula or its value.
* Added ExcelBook::packDateValues() method for generating Excel date value
* Added ExcelBook::setPrintArea() method for setting print area
* Fixed parsing of non-numeric formulas inside read() method
* Fixed parameter processing inside ExcelSheet::getVerPageBreak()/getHorPageBreak() methods
* Fixed parameter order inside ExcelSheet::getNamedRange()/getIndexRange() methods
* Fixed return value processing inside ExcelBook::setActiveSheet() method
PHP Excel v0.9.9
- Added ExcelBook::IsDate1904/ExcelBook::ISetDate1904 methods to set/retrieve base date format
- Allow compilation against LibXL 3.5.3
- Fixed bug with parameter order inside setNamedRange method (jacksonja)