oleibman
ffbbf615f4
Allow Spreadsheet Serialization Branch release129 ( #4405 )
2025-03-14 07:36:26 -07:00
oleibman
7628348712
Allow php-cs-fixer to Handle Implicit Backslashes
2025-02-10 21:34:08 -08:00
oleibman
8f4c541867
Fix TEXT and TIMEVALUE Functions 1.29 Branch ( #4352 )
...
* Fix TEXT and TIMEVALUE Functions 1.29 Branch
Fix #4249 . Technically speaking, only the 1.29 branch needs fixing, and only for TEXT. It was fixed for the other branches by PR #3898 . However, in adding test cases for the fix, it became apparent that PhpSpreadsheet's parsing in TIMEVALUE (which is called from TEXT in the original issue) did not really match Excel's. There are probably still edge cases where it doesn't, but, in the absence of a spec for how it operates, this will do for now.
We do not usually backport fixes from the master branch. Because this is more of a forward port from the earlier branch, there is an equivalent PR for each active branch.
* Update Changelog
2025-02-10 20:43:50 -08:00
oleibman
9924c6c1d0
Update content-hash (composer update --lock)
2025-02-07 22:03:07 -08:00
oleibman
c80041b162
Update Changelog For New Release
1.29.10
2025-02-07 18:56:14 -08:00
Simon Sprankel
6a972b50c2
Allow composer/pcre 1 and 2, fixes #4346 ( #4347 )
2025-02-07 08:04:45 -08:00
oleibman
8352c49877
Backport 2 Changes to Writer/Xls/Parser
...
PR #4333 and PR #4344 .
2025-02-06 19:15:25 -08:00
oleibman
ffb47b6396
Update Changelog
1.29.9
2025-01-25 20:55:00 -08:00
oleibman
3051663273
Security Patch Control Characters in Protocol
2025-01-23 23:21:28 -08:00
oleibman
c9040d92ec
Upgrade mitoteam/jpgraph
2025-01-15 22:45:28 -08:00
oleibman
b9da9aaeca
Tweak One Test
...
Fluke failure in CI push.
2025-01-15 01:47:54 -08:00
oleibman
089ffdfc04
Backported Security Patch
1.29.8
2025-01-11 19:16:27 -08:00
oleibman
be65fbe6a2
Change hash code for worksheet branch release1291 ( #4306 )
...
* Change hash code for worksheet
Backport of [PR #4207 ](https://github.com/PHPOffice/PhpSpreadsheet/pull/4207 )
* Retitling Cloned Worksheets
Backport of PR #4302
* Make Test Php7.4 Compatible
2025-01-08 14:36:22 -08:00
oleibman
51635f6e83
Remove Scrutinizer and Coverage from release1291 ( #4304 )
...
* Remove Scrutinizer and Coverage from release1291
Don't need them for backport releases.
* Add readthedocs.yaml
Unsure why it's needed.
2025-01-06 17:57:43 -08:00
oleibman
893ea4f146
Update License
2025-01-04 21:39:12 -08:00
oleibman
54238bd6af
Upgrade tcpdf to 6.8.0
2024-12-27 16:19:47 -08:00
oleibman
02c8625411
Backport Html Writer Security Patches
1.29.7
2024-12-26 21:10:37 -08:00
oleibman
a50ebfe118
Backport Security Patches for Samples
2024-12-25 19:29:51 -08:00
oleibman
a78ceaa96b
Add German Language Pack
2024-12-23 09:15:09 -08:00
oleibman
320f690e12
Install Locale to Avoid Some Skipped Tests
2024-12-23 09:01:02 -08:00
oleibman
dfc2fe68cc
Restore Accidentally Disabled Test
2024-12-15 14:33:53 -08:00
oleibman
f6ee1f29d2
Additional Context Options for http(s) Images
...
Backport of PR #4276 .
2024-12-13 15:25:09 -08:00
oleibman
08597725b8
Tweak to .gitattributes
1.29.6
2024-12-07 21:49:00 -08:00
oleibman
bb4b75d1a6
Upgrade Dompdf, Tcpdf, Composer Package
2024-12-07 21:36:03 -08:00
oleibman
345b63a10a
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:14:44 -08:00
oleibman
77206da762
Another Try to Suppress github-pages
2024-11-22 22:45:34 -08:00
oleibman
727cb704d5
Ignore Settings::libXmlLoaderOptions
...
Backport of PR #4233 .
1.29.5
2024-11-21 21:57:44 -08:00
oleibman
c5f0f501a1
Upgrade PhpUnit
...
To a version which knows Php8.4 deprecates E_STRICT.
2024-11-14 14:26:49 -08:00
oleibman
bdffbdb717
Upgrade Symfony/Process
...
Current version (used only in dev) has a security advisory. May as well fix it.
2024-11-12 19:09:15 -08:00
oleibman
2106f0a61f
Update GitHub Pages Only for Master Branch
2024-11-12 07:02:43 -08:00
oleibman
bedd300acd
Change Github Actions Version
...
Apparently checkout and cache use deprecated v3. Use current v4 instead.
2024-11-10 09:47:18 -08:00
oleibman
7ca7e325dc
Fix Changelog - Wrong Tag Was Applied
1.29.4
2024-11-10 08:26:22 -08:00
oleibman
31d7f7962e
Backport Security Patch
2024-11-10 01:24:59 -08:00
oleibman
15e028fd93
Backport PR #4189 Csv Method
2024-10-14 22:00:52 -07:00
oleibman
3a5a818d7d
Update Changelog
1.29.2
2024-09-29 00:04:47 -07:00
oleibman
f0219ff04b
Restore 2 Disabled Tests
2024-09-24 17:43:22 -07:00
oleibman
d95bc290be
Backport Security Patch
2024-09-24 05:49:02 -07:00
oleibman
9c90ed6b23
Used Named Parameter but Still Need to Support Php7.4
2024-09-14 05:48:58 -07:00
oleibman
8b9b378ecd
Html Writer Validate Hyperlink Protocols
2024-09-14 05:27:25 -07:00
oleibman
fa657fd99b
More Tests
2024-09-13 10:10:29 -07:00
oleibman
ec0d4af574
AMORDEGRC and Csv Reader
...
Backports of PR #4162 and PR #4164 intended for 3.0.0.
2024-09-07 21:47:30 -07:00
oleibman
8edc294862
Make Csv Reader Consistent With Other Branches
...
Very minor tweaks.
2024-09-06 01:50:15 -07:00
oleibman
e69cfb954b
Used Php8 Construct But Still Need to Support 7.4
2024-09-05 22:47:21 -07:00
oleibman
7551a9f3c7
Preparation for Php8.4
...
Backport changes applied to master some time ago.
2024-09-05 22:04:02 -07:00
oleibman
fb42a103f1
Validate POST Input in Sample 45
...
Errors will result if input is not numeric.
2024-09-05 13:12:53 -07:00
oleibman
59ee38f748
Unit Tests Skip Nightly Add 8.3
1.29.1
2024-09-02 17:55:32 -07:00
oleibman
00cd98ff93
WebService Test Requires Int Not String
2024-09-02 17:44:42 -07:00
oleibman
e27b17e06f
Don't Use Phpunit 10
2024-09-02 17:32:14 -07:00
oleibman
7d6cb09f6e
Backport Security Patches
...
2 security patches already applied in Release 2 need to be backported for Release 1.
2024-09-02 04:53:55 -07:00
MarkBaker
fde2ccf55e
Minor update the change log
1.29.0
2023-06-15 00:48:31 +02:00