1.0.0-beta2
PowerKiKi
released this
28 Jan 12:41
·
3445 commits
to master
since this release
Added
- Support for chart fill color - @CrazyBite #158
- Support for read Hyperlink for xml - @GreatHumorist #223
- Support for cell value validation according to data validation rules - @SailorMax #257
- Support for custom implementation, or configuration, of PDF libraries - @SailorMax #266
Changed
- Merge data-validations to reduce written worksheet size - @billblume #131
- Throws exception if a XML file is invalid - @GreatHumorist #222
- Upgrade to mPDF 7.0+ - #144
Fixed
- Control characters in cell values are automatically escaped - #212
- Prevent color changing when copy/pasting xls files written by PhpSpreadsheet to another file - @al-lala #218
- Add cell reference automatic when there is no cell reference('r' attribute) in Xlsx file. - @GreatHumorist #225 Refer to issue#201
Reader\Xlsx::getFromZipArchive()
function return false if the zip entry could not be located. - @anton-harvey #268
BREAKING CHANGE
- Extracted coordinate method to dedicate class migration guide.
- Column indexes are based on 1, see the migration guide.
- Standardization of array keys used for style, see the migration guide.
- Easier usage of PDF writers, and other custom readers and writers, see the migration guide.
- Easier usage of chart renderers, see the migration guide.
- Rename a few more classes to keep them in their related namespaces:
CalcEngine
=>Calculation\Engine
PhpSpreadsheet\Calculation
=>PhpSpreadsheet\Calculation\Calculation
PhpSpreadsheet\Cell
=>PhpSpreadsheet\Cell\Cell
PhpSpreadsheet\Chart
=>PhpSpreadsheet\Chart\Chart
PhpSpreadsheet\RichText
=>PhpSpreadsheet\RichText\RichText
PhpSpreadsheet\Style
=>PhpSpreadsheet\Style\Style
PhpSpreadsheet\Worksheet
=>PhpSpreadsheet\Worksheet\Worksheet