Releases: PHPOffice/PhpSpreadsheet
Releases · PHPOffice/PhpSpreadsheet
2.3.4
2.1.5
2024-12-08 - 2.1.5
Fixed
1.29.6
3.5.0
Added
- Nothing yet.
Changed
- Settings::libXmlLoaderOptions is ignored. PR #4233
Moved
- Nothing yet.
Deprecated
- Settings::setLibXmlLoaderOptions() and Settings::getLibXmlLoaderOptions() are no longer needed - no replacement.
- Worksheet::getHashCode is no longer needed.
Fixed
- Add support for
<s>
tag when converting HTML to RichText. Issue #4223 PR #4224 - Change hash code for worksheet. Issue #4192 PR #4207
2.3.3
2.1.4
1.29.5
3.4.0
Security Fix
- Several security patches.
Added
- Add Dynamic valueBinder Property to Spreadsheet and Readers. Issue #1395 PR #4185
- Allow Omitting Chart Border. Issue #562 PR #4188
- Method to Test Whether Csv Will Be Affected by Php9. PR #4189
Changed
- Refactor Xls Reader. PR #4118
Deprecated
- IReader::SKIP_EMPTY_CELLS - use its alias IGNORE_EMPTY_CELLS instead.
- Worksheet::getProtectedCells was deprecated in release 2, but was not properly documented, and not removed in release 3. Use getProtectedCellRanges instead.
- Writer/Html::isMpdf property was deprecated in release 2, but was not properly documented, and not removed in release 3. Use instanceof Mpdf instead.
Moved
- Nothing yet.
Fixed
- Xls Writer Condtional Rules Applied to Whole Rows or Columns. Issue #3185 PR #4152
- Xlsx Writer Duplicate ContentTypes Entry for Background Image. Issue #4179 PR #4180
- Check strictNullComparison outside of loops. PR #3347
- SUMIFS Does Not Require xlfn. Issue #4182 PR #4186
- Image Transparency/Opacity with Html Reader Changes. Discussion #4117 PR #4142
- Option to Write Hyperlink Rather Than Label to Csv. Issue #1412 PR #4151
- Invalid Html Due to Cached Filesize. Issue #1107 PR #4184
- Excel 2003 Allows Html Entities. Issue #2157 PR #4187
- Changes to ROUNDDOWN/ROUNDUP/TRUNC. Issue #4213 PR #4214
- Writer Xlsx ignoredErrors Before Drawings. Issue #4200 Issue #4145 PR #4212
- Allow ANCHORARRAY as Data Validation list. Issue #4197 PR #4203
2.3.2
2024-11-10 - 2.3.2
Possible error in release process for 2.3.1.
Fixed
- 2.3.1 omitted.
- Backported security patches.
- Write ignoredErrors Tag Before Drawings. Backport of PR #4212 intended for 3.4.0.
- Changes to ROUNDDOWN/ROUNDUP/TRUNC. Backport of PR #4214 intended for 3.4.0.
Added
- Method to Test Whether Csv Will Be Affected by Php9. Backport of PR #4189 intended for 3.4.0.
2.1.3
2024-11-10 - 2.1.3
Fixed
- 2.1.2 omitted.
- Backported security patches.
- Write ignoredErrors Tag Before Drawings. Backport of PR #4212 intended for 3.4.0.
- Changes to ROUNDDOWN/ROUNDUP/TRUNC. Backport of PR #4214 intended for 3.4.0.
Added
- Method to Test Whether Csv Will Be Affected by Php9. Backport of PR #4189 intended for 3.4.0.