Commit Graph

4951 Commits

Author SHA1 Message Date
yingshanghuangqiao bfb25a320f chore: remove unnecessary symbol 2024-10-13 20:04:19 +08:00
oleibman 817556b0ac Merge pull request #4187 from oleibman/issue2157
Excel 2003 Allows Html Entities
2024-10-13 05:48:15 +00:00
oleibman 672be54765 Update CHANGELOG.md 2024-10-12 22:45:52 -07:00
oleibman 62a0d40f13 Merge branch 'master' into issue2157 2024-10-12 22:30:13 -07:00
oleibman f4919af1a4 Merge pull request #4118 from oleibman/brkupxlsr2
Refactor Xls Reader
2024-10-13 05:23:46 +00:00
oleibman 1326e37007 Update LoadSpreadsheet.php 2024-10-09 21:04:59 -07:00
oleibman 9e173572fe Merge branch 'master' into brkupxlsr2 2024-10-09 20:55:56 -07:00
oleibman 39fc513091 Merge pull request #4185 from oleibman/valuebinder
Add Dynamic valueBinder Property to Spreadsheet and Readers
2024-10-10 03:24:23 +00:00
oleibman fab7818bdb Update CHANGELOG.md 2024-10-09 20:22:04 -07:00
oleibman 9fe3d71518 Merge branch 'master' into valuebinder 2024-10-09 17:34:48 -07:00
oleibman 31947576c9 Merge pull request #4184 from oleibman/issue1107
Invalid Html Due to Cached Filesize
2024-10-09 13:10:32 +00:00
oleibman 5fcce81eed Update CHANGELOG.md 2024-10-09 06:08:09 -07:00
oleibman bd92aebec6 Merge branch 'master' into issue1107 2024-10-09 05:28:29 -07:00
oleibman 88c517f335 Merge pull request #4151 from oleibman/issue1412
Option to Write Hyperlink Rather than Label to Csv
2024-10-08 04:29:17 +00:00
oleibman 7176dcf62e Update CHANGELOG.md 2024-10-07 21:27:12 -07:00
oleibman 7471ca8bf6 Merge branch 'master' into issue1412 2024-10-07 21:09:59 -07:00
oleibman 8a57259141 Merge pull request #4142 from oleibman/imgtransparent
Image Transparency/Opacity Including Html Reader Changes
2024-10-08 03:50:46 +00:00
oleibman cbf7861eb3 Update CHANGELOG.md 2024-10-07 20:48:12 -07:00
oleibman d63ccf9671 Small Error Resolving Merge Conflict 2024-10-07 12:33:56 -07:00
oleibman d2b3a8d5f7 Merge branch 'master' into imgtransparent 2024-10-07 10:50:37 -07:00
oleibman c6ede15401 Merge pull request #4148 from oleibman/stan9again4
Better Definitions for Mixed Parameters and Values Part 4 of Many
2024-10-07 17:31:02 +00:00
oleibman 6ac7d5ffce Merge pull request #4158 from oleibman/stanupgrade
Upgrade Phpstan
2024-10-07 16:08:07 +00:00
oleibman 59532b49a6 Merge branch 'master' into brkupxlsr2 2024-10-06 17:10:49 -07:00
oleibman 95a83a19c5 Merge branch 'master' into stanupgrade 2024-10-06 09:50:16 -07:00
oleibman 32cb9f488f Excel 2003 Allows Html Entities
Fix #2157. Excel 2003 format allows some things which a real Xml parser would reject. In particular, it permits Html entities, and leading whitespace. Change Xml Reader to do likewise.
2024-10-06 09:32:11 -07:00
oleibman 37bb1537c8 Merge pull request #4186 from oleibman/issue4182
SUMIFS Does Not Require _xlfn
2024-10-06 15:54:49 +00:00
oleibman c1ad483670 Merge branch 'master' into issue4182 2024-10-06 08:52:36 -07:00
oleibman d327481b82 Update CHANGELOG.md 2024-10-06 08:51:03 -07:00
oleibman dab6ba83e4 SUMIFS Does Not Require _xlfn
Fix #4182. It was on our list as "introduced in 2019". It was, in fact, available with Excel 2007 (https://support.microsoft.com/en-us/office/excel-functions-alphabetical-b3944572-255d-4efb-bb96-c6d90033e188#bm19), so does not require a prefix when writing it to a spreadsheet.
2024-10-06 08:35:26 -07:00
oleibman 1b64b42481 Add Dynamic valueBinder Property to Spreadsheet and Readers
Fix #1395, a 2020 issue which had been marked stale and is now re-opened. Static valueBinder property of Cell isn't ideal. It would be more flexible to make it a dynamic property of the spreadsheet. Static property will continue to be used, but dynamic property will be used first if it is set. Readers will also be changed to add a valueBinder property which they pass to the spreadsheet; however, it will make a difference only for Csv/Html/Slk, since the other readers use setValueExplicit which ignores valueBinder.

Documentation is updated in several places to note that dynamic property is preferred over static.
2024-10-05 23:59:44 -07:00
oleibman 6382dba985 Invalid Html Due to Cached Filesize
Fix #1107. Clear statcache for file before requesting its size.
2024-10-05 23:15:57 -07:00
oleibman 27d7920c01 Merge pull request #4183 from oleibman/updchglog3
Update Change Log
2024-10-06 06:06:12 +00:00
oleibman c4fd8eca2b Update Change Log 2024-10-05 23:02:02 -07:00
oleibman 13c3ec9692 Merge pull request #4180 from oleibman/issue4179
Xlsx Writer Duplicate ContentTypes Entry for Background Image
2024-10-06 05:31:12 +00:00
oleibman 44014f84ac Merge pull request #4152 from oleibman/issue3185
Xls Writer Conditional Rules Applied to Whole Rows or Columns
2024-10-06 05:21:39 +00:00
oleibman 9c8a743241 Merge pull request #4163 from homersimpsons/chore/deprecate-skip-empty-cells
🗑️ Deprecate `IReader::SKIP_EMPTY_CELLS`
2024-10-06 05:10:02 +00:00
oleibman 1befd3d8af Update IReader.php 2024-10-05 22:07:53 -07:00
oleibman 457b61cf8d Merge pull request #3347 from ConnectGrid/optimize-worksheet-from-array
Check $strictNullComparison outside of loops
2024-10-06 05:01:55 +00:00
oleibman ce16d0d42c Merge pull request #4181 from oleibman/updchglog2
Prepare Changelog For Next Release
2024-10-02 02:42:25 +00:00
oleibman a195f9f7d0 Prepare Changelog For Next Release
Fix #4176.
2024-10-01 19:38:50 -07:00
oleibman db7d4a76ea Xlsx Writer Duplicate ContentTypes Entry for Background Image
Fix #4179. Sheet has a background image, and the code is not properly accounting for the image's extension already being defined in ContentTypes, resulting in what Excel thinks is a corrupt file.
2024-10-01 16:49:07 -07:00
oleibman 9453140800 Merge pull request #4177 from PHPOffice/dependabot/composer/squizlabs/php_codesniffer-3.10.3
Bump squizlabs/php_codesniffer from 3.10.2 to 3.10.3
2024-10-01 13:31:47 +00:00
dependabot[bot] a729531c23 Bump squizlabs/php_codesniffer from 3.10.2 to 3.10.3
Bumps [squizlabs/php_codesniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer) from 3.10.2 to 3.10.3.
- [Release notes](https://github.com/PHPCSStandards/PHP_CodeSniffer/releases)
- [Changelog](https://github.com/PHPCSStandards/PHP_CodeSniffer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.10.2...3.10.3)

---
updated-dependencies:
- dependency-name: squizlabs/php_codesniffer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 11:01:53 +00:00
oleibman 473f8271ad Merge branch 'master' into brkupxlsr2 2024-09-29 06:22:27 -07:00
oleibman 1803184fc7 Update Html.php 2024-09-29 05:48:19 -07:00
oleibman 094ed465ea Update URLImageTest.php 2024-09-29 05:40:23 -07:00
oleibman 4a200ccf70 Merge branch 'master' into imgtransparent 2024-09-29 04:50:37 -07:00
oleibman 87ddd21eb0 Merge pull request #4174 from oleibman/updchglog
Update Changelog
3.3.0
2024-09-29 07:04:07 +00:00
oleibman 68cf897c4d Update Changelog 2024-09-29 00:00:15 -07:00
oleibman 498afe2b86 Merge pull request #4170 from oleibman/urlreinstate
Restore 2 Disabled Tests
2024-09-25 00:59:52 +00:00