Chat on WhatsApp
TAG

#Composer

Magento 2 & Hyvä articles tagged “Composer”: hands-on tutorials, fixes, and guides from Kishan Savaliya, an Adobe-certified Magento developer.

5 articles
Upgrades & Patches Checkout When a Magento Patch Breaks Checkout: The 5-Minute Rollback Recipe

When a Magento Patch Breaks Checkout: The 5-Minute Rollback Recipe

You pushed a patch on a Saturday morning. Checkout is now blank, the place-order button does nothing, and Stripe webhooks have stopped firing. This is the 5-minute rollback recipe, four commands, in order, plus the three breakage patterns that cause 90% of post-patch checkout outages on Magento 2.4.4-2.4.9 stores, real var/report excerpts, the moment you should stop trying to forward-fix on production, and a 4-item pre-patch staging checklist that prevents the next Saturday call. Written from production incidents I have rolled back at kishansavaliya.com clients between 2024 and 2026.

Kishan Savaliya 9 min read
Upgrades & Patches Magento 2.4.9 Magento Composer Dependency Conflicts: Diagnose & Fix in 15 Minutes

Magento Composer Dependency Conflicts: Diagnose & Fix in 15 Minutes

Every Magento 2.4.7 to 2.4.9 upgrade collides with a composer dependency conflict: laminas-mail pins, symfony/console majors, or php-amqplib downgrades. The official docs recommend hours of trial and error. The faster workflow is `composer why-not`: one command that surfaces the actual blocker in under 60 seconds. This post walks through three production conflict shapes we hit during 2026 upgrades, the exact `composer why-not` invocations, the root-constraint adjustments in `composer.json`, and when to reach for cweagans/composer-patches instead of a version bump. Real package names, real conflict output, real fixes.

Kishan Savaliya 11 min read