Skip to content

IBX-12045: Bumped lexik/jwt-authentication-bundle to ^3.2 for PHP service configuration - #110

Merged
ViniTou merged 1 commit into
6.0from
IBX-12046-vendor-symfony-8
Sep 25, 2026
Merged

ViniTou merged 1 commit into
6.0from
IBX-12046-vendor-symfony-8

Conversation

@ViniTou

@ViniTou ViniTou commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-12045

Related PRs:

Description:

symfony/dependency-injection 7.4 deprecates XML service configuration and Symfony 8 removes it. lexik/jwt-authentication-bundle 2.x loads XML and does not allow Symfony 8; 3.2.0 ships PHP configuration and allows Symfony ^7 and ^8. graphql only type-hints JWTTokenManagerInterface (AuthenticationMutation), whose create() is unchanged in 3.x — no code change.

✅ https://github.com/ibexa/graphql/actions/runs/36119795230 (with ibexa/rest#244 pinned, pin since dropped)

For QA:

No functional change. PHP 8.3 and 8.4, fresh composer update: lexik 3.2.0 resolved, phpunit.xml.dist exits 0, PHPStan clean. The deprecation baseline is empty and unchanged.

Documentation:

N/A

@ViniTou
ViniTou force-pushed the IBX-12046-vendor-symfony-8 branch from 8fd02f6 to 466e7ca Compare September 25, 2026 09:40
@ViniTou ViniTou changed the title [TMP] IBX-12046: Bumped lexik/jwt-authentication-bundle to ^3.2 for PHP service configuration [TMP] IBX-12045: Bumped lexik/jwt-authentication-bundle to ^3.2 for PHP service configuration Sep 25, 2026
@ViniTou
ViniTou force-pushed the IBX-12046-vendor-symfony-8 branch from 466e7ca to 8dafeca Compare September 25, 2026 11:24
@ViniTou ViniTou changed the title [TMP] IBX-12045: Bumped lexik/jwt-authentication-bundle to ^3.2 for PHP service configuration IBX-12045: Bumped lexik/jwt-authentication-bundle to ^3.2 for PHP service configuration Sep 25, 2026
@sonarqubecloud

Copy link
Copy Markdown

@ViniTou
ViniTou merged commit e4936cf into 6.0 Sep 25, 2026
8 checks passed
@ViniTou
ViniTou deleted the IBX-12046-vendor-symfony-8 branch September 25, 2026 11: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.

2 participants