oleibman
d836f2d730
Backport Html Writer Security Patches
2.3.5
2024-12-26 21:17:46 -08:00
oleibman
b8fac55aa5
Backport Security Patches for Samples
2024-12-25 19:40:39 -08:00
oleibman
22c65debbb
Install Language Packs to Avoid Skipping Some Tests
2024-12-23 09:19:40 -08:00
oleibman
7019886ac9
Restore Accidentally Disabled Test
2024-12-15 15:02:13 -08:00
oleibman
54885f20cb
Additional Context Options for http(s) Image
...
Backport of PR #4276 .
2024-12-13 15:18:45 -08:00
oleibman
01c4122a12
Missed One Test
2.3.4
2024-12-08 07:43:45 -08:00
oleibman
81f781a494
Update CHANGELOG.md
2024-12-07 22:20:06 -08:00
oleibman
afa5428588
Upgrade Dompdf
2024-12-07 22:11:49 -08:00
oleibman
0adf030a4f
Fix Minor Break Handling Drawings
...
Backport of #4241 . Some security batches caused a minor break in Drawings, forcing `setWorksheet` to come after `setPath`. Although the problem is easily fixed in user code, this was not an intended change. Some slight recoding restores the earlier functionality where the order of calls was not important, without sacrificing the security gains.
2024-11-25 20:26:18 -08:00
oleibman
526cdf3bf2
Try Again To Suppress github-pages For This Branch
2024-11-22 22:57:06 -08:00
oleibman
91a4b42e41
Ignore Settings::libXmlLoaderOptions
...
Backport of PR #4233 .
2.3.3
2024-11-21 22:11:37 -08:00
oleibman
570bb6edf2
Upgrade PhpUnit
...
To a version which knows Php8.4 deprecates E_STRICT.
2024-11-14 14:31:10 -08:00
oleibman
4f70a4701a
Upgrade Symfony/Process
...
Used only in dev, current version has a security advisory. May as well fix it.
2024-11-12 19:27:13 -08:00
oleibman
b59e9bdbed
Update GitHub Pages Only For Branch master
2024-11-12 07:09:20 -08:00
oleibman
6e85375fcc
Update One Github Action
...
It was using deprecated version.
2024-11-10 10:23:49 -08:00
oleibman
08d4e08cf0
Backport Security Fix
2.3.2
2024-11-10 01:35:47 -08:00
oleibman
8628d6385c
Backport PR #4189 Csv Method
2024-10-14 21:44:31 -07:00
oleibman
c972c146dd
Update Changelog
2.3.0
2024-09-29 00:06:02 -07:00
oleibman
c251ef5efc
Restore 2 Disabled Tests
2024-09-24 17:45:23 -07:00
oleibman
a9693d1182
Backport Security Patch
2024-09-24 05:53:42 -07:00
oleibman
f0b70ed108
Html Writer Validate Hyperlink Protocols
2024-09-14 05:28:06 -07:00
oleibman
3bcd51826b
Security Patch
2024-09-13 10:16:19 -07:00
oleibman
c2428f622b
AMORDEGRC and Csv Reader
...
Backports of PR #4162 and PR #4164 intended for Php 3.0.0.
Signed-off-by: oleibman <10341515+oleibman@users.noreply.github.com >
2024-09-07 21:32:15 -07:00
oleibman
c370bfceb4
Php 8.4 Will Deprecate fgetcsv Parameter
...
As described in issue #4161 , Php seems to be prepared to break the fgetcsv function in release 9, marking the existing usage deprecated in 8.4. This gives us a long-term problem. This PR provides a short-term solution.
2024-09-06 01:46:25 -07:00
oleibman
3990173db1
Validate POST Input in Sample 45
...
Errors will result if inputs are not numeric.
2024-09-05 10:27:28 -07:00
oleibman
bce30f945e
Improve Xlsx Reader Speed
...
Backport of PR #4153 .
2024-09-04 20:27:42 -07:00
oleibman
ffbcee6806
Merge pull request #4132 from oleibman/issue4128
...
Worksheet applyStylesFromArray Retain Active Cell
2.2.2
2024-08-08 02:31:26 +00:00
oleibman
905d93f60d
Update CHANGELOG.md
2024-08-07 19:23:00 -07:00
oleibman
9450bc1acb
Merge branch 'master' into issue4128
2024-08-07 11:31:01 -07:00
oleibman
4500f5a87d
Worksheet applyStylesFromArray Retain Active Cell
...
Fix #4128 . PR #4073 introduced applyStylesFromArray method, which allowed setting styles without affecting selectedCells or activeSheet. The first use of this method was in Cell setValueExplicit to set quotePrefix appropriately. The new method did not preserve activeCell. I'm not sure why that should matter, but this seems to have caused a problem for Excel 2016. This seems to be a bug in Excel, one which is fixed in newer releases. However, PhpSpreadsheet can avoid the problem by preserving activeCell as well as selectedCells and activeSheet. This PR makes that change.
2024-08-07 08:12:47 -07:00
oleibman
1c77e00499
Merge pull request #4115 from oleibman/issue4113
...
New Algorithm for TRUNC, ROUNDUP, and ROUNDDOWN
2024-08-02 15:45:44 +00:00
oleibman
b1e5e326ac
Merge branch 'master' into issue4113
2024-08-02 08:42:52 -07:00
oleibman
2734dfd8d2
Update CHANGELOG.md
2024-08-02 08:41:48 -07:00
oleibman
4da01c3084
Merge pull request #4111 from oleibman/issue4108
...
Parameter Name Change Xlsx Writer Workbook
2024-08-01 21:10:16 +00:00
oleibman
3e5f1fec40
Merge branch 'master' into issue4108
2024-08-01 14:07:12 -07:00
oleibman
a157e3fe7f
Update CHANGELOG.md
2024-08-01 14:04:20 -07:00
oleibman
0ddaff3a21
Update Workbook.php
2024-08-01 11:59:28 -07:00
oleibman
fcca8ac3cf
Merge pull request #4123 from oleibman/csfixer20240801
...
Php-cs-fixer Enforcing New Rules
2024-08-01 18:18:33 +00:00
oleibman
bbf9d15cb2
Php-cs-fixer Enforcing New Rules
...
The latest release seems to not want you to give a class element both a Php type and a doc-block type. I used the "fix" operand to delete the redundant doc-block declarations, with no other changes. So there should be no change to executable code.
2024-08-01 10:54:54 -07:00
oleibman
85629b77a0
More Extreme Cases
2024-07-31 12:47:19 -07:00
oleibman
3b150557ad
Merge pull request #4120 from oleibman/changelog300again
...
Prepare Changelog for 3.0
2024-07-31 05:39:02 +00:00
oleibman
7556b12b1b
Prepare Changelog for 3.0
...
Also upgrade vendor modules a day ahead of Dependabot.
2024-07-30 22:22:22 -07:00
oleibman
7b478adaeb
Too Many Digits
...
We can't handle more digits than Php allows. Neither can Excel. Just do our best without throwing an Error.
2024-07-30 21:17:50 -07:00
oleibman
523afe57f0
Merge pull request #4107 from oleibman/pr848
...
RATE Function Permits Floating Point NPER
2024-07-30 22:05:12 +00:00
oleibman
ae2c3ea5e4
Merge pull request #4106 from oleibman/issue1284
...
Html Reader Preserve Unicode Whitespace Characters
2024-07-30 22:04:10 +00:00
oleibman
e39dfe341f
Use sprintf in Non-Locale-Aware Manner
2024-07-30 08:44:20 -07:00
oleibman
6de86f5d77
Deal With Scientific Notation
2024-07-30 07:37:57 -07:00
oleibman
58ff1491ba
Additional Examples Which Were Failing
2024-07-29 08:24:56 -07:00
Adrien Crivelli
a3c5c9e7ce
2.2.1
2.2.1
2024-07-29 16:56:06 +09:00
Adrien Crivelli
ea97c17bca
Merge pull request #4119 from PHPOffice/powerkiki
...
Security: prevent XXE (XML External Entity) when loading files
2024-07-29 07:50:39 +00:00