Zum Hauptinhalt springen
Shopware 615 min Lesezeit

Shopware 6.7 Migration: Der ultimative Leitfaden für 2026

3.1.2026
Shopware 6.7 Migration: Der ultimative Leitfaden für 2026
Die Migration auf Shopware 6.7 bringt Vue 3, Vite und native PHP-Types. Erfahren Sie, welche Breaking Changes Sie erwarten und wie Sie die Migration erfolgreich meistern.

Shopware 6.7 markiert einen wichtigen Meilenstein in der Entwicklung des E-Commerce-Systems. Mit dem Wechsel zu Vue 3, Vite und nativen PHP-Types modernisiert Shopware seinen gesamten Tech-Stack. In diesem umfassenden Leitfaden zeige ich Ihnen basierend auf unseren Erfahrungen aus zahlreichen Migrationsprojekten, wie Sie die Umstellung erfolgreich meistern.

Was ist neu in Shopware 6.7?

Shopware 6.7 bringt fundamentale Änderungen, die eine sorgfältige Vorbereitung erfordern:

Frontend: Vue 3 und Vite

  • Vue 3 Composition API: Die Administration nutzt jetzt die moderne Composition API statt der Options API

  • Pinia statt Vuex: Der State-Management-Store wurde komplett auf Pinia umgestellt

  • Vite Build-System: Webpack wurde durch Vite ersetzt – deutlich schnellere Builds

  • Meteor UI Komponenten: Neue CSS-Klassen (mt-* statt sw-*)

Backend: Native PHP-Types

  • Strikte Typisierung: Alle Core-Methoden nutzen jetzt native PHP-Types statt DocBlocks

  • PHP 8.2+ erforderlich: Mindestanforderung wurde angehoben

  • Entity Extensions: getDefinitionClass() statt getDefinition()

Caching: Komplett neues System

Das Cache-System wurde vollständig überarbeitet. Ein Opt-Out ist nicht möglich – alle Plugins müssen auf das neue System migriert werden.

Migrationscheckliste: Vor dem Update

1. Plugin-Kompatibilität prüfen

Der wichtigste Schritt: Prüfen Sie alle installierten Plugins auf 6.7-Kompatibilität.

Für Custom-Plugins gelten folgende Prüfpunkte:

  • EntityExtension-Klassen: getDefinitionClass() implementieren

  • Admin-Komponenten: Vue 3 Composition API migrieren

  • CSS-Selektoren: sw-* zu mt-* aktualisieren

  • Vuex-Stores: Zu Pinia migrieren

2. PHP-Code auf strikte Types anpassen

Alle überschriebenen Core-Methoden müssen die korrekten Return-Types haben:

3. Admin-Komponenten migrieren

Die Migration von Vue 2 auf Vue 3 betrifft alle Admin-Erweiterungen:

4. CSS-Selektoren aktualisieren

Alle sw-* Klassen wurden durch mt-* (Meteor UI) ersetzt:

Schritt-für-Schritt Migration

Schritt 1: Backup erstellen

Schritt 2: Composer-Abhängigkeiten aktualisieren

Schritt 3: Datenbank-Migration ausführen

Schritt 4: Admin-Build neu erstellen

Häufige Probleme und Lösungen

Problem: Cypress-Tests schlagen fehl

Shopware 6.7 lädt Admin-Seiten asynchron. Tests müssen auf den Content warten:

Problem: DBAL-Fehler bei Queries

Shopware 6.7 nutzt DBAL 4 mit strikteren Types:

Performance-Vorteile nach der Migration

Die Migration lohnt sich – unsere Benchmarks zeigen deutliche Verbesserungen:

  • Admin-Build: 60% schneller dank Vite

  • Hot Module Replacement: Änderungen erscheinen in unter 100ms

  • Bundle-Größe: ~30% kleiner durch Tree-Shaking

  • PHP-Performance: Schnellere Type-Checks durch native Types

Fazit: Migration jetzt planen

Die Migration auf Shopware 6.7 erfordert Vorbereitung, bietet aber erhebliche Vorteile. Mit dem richtigen Partner an der Seite ist der Umstieg in wenigen Wochen erledigt.

CODING9 hat bereits dutzende Shops erfolgreich auf 6.7 migriert. Wir kennen die Fallstricke und haben erprobte Prozesse für Plugin-Migrationen, Testing und Rollout. Kontaktieren Sie uns für eine unverbindliche Aufwandsschätzung.

Häufig gestellte Fragen (FAQ)

Wie lange dauert die Migration auf Shopware 6.7?

Das hängt von der Anzahl und Komplexität Ihrer Custom-Plugins ab. Shops ohne Custom-Entwicklung können in 1-2 Tagen migriert werden. Bei umfangreichen Anpassungen rechnen Sie mit 2-4 Wochen.

Muss ich alle Plugins neu schreiben?

Nein. Die meisten Backend-Plugins benötigen nur kleinere Anpassungen (Type-Hints, Method-Signatures). Admin-Erweiterungen mit Vue-Komponenten erfordern mehr Arbeit wegen der Vue 3 Migration.

Kann ich die Vue 3 Migration überspringen?

Nein. Shopware 6.7 unterstützt ausschließlich Vue 3. Die Migration ist zwingend erforderlich für alle Admin-Erweiterungen.

Wird Shopware 6.6 weiter unterstützt?

Ja, aber der Support für 6.6 endet planmäßig. Planen Sie die Migration zeitnah, um Sicherheitsupdates und neue Features nicht zu verpassen.

Teilen Sie diesen Artikel:

Shopware 6.7 Migration Guide 2026: Vue 3, Vite & Breaking Changes | Coding 9