Magento 2

Online-Shop

Magento 2 ist mehr als eine reine Weiterentwicklung des erfolgreichen E-Commerce-System Magento 1. Vielmehr wurde durch die Magento Entwicklergemeinschaft eine vollständig neue Plattform für den Vertrieb von Produkten jedweder Art geschaffen.

Magento steht sowohl in der kommerziellen, durch Adobe vertriebene, Adobe Commerce Version, als auch weiterhin in der kostenfreien Magento Open Source Version zur Verfügung. Des Weiteren gibt es mit Mage-OS ein neues Open-Source Projekt, welches die Weiterentwicklung von Magento als eigene Distribution vorantreibt. 

Welches E-Commerce-System die richtige Wahl für Ihren Shop ist, erfahren Sie in unserem Beitrag “Magento, Mage-OS oder Adobe Commerce - Was ist das richtige eCommerce System für meinen Online Shop?

Die aktuelle Version von Magento 2 läuft unter der Versionsnummer Magento 2.4 bzw. Adobe Commerce 2.4 und bietet zahlreiche Funktionen für Shop-Betreiber, Händler und Endkunden. Nachfolgend führen wir die wichtigsten Neuerungen der jeweiligen Magento-Versionen für Sie auf.


Jetzt loslegen!

Sie sind startklar ? Erhalten Sie ein kostenfreies Angebot für Ihren Online-Shop und lassen sich unverbindlich beraten.


Magento 2 Extensions, Module und Erweiterungen

Magento 2 kommt bereits in seiner Basisinstallation mit einer soliden Grundausstattung an Funktionen für den Betrieb eines Online-Shops daher.

Möchte man darüber hinaus seinen Online-Shop erweitern, mit Funktionen oder Modulen ergänzen oder gar vollständig andere, neue Anwendungen realisieren, kann man aktuell (Stand 12/2023) auf rund 4.300 Extensions über den Adobe Commerce Marketplace zurückgreifen. Weiterhin sind in diversen Extension Shops, wie beispielsweise von ExtendWare, zusätzliche Magento Extensions vorhanden. 

Nahezu 10.000 weitere Extensions und Entwicklungen stehen darüber hinaus auf der Code-Hostingplattform Github kostenfrei zur Verfügung. 

Die Marken nutzen Magento mit Hyvä Theme

Magento 2.4.7

Magento 2.4.7 wurde am 1. November 2024 veröffentlicht und unterstützt damit ab sofort PHP 8.3 und erhält kostenfreie Software-Updates bis 9. April 2027. Die Core Composer-Abhängigkeiten und Bibliotheken von Drittanbietern wurden auf die neuesten verfügbaren Versionen aktualisiert. Diese Magento Version erhöht die GraphQL-Abdeckung für benutzerdefinierte Attribute und GraphQL-Resolver-Caches. Außerdem wurde die Unterstützung für kürzlich aktualisierten FedEx- und UPS-Dienste eingeführt.

Als ein besonderer Höhepunkt hat es das neue Inventar-Management in Version 1.2.7 es in Magento 2.4.7 geschafft. 

Die aktuellste Magento-Version enthält Hunderte Qualitätsverbesserungen und Verbesserungen. Wir führen nachfolgend die wesentlichen Änderungen und neuen Funktionen, primär aus Sicht eines Shop-Betreibers, auf. 

Für weitere Informationen und Hinweise für Entwickler empfehlen wir die englischen Release Notes für Magento Open-Source, welche hier abgerufen werden können.

Sicherheitsverbesserungen

Durch das Schließen kritischer Sicherheitslücken und die Implementierung zusätzlicher Schutzmaßnahmen wird das Risiko von Datenlecks und Angriffen minimiert. Magento 2.4.7 enthält die gleichen Sicherheitskorrekturen und Verbesserungen der Plattformsicherheit, die auch in Adobe Commerce 2.4.6-p5, 2.4.5-p7 und 2.4.4-p8 enthalten sind. 

Die folgenden weiteren Sicherheitsverbesserungen wurden ebenfalls eingeführt:

  • Änderungen am Verhalten von nicht generierten Cache-Schlüsseln. Nicht generierte Cache-Schlüssel für Blöcke enthalten jetzt Präfixe, die sich von Präfixen für automatisch generierte Schlüssel unterscheiden.  Nicht generierte Cache-Schlüssel für Blöcke dürfen nur noch Buchstaben, Ziffern, Bindestriche (-) und Unterstriche (_) enthalten.
  • Begrenzung der Anzahl der automatisch generierten Gutscheincodes. Magento Open Source begrenzt nun die Anzahl der automatisch generierten Gutscheincodes. Das Standard-Maximum ist 250.000. Händler können die neue Konfigurationsoption Code Quantity Limit (Stores > Einstellungen:Konfiguration > Kunden > Promotions) verwenden, um zu verhindern, dass das System mit vielen Coupons überfordert wird.
  • Optimierung des Standard-Admin-URL-Generierungsprozesses. Die Generierung der Standard-Admin-URL wurde optimiert, um die Zufälligkeit zu erhöhen, wodurch die generierten URLs weniger vorhersehbar sind.
  • Eine neue Full-Page-Cache-Konfigurationseinstellung kann dazu beitragen, die mit dem HTTP {BASE-URL}/page_cache/block/esi-Endpunkt verbundenen Risiken zu mindern.
  • Unterstützung für Subresource Integrity (SRI) hinzugefügt, um die PCI 4.0-Anforderungen für die Überprüfung der Skriptintegrität auf Zahlungsseiten zu erfüllen.
  • Änderungen an der Content-Security-Policy (CSP) - Konfigurationsaktualisierungen und Erweiterungen der Inhaltssicherheitsrichtlinien (CSPs) von Magento zur Erfüllung der PCI 4.0-Anforderungen.
  • Rate-Limits für Zahlungsinformationen, die über REST- und GraphQL-APIs übertragen werden. Händler können jetzt eine Begrenzung für die über REST und GraphQL übertragenen Zahlungsinformationen konfigurieren. Diese zusätzliche Schutzebene minimiert die Möglichkeiten für Carding-Angriffe, bei denen viele Kreditkartennummern gleichzeitig getestet werden.

     

 

Plattform Verbesserungen

Magento Open Source 2.4.7 enthält die folgenden Plattform-Upgrades:

  • PHP 8.3-Kompatibilität. Mit dieser Version wird die Unterstützung für PHP 8.3 eingeführt. Magento Open Source unterstützt nun sowohl PHP 8.3 als auch 8.2. PHP 8.2 wird bis zu seinem End of Service (EOS) Datum im Dezember 2025 unterstützt. Nach Dezember 2025 sollten alle Händler, die 2.4.7 einsetzen, auf PHP 8.3 migrieren. PHP 8.3 erhält Sicherheitsupdates bis 31.12.2027. 
    Magento Open Source 2.4.7 ist weiterhin mit PHP 8.1 kompatibel, allerdings nur zu Upgrade-Zwecken. PHP 8.1 wird nicht unterstützt und nicht empfohlen.
  • Unterstützung für RabbitMQ 3.13. Diese Version ist mit der neuesten Version von RabbitMQ 3.13 kompatibel. Die Kompatibilität mit RabbitMQ 3.11 und 3.12, die bis August 2024 bzw. Dezember 2024 unterstützt werden, bleibt bestehen. Adobe empfiehlt jedoch, Magento Open Source 2.4.7 nur mit RabbitMQ 3.13 zu verwenden.
  • Composer 2.7.x. Die Kompatibilität mit Composer 2.2.x bleibt damit bestehen.
  • Unterstützung für Varnish-Cache 7.4. Magento 2.4.7  ist kompatibel mit der neuesten Version von Varnish Cache 7.4. Die Kompatibilität mit den Versionen 6.0.x und 7.2.x bleibt bestehen, aber wir empfehlen  Magento Open Source 2.4.7 nur mit Varnish Cache Version 7.4 oder Version 6.0 LTS zu verwenden.
  • Kompatibilität mit Elasticsearch 8.11. Aufgrunddes Lizenzwechsels von Elasticsearch empfehlen wir Magento 2.4.7 mit OpenSearch zu verwenden.
  • Unterstützung von OpenSearch 2.12 und OpenSearch 1.3
  • Redis 7.2

Alle JavaScript-Bibliotheken und NPM-Abhängigkeiten im Magento Open Source Kerncode wurden auf die neuesten verfügbaren Versionen aktualisiert. Alle Abhängigkeiten von Laminas-Bibliotheken wurden auf die neueste Version aktualisiert, die mit PHP 8.3 kompatibel ist.

Verbesserungen an Performance and Skalierbarkeit

Magento Open Source 2.4.7 enthält die folgenden Verbesserungen der Leistung und Skalierbarkeit von Magento Open Source:  

  • Verbessertes Indexer-Management. Der neue Befehl indexer:set-status unterstützt die dynamische Verwaltung des Indexer-Status. Admin-Benutzer können diesen Befehl verwenden, um den Indexer-Status in suspended, invalid oder valid zu ändern. Diese Funktion ist besonders nützlich für die Verwaltung der Systemleistung während umfangreicher Massenoperationen, wie z.B. Produktimporte oder -aktualisierungen, da sie die Kontrolle darüber ermöglicht, wann Indexer automatisch durch die Cron-Jobs des Systems ausgelöst werden.
  • Produktlistenseite für komplexe Produkte mit vielen Optionen. Die Ladezeit für Produktlistenseiten, die komplexe Produkte mit über 100 Optionen enthalten, wurde verbessert. Die Leistung von GraphQL-Anfragen zur Auflistung von Produkten nach Kategorie wurde ebenfalls verbessert.
  • Verbesserungen der Leistung von Verkaufsregeln. Die Leistung von Enterprise Deployments mit vielen (ca. 100.000) aktiven Verkaufsregeln wurde verbessert. Unternehmen, die in großem Umfang Werbeaktionen durchführen, setzen oft viele aktive Warenkorbregeln ein. Bei dieser Art von Unternehmen, die Magento Open Source 2.4.7 einsetzen, werden keine Leistungseinbußen in Bezug auf die Anzahl der konfigurierten Preisregeln für den Einkaufswagen während der Kassiervorgänge festgestellt.
  • Schnellere Speichervorgänge von Konfigurationen auf Store-Ebene für Deployments mit vielen Stores.  Das Speichern von Konfigurationseinstellungen in Bereitstellungen mit mehr als 500 Store-Virews kann zeitaufwendig sein. Das neue AsyncConfig-Modul ermöglicht asynchrone Speichervorgänge von Konfigurationen.
  • Schnellere Generierung des Konfigurations-Caches für große Konfigurationen. Der Befehl bin/magento cache:clean config erzeugt nun ein Vorwärmen für den Konfigurations-Cache, wenn der Konfigurations-Cache aktiviert ist. Dadurch wird die für die Erzeugung des Konfigurations-Caches für große Konfigurationen erforderliche Ausfallzeit reduziert.

Inventar System für Magento

Version 1.2.7

Das Inventory Management-Modul in Magento 2.4.7 (Version 1.2.7) bietet Shop-Betreibern erweiterte Werkzeuge zur effizienten Verwaltung ihrer Lager und Warenbestände. Dieses von der Magento Community entwickelte Feature ist integraler Bestandteil von Magento Open Source und Adobe Commerce und kann bei Bedarf hinzu installiert werden.

Neue Funktionen und Verbesserungen in Version 1.2.7:

  • Korrekte Anzeige von Bestandsstatus bei konfigurierbaren Produkten (Variantenartikel): Die Storefront zeigt nun konfigurierbare Produkte als “auf Lager” an, wenn zuvor ausverkaufte Varianten wieder verfügbar sind.
  • Optimierte Cache-Verwaltung bei Bestandsänderungen: Caches von Kategorie-Seiten werden nicht mehr ungültig, wenn sich die Bestandsmenge ändert und das Produkt weiterhin verfügbar ist. Dies führt zu einer verbesserten Performance, da Seiten aus dem Cache geladen werden können, selbst dann wenn sich die Bestandsmenge ändert.
  • Korrekte Produktanzahl in Kategorien bei aktiviertem “Nicht vorrätige Produkte anzeigen”: Die Produktanzahl in Kategorien wird nun korrekt angezeigt, wenn die Einstellung “Nicht vorrätige Produkte anzeigen” aktiviert ist. Magento überprüft dabei, ob ein Produkt tatsächlich verkäuflich ist, was zu einer präziseren Darstellung der verfügbaren Produkte führt.
  • Verbesserte Anwendung von Warenkorbpreisregeln für In-Store-Abholung: Warenkorbpreisregeln für die In-Store-Abholung funktionieren jetzt wie erwartet, wenn das Inventory Management aktiviert ist. Dies stellt sicher, dass Rabatte korrekt angewendet werden und Kunden von den vorgesehenen Preisnachlässen profitieren.
  • Stabile Cache-Verwaltung bei Bestandsaktualisierungen im geplanten Modus: Die Aktualisierung des Produktbestands im geplanten Modus löscht nicht mehr alle Caches. Dies verhindert unerwünschte Cache-Löschungen und trägt zu einer stabileren Systemleistung bei.
  • Korrekte Speicherung des Attributs “Mehrere Pakete für den Versand zulassen”: Der Wert für das Attribut “Mehrere Pakete für den Versand zulassen” in den erweiterten Bestandsoptionen wird jetzt wie erwartet gespeichert. Dies ermöglicht eine präzisere Konfiguration von Versandoptionen für Produkte.
  • Genauere Bestandsreservierungen nach Teilrückerstattungen bei In-Store-Abholung: Magento erstellt nun genaue Reservierungen nach einer teilweisen Rückerstattung für Bestellungen mit In-Store-Abholung. Dies verhindert Bestandsabweichungen und stellt sicher, dass der verfügbare Bestand korrekt reflektiert wird.
  • Fehlerfreie Anzeige konfigurierbarer Produkte (Variantenartikel) nach manueller Bestandsrückführung: Konfigurierbare Produkte werden nicht mehr als “nicht vorrätig” angezeigt, wenn eine ihrer Varianten manuell wieder auf Lager gesetzt wurde. Dies sorgt für eine konsistente Darstellung des Produktbestands in der Storefront.
  • Stabile Spaltenpositionen im Product-Grid bei mehreren Lagerquellen: Die Position von Spalten im Produktgitter bleibt nun stabil und kehrt nach dem Neuladen der Seite nicht mehr zur vorherigen Position zurück, selbst wenn mehrere Lagerquellen konfiguriert sind. Dies verbessert die Benutzerfreundlichkeit im Admin-Bereich.
  • Korrekte Bestandsmengen nach Gutschriften für virtuelle Produkte: Die Bestandsmenge bleibt nun korrekt, nachdem eine Gutschrift für ein virtuelles Produkt erstellt wurde, selbst wenn die Option “Zurück auf Lager” nicht ausgewählt ist. Dies verhindert unbeabsichtigte Bestandsänderungen bei Rückerstattungen.
  • Fehlerfreie Speicherung von Kategorien mit automatischer Produktsortierung: Kategorien mit automatischer Produktsortierung und einer Zuweisung zu nicht standardmäßigen Beständen können nun ohne Fehler gespeichert werden. Dies ermöglicht eine flexible Kategorisierung und Sortierung von Produkten.
  • Aktualisierung des Bestandsstatus bei konfigurierbaren Produkten mit ausverkauften Varianten: Der Bestandsstatus konfigurierbarer Produkte wird nun korrekt aktualisiert, wenn alle Varianten ausverkauft sind. Dies stellt sicher, dass Kunden stets den aktuellen Verfügbarkeitsstatus sehen.
  • Verbesserte Analyse von Reservierungsinkonsistenzen bei zusammengesetzten Produkten: Das Tool zur Analyse von Reservierungsinkonsistenzen funktioniert nun korrekt bei teilweise versendeten Bestellungen, die konfigurierbare, Bundle- und Gruppenprodukte enthalten. Dies hilft, Bestandsabweichungen zu identifizieren und zu korrigieren.
  • Fehlerfreie Zuweisung von Lagerquellen zu Beständen oder Produkten: Magento zeigt keine Fehler mehr an, wenn ein Administrator versucht, 200 oder mehr Lagerquellen einem Bestand oder Produkt zuzuweisen. Dies ermöglicht eine skalierbare Verwaltung von Lagerquellen.
  • Unterstützung der Erstellung von Gutschriften für gelöschte Produkte: Magento unterstützt nun die Erstellung von Gutschriften für Bestellungen, bei denen ein Produkt gelöscht wurde. Dies gewährleistet eine vollständige Abwicklung von Rückerstattungen, auch wenn Produkte nicht mehr im Katalog vorhanden sind.

Diese Verbesserungen im Inventory Management Modul von Magento 2.4.7 bieten Shop-Betreibern erweiterte Funktionen und eine höhere Zuverlässigkeit bei der Bestandsverwaltung, was zu effizienteren Betriebsabläufen und einer verbesserten Kundenerfahrung führt. Weitere Informationen finden Sie in den englischen Release Notes für das Inventory Modul hier.

Magento 2.4.6

Magento Open Source 2.4.6 wurde am 14.3.2023 veröffentlicht und führt die Unterstützung für PHP 8.2 ein. PHP 8.1 wird weiterhin vollständig unterstützt, jedoch wurde die Unterstützung für PHP 7.4 entfernt welches bereits seit 28.11.2022 keine Sicherheitsupdates mehr erhält. Magento 2.4.6 enthält erhebliche Leistungs- und Skalierbarkeitsverbesserungen. Die GraphQL-Operationen für Bulk-Cart-Operationen und das Rendering des Kategoriebaums wurden optimiert.

Magento 2.4.6 erhält kostenfreie Sicherheitsupdates bis 14. März 2025. Diese Version enthält zahlreiche Qualitätsverbesserungen und -korrekturen. Die vollständigen “Magento Open Source 2.4.6 release notes”  können Sie in Englisch abrufen.

Funktionen zur Verbesserung der Barrierefreiheit

Das Hauptaugenmerk von Magento 2.4.6 lag auf der weiteren Verbesserung der Web-Accessibility für Shop-Frontends, welche auf Basis von Venia (PWA = Progressive Web App) entwickelt wurden. Diese Verbesserungen beinhalten:

Die visuelle Textbeschriftung für die Schaltfläche "Anmelden" entspricht nun dem zugänglichen Namen. (Best Practice empfiehlt, dass der zugängliche Name eines UI-Elements mit dem sichtbaren Beschriftungstext beginnt.)

  • Button im gesamten Shop-Frontend wurden beschreibende, barrierefreie Namen hinzugefügt.
  • Verbale Beschriftungen wurden zu den Kontrollkästchen "Has Video" in den Suchfiltern hinzugefügt.
  • Benutzer, die nur über eine Tastatur verfügen, können jetzt auf alle Seitenfunktionen im Shop-Frontend zugreifen. Zuvor konnten Kunden nur mithilfe von Tastatureingaben nicht auf die Links in der Subnavigation zugreifen.

PWA Studio v.13.0.x ist jetzt kompatibel mit Magento Open Source 2.4.6. Sie enthält mehrere Erweiterungen zur Verbesserung der Barrierefreiheit. Informationen über Fehlerbehebungen finden Sie unter PWA Studio-Versionen

Sicherheitsverbesserungen

Magento 2.4.6 enthält unter anderem die folgenden Korrekturen und Verbesserungen zur Optimierung der Sicherheit.

  • Lücken in den Admin-Aktionsprotokollen wurden durch eine spezifischere Prüfung von Aktionen innerhalb von Gitteransichten, Massenaktionen und Exporten behoben.
  • Die reCAPTCHA-Validierung schlägt beim Checkout nicht mehr fehl, wenn während der Zahlungsabwicklung unerwartete Fehler auftreten.
  • Neue Systemkonfiguration für die Anforderung einer E-Mail-Bestätigung, wenn ein Magento Admin-Benutzer seine E-Mail ändert.

Plattform Verbesserungen

Magento Open Source 2.4.6 führt die Unterstützung für PHP 8.2 ein. PHP 8.1 wird weiterhin vollständig unterstützt. Die Unterstützung von PHP 7.4 wurde in dieser Version entfernt. Sie können Magento Open Source 2.4.6 nicht mit PHP 7.4 betreiben.

Magento Open Source unterstützt jetzt:

  • Composer 2.2.x. Composer 1.x wurde entfernt.
  • Redis 7.0.x. Obwohl die Kompatibilität mit Redis 6.2 erhalten bleibt, empfehlen wir, diese Version mit Redis 7.0.x einzusetzen, da Redis 6.2 voraussichtlich im Jahr 2024 das Ende seiner Lebensdauer erreicht.
  • OpenSearch wird nun als Standard-Suchmaschine für Magento Open Source unterstützt. Magento Version 2.4.6 unterstützt OpenSearch v2.x und wurde mit OpenSearch 2.5 getestet. Obwohl die Kompatibilität mit OpenSearch 1.x erhalten bleibt, wird empfohlen Magento 2.4.6 mit OpenSearch 2.x zu verwenden.
  • Elasticsearch 8.x.
  • MariaDB 10.6 (LTS-Version). Magento 2.4.6 ist weiterhin mit MariaDB 10.4 kompatibel, es wird jedoch empfohlen ein Upgrade auf MariaDB 10.6. durchzuführen.

Magento 2.4.5

Magento Open-Source wurde am 9.8.2022 veröffentlicht und führt in Version 2.4.5 Verbesserungen der Plattformqualität, der Zahlungsmethoden, der GraphQL-Caching-Leistung und der Barrierefreiheit ein. Es enthält darüber hinaus Updates für integrierte Google-Module.

Magento 2.4.5 enthält über 290 Qualitätskorrekturen und -Verbesserungen. Die vollständigen “Magento Open Source 2.4.5 release notes”  können Sie in Englisch abrufen.

Funktionen zur Verbesserung der Barrierefreiheit

Das Hauptaugenmerk von Magento 2.4.5 lag auf der Verbesserung der Web-Accessibility für Shop-Frontends, welche auf Basis von Venia (PWA) entwickelt wurden. Diese Verbesserungen beinhalten:

  • Die Zusammenfassung von Suchergebnissen wird nun für Screenreader angezeigt.
  • Screenreader werden jetzt informiert, wenn eine neue Seitenansicht geladen wird.
  • Kontrast und Tastaturzugänglichkeit sind verbessert worden

Weitere Verbesserungen für mehr Barrierefreiheit:

  • Der Button für die Einkaufstasche bietet jetzt einen programmatischen oder textlichen Hinweis auf ihren Zustand. Screenreader-Benutzer werden darüber informiert, dass ein Klick auf diese Schaltfläche andere Inhalte aufklappt oder dass der zugehörige Inhalt auf- oder zugeklappt wird.
  • Die Textelemente oder Bilder der Kreditkartenoption für Zahlungsinformationen erfüllen jetzt das von WCAG 2.0 geforderte Mindestfarbkontrastverhältnis von 4,5:1 für Standardtext von 18pt (24px) oder 14pt (19px), wenn sie fett gedruckt sind.
  • Der Text von Filter- und Sortierschaltflächen erfüllt jetzt das von WCAG 2.0 geforderte Mindestkontrastverhältnis von 4,5:1 für Standardtext von 18pt (24px) oder 14pt (19px), wenn er fett gedruckt ist.
  • Schaltflächen, die Dropdowns auslösen, liefern Screenreadern nun Informationen über ihren aufgeklappten oder zugeklappten Zustand und über zugängliche Namen.
  • Benutzer von Bildschirmlesegeräten werden informiert, wenn eine neue Seitenansicht gerendert wird. Wenn sich ein Seitentitel änderte, wurde dies bisher nicht angesagt.

Sicherheitsverbesserungen

Magento 2.4.5 enthält zahlreiche Korrekturen und neue Verbesserungen zur Optimierung der Sicherheit.

  • reCAPTCHA-Unterstützung wurde zu den Formularen "Wunschliste teilen", "Neues Kundenkonto erstellen" und "Geschenkkarte" hinzugefügt.
  • Access-Control-Listen wurden für die Inventar-Funktionen von Magento 2.4.5. hinzugefügt.
  • Die Sicherheit von Inventar-Templates wurde verbessert.
  • Der MaliciousCode-Filter, mit dem Schadcode identifiziert werden kann, wurde aktualisiert und verwendet nun die HtmlPurifier-Bibliothek.

     

Google Analytics und AdWords

Google hat die Tracking- und Integrationsmechanismen von AdWords und Google Analytics in Webanwendungen durch die Integration mit Googel Tag (GTag) aktualisiert. Diese Integration von Google-Funktionen in Webseiten erweitert die Möglichkeiten zur Verfolgung und Verwaltung von Inhalten durch Google Services. Magento verfügt über eine Reihe integrierter Module wie Google AdWords, Analytics, Optimizer und Tag-Manager, die die frühere API für die Integration mit Google-Diensten nutzen. In Magento Version 2.4.5 haben wurden diese Integrationen unter Verwendung des GTag-Ansatzes vollständig neu implementiert

Zahlarten

Mit Magento 2.4.5 ist Apple Pay  etzt für alle Händler verfügbar, die Zahlungsdienste aktiviert haben. Bei der Nutzung von Apple Pay   müssen die Kunden ihre Kredit- oder Debitkartendaten nicht eingeben. Apple Pay ist auf der Produktdetailseite, im Mini-Warenkorb, im Warenkorb und im Kassenprozess verfügbar.

Händler in Spanien und Italien können Käufern jetzt PayPal Pay Later in Ihrem Magento-Shop anbieten. Vorschauen der Schaltflächen "PayPal", "Kredit" und "Später bezahlen" sind jetzt in der Adminoberfäche von Magento  für die Seiten "Kasse", "Minicart", "Warenkorb" und "Produkte" verfügbar. Die Vorschauen zeigen, wie diese Button aussehen werden, wenn sie aktiviert sind und im Shop-Frontend dargestellt werden.

Plattform Verbesserungen

Magento Open Source 2.4.5 unterstützt nun:

  • Composer 2.2
  • TinyMCE (5.10.2). Frühere Versionen von TinyMCE (v5.9.2 oder früher) erlaubten die beliebige Ausführung von JavaScript, wenn eine speziell präparierte URL oder ein Bild mit einer speziell präparierten URL aktualisiert wurde.
  • jQueryUI (1.13.1)
  • PHPStan (^1.5.7 mit Einschränkung) GitHub-35315

Das DHL-Integrationsschema wurde von v6.0 auf v6.2 aktualisiert. Diese Aktualisierung führt nicht zu einer Änderung des Produktverhaltens.

Veraltete JavaScript-Bibliotheken wurden auf ihre neuesten Versionen aktualisiert und veraltete Abhängigkeiten wurden entfernt. Diese Änderungen sind abwärtskompatibel.

Magento 2.4.4

Magento Open Source 2.4.4 führt die Unterstützung für PHP 8.1 ein. Alle Projektbibliotheken und Abhängigkeiten wurden für die Kompatibilität mit PHP 8.1 aktualisiert. Core Composer-Abhängigkeiten und Drittanbieter-Bibliotheken wurden ebenfalls auf die neuesten Versionen aktualisiert, die mit PHP 8.1 kompatibel sind. 

Diese Version von Magento bietet auch Unterstützung für OpenSearch 1.2, welches eine Open-Source Alternative für Elasticsearch darstellt. Darüber hinaus wurde stark an der Optimierung von Sicherheitsmaßnahme für Magento gearbeitet. 

Ein weiterer Schwerpunkt im Release 2.4.4 von Magento lag diesmal auf Verbesserungen für Web-Accessibility, also auf Barrierefreiheit für Personen mit Beeinträchtigungen, welches mit Juni 2025 eine gesetzliche Grundlage im Rahmen des Barrierefreiheitsstärkungsgesetz in Deutschland und der EU erfährt.

Insgesamt enthält Magento 2.4.4 bzw. Adobe Commerce 2.4.4  fast 250 Qualitätskorrekturen und -Verbesserungen, welche Sie in den vollständigen “Magento Open Source 2.4.4 release notes” in Englisch abrufen können. Wir führen nachfolgend die wesentlichen Funktionen für Magento Shop Betreiber auf, welchem mit Magento 2.4.4 veröffentlicht wurden. 

Funktionen zur Verbesserung der Barrierefreiheit

Magento 2.4.4 bietet eine verbesserte Konformität mit den Richtlinien für Barrierefreiheit. Diese Version enthält verbesserte Tooltips, barrierefreie Benennung und Kennzeichnung von Bildschirmelementen sowie neu gestaltete Symbole und Schaltflächen. Über 80 % dieser Korrekturen tragen dazu bei, das Einkaufserlebnis für Nutzer ohne oder mit eingeschränktem Sehvermögen zu verbessern.

Weiterhin sind die folgenden Maßnahmen für mehr Barrierefreiheit im Magento Adminbereich und Shop-Frontend mit Magento 2.4.4 eingeführt worden:

  • Screenreader können nun alle relevanten Formularelemente auf Produktseiten lesen.
  • Der Kontrast für Schaltflächen zum Löschen und Verschieben von Bildern in der gesamten Shop-Frontend wurde verbessert, um die Lesbarkeit für sehbehinderte Benutzer zu verbessern.
  • Das Lupensymbol, das in der gesamten Produktoberfläche für die Suche verwendet wird, wurde mit einem zugänglichen Namen und einer Textalternative versehen.
  • Die Symbolleiste des Rich-Text-Editors kann jetzt mit der Tabulatortaste aufgerufen werden.
  • Der zugängliche Name des Steuerelements enthält jetzt den Text seiner sichtbaren Beschriftung für das Dropdown-Menü Anzahl der Artikel pro Seite.
  • Die Tabellen-Steuerelemente auf der Seite Katalog > Produktdetails haben jetzt sichtbare Beschriftungen und einen zugänglichen Namen, wenn die Tabelle zugeklappt ist.
  • Bearbeitungslinks in der Tabelle Produkte haben jetzt einen eindeutigen, aussagekräftigen Linktext.
  • Die Button, die Tooltips aufklappen, verfügen jetzt über Textnamen.
  • Button im gesamten Shop-Frontend haben jetzt eindeutige, beschreibende, zugängliche Namen.
  • Der Kontrast der Button zum Löschen und Verschieben von Bildern wurde im gesamten Shop-Frontend verbessert, um die Lesbarkeit für sehbehinderte Benutzer zu verbessern.
  • Dem Bleistiftsymbol, das erscheint, wenn ein Händler eine Eingabe für das Akkordeon der Suchmaschinenoptimierung bearbeitet, wurden Textalternativen hinzugefügt.
  • Das Texteingabefeld der Produktseite Neue Ansicht hat jetzt einen barrierefreien Namen.

     

Sicherheitsverbesserungen

Magento 2.4.4 enthält zahlreiche Korrekturen und neue Verbesserungen zur Optimierung der Sicherheit.

  • Die IP-Zulassungsliste ermöglicht die Freigabe der Magento Administrationsoberfläche nur für bestimmte IP-Adressen
  • Die Zwei-Faktor-Authentifizierung ermöglicht das Login in die Administrationsoberfläche von Magento, nur wenn eine Authentifizierung per App, wie beispielsweise Google Authenticator oder Authy, erfolgt ist.
  • Magento 2.4.4 unterstützt nun die Verwendung eines VPN
  • Die Administrationsoberfläche von Magento wird nun anstelle per Pfadsegment /admin über eine zufällig generierte URL aufrufbar, welche während der Installation automatisch gesetzt wird. Nachträglich lässt sich die URL beliebig ändern.
  • Magento prüft die Passwortsicherheit und unterstützt so sichere Passwörter mit gewissen Mindestanforderungen.

     

Plattform Verbesserungen

Magento Open Source 2.4.4 unterstützt jetzt PHP 8.1. Alle Projektbibliotheken und Abhängigkeiten wurden für die Kompatibilität mit PHP 8.1 aktualisiert. Zusätzliche Plattform-Verbesserungen umfassen:

  • Magento Open Source 2.4.4 bietet Unterstützung für Elasticsearch 7.16 und OpenSearch 1.2.
  • Die jquery-Bibliothek wurde auf Version 3.6 aktualisiert. Die jquery-ui-Bibliothek wurde auf die Version 1.13.0 aktualisiert. Weitere andere JavaScript-Bibliotheken wurden auf die neuesten Versionen aktualisiert.
  • Der Rich-Text-Editor für Magento, wenn man nicht Page-Builder nutzen möchte, TinyMCE 5.8.1 wird jetzt unterstützt. TinyMCE 4 wurde aus der Codebasis entfernt.
  • Die RequireJS-Bibliothek wurde auf die neueste Version (v2.3.6) aktualisiert.
  • PHPUnit wurde auf die neueste Version (9.5.x) aktualisiert. Die Tests und Test-Frameworks wurden aktualisiert, um mit der neuen Version kompatibel zu sein.
  • Die meisten Laminas-Abhängigkeiten wurden auf die neuesten Versionen aktualisiert, die mit PHP 8.1 kompatibel sind. Drei Laminas-Abhängigkeiten wurden aus der Codebasis entfernt, um die Anzahl der Abhängigkeiten zu reduzieren.
  • Die GraphQL-Schnittstelle, welche unter anderem auch vom Hyvä Theme verwendet wird, entählt zahlreiche Verbesserungen die unter anderem auch die Performance deutlich steigern.

Weitere technische Sicherheitsfunktionen, die mit Magento 2.4.4 eingeführt wurden:

  • Sichere E-Mail-Variablen sind jetzt Voraussetzung für die Verwendung in E-Mails.
  • Verbesserung der Sicherheit für API-Token.
  • Die Session-IDs werden nicht mehr in der Datenbank gespeichert.
  • OAuth-Zugangs-Token und Passwort-Reset-Token werden jetzt verschlüsselt in der Datenbank gespeichert.
  • Die Validierung wurde verbessert, um das Hochladen von nicht alphanumerischen Dateierweiterungen zu verhindern.
  • reCAPTCHA-Unterstützung für die Erfassung von Gutscheincodes wurde hinzugefügt.
  • HTTPS ist jetzt standardmäßig für die Magento Open Source Storefront aktiviert.
  • Das Dependency Confusion Plugin ist jetzt für alle Magento Open Source Installationen erforderlich. Bislang war dies nur für Composer-Installationen der Fall.
  • Entwickler können jetzt das Limit für die Größe von Arrays, die von Magento Open Source RESTful Endpunkten akzeptiert werden, pro Endpunkt konfigurieren.
  • Es wurden Mechanismen hinzugefügt, um die Größe und Anzahl der Ressourcen zu begrenzen, die ein Benutzer über eine Web-API auf systemweiter Basis anfordern kann, und um die Standardeinstellungen für einzelne Module zu überschreiben.

Magento 2.4.3

Erweitertes Content Management dem Page Builder

Bisher war der Page Builder den Magento Enterprise bzw. den kommerziellen Adobe Commerce Versionen vorbehalten und ist aber auch kostenfrei in der Magento Open Source Variante verfügbar.

Page Builder steht als Extension-Bundle für Magento Open Source zur Verfügung und kann bei Bedarf optional integriert werden Sobald der Page Builder integriert wurde, ersetzt er den Rich-Text-Editor von Magento und steht als neues Standardwerkzeug zur Bearbeitung von Inhalten jeglicher Art zur Verfügung. 

Der Page Builder kann den Content Editor in den folgenden Admin-Bereichen ersetzen:

  • CMS-Seiten
  • CMS-Böcke
  • Kategoriebeschreibung
  • Produktbeschreibung

Alle mit dem bisherigen Editor erstellten Inhalte können in den Page-Builder migriert werden. Zusätzlich können zum Page-Builder eine Vielzahl von Beispielinhalten und Modul  heruntergeladen werden. So stehen hier Banner, Formulare, diverse Button und Call-To-Action, Spalten-Layouts, bis zu hin Lazyloading oder Slider kostenfrei zur Verfügung.

Der Magento Page Builder ist übrigens direkt mit dem Hyvä Theme kompatibel.

Leistungsverbesserungen

Mit Magento 2 wurde auch Steuerungsmechanismen etabliert, welches es ermöglichen auch kundenspezifische Inhalte über die Steuerung des Browsers seitens Magento, cachebar zu machen. Private Content stellt hierfür das Konzept dar. Magento 2.4.3 enthält Verbesserungen, die die Indexierungszeit für Produktpreis- und Katalogregel-Indexer verkürzen. Händler können jetzt eine Website aus einer Kundengruppe oder einem freigegebenen Katalog ausschließen, wodurch die Anzahl der zu indexierenden Datensätze reduziert und die Indexierungszeiten verkürzt werden.

Warenkorb, Kasse und Katalog Updates

  • Magento berücksichtigt jetzt länderspezifische Dezimallokatoren bei der Umrechnung und Aktualisierung der Produktmenge im Warenkorb.
  • Käufer werden jetzt statt zur Produktseite auf die Warenkorbseite umgeleitet, wenn sie versuchen, den Mini-Warenkorb für eine Bestellung mit gelöschten Artikeln zu aktualisieren. Zuvor wurden Käufer auf die Produktseite umgeleitet.
  • Käufer können jetzt ein Produkt in ihren Warenkorb legen, dessen Mindestbeworbener Preis (MAP) den regulären Produktpreis übersteigt.
  • Käufer können nun ihre Rechnungsadresse erfolgreich über den Checkout-Workflow ändern, wenn sie mit mehreren Adressen auschecken.
  • Benutzerdefinierte Design-Layout-Updates werden jetzt wie erwartet angewendet. Zuvor wurden benutzerdefinierte Design-Layout-Updates ignoriert.
  • Das Eingabefeld Advanced Pricing Kundengruppenpreis Blockpreis hat jetzt eine Mindestbreite von fünf Stellen. Bisher waren in diesem Feld auf Displays mit niedriger Auflösung nur zwei Symbole sichtbar.
  • Magento löscht nun erfolgreich ein Produktmedienbild nach dem Löschen eines Produkts. Bisher blieb das Produktmedienbild nach erfolgreichem Löschen des Produkts im Ordner.

Fehlerbehebungen

Mit Magento 2.4.3 wurden über 370 neue Fixes für den Kerncode. Es beinhaltet die Lösung von fast 290 GitHub-Problemen durch die Community-Mitglieder. Diese Community-Beiträge reichen von kleineren Bereinigungen des Kerncodes. Hier kommen sie zu den Bug-Fixes in den Magento 2.4 Release Notes.

Plattform Upgrades und Anpassungen

Magento ist dafür bekannt bereits von Haus aus verschiedene Dritt-Plattformen, Zahlungsanbieter und weitere Standard-Komponenten zu integrieren, und unterstützten. Diese Module werden im Rahmen der regelmäßigen System-Upgrades ebenso mit aktualisiert. In Magento 2.4.3 sind die folgenden Plattformen wie nachfolgend aufgeführt aktualisiert worden:

  • Core Composer-Abhängigkeiten und Bibliotheken von Drittanbietern wurden auf die neuesten Versionen aktualisiert, die mit PHP 8.x kompatibel sind.
  • Die KnockoutJS-Bibliothek wurde auf v3.5.1 (die neueste Version) aktualisiert.
  • Magento Open Source 2.4.3 wurde getestet und als kompatibel mit Redis 6.0.12 bestätigt. (Magento 2.4.x bleibt mit Redis 5.x kompatibel.)
  • Die Abhängigkeiten der Laminas-Bibliothek wurden auf PHP 8.x-kompatible Versionen aktualisiert. Einige redundante Abhängigkeiten wurden aus der composer.jsonDatei entfernt. Magento Open Source 2.4.3 verwendet Laminas 3.4.0. Magento 2.4.3 ist noch nicht mit PHP 8.x kompatibel, aber die folgenden Plattform-Upgrades bringen uns der zukünftigen Kompatibilität mit PHP 8.x näher.

Sonstige Anpassungen

  • Diese Version enthält die Adobe Stock-Integration v2.1.1.
  • PayPal Pay Later wird jetzt in Bereitstellungen unterstützt, die PayPal enthalten. Diese Funktion ermöglicht es Käufern, eine Bestellung in zweiwöchentlichen Raten zu bezahlen, anstatt den vollen Betrag zum Zeitpunkt des Kaufs zu bezahlen.
  • Authorize.Net Integration wurde vom Kerncode entfernt - Erweiterung verfügbar im Commerce Marketplace

Magento 2.4.2

Leistungsverbesserungen und Bug-Fixes

Mehrere Skalierbarkeitsverbesserungen ermöglichen Magento 2.4.2 die native Unterstützung komplexer Kataloge, die bis zu 20-mal größer sind als in früheren Versionen.

Diese Version enthält über 280 neue Korrekturen am Kerncode und 35 Sicherheitsverbesserungen. Sie beinhaltet die Lösung von fast 290 GitHub-Problemen durch Community-Mitglieder. Hier kommen sie zu den Bug-Fixes in den Magento 2.4.2 Release Notes.

Magento 2.4.1

Leistungsverbesserungen und Bug-fixes

Verringerung der Größe der Netzwerkübertragungen zwischen Redis und Magento. Die daraus resultierenden Leistungsverbesserungen umfassen eine Verringerung der Größe des Netzwerk-Caches und der Ausführungszeit für viele Szenarien.

Verbesserte Leistung der Nachrichtenwarteschlange. Drei neue Konfigurationseinstellungen ermöglichen eine Verringerung des CPU-Verbrauchs der Verbraucherwarteschlangen. Diese optionalen Parameter bieten eine bessere Kontrolle über die Verbraucher und sparen Serverressourcen.

Diese Version enthält alle Verbesserungen der Kernqualität, die in Magento 2.4.0 enthalten waren, über 150 neue Korrekturen am Kerncode und über 15 Sicherheitsverbesserungen. Es enthält die Lösung von fast 300 GitHub Probleme durch Community-Mitglieder. Hier kommen sie zu den Bug-Fixes in den Magento 2.4.1 Release Notes.

Fehlerbehebungen

Diese Version enthält alle Verbesserungen der Kernqualität, die in Magento 2.4.0 enthalten waren, über 150 neue Korrekturen am Kerncode und über 15 Sicherheitsverbesserungen. Es enthält die Lösung von fast 300 GitHub Probleme durch Community-Mitglieder. Hier kommen sie zu den Bug-Fixes in den Magento 2.4.1 Release Notes.

Und was bietet Magento sonst noch?

Aktuell unterstützte Magento Versionen:

Ältere Magento 2.x Versionen ohne Support:

Ältere Magento 1.x Versionen ohne Support: