Ein Shopware-6-Major-Upgrade planen
Warum der Sprung von 6.4 oder 6.5 auf die aktuelle Version mehr ist als ein Klick auf „Update“, wo der Aufwand wirklich steckt und wie der Launch ohne Überraschungen gelingt.
Minor- vs. Major-Updates
Shopware-6-Versionen sind nach 6.MAJOR.MINOR.PATCH nummeriert. Minor- und Patch-Updates sind darauf ausgelegt, sicher installierbar zu sein. In Major-Versionen — 6.4, 6.5, 6.6, 6.7 — entfernt shopware veralteten Code, hebt Systemanforderungen an und ändert APIs. Genau dort brechen Plugins und Themes.
Majors zu überspringen lässt die Arbeit nicht verschwinden, sie stapelt sich. Ein Shop, der von 6.4 direkt auf 6.7 geht, muss die Breaking Changes aus drei Releases auf einmal verarbeiten.
Wo der Aufwand wirklich steckt
- Systemanforderungen. Neuere Majors verlangen neuere PHP- und Datenbankversionen. Prüfe das Hosting früh — ein Server-Upgrade kann ein eigenes Projekt sein.
- Storefront. Shopware 6.5 hat jQuery aus der Storefront entfernt und auf Bootstrap 5 umgestellt. Themes und Plugins mit eigenem JavaScript oder Templates aus der 6.4-Zeit brauchen meist Nacharbeit.
- Administration. Die Administration ist im Zyklus 6.5–6.6 von Vue 2 auf Vue 3 umgezogen. Eigene Admin-Module und -Komponenten brauchen oft die meiste Aufmerksamkeit.
- Drittanbieter-Plugins. Jedes braucht eine zur Zielversion kompatible Version. Manche Hersteller berechnen Major-Updates, manche Plugins sind verwaist und brauchen Ersatz.
- Eigene Plugins. Dein Code muss jeder entfernten API und jedem geänderten Service folgen. Die Deprecation-Hinweise in der UPGRADE-Datei des Releases sind die Checkliste.
Ein Ablauf, der funktioniert
- Inventur. Jedes Plugin, jede App und jedes Theme mit Version, Hersteller und ob es noch gebraucht wird.
- Kompatibilitätsprüfung. Pro Punkt entscheiden: aktualisieren, ersetzen, neu bauen oder entfernen. Jeweils schätzen.
- Staging mit Produktionsdaten. Eine Kopie der Produktion aktualisieren, keine frische Installation — echte Daten finden echte Probleme.
- Code-Migration. Eigene Plugins und Theme aktualisieren, Deprecations entfernen, beheben, was statische Analyse und Tests finden.
- Die Umsatzwege testen. Checkout mit jeder Zahlungs- und Versandart, Kundenkonten, Aktionen und jede Integration (ERP, PIM, Newsletter, Marktplätze).
- Launch planen. Wartungsfenster, frisches Datenbank-Backup, getesteter Rollback-Pfad und jemand, der danach Bestellungen und Fehlerlogs beobachtet.
Wie lange dauert es?
Ein Shop mit wenigen Plugins und Standard-Theme ist in wenigen Tagen aktualisiert. Ein Shop mit vielen eigenen Plugins, stark angepasstem Theme und mehreren Integrationen kann mehrere Wochen brauchen. Erst die Kompatibilitätsprüfung macht aus dieser Spanne eine echte Zahl — deshalb beginnen wir immer dort.
Danach aktuell bleiben
Das günstigste Upgrade ist das, das du bald nach einem Major-Release machst. Plane ein Major-Upgrade pro Jahr ein und installiere Minor-Updates regelmäßig — dann bleiben Upgrades Routine statt Projekt.
Soll jemand die Kompatibilitätsprüfung für dich übernehmen? Unser Shopware-Audit zum Festpreis enthält sie, und einzelne eigene Plugins bringen wir mit einem Plugin-Update zum Festpreis auf den aktuellen Stand.
Mehr dazu, wie wir das umsetzen: Shopware-Upgrades. Noch auf Shopware 5? Lies Shopware 5 End of Life.
Lass uns über dein Projekt sprechen
30 Minuten reichen, um deine Situation zu verstehen und ehrlich zu sagen, was es braucht.
Termin buchen