r/Magento

▲ 26 r/Magento+1 crossposts

Magento 2.4.9 is officially here.

Released yesterday, May 12, 2026, this version is a foundation release designed to purge a decade of tech debt. It is a strategic migration, not a routine patch.

Here is the fluff-free technical breakdown.
🔧 Platform requirements 
PHP 8.4 / 8.5 — PHP 8.3 support dropped
MySQL 8.4 LTS — MySQL 8.0 dropped
MariaDB 11.4 LTS — MariaDB 10.6 dropped
OpenSearch 3.x — index format changes from 2.x, reindex likely
RabbitMQ 4.1 or ActiveMQ Artemis 2 (new option)
Valkey 8, Varnish 7.7, Nginx 1.28, Composer 2.9

🔐 Security & API
CAPTCHA/reCAPTCHA now properly enforced on REST and GraphQL account creation (this was a long-standing gap)
2FA: admins only need to configure ONE enabled provider
Configurable admin password minimum length (PCI DSS 4.0 alignment)
Bulk async performance regression from APSB25-08 patch fixed
500+ issues fixed in core

🧱 Framework modernisation, three core components replaced
Laminas MVC → native PHP MVC
Zend_Cache → Symfony Cache
TinyMCE → HugeRTE
Symfony 7.4 LTS across the board
jQuery UI 1.14.1, jQuery Validate 1.21, Chart.js 4.5, Less.js 4.2.2, Underscore 1.13.7, Uppy 4.13.4. Every front-end library bumped

If you're currently on 2.4.6 or 2.4.7, you shouldn't jump directly to 2.4.9. You should first upgrade to 2.4.8 to bridge the massive gap in database and PHP requirements before making the final move. 2.4.9 is the right move for long-term stability, but the architectural lift is bigger than the version number suggests.

reddit.com
u/qaisb101 — 22 hours ago
▲ 4 r/Magento+1 crossposts

Had a client lose a sale because of their own checkout - made me think about how common this actually is

I was looking at a Magento 2 store recently, mid-sized B2B. While going through their analytics I noticed a big drop-off right at the payment step. Dug in a bit and found they had a 5-step checkout, a promo popup that fired exactly when someone clicked proceed to payment, and their payment methods didn’t really match their actual customer base. They had three options showing that barely anyone used, and the one method most repeat buyers preferred wasn’t even visible without scrolling.

The fixes weren’t complicated. Popup disabled, address fields trimmed down, payment method order cleaned up, and the preferred option moved to the top.They saw fewer drop-offs after that within a couple of weeks.

What surprised me was how long it had been sitting like that. Nobody had flagged it internally because it looked fine on the surface. The store was well designed and fast.

Does this kind of thing happen often for others here? Do you usually audit checkout UX proactively, or does it only get attention when the numbers start dropping? And what’s the one change you’ve made that had the biggest impact?

reddit.com
u/Alexpaul_2066 — 7 hours ago