Commit Graph

5147 Commits

Author SHA1 Message Date
oleibman d5e69e3686 Tweak One Test
Fluke failure in CI push.
2025-01-15 01:43:42 -08:00
oleibman 949c799c35 Prepare for New Release 3.8.0 2025-01-11 19:48:58 -08:00
oleibman 4088381ccf Merge commit from fork 2025-01-11 18:00:07 -08:00
oleibman 51b1d1c3a2 Merge pull request #4283 from oleibman/groupby
Extremely Limited Support for GROUPBY Function
2025-01-09 20:39:46 +00:00
oleibman bfcfaeea8e Update CHANGELOG.md 2025-01-08 15:04:47 -08:00
oleibman f25502d704 Merge branch 'master' into groupby 2025-01-08 14:53:51 -08:00
oleibman 7456b46805 Merge pull request #4300 from oleibman/license
Update License
2025-01-08 22:42:51 +00:00
oleibman f5c285ead9 Merge pull request #4302 from oleibman/issue641
Retitling Cloned Worksheets
2025-01-08 22:32:09 +00:00
oleibman decc0a4d09 Update CHANGELOG.md 2025-01-08 14:29:38 -08:00
oleibman 17706a9e1d Merge pull request #4310 from oleibman/issue4309
getStyle Accept RowRange or ColumnRange Using Phpstan
2025-01-08 01:24:19 +00:00
oleibman 77f3f17ee8 getStyle Accept RowRange or ColumnRange Using Phpstan
Fix #4309. No executable source code is changed, just some doc blocks, and some new tests added.
2025-01-07 16:49:37 -08:00
oleibman 0ecf9c2273 Eliminate Unneeded Statement 2025-01-06 16:59:04 -08:00
oleibman ac5d3706a4 Add Parameter retitleIfNeeded to AddSheet
A little more useful than my first crack at this.
2025-01-06 16:56:53 -08:00
oleibman dcc25637f2 Retitling Cloned Worksheets
Fix #641 (marked stale in 2018, but now reopened). When a sheet's title is changed, PhpSpreadsheet updates references to the old sheet name found in formulas. Which is a good idea when the sheet is attached to the spreadsheet, but a bad idea when it isn't (often because it has been cloned without re-attaching to the spreadsheet). This PR continues to change formulas in the former case, but will no longer do so for the latter.
2025-01-05 22:40:29 -08:00
oleibman 27563525cc Update License
Someone opened a PR to do this a few days ago. I posted a comment. When I was ready to return to the ticket, I couldn't find it as opened or closed. It seemed like a reasonable idea. I will submit this PR for now and sit on it for about a week to give the original author a chance to resubmit.
2025-01-04 21:20:45 -08:00
oleibman c58a8e37bc Merge pull request #4289 from oleibman/doc4285
Document Styling Whole Columns and Rows
2025-01-03 01:23:55 +00:00
oleibman 483fd49c9e Merge pull request #4298 from oleibman/mitoupgrade
Upgrade mitoteam/jpgraph
2025-01-02 18:06:08 +00:00
oleibman 7e24333f72 Upgrade mitoteam/jpgraph
They have made a change at our request to help us eliminate runInSeparateProcess for one or more tests. This will be helpful when we get to PhpUnit 11 (not imminent, since it doesn't support Php8.1, but it will happen eventually).
2025-01-02 09:59:34 -08:00
oleibman fb757cfc5b Merge pull request #4297 from oleibman/updatefixer
Upgrade php-cs-fixer
2025-01-01 17:40:31 +00:00
oleibman 14c6446715 Upgrade php-cs-fixer
Dependabot wanted to do this (PR #4296), but code changes were needed to pass.
2025-01-01 09:26:41 -08:00
oleibman 22478638ae Merge pull request #4295 from PHPOffice/dependabot/composer/squizlabs/php_codesniffer-3.11.2
Bump squizlabs/php_codesniffer from 3.11.1 to 3.11.2
2025-01-01 16:15:40 +00:00
oleibman 91d8a27a0a Merge pull request #4294 from PHPOffice/dependabot/composer/dompdf/dompdf-3.0.2
Bump dompdf/dompdf from 3.0.1 to 3.0.2
2025-01-01 16:14:59 +00:00
dependabot[bot] eec2d9caaf Bump squizlabs/php_codesniffer from 3.11.1 to 3.11.2
Bumps [squizlabs/php_codesniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer) from 3.11.1 to 3.11.2.
- [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.11.1...3.11.2)

---
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>
2025-01-01 11:43:41 +00:00
dependabot[bot] e68da428a4 Bump dompdf/dompdf from 3.0.1 to 3.0.2
Bumps [dompdf/dompdf](https://github.com/dompdf/dompdf) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/dompdf/dompdf/releases)
- [Commits](https://github.com/dompdf/dompdf/compare/v3.0.1...v3.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-01 11:43:38 +00:00
oleibman 7c8d73f6ba Merge pull request #4286 from oleibman/choosecols
CHOOSECOLS, CHOOSEROWS, DROP, TAKE, and EXPAND
2024-12-31 03:59:46 +00:00
oleibman 7bb8b0043e Update CHANGELOG.md 2024-12-30 19:56:28 -08:00
oleibman 872dfd4714 Merge branch 'master' into choosecols 2024-12-30 19:53:49 -08:00
oleibman c06d59ed4a Merge pull request #4281 from oleibman/issue4280
Xlsx Reader Shared Formula with Boolean Results
2024-12-31 03:46:54 +00:00
oleibman 871df13595 Update CHANGELOG.md 2024-12-30 19:44:09 -08:00
oleibman 270695ae06 Merge branch 'PHPOffice:master' into issue4280 2024-12-30 16:31:46 -08:00
oleibman b21090027e Merge pull request #4291 from PHPOffice/dependabot/composer/tecnickcom/tcpdf-6.8.0
Bump tecnickcom/tcpdf from 6.7.7 to 6.8.0
2024-12-28 00:14:40 +00:00
dependabot[bot] ecd6b587e9 Bump tecnickcom/tcpdf from 6.7.7 to 6.8.0
Bumps [tecnickcom/tcpdf](https://github.com/tecnickcom/TCPDF) from 6.7.7 to 6.8.0.
- [Changelog](https://github.com/tecnickcom/TCPDF/blob/main/CHANGELOG.TXT)
- [Commits](https://github.com/tecnickcom/TCPDF/compare/6.7.7...6.8.0)

---
updated-dependencies:
- dependency-name: tecnickcom/tcpdf
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-27 19:58:22 +00:00
oleibman 2c95ec3bc8 Document Styling Whole Columns and Rows
Fix #4285. Documentation change only - no changed code. It is not clear to me why using individual set options when styling an entire column works differently than applyFromArray, but the latter produces the expected result and the former doesn't. I will continue to research why. However, in the meantime, we can at least document that applyFromArray is preferred for this operation.
2024-12-26 23:07:30 -08:00
oleibman 2297dbac15 Merge pull request #4288 from oleibman/newchglog
Prepare Change Log for Next Release
2024-12-27 06:20:38 +00:00
oleibman a89b187234 Prepare Change Log for Next Release 2024-12-26 22:17:03 -08:00
oleibman 2fc12fdc58 Prepare Changelog for New Release 3.7.0 2024-12-26 21:34:47 -08:00
oleibman 45052f88e0 Merge commit from fork 2024-12-26 16:34:48 -08:00
oleibman 700a80346b Merge commit from fork
* Validate Post Item in Convert-Online.php

* Correct Samples - Currency, Accounting, and Downloader

* Smarter Color Formatting for Currency

* Use helper->log Rather than echo in Convert-Online

Responding to comment from @PowerKiki about use of echo for error messages. I do not believe that an exception is warranted, but other scripts use helper->log for error messages, and now so will this one.
2024-12-25 19:11:31 -08:00
oleibman 687d87c4d5 Merge pull request #4279 from oleibman/currsymbol
Unexpected Charset Possible for Currency Symbol
2024-12-23 16:59:44 +00:00
oleibman f00ebdaa6c Merge branch 'master' into currsymbol 2024-12-23 08:54:43 -08:00
oleibman b8f2aa97c2 Update CHANGELOG.md 2024-12-23 08:53:31 -08:00
oleibman 12b201b0a4 Keep Trying 2024-12-23 02:49:00 -08:00
oleibman eed339fb9c Try Default Locale Rather than English 2024-12-23 00:20:16 -08:00
oleibman 81440e711e Use en_ca Rather than en_us
Installing language-pack-en does not install en_US????
2024-12-23 00:12:04 -08:00
oleibman f4c576b9d4 Add English Language Pack 2024-12-22 23:55:04 -08:00
oleibman ea9af88e49 Add Language Packs to Ubuntu Images 2024-12-22 23:45:07 -08:00
oleibman 1721aa41ad Merge pull request #4277 from oleibman/biffcover
Slight Increase in Coverage Reading BIFF8
2024-12-23 05:15:19 +00:00
oleibman c3c1aca477 Merge branch 'master' into biffcover 2024-12-22 20:58:43 -08:00
oleibman 06a6549f82 Update CHANGELOG.md 2024-12-22 20:56:50 -08:00
oleibman af07ad1026 Merge pull request #4271 from oleibman/issue4269
Add forceFullCalc Option to Xlsx Writer
2024-12-23 01:52:34 +00:00