2016-08-28 07:29:42 +00:00
|
|
|
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [Keep a Changelog](http://keepachangelog.com/)
|
|
|
|
and this project adheres to [Semantic Versioning](http://semver.org/).
|
|
|
|
|
|
|
|
## [Unreleased]
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Initial implementation of SUMIFS() function
|
|
|
|
- Additional codepages
|
|
|
|
- MemoryDrawing not working in HTML writer [#808](https://github.com/PHPOffice/PHPExcel/issues/808)
|
2017-04-17 16:51:53 +00:00
|
|
|
- CSV Reader can auto-detect the separator used in file [#141](https://github.com/PHPOffice/PhpSpreadsheet/pull/141)
|
2017-06-16 07:36:27 +00:00
|
|
|
- HTML Reader supports some basic inline styles [#180](https://github.com/PHPOffice/PhpSpreadsheet/pull/180)
|
2016-08-28 07:29:42 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Start following [SemVer](http://semver.org) properly.
|
|
|
|
|
|
|
|
### Bugfixes
|
|
|
|
|
|
|
|
- Fix to getCell() method when cell reference includes a worksheet reference - @MarkBaker
|
|
|
|
- Ignore inlineStr type if formula element exists - @ncrypthic [#570](https://github.com/PHPOffice/PHPExcel/issues/570)
|
|
|
|
- Excel 2007 Reader freezes because of conditional formatting - @rentalhost [#575](https://github.com/PHPOffice/PHPExcel/issues/575)
|
|
|
|
|
|
|
|
### General
|
|
|
|
|
|
|
|
- Whitespace after toRichTextObject() - @MarkBaker [#554](https://github.com/PHPOffice/PHPExcel/issues/554)
|
|
|
|
- Optimize vlookup() sort - @umpirsky [#548](https://github.com/PHPOffice/PHPExcel/issues/548)
|
|
|
|
- c:max and c:min elements shall NOT be inside c:orientation elements - @vitalyrepin [#869](https://github.com/PHPOffice/PHPExcel/pull/869)
|
|
|
|
- Implement actual timezone adjustment into PHPExcel_Shared_Date::PHPToExcel - @sim642 [#489](https://github.com/PHPOffice/PHPExcel/pull/489)
|
|
|
|
|
2016-10-06 11:39:10 +00:00
|
|
|
### BREAKING CHANGE
|
|
|
|
|
2016-12-03 05:51:04 +00:00
|
|
|
- Introduction of namespaces for all classes, eg: `PHPExcel_Calculation_Functions` becomes `PhpOffice\PhpSpreadsheet\Calculation\Functions`
|
2016-10-06 11:39:10 +00:00
|
|
|
- Some classes were renamed for clarity and/or consistency:
|
|
|
|
|
2016-11-27 15:11:16 +00:00
|
|
|
For a comprehensive list of all class changes, and a semi-automated migration path, read the [migration guide](./docs/Migration-from-PHPExcel.md).
|
2016-08-28 07:29:42 +00:00
|
|
|
|
2017-01-21 15:44:33 +00:00
|
|
|
- Dropped `PHPExcel_Calculation_Functions::VERSION()`. Composer or git should be used to know the version.
|
|
|
|
- Dropped `PHPExcel_Settings::setPdfRenderer()` and `PHPExcel_Settings::setPdfRenderer()`. Composer should be used to autoload PDF libs.
|
|
|
|
|
2017-04-14 08:38:40 +00:00
|
|
|
## Previous versions of PHPExcel
|
2016-12-03 02:19:22 +00:00
|
|
|
|
2017-04-14 08:38:40 +00:00
|
|
|
The changelog for the project when it was called PHPExcel is [still available](./CHANGELOG.PHPExcel.md).
|