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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org). Thia is a
9
9
10
10
### Added
11
11
12
-
-Nothing yet.
12
+
-Option to display numbers with less precision. [Issue #4626](https://github.com/PHPOffice/PhpSpreadsheet/issues/4626)[PR #4640](https://github.com/PHPOffice/PhpSpreadsheet/pull/4640)
13
13
14
14
### Removed
15
15
@@ -25,12 +25,19 @@ and this project adheres to [Semantic Versioning](https://semver.org). Thia is a
25
25
26
26
### Deprecated
27
27
28
-
- Nothing yet.
28
+
- Worksheet::getHashInt serves no useful purpose. No replacement.
29
+
- Spreadsheet::getId serves no useful purpose. No replacement.
29
30
30
31
### Fixed
31
32
33
+
- Performance improvement when working with large amounts of cells. [Issue #4607](https://github.com/PHPOffice/PhpSpreadsheet/issues/4607)[PR #4609](https://github.com/PHPOffice/PhpSpreadsheet/pull/4609)
34
+
- Minor improvements to Calculation coverage. [PR #4624](https://github.com/PHPOffice/PhpSpreadsheet/pull/4624)
35
+
- Conditional formatting in extLst. [Issue #4629](https://github.com/PHPOffice/PhpSpreadsheet/issues/4629)[PR #4633](https://github.com/PHPOffice/PhpSpreadsheet/pull/4633)
32
36
- Php8.5 deprecates use of null as array index. [PR #4634](https://github.com/PHPOffice/PhpSpreadsheet/pull/4634)
33
37
- Wrapped cells and default row height. [Issue #4584](https://github.com/PHPOffice/PhpSpreadsheet/issues/4584)[PR #4645](https://github.com/PHPOffice/PhpSpreadsheet/pull/4645)
38
+
- For Php8.5, replace one of our two uses of `__wakeup` with `__unserialize`, and eliminate the other. [PR #4639](https://github.com/PHPOffice/PhpSpreadsheet/pull/4639)
39
+
- Use prefix _xlfn for BASE function. [Issue #4638](https://github.com/PHPOffice/PhpSpreadsheet/issues/4638)[PR #4641](https://github.com/PHPOffice/PhpSpreadsheet/pull/4641)
40
+
- Additional support for union and intersection. [PR #4596](https://github.com/PHPOffice/PhpSpreadsheet/pull/4596)
Copy file name to clipboardExpand all lines: docs/topics/Looping the Loop.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,9 @@ It can return the raw cell value (which isn't particularly useful if the cell co
57
57
| $calculateFormulas | boolean | false | Flag to indicate if formula values should be calculated before returning. |
58
58
| $formatData | boolean | false | Flag to request that values should be formatting before returning. |
59
59
| $returnCellRef | boolean | false | False - Return a simple enumerated array of rows and columns (indexed by number counting from zero)<br />True - Return rows and columns indexed by their actual row and column IDs. |
| $reduceArrays | boolean | false | True - If calculated value is an array, reduce it to top leftmost value. |
62
+
| $lessFloatPrecision | boolean | false | True - PhpSpreadsheet 5.2+ - Floats, if formatted, will display as a more human-friendly but possibly less accurate value. |
// We have to explicitly deny a tilde, union or intersect because they are legal
1120
1124
return$this->raiseFormulaError("Formula Error: Illegal character '~'"); // on the stack but not in the input expression
1121
1125
} elseif ((isset(self::CALCULATION_OPERATORS[$opCharacter]) || $isOperandOrFunction) && $expectingOperator) { // Are we putting an operator on the stack?
0 commit comments