Skip to content

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

Open
grantspeer-tw wants to merge 1 commit into
upgradefrom
feature/m248-phase1
Open

[W3] module-kickbox: allow kickbox SDK 3.x (Guzzle 7 line)#2
grantspeer-tw wants to merge 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.
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.

1 participant