Skip to content

IBX-11606: Bumped overblog/graphql-bundle and resolved deprecations#98

Merged
konradoboza merged 7 commits into4.6from
ibx-11606-bump-trhirdparty-due-to-security
Apr 16, 2026
Merged

IBX-11606: Bumped overblog/graphql-bundle and resolved deprecations#98
konradoboza merged 7 commits into4.6from
ibx-11606-bump-trhirdparty-due-to-security

Conversation

@konradoboza
Copy link
Copy Markdown
Contributor

@konradoboza konradoboza commented Apr 14, 2026

🎫 Issue IBX-11606

Description:

Due to GHSA-68jq-c3rv-pcrr which doesn't affect us directly, we needed to bump the requirement of 3rd party package in question (actually it's overblog/graphql which in turn requires the one mentioned above) not to block the installation.

Bumping the requirement to 0.15.0 is not enough due to this issue: overblog/GraphQLBundle#1033. Since 1.0 and 1.6 isn't that much different when it comes to BC breaking, I decided to align with what we have on main to reduce the diff.

Also, we need to have a composer alternative for the previous and the new versions due to PHP7.4 support, ref: https://github.com/overblog/GraphQLBundle/blob/v0.14.4/composer.json#L31.

For QA:

Documentation:

@konradoboza konradoboza force-pushed the ibx-11606-bump-trhirdparty-due-to-security branch from 8f341ba to 06713ab Compare April 14, 2026 21:47
@alongosz alongosz force-pushed the ibx-11606-bump-trhirdparty-due-to-security branch from 97864c7 to 4087f79 Compare April 15, 2026 10:38
Comment thread src/lib/Relay/DomainConnectionBuilder.php Outdated
Comment thread src/lib/Resolver/RichTextResolver.php Outdated
Comment thread composer.json
@konradoboza konradoboza requested a review from Steveb-p April 15, 2026 11:36
@sonarqubecloud
Copy link
Copy Markdown

@micszo micszo removed their assignment Apr 16, 2026
@konradoboza konradoboza merged commit 4b51f76 into 4.6 Apr 16, 2026
8 checks passed
@konradoboza konradoboza deleted the ibx-11606-bump-trhirdparty-due-to-security branch April 16, 2026 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants