Skip to content

Conversation

@glye
Copy link
Member

@glye glye commented Jan 30, 2025

Question Answer
JIRA issue IBX-9455
Type bug
Target Ibexa version v3.3
BC breaks no

Upgrade Twig to 3.19 due to null coalesce operator issue:
GHSA-3xg3-cgvq-2xwr

We can't require 3.19 as it doesn't support PHP 7, but that's fine because the problem is limited to >= 3.16, <3.19. PHP 7 installs 3.11.0 which is not affected.

QA: Should be no functionality change, sanities only.

Checklist:

  • Provided PR description.
  • Tested the solution manually.
  • Provided automated test coverage.
  • Checked that target branch is set correctly (master for features, the oldest supported for bugs).
  • Ran PHP CS Fixer for new PHP code (use $ composer fix-cs).
  • Asked for a review (ping @ezsystems/engineering-team).

@sonarqubecloud
Copy link

@glye glye requested a review from a team January 30, 2025 16:56
@barbaragr barbaragr self-assigned this Feb 11, 2025
@glye glye merged commit 553e0dd into 1.3 Feb 11, 2025
29 checks passed
@glye glye deleted the ibx9455_bump_twig branch February 11, 2025 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

9 participants