Technische Verbesserungen in Shopware 6.6.4.0: Mehr Leistung und Sicherheit in Ihrem Onlineshop
Das Juli-Update bringt bedeutende Verbesserungen für die Onlineshop-Entwicklung, wobei unter anderem Zahlungshandler, der Jest-Runner und das State-Management optimiert wurden. Diese Maßnahmen zielen darauf ab, die Effizienz und Gesamtstabilität des Systems zu steigern.
Die neue Version wurde erfolgreich auf PHP 8.2 und 8.3 sowie MySQL 8 und MariaDB 10.11 getestet, was ihre Zuverlässigkeit und Anpassungsfähigkeit in unterschiedlichen Umgebungen unterstreicht.
Webentwickler-News: Wegweisende Neuerungen und Optimierungen
Mit der Version 6.6.4.0 kommen wichtige Verbesserungen und Optimierungen für Webentwickler. Folgend sind Highlights dieses Updates zusammengefasst:
- Raffinierte Zahlungserfahrungen: Der Zahlungshandler wurde umfassend refaktoriert, um die Klarheit und Wartungsfreundlichkeit zu verbessern, was die zukünftige Pflege und Erweiterung des Systems erleichtert.
- Präzisere Tests ohne Altlasten: Ein neuer Jest-Runner wurde hinzugefügt, bei dem der Kompatibilitätsmodus deaktiviert ist, um präzisere und zuverlässigere Komponententests ohne alte Kompatibilitätsanpassungen zu ermöglichen.
- Zukunftssicheres State-Management: Der Übergang von Vuex zu Pinia sorgt für eine modernere und effizientere Verwaltung der Zustände in der Shopware-Administration, was die Reaktionsfähigkeit und Wartungsfreundlichkeit erhöht.
- Flexibles und erweitertes Systemdesign: Die bisherigen PHP-Dekorations-, Adapter- und Factory-Muster wurden durch ein ereignisbasiertes System ersetzt, das die Kompatibilität-Challenges für die third-party Erweiterungen und Anpassungen des Systems minimieren soll.
- Effizienteres Plugin-Management: Nur direkt betroffene Paketabhängigkeiten werden aktualisiert, und Composer-Befehle werden nicht ausgeführt, wenn der Shop im Clustermodus ist, was die Stabilität erhöht.
- Intelligente Thumbnail-Verwaltung: Es besteht nun die Möglichkeit, die Dateisystem-Thumbnail-Generierung zu deaktivieren und stattdessen einen externen CDN-Dienst zu nutzen, wodurch der Server entlastet und die Leistung verbessert wird.
- Accessibility auf neuem Niveau: Unerwünschte aria-live-Attribute wurden von den Slidern entfernt, um die Zugänglichkeit zu verbessern und zu verhindern, dass automatische Slider-Updates das Vorlesen von Inhalten durch Screenreader stören.
Fehlerbehebungen: Flow Builder, Rechnungsdarstellung und mehr
In der neuen Version 6.6.4.0 wurden zahlreiche Fehler behoben, die die Benutzererfahrung und Sicherheit der Plattform erheblich steigern. Dazu gehören unter anderem Anpassungen im Flow Builder, bei denen die Tags für Bestellungen und Kunden jetzt korrekt gesetzt werden. Außerdem wurden Optimierungen in der Rechnungsdarstellung vorgenommen, sodass die Spalten „Stückpreis“ und „Gesamtpreis“ nicht mehr fälschlicherweise „inkl. UST“ anzeigen.
Zudem wurden sicherheitsrelevante Probleme, wie die Offenlegung von Informationen über den Store-API-Kategorie-Endpunkt, behoben. Auch die doppelte Anzeige der Konfigurationsvariable {{ config.companyAddress }} auf Rechnungen und Lieferscheinen wurde korrigiert.
Entdecken Sie neue Shopware-Verbesserungen für Ihren Onlineshop
Unser Team bei alkima WEB & DESIGN ® steht bereit, um Ihnen bei der Implementierung der neuen verbesserten Funktionen zu helfen. Kontaktieren Sie uns noch heute und lassen Sie uns gemeinsam Ihre E-Commerce-Strategie optimieren!