Skip to content

[W3] module-kickbox: allow kickbox SDK 3.x (Guzzle 7 line) - #2

Merged
grantspeer-tw merged 1 commit into
upgradefrom
feature/m248-phase1
Aug 10, 2026
Merged

[W3] module-kickbox: allow kickbox SDK 3.x (Guzzle 7 line)#2
grantspeer-tw merged 1 commit into
upgradefrom
feature/m248-phase1

Conversation

@grantspeer-tw

Copy link
Copy Markdown

Found by sandbox build round 3 (negative control): the module pins kickbox/kickbox 2.2.5, whose Guzzle ^6 requirement cannot co-resolve with Magento 2.4.8's ^7.5. SDK 3.0.0 is the Guzzle 7 line; the dual constraint 2.2.5||^3.0 resolves on both the current stack and 2.4.8. Same class as the other [W3] composer-constraint PRs; dossier convention applies. Sequencing: merges into the upgrade trunk only - production unaffected.

kickbox/kickbox 2.2.x requires Guzzle ^6 and cannot co-resolve with Magento
2.4.8's ^7.5 (proven in sandbox build round 3). SDK 3.0.0 is the Guzzle 7
line. Dual constraint stays satisfiable on the current production stack
(resolves 2.2.5) and on 2.4.8 (resolves 3.0.0). The wrapper's SDK surface
(client verify call) is unchanged between the lines; runtime validation in
the sandbox covers it.

@drew7721 drew7721 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@drew7721 drew7721 mentioned this pull request Aug 6, 2026
@grantspeer-tw
grantspeer-tw merged commit e32eeea into upgrade Aug 10, 2026
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