
2.4.6 out of standard support since 11 August 2026
Magento Upgrades
Magento 2 upgrade service for stores on 2.4.4 to 2.4.8 that need to reach 2.4.9 or a supported patch line without a day of downtime. A compatibility audit first, a full rehearsal on staging, then a go-live window with a rollback, and a patch calendar for the years after.
Get Your Upgrade TimelineWhy now
31 May 2027 2.4.7 standard support ends1 June 2027 Cloud stops maintaining unsupported versions
Adobe now ships one major Magento release a year, every May, and retires the old lines on a published calendar. Standard support for 2.4.6 ended on 11 August 2026. For 2.4.7 it ends on 31 May 2027, and for 2.4.8 on 31 May 2028. Stores on 2.4.4 and 2.4.5 are already past extended support and live on security fixes alone until 31 May 2027. From 1 June 2027 Adobe stops maintaining Cloud environments that run an unsupported version at all. The current release, 2.4.9, arrived on 12 May 2026 and is supported until 31 May 2029, so it is the version an upgrade should land on. The jump is bigger than the version numbers suggest: 2.4.8 moved the platform to PHP 8.4, dropped PHP 8.1, and replaced Elasticsearch with OpenSearch, so a store coming from 2.4.5 changes its language runtime, its database version and its search engine in one move, and every theme, extension and custom module has to survive it. That is why upgrades stall halfway: the work is not the upgrade command, it is everything the command exposes.
What actually breaks
None of them is a reason to wait. Each one is a known step in the audit, and the rehearsal on staging is where they surface instead of on your live store.

Luma child themes and older custom themes lean on style variables and templates that PHP 8.4 and the 2.4.8 frontend no longer tolerate. The store compiles with gaps or not at all.

Every module in the stack needs a version built for the target release. Some vendors ship it, some have gone quiet, and a few modules override the same class and only one can win.

Catalog search, layered navigation and the admin grids all depend on the search engine. The swap changes the infrastructure, the indexers and sometimes the search results your customers see.

Years of custom modules built on methods Adobe has since removed. They pass on the old version and fail silently on the new one, usually in checkout or in an integration.

Message queues, consumers and indexer modes changed between releases. A store that upgrades without re-checking them looks fine and stops sending order emails.

An upgrade run straight on production, with no staging rehearsal and no way back, turns every one of the problems above into downtime measured in lost orders.
Audit, rehearse, launch, keep current
Version by version
1 release a year from Adobe, every May4 to 8 weeks from audit to go-live for most stores
From 2.4.4 or 2.4.5 the upgrade is a platform change in all but name: PHP 8.1 gives way to 8.4, MySQL or MariaDB move to the versions Adobe now requires, Elasticsearch is replaced by OpenSearch, and most extensions need a release two or three major versions newer than the one installed. We plan these as a single rehearsed jump to 2.4.9 rather than a chain of intermediate upgrades, because each intermediate stop costs a rehearsal of its own and fixes nothing the final version would not fix. From 2.4.6 or 2.4.7 the runtime is closer and the work is mostly extension releases, theme compatibility and the search engine swap where it has not happened yet. A patch upgrade inside a line, say 2.4.8-p2 to the latest 2.4.8 patch, is a smaller rehearsal with the same discipline: staging first, regression suite, a window, a rollback. Whatever the starting point, the deliverables are the same: a store on a supported version, a written record of every change and every extension decision, the regression suite kept for the next release, and a calendar that turns the next upgrade into routine.
Pick the scope
Inside your current line, to the latest patch Adobe has published: the security fixes and the stability fixes, rehearsed on staging and applied in a window. The right move when the line is still supported and the release upgrade is planned for later.
From any 2.4.x line to the current release in one rehearsed jump: runtime, database, search engine, extensions, theme and custom code, with the regression suite run before a date is set. Where the theme is the blocker, Hyvä can replace Luma in the same run.
An upgrade another team started and could not finish: production on one version, staging on another, a theme that no longer compiles. We stabilise the store first, read both environments, then finish the upgrade or restart it from a clean state, whichever the read says is cheaper.
Not our word for it

Adobe Certified Expert
7 professionals
Adobe Certified Expert
4 masters
Adobe Certified Expert
9 experts
Adobe Certified Expert
14 experts
Adobe Certified Expert
14 experts
Google Analytics Certification
6 expertsTrusted by 100+ companies
Keep reading



FAQ
Tell us about your store and we will come back with straight answers.
Talk to usFour to eight weeks from audit to go-live for most stores, with the rehearsal on staging taking the largest share. A store coming from 2.4.4 or 2.4.5 with a large extension stack sits at the long end; a store on 2.4.7 with a current theme at the short end. The audit in the first week gives you the dates for your store rather than the average.
Individually, after the audit, because the price depends on the starting version, the extension stack, the theme and the hosting rather than on the version number alone. The audit produces a fixed scope and a fixed price for the upgrade before any work on staging begins. There is no price list on this site because no two Magento stores start from the same place.
The upgrade runs to the end on staging first, so production is touched once, in a window you choose at your quietest hour. Most stores show a maintenance page for minutes rather than hours, and where the hosting allows a parallel environment the switch can be made with none at all. A tested rollback stands ready either way.
Usually, yes. 2.4.8 and 2.4.9 require PHP 8.4 and newer MySQL or MariaDB versions, and they use OpenSearch in place of Elasticsearch. The audit checks what your hosting can provide, and the infrastructure changes are rehearsed on staging with everything else so there is one go-live, not three.
Each one is checked against its vendor's release for the target version. Where a compatible release exists we install it; where the vendor has stopped, we replace the module or rewrite the feature and show the cost of each option; where two modules fight over the same class, we decide which one stays. Licences bought under a previous agency's account can usually be re-issued to you.
Yes. Magento 2 does not require intermediate stops, and each stop would cost a rehearsal of its own without fixing anything the final version does not fix. We plan one rehearsed jump from your current 2.4.x line to 2.4.9.
No, but the clock is visible. Adobe's standard and extended support for both lines has ended; Adobe Commerce customers receive security fixes only until 31 May 2027, and Magento Open Source stores receive no extended support at all. The upgrade is the same work it would have been a year ago, with a fixed end date now attached.
Often that is the right moment. If the Luma theme is what blocks the upgrade, replacing it costs less than making it compile on the new PHP, and Hyvä has been free and open source since November 2025. The audit says whether your extension stack makes the frontend change a small step or a large one, and the rehearsal covers both if you choose it.
Through your Cloud project's pipeline: the upgrade is rehearsed on an integration or staging environment, the services such as OpenSearch are updated in the environment configuration, and production is deployed in the window. Note Adobe's own deadline: from 1 June 2027 it no longer maintains Cloud environments that run an unsupported version.
Yes, both. The steps are the same; the difference is urgency, since Open Source lines receive no extended support once standard support ends.
A patch upgrade stays inside your line, for example 2.4.8-p2 to the latest 2.4.8 patch, and carries Adobe's security and stability fixes with few compatibility changes. A release upgrade moves the line, for example 2.4.6 to 2.4.9, and changes the runtime, the search engine and the extension requirements. Both are rehearsed on staging; the release upgrade simply has more to rehearse.
The store goes on a patch calendar: every Adobe security release tested on staging and applied inside the agreed window, the next May release planned a year ahead, and a monthly report of what changed. The regression suite built for the upgrade is kept, so the next release is a smaller rehearsal rather than a new project.
Let’s build something great together!
Send us the store URL, the current version and the extension list. We return the path to 2.4.9, the dates and what it involves, before anything is touched.