You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Check strictNullComparison outside of loops. [PR #3347](https://github.com/PHPOffice/PhpSpreadsheet/pull/3347)
31
+
- SUMIFS Does Not Require xlfn. [Issue #4182](https://github.com/PHPOffice/PhpSpreadsheet/issues/4182)[PR #4186](https://github.com/PHPOffice/PhpSpreadsheet/pull/4186)
32
+
- Image Transparency/Opacity with Html Reader Changes. [Discussion #4117](https://github.com/PHPOffice/PhpSpreadsheet/discussions/4117)[PR #4142](https://github.com/PHPOffice/PhpSpreadsheet/pull/4142)
33
+
34
+
## 2024-09-29 - 3.3.0 (no 3.0.\*, 3.1.\*, 3.2.\*)
9
35
10
36
### Dynamic Arrays
11
37
@@ -20,19 +46,30 @@ and this project adheres to [Semantic Versioning](https://semver.org).
20
46
21
47
- Xlsx Reader default datatype when none is specified in Xml is changed from string to numeric, which is how Excel treats it. There is expected to be little impact because DefaultValueBinder and AdvancedValueBinder correct mis-identification as string, and StringValueBinder usually expects string. [PR #4139](https://github.com/PHPOffice/PhpSpreadsheet/pull/4139)
22
48
- Currency and Accounting Wizards are changed to act like Excel, and a new CurrencyBase Wizard is added for for non-Excel formats. [Issue #4125](https://github.com/PHPOffice/PhpSpreadsheet/issues/4125)[Issue #4124](https://github.com/PHPOffice/PhpSpreadsheet/issues/4124)[PR #4127](https://github.com/PHPOffice/PhpSpreadsheet/pull/4127)
49
+
- Images will not be added to spreadsheet if they cannot be validated as images.
23
50
24
51
### Deprecated
25
52
26
53
- Nothing yet.
27
54
55
+
### Removed
56
+
57
+
- The following items were deprecated in release 2 and are now removed.
58
+
- Writer\Xls\Style\ColorMap (no longer needed).
59
+
- Reader\Xml::trySimpleXMLLoadString (should not have been public, no public replacement).
60
+
- Calculation\Calculation::_translateFormulaToLocale (use method name translateFormulaToLocale without leading underscore).
61
+
- Calculation\Calculation::_translateFormulaToEnglish (use method name translateFormulaToEnglish without leading underscore).
62
+
28
63
### Moved
29
64
30
65
- Nothing yet.
31
66
32
67
### Fixed
33
68
69
+
- Several security patches.
34
70
- Xls Reader Some Ranges Not Handled Properly. [Issue #1570](https://github.com/PHPOffice/PhpSpreadsheet/issues/1570)[PR #4140](https://github.com/PHPOffice/PhpSpreadsheet/pull/4140)
35
71
- Better Handling of legacyDrawing Xml. [Issue #4105](https://github.com/PHPOffice/PhpSpreadsheet/issues/4105)[PR #4122](https://github.com/PHPOffice/PhpSpreadsheet/pull/4122)
0 commit comments