Skip to content

fix: Drop PHP 8.2 in Nextcloud 35#2477

Merged
nickvergessen merged 5 commits into
masterfrom
chore/noid/drop-php-8.2-in-35
Jun 15, 2026
Merged

fix: Drop PHP 8.2 in Nextcloud 35#2477
nickvergessen merged 5 commits into
masterfrom
chore/noid/drop-php-8.2-in-35

Conversation

@nickvergessen

Copy link
Copy Markdown
Member

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

Signed-off-by: Joas Schilling <coding@schilljs.com>
Comment thread composer.json
Comment thread composer.json Outdated
We use PHP >= 8.3 so polyfills for 8.2 and 8.3 should be blocked.
This also requires to update some dependencies which require PHP <= 8.2.

| Production Changes     | From    | To      | Compare                                                               |
|------------------------|---------|---------|-----------------------------------------------------------------------|
| lcobucci/clock         | 3.0.0   | 3.5.0   | [...](lcobucci/clock@3.0.0...3.5.0)        |
| symfony/polyfill-php83 | v1.33.0 | REMOVED |                                                                       |
| web-auth/webauthn-lib  | 4.9.1   | 4.9.3   | [...](web-auth/webauthn-lib@4.9.1...4.9.3) |

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux

susnux commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Other required changes: #2478

@nickvergessen

Copy link
Copy Markdown
Member Author

Other required changes: #2478

Oh sorry, I started another commit before seeing your PR

[skip ci]

Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessen nickvergessen force-pushed the chore/noid/drop-php-8.2-in-35 branch from ebb4f5c to 51dacd3 Compare June 15, 2026 07:35
nickvergessen and others added 2 commits June 15, 2026 09:36
fix: remove useless polyfills and block installing them
Signed-off-by: Joas Schilling <coding@schilljs.com>
@susnux

susnux commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Oh sorry, I started another commit before seeing your PR

no problem :)

@nickvergessen nickvergessen merged commit 69b1534 into master Jun 15, 2026
8 checks passed
@nickvergessen nickvergessen deleted the chore/noid/drop-php-8.2-in-35 branch June 15, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants