Releases: PHPOffice/PhpSpreadsheet
Releases · PHPOffice/PhpSpreadsheet
4.5.0
Added
- Add to all readers the option to allow or forbid fetching external images. This is unconditionally allowed now. The default will be set to "allow", so no code changes are necessary. However, we are giving consideration to changing the default. PR #4543
- Address Excel Inappropriate Number Format Substitution. PR #4532
Fixed
- Html Writer Conditional Formatting Inline Css. Issue #4539 PR #4541
- Do not use htmlspecialchars when formatting XML. Issue #4537 PR #4540
- Writer Html/Pdf support RTL alignment of tables. Issue #1104 PR #4535
- Xlsx Reader use dynamic arrays if spreadsheet did so. PR #4533
- Ods Reader Nested table-row. Issue #4528 Issue #2507 PR #4531
- Recognize application/x-empty mimetype. Issue #4521 PR #4524
- Micro-optimization in getSheetByName. PR #4499
- Bug in resizeMatricesExtend. Issue #4451 PR #4474
- Allow Replace of Dummy Function with Custom Function. PR #4544
- Preserve 0x0a in Strings if Desired. Issue #347 PR #4536
3.9.3
2.3.10
2.1.11
1.29.12
4.4.0
Added
- VSTACK and HSTACK. Issue #4485 PR #4492
- TOCOL and TOROW. PR #4493
- Support Current Office Theme. PR #4500
Deprecated
- Theme constants COLOR_SCHEME_2013_PLUS_NAME (use COLOR_SCHEME_2013_2022_NAME) and COLOR_SCHEME_2013_PLUS (use COLOR_SCHEME_2013_2022).
Fixed
- Various Writers RichText TextElement Should Inherit Cell Style. Issue #1154 PR #4487
- Minor Changes to FILTER function. PR #4491
- Allow Xlsx Reader/Writer to support Font Charset. Issue #2760 PR #4501
- AutoColor for LibreOffice Dark Mode Discussion 4502 PR #4503
- Xlsx Style Writer Minor Refactoring. PR #4508
- Allow Xlsx Reader to Specify ParseHuge. Issue #4260 PR #4515
3.9.2
Changed
- Allow php-cs-fixer to Handle Implicit Backslashes.
Added
- Allow spreadsheet to be serialized. PR #4408
Fixed
- TEXT and TIMEVALUE functions. Issue #4249 PR #4355
- Removing Columns/Rows Containing Merged Cells. Backport of PR #4465
- Allow Xlsx Reader to Specify ParseHuge. Issue #4260 PR #4518
2.3.9
Changed
- Allow php-cs-fixer to Handle Implicit Backslashes.
Added
- Allow spreadsheet to be serialized. PR #4407
Fixed
- TEXT and TIMEVALUE functions. Issue #4249 PR #4354
- Removing Columns/Rows Containing Merged Cells. Backport of PR #4465
- Allow Xlsx Reader to Specify ParseHuge. Issue #4260 PR #4517
2.1.10
Changed
- Allow php-cs-fixer to Handle Implicit Backslashes.
Added
- Allow spreadsheet to be serialized. PR #4406
Fixed
- TEXT and TIMEVALUE functions. Issue #4249 PR #4353
- Removing Columns/Rows Containing Merged Cells. Backport of PR #4465
- Allow Xlsx Reader to Specify ParseHuge. Issue #4260 PR #4516
1.29.11
Changed
- Allow php-cs-fixer to Handle Implicit Backslashes.
Added
- Allow spreadsheet to be serialized. PR #4405
Fixed
- TEXT and TIMEVALUE functions. Issue #4249 PR #4352
- Removing Columns/Rows Containing Merged Cells. Backport of PR #4465
- Allow Xlsx Reader to Specify ParseHuge. Issue #4260 PR #4515