Versionshinweise zu Magento Open Source 2.4.9-alpha
Highlights in v2.4.9-alpha2
Die folgenden Highlights gelten für die Magento Open Source-Version 2.4.9-alpha2.
Framework
Unterstützung für OpenSearch 3 hinzufügen
Adobe Commerce 2.4.9 ist jetzt vollständig mit OpenSearch 3.x kompatibel. Dieses Update ermöglicht es Händlern, von verbesserter Leistung, Sicherheit und langfristigem Support zu profitieren und gleichzeitig die Abwärtskompatibilität mit OpenSearch 2.x zu wahren.
AC-11846
Nginx-Version von 1.26 auf 1.28 aktualisieren
Die Nginx-Version, die in Entwicklungs- und Testumgebungen in allen derzeit unterstützten Versionen von Adobe Commerce verwendet wird, wurde von 1.26 auf 1.28 aktualisiert und entspricht der neuesten stabilen Nginx-Version, die verfügbar ist.
Tests auf PR-Ebene werden jetzt mit Nginx 1.28 ausgeführt und bestätigen die vollständige Kompatibilität und Unterstützung für alle Adobe Commerce-Versionen.
AC-14104
Untersuchen der neuesten Version von jQuery-validate
Die jQuery Validate-Bibliothek wurde auf Version 1.21.0 aktualisiert, um die Formularvalidierungsfunktionen zu verbessern, das Benutzererlebnis zu verbessern und eine moderne Browserkompatibilität für alle Adobe Commerce-Formulare sowohl in der Admin- als auch in der Frontend-Benutzeroberfläche sicherzustellen.
AC-14403 - GitHub-Code-Beitrag
Untersuchen der neuesten Version von jQuery-ui
Die jQuery UI-Bibliothek wurde auf Version 1.14.1 aktualisiert, um Benutzeroberflächen-Widgets zu verbessern, die Barrierefreiheit zu verbessern und eine moderne Browserkompatibilität für alle Adobe Commerce Admin- und Frontend-Schnittstellenkomponenten sicherzustellen.
AC-14417 - GitHub-Code-Beitrag
Untersuchen der neuesten Version von less.js
Der CSS-Präprozessor von Less.js wurde auf Version 4.2.2 aktualisiert, um die CSS-Kompilierungsleistung zu verbessern, die Syntaxunterstützung zu verbessern und den Design-Build-Prozess für alle Adobe Commerce-Frontend- und Admin-Designs zu modernisieren.
AC-14418 - GitHub-Code-Beitrag
Untersuchen Sie die neueste Version von moment-timezone-with-data.js
Die Zeitzonenbibliothek von Moment wurde auf Version 0.5.43 aktualisiert, um die Zeitzonenhandhabungsfunktionen zu verbessern, Zeitzonendaten mit den neuesten Änderungen der IANA-Zeitzonendatenbank zu aktualisieren und die Genauigkeit der Datums-/Zeitverarbeitung in allen internationalen und Multi-Zeitzonenvorgängen von Adobe Commerce zu verbessern.
AC-14419 - GitHub-Code-Beitrag
Untersuchen der neuesten Version von underscore.js
Die Unterstrich.js-Dienstprogrammbibliothek wurde auf Version 1.13.7 aktualisiert, um die JavaScript-Funktionsprogrammierfunktionen zu verbessern, die Datenmanipulationsleistung zu verbessern und eine moderne Browserkompatibilität für alle Frontend- und Admin-Schnittstellenkomponenten von Adobe Commerce sicherzustellen.
AC-14420 - GitHub-Code-Beitrag
Migration von TinyMCE zu Hugerte.org
Aufgrund des Auslaufens der Unterstützung für TinyMCE 5 und 6 und der Lizenzierungsinkompatibilitäten mit TinyMCE 7 wird die aktuelle Implementierung des Adobe Commerce WYSIWYG-Editors von TinyMCE in den Open-Source-HugeRTE-Editor (https://hugerte.org/) migriert.
Diese Migration stellt sicher, dass Adobe Commerce weiterhin mit der Open-Source-Lizenzierung konform ist, bekannte TinyMCE 6-Schwachstellen vermeidet und Händlern und Entwicklern ein modernes, unterstütztes Bearbeitungserlebnis bietet.
AC-14568
Vollständige Valkey 8.x-Unterstützung für 2.4.9-alpha2 hinzufügen
Adobe Commerce 2.4.9 verfügt über eine vollständige CLI-Befehlsunterstützung für Valkey, die die aktuelle Redis-Funktionalität widerspiegelt. Die Admin- und Cloud-Konfiguration wurde aktualisiert, um eine nahtlose Einrichtung von Valley zu ermöglichen.
Dieses Update stellt sicher, dass Adobe Commerce zukunftssicher und leistungsfähig bleibt, indem es Valkey 8.x unterstützt und Händlern und Entwicklern eine zuverlässige Alternative zu Redis bietet, wenn es sich dem Ende des Lebenszyklus nähert.
AC-14604
Sonstige
Aktualisieren des AWS Valkey 8.x-Service für CNS Build and Test
Aktualisieren des AWS Valkey 8.x-Service für CNS Build
AC-14470
2.4.9-alpha2 - Verbesserungen der Kernqualität im August
AC-14700
Sicherheit
Sicherheitsverbesserungen für 2.4.9-alpha2
AC-14610
Lieferung
Migrieren der USPS-Integration von veralteten Web-Tools-APIs zu neuen RESTful-USPS-APIs
Um die von USPS angekündigte Einstellung der alten Web-Tools-APIs bis zum 25. Januar 2026 zu erreichen, wird die Adobe Commerce USPS-Integration auf die neuen RESTful-USPS-APIs migriert.
Wichtige Verbesserungen:
- Unterstützung von zwei APIs: Admin-Benutzer können jetzt über die Konfigurationseinstellungen zwischen der Legacy Web Tools-API und der neuen RESTful USPS-API wählen.
- Authentifizierungs-Upgrade: OAuth 2.0 wurde für sicheren API-Zugriff implementiert.
- Verbessertes Datenformat: Übergang von XML zu JSON für sauberere, effizientere Kommunikation.
- Neue Administratorfelder:
Gateway-REST-URL (basierend auf Modus: Entwicklung oder Live)
Client-ID und Geheimnis
Kontotyp, Kontonummer
CRID, MID, Mailer-Identifizierungscode
AES/ITN für internationale Sendungen
REST-spezifische zulässige Versandmethoden
Diese Migration stellt sicher, dass Adobe Commerce weiterhin die USPS-Standards erfüllt, die Systemzuverlässigkeit verbessert und die Versandintegrationen für Händler zukunftssicher macht.
AC-13257
Highlights in v2.4.9-alpha1
Die folgenden Highlights gelten für die Magento Open Source-Version 2.4.9-alpha1.
Admin-Benutzeroberfläche
Menü „Aktionen“ für das Katalogpreisregelraster in der Admin-Benutzeroberfläche hinzufügen
AC-13916
Framework
[Teil 2] - Aktualisieren aller js-Bibliotheks- und npm-Abhängigkeiten mit der neuesten verfügbaren Version
Die Unterstützung der Composer-Version beschränkte sich auf die Composer-Version 2.2.x. Jetzt wurde die Unterstützung auch auf die Version 2.4.x erweitert.
AC-13792 - GitHub-Code-Beitrag
Hinzufügen der Kompatibilität für Valkey 8.x für 2.4.8, 2.4.7, 2.4.6 und 2.4.5, 2.4.9-alpha1
AC-14103
Kompatibilität mit Lack 7.7 prüfen
AC-14105
Kompatibilität für RabbitMQ 4.1 für 2.4.8, 2.4.7, 2.4.6 und 2.4.5 hinzufügen
AC-14357
Sonstige
2.4.9-alpha1 - Verbesserungen der Kernqualität im Juni
AC-14026
2.4.7 und 2.4.6 mit MariaDB 10.11 kompatibel machen
AC-14099
2.4.9-alpha1 - Juni 2025 Gemeinschaftsbeiträge
AC-14559
Lieferung
Migration der DHL-Integration von veralteter DHL Express XML zu neuen MyDHL API RESTful APIs
AC-13258
Sicherheit
Die neuesten Informationen zu Sicherheitsfehlerbehebungen finden Sie im Adobe-Sicherheitsbulletin APSB25-71.
Diese Version umfasst die folgenden Highlights:
-
API-Leistungsverbesserung: Behebt die Leistungsbeeinträchtigung bei asynchronen Web-API-Endpunkten, die nach dem vorherigen Sicherheits-Patch eingeführt wurden.
-
CMS blockiert den Zugriff - Löst ein Problem, bei dem Admin-Benutzer mit eingeschränkten Berechtigungen (z. B. Nur-Merchandising-Zugriff) die CMS Blocks nicht anzeigen konnten.
Zuvor trat bei diesen Benutzern ein Fehler aufgrund fehlender Konfigurationsparameter nach der Installation früherer Sicherheits-Patches auf.
-
Cookie-Kompatibilität - Löst eine abwärtsinkompatible Änderung auf, die die
MAX_NUM_COOKIES
im Framework betrifft. Diese Aktualisierung stellt das erwartete Verhalten wieder her und stellt die Kompatibilität für Erweiterungen oder Anpassungen sicher, die mit Cookie-Beschränkungen interagieren. -
Async-Vorgänge - Eingeschränkte asynchrone Vorgänge zum Überschreiben früherer Kundenbestellungen.
-
Behebung für CVE-2025-47110 - Behebt eine Sicherheitslücke bei E-Mail-Vorlagen.
Die Fehlerbehebung für CVE-2025-47110 ist auch als isolierter Patch verfügbar. Weitere Informationen finden im ArtikelWissensdatenbank“.
Behobene Probleme in v2.4.9-alpha2
Es wurden 109 Probleme im Magento Open Source 2.4.9-alpha2-Kerncode behoben. Nachfolgend werden einige der in dieser Version enthaltenen behobenen Probleme beschrieben.
APIs
Sonderpreis Bis dato wird bei applySpecialPrice falsch validiert
Das System funktioniert einwandfrei bezüglich des Sonderpreises. Der Sonderpreis für das Produkt läuft an dem Datum ab, das vom Administrator oder dem Drittanbietersystem durch die REST-API festgelegt wurde
AC-13130 - GitHub-Problem - GitHub-Code-Beitrag
Fehlerhafter Anfragetext oder fehlerhafte Parameter verursachen „Interner Server-Fehler“
AC-746 - GitHub-Problem - GitHub-Code-Beitrag
Bestellung „base_row_total“ und „row_total“ zeigen in der REST-API-Antwort einen einzelnen Artikelpreis an
Die REST-API-Antwort für Auftragsdetails enthält jetzt die korrekten Werte für die Attribute „base_row_total“ und „row_total“, falls mehrere gleiche Artikel bestellt wurden
ACP2E-3874 - GitHub-Code-Beitrag
APIs, Reihenfolge
[CLOUD] Problem mit Bestellinformationen, wobei die Zeile für die 000075568 insgesamt angezeigt wird
Es wurde das Problem behoben, bei dem der Wert row_total_incl_tax in der Antwort der Auftrags-API als Restwert von nahezu null anstelle von 0,00 zurückgegeben wurde, wenn ein Element vollständig diskontiert wurde.
ACP2E-3950 - GitHub-Code-Beitrag
Konto
Problem beim Aktualisieren der Kunden-E-Mail im Admin Panel mit der Domain ö und .swiss
AC-13409 - GitHub-Problem - GitHub-Code-Beitrag
Schalter zum Abonnieren von Newslettern aktiviert funktioniert nicht pro Website/Store
Das System verwaltet die Anmeldung für Newsletter korrekt, wenn mehrere Websites/Storeviews vorhanden sind, obwohl diese global deaktiviert wurden
AC-14283 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Entfernte E-Mail-Offenlegung
Das System zeigt jetzt eine Fehlermeldung an, die auf eine falsche E-Mail hinweist, wenn die eingegebene E-Mail nicht zur Bestätigung des Kontos erforderlich ist, unabhängig davon, ob der Kunde existiert oder nicht.
AC-14561 - GitHub-Problem - GitHub-Code-Beitrag
Admin-Benutzeroberfläche
Der FTP-Wert auf der Warenkorbseite und der Produktseite unterscheidet sich für dieselben Konfigurationen für einfache Produkte.
AC-13066 - GitHub-Code-Beitrag
Die Optionen für Mehrfachauswahl-/Attributauswahl können nicht gespeichert werden, wenn die Farbfelder-Module deaktiviert sind
AC-13071 - GitHub-Code-Beitrag
Der FTP-Wert auf der Warenkorbseite und der Produktseite unterscheidet sich bei denselben Konfigurationen für ein dynamisches Produkt
AC-13075 - GitHub-Code-Beitrag
Hover-Farbe nicht auf statische Raster in Admin angewendet
Hover-Farben werden jetzt erwartungsgemäß auf die Zeilen der statischen Admin-Raster angewendet.GitHub-35358
AC-2916 - GitHub-Problem - GitHub-Code-Beitrag
[Staging2] Gespeicherte Karten sind im Admin-Bedienfeld nicht sichtbar
Es wurde ein Problem behoben, bei dem die Zahlungsoption „Gespeicherte Karte“ nach einem Upgrade nicht mehr im Formular für die Platzierung von Backend-Bestellungen angezeigt wurde.
ACP2E-3830 - GitHub-Code-Beitrag
B2B
Die Überprüfung des Unternehmensfelds schlägt für den Gast-Checkout fehl
AC-14987 - GitHub-Problem - GitHub-Code-Beitrag
Bündel
Ausschließen von Huberte Editor JS-Dateien aus der gebündelten Ausgabe über Designs hinweg
AC-15128 - GitHub-Code- - GitHub-Code-Beitrag
Warenkorb und Checkout
Validierungen der Frontend-Menge für gruppierte Produkte fehlen
Das System funktioniert jetzt einwandfrei und zeigt einen Validierungsfehler an, wenn wir versuchen, negative und maximale Mengen hinzuzufügen
AC-13524 - GitHub-Problem - GitHub-Code-Beitrag
Gastpräfix nicht in Anführungsadresse 2.4.8 gespeichert
AC-14705 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Festlegen des Preises für einen Angebotselement anstelle des Basispreises
Das System verarbeitet den Preis des Angebotselements korrekt, der auf den base_price statt auf den Preis gesetzt wird, wenn mehrere Währungen auf einer Website im Frontend vorhanden sind
AC-9985 - GitHub-Problem - GitHub-Code-Beitrag
[Cloud] Letzte Bestellungen werden nicht in der anderen Shop-Ansicht angezeigt, wenn die Bestellungen in einer Shop-Ansicht erstellt wurden
Es wurde ein Problem behoben, bei dem auf der Seite „Mein Konto“ keine aktuellen Bestellungen aus anderen Store-Ansichten innerhalb desselben Stores angezeigt wurden. Die Logik zum Abrufen von Bestellungen wurde aktualisiert, um eine konsistente Sichtbarkeit der Bestellung über alle Store-Ansichten hinweg sicherzustellen. Dies entspricht dem Verhalten der Seite „Meine Bestellungen“.
ACP2E-3807 - GitHub-Code-Beitrag
Anzeige der Menge als 0 im Admin-Warenkorbabschnitt des Kunden beim Hinzufügen von BUNDLE-Produkten
Im Abschnitt Warenkorb in Kundenaktivitäten wird jetzt die richtige Menge angezeigt. Zuvor wurde die Menge als 0 angezeigt.
ACP2E-3872 - GitHub-Code-Beitrag
Warenkorb und Checkout, GraphQL
Fehler bei der Zuordnung der Nachricht zum Fehlercode bei der Bestellung über GraphQL
GraphQL-Aufrufe zum Aufgeben einer Bestellung für einen nicht vorhandenen oder inaktiven Warenkorb geben jetzt korrekt die Fehler-Codes „CART_NOT_ACTIVE“ oder „CART_NOT_FOUND“ in allen Store-Ansichten zurück. Damit wird ein Problem behoben, bei dem übersetzte Fehlermeldungen zuvor zu einem „UNDEFINIERTER“ Code geführt haben.
ACP2E-3942 - GitHub-Code-Beitrag
Warenkorb und Checkout, GraphQL, Inventar / MSI
Das Attribut is_available in CartItemInterface gibt „false“ zurück, selbst wenn der verkaufbare Bestand hoch ist.
Das Attribut is_available gibt „true“ zurück, wenn das verkäufliche Lager hoch ist. Zuvor wird immer „false“ zurückgegeben.
ACP2E-3885 - GitHub-Code-Beitrag
Katalog
Umfang des Fehlers in der Katalog-URL-Ressource (_getCategories)
Diese PR fügt einen Fallback zum Standardbereich hinzu, wenn für den Store-Bereich in der Kategorie-URL-Ressource kein Wert definiert ist.
AC-11011 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Überprüfen, ob OpenGraph den Preis anzeigen kann
Das System funktioniert einwandfrei, wenn wir ein Plugin verwenden, das den Preis ausblendet und mit dieser Änderung ist der Preis nicht im OG-Tag sichtbar.
AC-11635 - GitHub-Problem - GitHub-Code-Beitrag
[Bug] REST-API: Die Aktualisierung von Sonderpreisen legt keine Werte für alle Store-Ansichten fest
AC-13671 - GitHub-Problem - GitHub-Code-Beitrag
[\Magento\ConfigurableProduct\Model\Product\Type\Configurable] PHP-Fehler nicht bemerkt
Diese PR Ändern Sie einen Schleifenvariablennamen, um die „_cache_instance_product_ids“-Daten auf dem angegebenen Produkt korrekt hinzuzufügen, die bei nachfolgenden Aufrufen verwendet werden sollen.
AC-14159 - GitHub-Problem - GitHub-Code-Beitrag
[Mainline] [CLOUD] Das Ändern der Bildgröße verbraucht mehr als 400 GB Festplattenspeicher
Nach der Fehlerbehebung generiert der catalog:images:resize
-Befehl, der mit dem Flag —skip_hidden_images verwendet wird, keine Bild-Caches für Websites, auf denen Bilder nicht vorhanden sind.
ACP2E-3869 - GitHub-Code-Beitrag
Bereitgestellte Länder-ID existiert nicht - Irland (IE)
Nach der Fehlerbehebung stehen Postleitzahlen für Irland zur Verfügung, um Abholstandorte zu suchen.
ACP2E-3932 - GitHub-Code- - GitHub-Code-Beitrag
Katalog, Leistung
Kategorien in Admin werden sehr langsam geladen
Die Leistung beim Laden von Kategorien wurde deutlich verbessert. Zuvor dauerte es so lange, die Kategorie zu laden, die ein Zeitüberschreitungsproblem verursacht hat.
ACP2E-3891 - GitHub-Code-Beitrag
Katalog, Preise
Falscher Rabatt für Katalogpreisregel auf das untergeordnete Produkt angewendet
Es wird das Problem behoben, bei dem die Katalogpreisregel für die Variante vom übergeordneten konfigurierbaren Produkt überschrieben wird, wenn beide Regeln dieselbe Priorität haben.
ACP2E-3693 - GitHub-Code-Beitrag
Katalog, Suche
Die RestAPI-Anfrage '/rest/default/V1/categories?searchCriteria%5Bpage_size%5D=1' schlägt mit einem Zeitüberschreitungsfehler fehl
AC-13358 - GitHub-Code-Beitrag
Inhalt
Nach dem Upgrade auf Magento 2.4.7 p2 kann nicht sehen, neu hochgeladene Dateien Media Gallery
AC-13262 - GitHub-Problem
Wenn Sie ein gallery-image vollständig aus dem Bereich entfernen, bleiben Rollen/Typen (Basis/Klein/Miniatur) festgelegt und nach dem erneuten Hinzufügen „alter“ Rollen/Typen erscheinen
Das System funktioniert wie erwartet In den Speicherbereichen übernehmen die Bilder die Rollen/Typen des neu hinzugefügten Bildes gemäß dem Standardbereich
AC-13556 - GitHub-Problem - GitHub-Code-Beitrag
[Kleiner Fehler] Filter der Admin-Panel-listing component
kann nicht aufgerufen werden, wenn der Feldwert \
enthält
Das System funktioniert einwandfrei, wenn wir Seitentitel mit Schrägstrich filtern (z. B.: Magento\Store)
AC-13661 - GitHub-Problem - GitHub-Code-Beitrag
„Die CMS-Seite mit der ID „0“ existiert nicht“ Protokollflut
Das System funktioniert wie erwartet, nachdem ein Admin-Benutzer erstellt wurde und wenn eine neue Seite erstellt wird, gibt system.log keine Fehlermeldungen
AC-14254 - GitHub-Problem - GitHub-Code-Beitrag
Kataloglink-Widgets verwenden eine falsche URL
Das System verarbeitet Widgets jetzt korrekt, nachdem ein Katalog-Produkt-Link und ein Katalog-Kategorie-Link hinzugefügt wurden, und es zeigt auch die richtigen URLs in der HTML-Quelle an
AC-14437 - GitHub-Problem - GitHub-Code-Beitrag
Die Produktkomponente von Page Builder funktioniert nicht, wenn der Benutzer keine Widget-Berechtigung hat
Vor der Behebung gab es auf der Seite beim Zugriff auf ein Widget ohne Berechtigungen einen allgemeinen Fehler und die GIF „wird geladen“. Nach der Fehlerbehebung wird ein modales Fenster mit der Meldung angezeigt, dass Sie zum Anzeigen dieses Inhalts Berechtigungen benötigen. Nachricht.
ACP2E-3664 - GitHub-Code-Beitrag
Die Reihenfolge der Produkt-Widgets von Page Builder wird in GraphQL nicht angewendet
Es wurde ein Problem behoben, bei dem die GraphQL-Antwort auf die Abfrage „route“ Produkte innerhalb des Inhaltstyps Page Builder-Produkte nicht in der richtigen Sortierreihenfolge zurückgab.
ACP2E-3898 - GitHub-Code-Beitrag
Problem mit der Preisanzeige an nicht englischen Storefronts aufgrund der Version der ICU-Bibliothek
Nach der Fehlerbehebung wird der Produktpreis im hebräischen Gebietsschema (Israel) korrekt angezeigt.
ACP2E-3938 - GitHub-Code-Beitrag
Aktualisieren der vom Store-Code bereinigten Design-Konfiguration
Es wurde ein Problem behoben, bei dem durch die Aktualisierung des Code für die Store-Ansicht die Design-Konfigurationseinstellungen gelöscht wurden, da der Konfigurations-Cache nicht ordnungsgemäß aktualisiert wurde.
ACP2E-3941 - GitHub-Code-Beitrag
Framework
Fehler beim Ausführen des Befehls „setup:upgrade mit benutzerdefiniertem DB-Trigger
AC-11487 - GitHub-Problem
Formular einer Website/Gruppe/Store-Entität kann nicht mit einem Formularelement mit mehreren Werten für Erweiterungsattribute erweitert werden
Diese PR ermöglicht es mehrwertigen Formularelementen, Daten an ein Website-/Gruppen-/Store-Formular zu senden.
AC-11657 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Verwendung des Bereichsauflösers entfernen
Diese PR löst die Admin-URL-Einstellungen global anstelle des aktuellen Speichers auf
AC-11736 - GitHub-Problem - GitHub-Code-Beitrag
Offenlegung der Magento-Version über die Einrichtungsroute mit der standardmäßigen Nginx-Konfiguration
Das System funktioniert jetzt erwartungsgemäß und zeigt nicht die genaue Version von Magento an, die auf der Site ausgeführt wird
AC-13205 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Angebotsadresse refaktorieren Methode nicht validieren
Diese PR enthält Verbesserungen der Lesbarkeit der doValidate-Methode.
AC-13214 - GitHub-Problem - GitHub-Code-Beitrag
Magento Option —magento-init-params nie verwendet, wenn CLI ausgeführt wird?
AC-13231 - GitHub-Problem - GitHub-Code-Beitrag
getItemsByColumnValue - Falsche Typdeklaration
Das System definiert nun in der Funktion getItemsByColumnValue den Eingabeparameter $value als primitiven Typ, nicht als Array, und stellt sicher, dass die Funktion die erwartete Auflistung zurückgibt. Wenn zuvor ein Array mit einem einzelnen Wert als Eingabeparameter verwendet wurde, gab die Funktion null zurück und IDEs markierten dies als Fehler.
AC-13240 - GitHub-Problem - GitHub-Code-Beitrag
Mit FPC verknüpfte Cache-Schlüssel in Magento 2.4.7-Implementierungen mit mehreren Speichern
AC-13719 - GitHub-Problem - GitHub-Code-Beitrag
Bereitstellen von personenbezogenen Daten durch die Magento REST-API
AC-13904 - GitHub-Problem
Partielle Indizierung funktioniert nicht mehr für Kunden mit einer großen Anzahl von Aktualisierungen.
AC-14424 - GitHub-Code-Beitrag
Untersuchen, ob „Verwendung streng“ innerhalb von Modulen nicht erforderlich ist
AC-14517 - GitHub-Code-Beitrag
Der MView-Mechanismus ignoriert Fehler bei der Ausführung von Triggern im Hintergrund
AC-14567 - GitHub-Code-Beitrag
[Problem] Vermeiden Sie viele unnötige Ausnahmen beim Laden der XML-Zusammenführung des Layouts
Diese PR führt eine neue Funktion ein (für die B/C-Komprimierung überschreiben wir nicht die geschützte _loadXmlString), die geladen werden soll, und löst keine Ausnahme aus
AC-14580 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Verwenden der Konstruktor-Eigenschaftsförderung im Modul Vault-Graph QL
Diese PR ersetzt Konstruktoreigenschaften durch Eigenschaftsförderung im VaultGraphQL-Modul
AC-14616 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Code-Redundanz für Modul-Frontend-Layouts wurde entfernt.
Diese PR entfernt Code-Redundanz zu Design-Layouts für Magento_MSRP-, Magento_LoginAsCustomerAssistance-, Magento_Newsletter- und Magento_Sitemap-Module Frontend-Layouts.
AC-14625 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Entfernen von Code im Zusammenhang mit Microsoft IIS
Diese PR bereinigt den Code im Zusammenhang mit Microsoft IIS gemäß der Magento-Systemanforderungsdokumentation, die besagt, dass das Microsoft Windows-Betriebssystem nicht unterstützt wird
AC-14702 - GitHub-Problem - GitHub-Code-Beitrag
Magnifier.js-Syntaxfehler
Die Funktion „Systemvergrößerung“ sollte weiterhin so funktionieren wie zuvor, und „Vergrößerungsoptionen“ sollte nicht global verfügbar sein
AC-14722 - GitHub-Problem - GitHub-Code-Beitrag
Backport Verbose-Modus setup:db:status
CLI-Befehl
AC-14807 - GitHub-Code-Beitrag
SMTP-Mail-Versand mit TLS und 2.4.8
AC-14883 - GitHub-Problem - GitHub-Code- - GitHub-Code-Beitrag - GitHub-Code-Beitrag
[Problem] Beheben eines Gleichzeitigkeitsproblems bei der Bereitstellung statischer Inhalte
Diese PR behebt einen Fehler, bei dem mehrere gleichzeitige Prozesse sich drehen, um dasselbe Design-Paket zu verarbeiten, je nachdem, wie die Designs mit ihren übergeordneten Elementen definiert werden.
AC-14944 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Legacy-Kompatibilitätscode für PHP-Versionen < 8.1 entfernen
Diese Pull-Anfrage entfernt Code, der für die Ausführung auf PHP <8.1 entwickelt wurde.
Auch entfernt Prüfungen für PHP_VERSION_ID Kontakt Verfügbarkeit, da es in allen PHP-Versionen verfügbar ist
AC-14971 - GitHub-Problem - GitHub-Code-Beitrag
FPC funktioniert nicht bei der Anmeldung
AC-14999 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Verbesserung der Fehlerbehandlung in SchemaBuilder
Diese PR verbessert die Handhabung von Fehlermeldungen des DB-Schemas. Dies hilft uns, ein Problem zu identifizieren, ohne dass umfangreiche Debugging-Maßnahmen erforderlich sind.
AC-15020 - GitHub-Problem - GitHub-Code-Beitrag
Fehler beim Integrationstest für SYNC PR für 2.4.9-alpha2-develop aufgrund von CliStateTest.
AC-15136 - GitHub-Code-Beitrag
PHP8.1 Typ Fehlerbehebung
Die zugehörigen Produkte werden jetzt in ein leeres -Array anstelle von „false“ initialisiert, wenn der strikte Verarbeitungsmodus nicht aktiv ist oder wenn Produktinformationen verfügbar sind. Durch diese Änderung wird sichergestellt, dass sich die nachfolgende Logik bei der Handhabung zugehöriger Produkte konsistent verhält und die Stabilität und Vorhersagbarkeit im Produktvorbereitungsprozess verbessert wird.
AC-6017 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Entfernen eines verbotenen @author
-Tags aus dem Framework (Teil 3)
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt und so die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8343 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Verwenden der Konstruktor-Eigenschaftsförderung im Modul „Freund senden“ in GraphQL
Das System verwendet jetzt die Konstruktoreigenschaftsförderung im GraphQL-Modul „Freund senden“, wodurch die Code-Lesbarkeit verbessert und die Komplexität reduziert wird. Zuvor verwendete das Modul Eigenschaften, die zahlreiche Zeilen belegten, was den Code komplexer und weniger lesbar machte.
AC-8346 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Entfernen eines verbotenen @author
-Tags aus Magento_Downloadable
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt und so die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8355 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich jetzt an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt, was die Code-Qualität und -Konsistenz verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8358 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich jetzt an die Codierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt, was die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8360 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt, um einen saubereren und standardisierten Code zu gewährleisten. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8361 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt und so die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8363 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt und so die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8375 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt und so die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8376 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt und so die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8400 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Unzulässiges @author
entfernen
Das System hält sich nun an die Kodierungsstandards, indem es das verbotene @author
-Tag aus bestimmten Modulen entfernt und so die gesamte Code-Qualität verbessert. Bisher verstieß das Vorhandensein dieses Tags in einigen Modulen gegen die etablierten Kodierungsstandards.
AC-8401 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Verbessern der Erweiterbarkeit der Service-URL-Generierung
Das System ermöglicht jetzt die Anpassung der Service-URL-Generierungsfunktion über Plug-ins, wodurch ein besser wartbarer Ansatz für Änderungen gefördert wird. Zuvor wurde die Anpassung dieser Funktion durch Voreinstellungen erreicht, die möglicherweise nicht so effizient oder wartbar waren.
AC-8813 - GitHub-Problem - GitHub-Code-Beitrag
Problem mit dem Upgrade 2.4.7-p5 aufgrund einer hinzugefügten neuen Validierung
Es wurde ein Problem in der SchemaBuilder-Klasse behoben, bei dem eine nicht definierte Array-Schlüssel-„Spalte“ während der Schemaerstellung oder -aktualisierungen einen Absturz verursachte. Dies trat bei der Verarbeitung von Tabellendaten auf, die keinen Schlüssel „Spalte“ enthielten.
ACP2E-3871 - GitHub-Code-Beitrag
PHP8.4 Veraltungsfehler: E_USER_ERROR nach der Aktualisierung auf Adobe Commerce 2.4.8
Kundenorientierte Szenarien sind von der Fehlerbehebung nicht betroffen.
ACP2E-3963 - GitHub-Code-Beitrag
Framework, Suche
OpenSearch 2.19.1 Illegal_Argument_Exception auf Einpreiskategorien
OpenSearch löst für die Kategorien, die alle Produkte mit demselben Preis enthalten, kein Illegal_Argument_Exception mehr aus. Zuvor hatte sie die Ausnahme "[from] Parameter darf nicht negativ sein“.
ACP2E-3896 - GitHub-Code-Beitrag
GraphQL
Artikel auf der Wunschliste werden in GraphQL-Anfragen nicht zwischen Storeansichten innerhalb einer Website geteilt
Vor der Fehlerbehebung wurden Wunschlistenelemente nach Store-ID gefiltert. Nach der Fehlerbehebung werden jetzt die Elemente der Wunschliste nach Website gefiltert.
ACP2E-3987 - GitHub-Code-Beitrag
GraphQL, Produkt
Fehlender media_type in MediaGalleryInterface in Produktgraphql
Die GraphQL-Anfrage von MediaGallery enthält jetzt das Feld „Typen“ für Produktbildtypen. Zuvor war dieses Feld „Typen“ in der MediaGallery-GraphQL-Anfrage nicht vorhanden.
ACP2E-3880 - GitHub-Code-Beitrag
Inventar/MSI
Nach der Umleitung zur Startseite und dem Checkout ist kein Store verfügbar
Zuvor ausgewählter Store wird jetzt im Versand „Pick-in-Store“ vorausgewählt, wenn der Kunde zur Zahlungsseite navigiert, dann zur Startseite zurückkehrt und schließlich zur Checkout-Seite zurückkehrt. Zuvor wurde nach wiederholter Rückkehr zur Kaufbestätigungsseite der ausgewählte Store im „Pick-in-Store“ gelöscht.
ACP2E-3793 - GitHub-Code- - GitHub-Code-Beitrag
Reihenfolge
AbstractAddress(setData('custom_attributes', AttributeValue[]) bricht customAttributes
AC-10568 - GitHub-Problem
v2.4.7-p1 Magento-Neuanordnung -1 Bestellnummern
Das System funktioniert wie erwartet und nach der Neuanordnung über das Backend wird die Bestellnummer eindeutig 8 Stellen sein
AC-12854 - GitHub-Problem - GitHub-Code-Beitrag
Verlust des Uploads der benutzerdefinierten Optionsdatei für das Produkt beim Auschecken mit der Kreditkartenzahlungsmethode von Adobe
AC-14306 - GitHub-Problem
Auftragsstatus bei Verarbeitung hängen
Vor der Fehlerbehebung wurde bei der Bestellung eines Produktpakets mit aktivierter Option „Gemeinsam versenden“ der Bestellstatus nach der Rechnung und dem Versand nicht automatisch auf „Abgeschlossen“ geändert. Nach der Fehlerbehebung wechselt der Bestellstatus nun automatisch auf „Abgeschlossen“, nachdem die Bestellung fakturiert und versendet wurde.
ACP2E-3947 - GitHub-Code-Beitrag
[Cloud]Vorkonfigurierter Magento-Code - Problem bei der Einrichtung der E-Mail-Vorlage
Vor der Fehlerbehebung waren bei der Verwendung des asynchronen E-Mail-Versands die Versand-E-Mails nicht mit der Bestellung im Store konsistent. Nach der Fehlerbehebung wird nun die richtige E-Mail-Bestellung für die Ladenlieferung zugestellt.
ACP2E-3998 - GitHub-Code-Beitrag
Andere Entwickler-Tools
[Problem] Falscher Typhinweis für das geschützte Mitglied $_urlHelper
Das System behebt jetzt den falschen Typhinweis mit dem richtigen, der auch im -Konstruktor verwendet wird
AC-10716 - GitHub-Problem - GitHub-Code-Beitrag
Leistung
[Problem] Aktualisieren Sie store.php
Diese PR verbessert die Leistung, indem die aktuelle Speicherauflösung übersprungen wird.
AC-14791 - GitHub-Problem - GitHub-Code-Beitrag
Preisgestaltung
Der Preis ist immer 0 für gebündelte Produktelemente ohne dynamischen Preis in der Auftrags-REST-API
AC-11925 - GitHub-Problem - GitHub-Code-Beitrag
Produkt
Prozentualer Rabatt auf Stufenpreis und Katalogpreisregel, berechnet auf Basis des ursprünglichen Preises ohne ausgewählte Optionen.
AC-12004 - GitHub-Problem
Magento 2.4.7 MinZulässige fehlende Produktbestellmenge
Das System funktioniert einwandfrei, und die Seitenquelle zeigt die Mindestmenge des Produkts korrekt an
AC-12909 - GitHub-Problem - GitHub-Code-Beitrag
Problem mit dem Raster Anpassbare Optionen auf der Produktseite im Admin-Bedienfeld
Das System funktioniert wie erwartet, wenn wir eine anpassbare Option mit Typ-Dropdown erstellen
AC-14003 - GitHub-Problem - GitHub-Code-Beitrag
Alle Elemente aus anderen Kunden-Vergleichslisten werden dem Kunden nach der Anmeldung über den Administrator zugewiesen
Wenn ein Administrator bzw. eine Administratorin im Backend die Funktion „Als Kunde anmelden“ verwendet hat, wurden Produkte aus der Vergleichsliste eines zuvor angemeldeten Kunden bzw. einer zuvor angemeldeten Kundin fälschlicherweise dem aktuell stellvertretenden Kunden bzw. der Kundin zugewiesen. Nach der Fehlerbehebung wird die Vergleichsliste für den richtigen angemeldeten Kunden korrekt geladen.
ACP2E-3818 - GitHub-Code-Beitrag
SEO
Die Aktualisierung von product_url_key über die REST-API generiert keine 301-URL-Umschreibung
Wenn Sie den URL-Schlüssel des Produkts über die REST-API aktualisieren und die Einstellung „Ständige Umleitung für URLs erstellen, wenn der URL-Schlüssel geändert wird“ auf „Ja“ gesetzt ist, wird bei den Umschreibungen der Produkt-URL eine Umleitung von der alten URL zur neuen erstellt.
ACP2E-3900 - GitHub-Code-Beitrag
Sicherheit
Gebündelte/zusammengeführte JS ist nicht Teil von SRI-Hashes
Vor der Fehlerbehebung wurden generierte Bundles oder zusammengeführte Dateien nicht zur SRI-Hash-Liste hinzugefügt. Jetzt werden die Dateien ordnungsgemäß zu den SRI-Hashes hinzugefügt.
ACP2E-3854 - GitHub-Code-Beitrag
Lieferung
[QUANS] - Prüft das Magento_Fedex-Kernmodul auf ein gültiges-aktives Token, bevor eine Anfrage zum Abrufen eines neuen gesendet wird?
Adobe Commerce stellt nicht mehr viele Anfragen an den FedEx-API-Service für das Zugriffstoken. Zuvor führte Adobe Commerce immer neue Anfragen an die FedEx-API durch, die ein Problem mit der Ratenbegrenzung verursachten, obwohl das Zugriffstoken weiterhin gültig ist.
ACP2E-3930 - GitHub-Code-Beitrag
Staging und Vorschau
Geplante Produktaktualisierungen mit aktivierten Kategorieberechtigungen können nicht in der Vorschau angezeigt werden
Vor der Fehlerbehebung wurde ein zukünftiges Produkt, das aktiviert werden soll, nicht im Vorschaumodus angezeigt. Jetzt wird sie angezeigt, auch wenn der aktuelle Status deaktiviert ist.
ACP2E-3786 - GitHub-Code-Beitrag
Fehlende Validierung für das Feld „Rabattbetrag für Katalogpreisregel“
Zuvor wurde das Feld „DISCOUNT_AMOUNT“ im Update des Staging-Zeitplans nicht korrekt mit den aktuellen Validierungsregeln validiert. Nach Anwendung der Korrektur wird das Feld „Rabatt_Betrag“ jedoch entsprechend validiert.
ACP2E-3867 - GitHub-Code-Beitrag
Steuer
Falsche Bestellsumme, die Runde wird nicht auf die Preisberechnung angewendet.
Das System wird nun bei der Berechnung des Betrags für den Preis-Nachlass-Rabatt, den Rabatt-Betrag und die Steuern korrekt verarbeitet.
Die tatsächliche Summe der Bestellung
AC-11389 - GitHub-Problem - GitHub-Code-Beitrag
Test-Framework
[Problem] lib/internal/Magento/framework/app/test/unit/_files/app/etc/en ignorieren…
Das System ignoriert jetzt die Datei „env.php“, die beim Ausführen von Modultests generiert wird, um sicherzustellen, dass der Git-Status nach dem Ausführen von Tests sauber bleibt. Zuvor wurden durch Ausführen von Modultests eine neue Datei „env.php“ generiert, wodurch der Git-Status anzeigt, dass eine neue Datei gefunden wurde, wodurch sie schmutzig erscheint.
AC-13293 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Beheben eines Integrationstestproblems mit dem Interceptor
Das System identifiziert und verarbeitet jetzt im Integrationstest korrekt \Magento\TestFramework\App\Config\Interceptor , sodass der Test auch dann auf die erforderlichen Daten zugreifen kann, wenn ein Plug-in für die Klasse vorhanden ist. Zuvor konnte das System nicht berücksichtigen, dass \Magento\TestFramework\App\Config möglicherweise ein \Magento\TestFramework\App\Config\Interceptor ist, was zu einem Fehler beim Versuch führte, auf die $data -Eigenschaft zuzugreifen.
AC-13305 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] MFTF: Senden einer E-Mail an ein Freundschaftsformular mit aktiviertem CAPTCHA
Der Testfall behandelt die Funktionalität des Formulars „E-Mail an Freund“, wenn CAPTCHA aktiviert ist, um sicherzustellen, dass der Formularübermittlungsprozess mit falschen und richtigen CAPTCHA-Werten korrekt funktioniert.
AC-13492 - GitHub-Problem - GitHub-Code-Beitrag
[TestFramework] Die Verwendung von TestCase::getTestResultObject ist seit phpunit v10 ungültig.
AC-13502 - GitHub-Problem
Umgebungsspezifische Unit-Test-Fehler in AC 2.4.7-p3
Dieses Problem behebt Fehler bei Modultests, die nicht in allen Versionen und Umgebungen reproduziert werden. Zuvor schlugen einige Modultests aufgrund verschiedener Bibliotheksversionen oder fehlender Funktionen, die in einer späteren Version hinzugefügt wurden, fehl.
ACP2E-3712 - GitHub-Code-Beitrag
UI-Framework
WYSIWYG ist in dynamischen Zeilen leer
AC-12336 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] MIME-Typ-Tippfehler beheben
Das System verarbeitet den MIME-Typ und den Tippfehler für das gif-Bild korrekt und korrigiert ihn
AC-8001 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Vermeiden des direkten Zugriffs auf die Rezensionsliste Ajax
Das System verarbeitet und vermeidet den direkten Zugriff auf die Rezensionsliste Ajax
AC-9381 - GitHub-Problem - GitHub-Code-Beitrag
Aktualisierungen - Upgrade-Kompatibilitäts-Tool
Veraltete Funktionen: Erstellung der dynamischen Eigenschaft "Magento\Framework\Acl::$_roleRegistry“
AC-12343 - GitHub-Problem
Behobene Probleme in v2.4.9-alpha1
Es wurden 67 Probleme im Magento Open Source 2.4.9-alpha1-Kerncode behoben. Nachfolgend werden einige der in dieser Version enthaltenen behobenen Probleme beschrieben.
APIs
Der asynchrone Massenvorgang bleibt für „async.magento.configurableProduct.api.optionRepositoryInterface.save.post“ im geöffneten Status.
Bulk-API-Endpunkte geben jetzt einen Fehler aus, wenn der Anfragetext kein Array ist, sodass Bulk-Elementschlüssel aufeinander folgende Zahlen sein müssen, die mit 0 beginnen. Zuvor wurde der Status des Massenelements aufgrund des willkürlichen Elementschlüssels, der in der Massenanfrage übermittelt wurde, nicht aktualisiert.
ACP2E-3544 - GitHub-Code-Beitrag
[CLOUD] API REST-Fehler bei is_subscribed-Wert nicht aus dem aktuellen Store mit searchCriteria berücksichtigt
API-REST-Kundenabfrage ruft mithilfe von searchCriteria den richtigen Wert „is_subscribed“ aus dem richtigen Store ab
Zuvor berücksichtigte die API-REST-Kundenabfrage beim Abrufen des Werts „is_subscribed“ keinen Speicher.
ACP2E-3621 - GitHub-Code-Beitrag
async.operations.all kann mehrere Einträge für 1 SKU erstellen
Gleichzeitige Anfragen zum Speichern und Aktualisieren desselben Produkts werden jetzt serialisiert, um Wettlaufbedingungen zu verhindern, die zu Dateninkonsistenz oder doppelten Produkten führen können
ACP2E-3744 - GitHub-Code-Beitrag
Konto
[Cloud] Der Löschvorgang ist aufgrund eines Fehlers im aktuellen Bereich bei der Erstellung des Kundenkontos verboten
Nach der Fehlerbehebung wird beim Speichern eines Kunden mit einer ungültigen Adresse eine Meldung zurückgegeben, die den Grund für die Invalidität anstelle von irrelevantem „Löschvorgang ist für den aktuellen Bereich verboten“ beschreibt.
ACP2E-3791 - GitHub-Code-Beitrag
Admin-Benutzeroberfläche
[Problem] Verbessern des Benutzererlebnisses mit der Rollenstruktur
Diese Pull-Anfrage fügt Schaltflächen hinzu, um alle zu reduzieren, alle zu erweitern und Verzweigungen mit ausgewählten Elementen zu erweitern. Diese Funktion ist ähnlich der in der Kategoriestruktur bereitgestellten Funktion (Katalog -> Inventar -> Kategorien).
AC-14020 - GitHub-Problem - GitHub-Code-Beitrag
Symfony\Component\Mime\Exception\LogicException: Der „Sender“-Header muss eine Instanz von "Symfony\Component\Mime\Header\MailboxHeader" sein (nicht "Symfony\Component\Mime\Header\MailboxListHeader„)
AC-14520 - GitHub-Problem - GitHub-Code-Beitrag
Funktion bereitstellen, um Steuersätze mithilfe des Rasters für Massenlöschungen zu verwenden
Admin-Benutzer können jetzt mehrere Steuersätze gleichzeitig aus dem Admin-Steuersatzraster löschen. GitHub-33399
AC-2238 - GitHub-Problem - GitHub-Code- - GitHub-Code-Beitrag
Die Warenkorb-Preisregel mit der Bedingung-SKU berücksichtigt nicht die „führenden Nullen“ in der SKU (SKU: 01234 ist dasselbe wie 1234).
Das System verarbeitet jetzt die Warenkorb-Preisregel korrekt mit der Bedingung SKU und berücksichtigt die „führenden Nullen“ in der SKU
AC-9428 - GitHub-Problem - GitHub-Code-Beitrag
Problem mit dem Verhalten des Werts der Standardattributoption für Mehrfachauswahl
Vor der Korrektur wurden die Standardwerte für mehrere Optionsattribute nicht ordnungsgemäß gespeichert. Nach der Korrektur werden die Werte ordnungsgemäß in der Datenbank gespeichert.
ACP2E-3523 - GitHub-Code-Beitrag
Problem beim Verschieben der Produktmenge vom Administrator zurück in den Warenkorb
Wenn Sie eine Bestellung über den Administrator erstellen, werden Produkte im Warenkorb auf der Seitenleiste nicht ausgeblendet, wenn sie zur Bestellung hinzugefügt werden.
ACP2E-3563 - GitHub-Code-Beitrag
Admin-Benutzeroberfläche, B2B
B2B-Anmeldung als Kunden-Header hat weiterhin das Magento-Branding
Zuvor wurde in der Kopfzeile der Storefront „You are now connected as <customer name> on <store name>" (Sie sind jetzt als <customer name> verbunden) mit Magento-Branding angezeigt. Was jetzt behoben ist und die Kopfzeile mit ADOBE-Branding angezeigt wird.
AC-14361 - GitHub-Code-Beitrag
Admin-Benutzeroberfläche, Inhalt
Ausnahme „Ausgabedarstellung kann für Medien-Asset-Pfade nicht erstellt werden“ beim Einfügen des Bildes
Nach dem Entfernen der Werte für Maximale Breite und Maximale Höhe der Konfiguration der Bildoptimierung für die Mediensammlung tritt der Fehler während des Bildoptimierungsprozesses nicht mehr auf.
ACP2E-3781 - GitHub-Code-Beitrag
Admin-Benutzeroberfläche, Sicherheit
Unzureichende Kennwortverwaltung
Der Administrator kann nicht mit demselben Kennwort gespeichert werden. Zuvor wurde sie erfolgreich ohne ordnungsgemäße Validierung gespeichert.
ACP2E-3657 - GitHub-Code-Beitrag
Warenkorb und Checkout
Magento 2.4.7 Update (Mini) Warenkorb Keine Dezimalmenge zulässig
Jetzt verarbeitet Magento korrekt, wenn wir die Menge mit Dezimalzahlen aus dem Mini-Warenkorb aktualisieren, wenn das Gebietsschema NL (Niederländisch) war
AC-13238 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Aktualisieren von subtotal.phtml
Das System aktualisiert die Datei „subtotal.phtml“ mit dem richtigen Abstand
AC-13907 - GitHub-Problem - GitHub-Code-Beitrag
Bestellung kann nicht beim Gast aufgegeben werden
AC-14241 - GitHub-Code-Beitrag
Abgelaufene persistente Anführungszeichen werden nicht durch einen Cron-Vorgang bereinigt sales_clean_quotes
Die abgelaufenen persistenten Anführungszeichen werden jetzt gelöscht, wenn der Cron-Auftrag „persistent_clear_expiration“ ausgeführt wird. Zuvor wurden die abgelaufenen persistenten Anführungszeichen von keinem anderen Cron-Auftrag gelöscht.
ACP2E-3493 - GitHub-Code-Beitrag
Fehler „Irgendetwas ist schiefgelaufen“ beim Checkout für ein inaktives Unternehmen
Vor der Behebung wurde die Abmeldeaktion auf der Warenkorbseite nicht ordnungsgemäß abgeschlossen, wenn der angemeldete Benutzer „Firma“ nicht mehr aktiviert war. Wenn die Firma nicht mehr verfügbar ist, wird die Abmeldung ordnungsgemäß durchgeführt.
ACP2E-3541 - GitHub-Code-Beitrag
Die Adressenauswahl wird beim Auschecken mit mehreren Adressen nicht gespeichert
Vor der Fehlerbehebung beim Abbrechen der Option für den Mehrfachversand war die Adresse beim Zurücksetzen auf den Mehrfachversand nicht vorausgewählt. Jetzt wird die Standardadresse durch eine der Optionen ersetzt, die im Multi-Shipping-Bildschirm ausgewählt wurden.
ACP2E-3646 - GitHub-Code-Beitrag
Warenkorb und Checkout, Versand
[Mainline] Die Warenkorb-Preisregel respektiert nicht Multishipping
Vor der Implementierung dieser Korrektur galt die Warenkorb-Preisregel für Produkte mit mehreren Versandarten nicht korrekt, wenn Unterauswahlbedingungen angewendet wurden und der kostenlose Versand aktiviert war. Da die Korrektur jedoch angewendet wurde, funktioniert die Warenkorb-Preisregel für Warenkörbe mit mehreren Versand jetzt wie beabsichtigt.
ACP2E-3666 - GitHub-Code-Beitrag
Katalog
Cache-FPC für dieselbe Seite mit derselben Abfrage duplizieren
Das System identifiziert und verwendet nun denselben Vollseiten-Cache (FPC) für Seiten mit denselben Abfrageparametern, unabhängig von ihrer Reihenfolge oder nachfolgenden Zeichen. Dadurch wird eine unnötige Erhöhung der Größe des Seiten-Cache-Ordners verhindert. Zuvor erstellte das System eine andere FPC-Kennung für dieselbe Seite, wenn die Reihenfolge der Abfrageparameter unterschiedlich war oder nachfolgende Zeichen vorhanden waren, was zu einer Erhöhung der Größe des Seiten-Cache-Ordners führte.
AC-10722 - GitHub-Problem - GitHub-Code-Beitrag
Fehlende Indizierung der erforderlichen Spalten in der Tabelle CATALOG_PRODUCT_ENTITY_INT
Die fehlende Indizierung der erforderlichen Spalten in der Tabelle catalog_product_entity_int wurde hinzugefügt.
AC-10844 - GitHub-Problem - GitHub-Code-Beitrag
Produktseite gibt aufgrund von URL-Neuschreibungen einen Fehler aus
Jetzt wird die Produktseite erfolgreich geladen, wenn URL-Neuschreibungen durchgeführt werden
AC-2950 - GitHub-Problem - GitHub-Code-Beitrag
indexer_update_all_views cron-Fehler mit MAGE_INDEXER_THREADS_COUNT
Es wurde ein Problem für MAGE_INDEXER_THREADS_COUNT > 2 mit dem Kundensegmentindexer behoben
ACP2E-3538 - GitHub-Code-Beitrag
Ausnahme beim Hinzufügen der „Bedingungskombination“ in der Widget-Bedingung von Page Builder-Produkten
Das Problem wurde behoben, indem eine Prüfung hinzugefügt wurde, um fehlende oder unvollständige Bedingungen zu überspringen. Zuvor wurden aufgrund der Behandlung unvollständiger Bedingungen im System Fehlerprotokolle generiert.
ACP2E-3545 - GitHub-Code-Beitrag
Browser stürzt beim Laden des eingestellten Attributs ab
Der Browser stürzt auf der Seite zum Bearbeiten von Attributsätzen nicht mehr ab, wenn mehr als 4K-Produktattribute vorhanden sind
ACP2E-3633 - GitHub-Problem - GitHub-Code-Beitrag
[CLOUD] Neuschreibungen der Produkt-URLs für neuen Store: Go-Live-Blocker nicht erstellt
Produkt-URL-Neuschreibungen für neuen Store wurden erfolgreich erstellt.
Zuvor wurde der Vorgang mit einem Speicherverlust oder einer Zeitüberschreitung beendet.
ACP2E-3669 - GitHub-Code-Beitrag
Standardwert des Attributs für Optionen funktioniert nicht
Zuvor, als wir den Standardwert eines Produktauswahlattributs geändert haben, wurde es als Array-Element mit den vorherigen Werten angezeigt. Wenn diese Fehlerbehebung angewendet wird und wir einen Produktattributwert aktualisieren, wird er als einzelnes Element in der Tabelle „eav_attribute“ gespeichert.
ACP2E-3688 - GitHub-Code-Beitrag
Katalog, GraphQL, Suche
GraphQL-Produkte haben in den Kategorieaggregationen deaktivierte Kategorien zurückgegeben
Nach der Fehlerbehebung werden deaktivierte Kategorien für die GraphQL-Anfrage „Produkte“ nicht zurückgegeben.
ACP2E-2885 - GitHub-Code-Beitrag
Katalog, Produkt
[Random Bug] Fotorama-Bibliothek wird nicht geladen
Das System stellt nun sicher, dass die Fotorama-Bibliothek korrekt geladen wird, sodass alle angehängten Bilder wie erwartet in der Bildergalerie angezeigt werden. Zuvor war nur das erste Bild sichtbar, da ein Problem mit der Fotorama-Bibliothek nicht korrekt geladen wurde.
AC-12124 - GitHub-Code- - GitHub-Code-Beitrag
Inhalt
Die Platzierung von csp_whitelist.xml im Design funktioniert nicht und verursacht zeitweise Probleme
Zwischenspeicherung der CSP-Whitelist pro Website-Bereich implementiert.
AC-13069 - GitHub-Problem - GitHub-Code-Beitrag
Fehler: Skriptfehler für "Magento_Catalog/js/validate-product“ für Admin Content Page Builder mit geladenen Produkten
Diese PR behebt den Skriptfehler für catalogAddToCart beim Bearbeiten des PageBuilders mit der Bedingung „products“
AC-13891 - GitHub-Problem - GitHub-Code-Beitrag
Blockauswahl in Widgets mit derselben Kennung
Das System verarbeitet jetzt die Auswahl von Blöcken beim Erstellen von Widgets korrekt, wenn dieselben Kennungsblöcke vorhanden sind
AC-14132 - GitHub-Problem - GitHub-Code-Beitrag
Tabellenpräfix wird nicht berücksichtigt
AC-14556 - GitHub-Problem - GitHub-Code-Beitrag
Bild mit relativ geringer Breite kann nicht hochgeladen werden
Das System versäumt es nicht mehr, die Größe des Bildes mit einer relativ kleinen Breite auf seine Höhe zu ändern.
ACP2E-3558 - GitHub-Code-Beitrag
Falscher Konfigurationspfad für Konfiguration des Remote-Speicherpfads
Nach der Fehlerbehebung wirkt sich das Festlegen der Stilkonfiguration für Remote-Speicherpfade auf die tatsächliche Konfiguration des AWS S3-Pfads aus.
ACP2E-3734 - GitHub-Code-Beitrag
Framework
Kompilieren des Codes eines deaktivierten Moduls.
Diese Pull-Anfrage löscht deaktivierte Module vor der Code-Kompilierung.
AC-10933 - GitHub-Problem - GitHub-Code-Beitrag
Magento_Theme title.phtml Vorlage ungültig für PHP 8.2
Diese Pull-Anfrage behebt ein Problem, wenn eine CMS-Seite, die mit der Null-Überschrift erstellt wurde, wie in PHP 8.x, die null an trim() übergibt, eine Ausnahme auslöst: Veraltete Funktionalität: trim(): Übergeben von null an den Parameter #1 ($string) vom Typ String
AC-12856 - GitHub-Problem - GitHub-Code-Beitrag
Bei der Verwendung des Dateispeichers für den Sperranbieter erhalten wir ein ständig wachsendes Verzeichnis von Dateien, ohne dass eine Bereinigung stattfindet
Diese Pull-Anfrage führt einen neuen Cron-Auftrag ein, der einmal pro Tag ausgeführt wird und nach Sperrdateien sucht, die in den letzten 24 Stunden nicht geändert wurden und daher sicher entfernt werden können. Dadurch wird der Inhalt des Sperrdateiverzeichnisses unter Kontrolle gehalten.
Dieser Cron-Vorgang wird nur ausgeführt, wenn der Sperranbieter für die Verwendung von Dateien konfiguriert ist, nicht, wenn einer der anderen verwendet wird (Datenbank - der Standard-, ZooKeeper- oder Cache)
AC-13367 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] Bereinigung: Verwenden Sie keinen ungültigen Rückgabewert aus Methodenaufrufen.
Diese PR führt kleinere Bereinigungen durch. Manchmal haben wir Methoden aufgerufen, die nichts zurückgegeben haben (void), und dann diesen Ergebniswert verwendet. Was wirklich nicht benötigt wird.
AC-13664 - GitHub-Problem - GitHub-Code-Beitrag
[Problem] [PHPDOC] Schlechtes phpdoc für Magento\Framework\Message\ManagerInterface beheben
Dieser PR behebt das fehlerhafte phpdoc für \Magento\Framework\Message\ManagerInterface und entfernt alle doppelten phpdoc in \Magento\Framework\Message\Manager (verwenden Sie inheritdoc-Syntax).
AC-14312 - GitHub-Problem - GitHub-Code-Beitrag
Minimale Betastabilität wurde von composer.json entfernt
Minimale Betastabilität wurde von composer.json entfernt
AC-14450 - GitHub-Code-Beitrag
allow_parallel_generation sollte über die Umgebungsvariable festgelegt werden
Nach der Fehlerbehebung kann die Umgebungsvariable "MAGENTO_DC_CACHE__ALLOW_PARALLEL_GENERATION“ verwendet werden, um die Konfiguration „allow_parallel_generation“ festzulegen.
ACP2E-3673 - GitHub-Code-Beitrag
[Cloud] Das Ändern des Tabellenspaltentyps mithilfe der Datei „db_schema.xml“ in Magento 2 führt zu Fehlern
Das Ändern des Spalten-Datentyps funktioniert nicht ordnungsgemäß. Zuvor wird ein Fehler ausgegeben: Das Attribut „identity“ ist nicht zulässig.
ACP2E-3709 - GitHub-Code-Beitrag
Unterstützung neuer Währungen (XCG) in Adobe
Caribbean Gulder (XCG) wird der Liste der Währungen hinzugefügt.
ACP2E-3790 - GitHub-Code-Beitrag
GraphQL
Die GraphQL-Antwort für die Bestellplatzierung enthält nicht die Ausnahmemeldung
Die vorherige Änderung, die Fehler in einem anderen Format zurückgab, wurde rückgängig gemacht. Jetzt werden potenzielle Fehler konsistent zurückgegeben, sodass das GraphQL-Schema nicht beschädigt wird. Dies sollte als bekannter BIC hinzugefügt werden, der von PM in ACP2E-3399 genehmigt wurde
ACP2E-3399 - GitHub-Code-Beitrag
GraphQL-Antwort für die Auftragserteilung ist teilweise lokalisiert
Von der placeOrder-GraphQL-Mutation zurückgegebene Fehler wurden nicht vollständig lokalisiert. In einem mehrsprachigen Kontext werden Fehler ordnungsgemäß übersetzt.
ACP2E-3506 - GitHub-Code-Beitrag
Gleichzeitige Aufrufe zur Neuanordnung der GraphQL-API - Gleiche Produkte wurden zu verschiedenen Zeilen hinzugefügt
Es wurde ein Problem behoben, bei dem gleichzeitige Aufrufe an die GraphQL-API zur Neuanordnung dazu führten, dass dieselben Produkte als verschiedene Zeilen hinzugefügt wurden, was zu Dateninkonsistenzen führte.
ACP2E-3774 - GitHub-Code-Beitrag
updateCustomerEmail GraphQL-Mutation (E-Mail-Adresse ändern) verursacht keinen Trigger in der E-Mail-Benachrichtigung
Zuvor wurde keine E-Mail an Kunden gesendet, nachdem diese ihre E-Mail-Adressen in ihren Konten erfolgreich aktualisiert hatten. Nachdem die Fehlerbehebung angewendet wurde, erhalten Kunden jetzt E-Mail-Benachrichtigungen, nachdem sie ihre E-Mail-Adressen erfolgreich aktualisiert haben.
ACP2E-3785 - GitHub-Code-Beitrag
Dynamisches Attribut wird in der Geschenkregistrierung nicht über die UpdateGiftRegistry-Mutation aktualisiert
Vor dieser Korrektur durch die UpdateGiftRegistry-Mutation wurde das benutzerdefinierte Attribut der Geschenkregistrierung nicht durch GraphQL-Mutationen geändert oder aktualisiert. Nachdem diese Fehlerbehebung angewendet wurde, kann das dynamische Attribut der Geschenkregistrierung erfolgreich durch die UpdateGiftRegistry-Mutation aktualisiert werden.
ACP2E-3805 - GitHub-Problem
Import/Export
[Problem] Copyedit: „Kopieren“ in „Kopieren“ ändern
PR repariert die Nebenversion, um die Schreibweise von „Kopieren“ zu korrigieren
AC-13300 - GitHub-Problem - GitHub-Code-Beitrag
REST-Endpunkt - Produktimport-JSON validiert die Pflichtfelder nicht
Das Namensfeld ist jetzt beim Erstellen neuer Produkte über den Importprozess (Admin oder API) erforderlich. Vor der Fehlerbehebung hätten Sie neue Produkte ohne Namen erstellen können. Dies hätte die Admin-Benutzeroberfläche beschädigt und ungültige Produkte erstellt.
ACP2E-3660 - GitHub-Code-Beitrag
Fehlende Website-Filteroption im Exportprozess
Es ist jetzt möglich, Produkte beim Erstellen von Exportprodukten nach Websites zu filtern.
ACP2E-3720 - GitHub-Code-Beitrag
Duplikat von AC-13913 - Asynchrone Bereinigung statischer Attribute.
Nach der Fehlerbehebung tritt kein Fehler „Undefined Array key „apply_to“ auf, wenn zahlreiche Instanzen von \Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType erstellt werden.
ACP2E-3752 - GitHub-Code-Beitrag
Inventar/MSI
Store-Abholung berücksichtigt nicht den maximalen Suchradius, wenn Adresse an der Kasse geändert wird
Jetzt wird der vorausgewählte Store in „Pick-in-Store“ aktualisiert, wenn sich die Versandadresse ändert. Zuvor hat sich ein zuvor ausgewählter Store nicht geändert, auch wenn sich die neue Versandadresse nicht im Radius des ausgewählten Stores befindet
ACP2E-3728 - GitHub-Code-Beitrag
Reihenfolge
Für das nicht auf NULL festlegbare Feld &quote;AppliedCoupon.code&quote; unerwartetes Problem kann nicht null zurückgegeben werden
AC-14484 - GitHub-Problem - GitHub-Code-Beitrag
Bestellung, Preise
Der Administrator zeigt beim Erstellen der Rücksendung ein falsches Währungssymbol an.
In einem Multi-Website-Setup mit verschiedenen Währungen (EUR/USD/GBP) zeigt die Seite „Produktauswahl zurückgeben“ in „Admin“ jetzt das richtige Währungssymbol an. Zuvor wurde das standardmäßige Währungssymbol angezeigt.
ACP2E-3658 - GitHub-Code-Beitrag
Andere Entwickler-Tools
Lighthouse-Barrierefreiheitsfehler
Das System hat jetzt den Barrierefreiheitswert 100 erreicht
AC-12783 - GitHub-Problem - GitHub-Code-Beitrag
Deaktivieren Sie die Konfiguration der CAPTCHA-Storefront, um weiterhin CAPTCHA-JS-Dateien zu laden
Das System lädt jetzt keine CAPTCHA-JS-Dateien mehr, wenn wir CAPTCHA für die Storefront deaktiviert haben
AC-14267 - GitHub-Problem - GitHub-Code-Beitrag
Zahlungen
[Problem] Offline-Rechnungserfassung beheben (404)
Der 404-Seitenfehler bei der Erfassung von Rechnungen für Offline-Zahlungsmethoden von Magento Admin wurde behoben
AC-13336 - GitHub-Problem - GitHub-Code-Beitrag
Produkt
Produktsammlung - addMediaGalleryData ruft getSize auf, wenn die Sammlung geladen werden kann oder wird (kann die Anzahl verwenden, um eine zusätzliche DB-Abfrage zu vermeiden)
Diese PR reduziert den zusätzlichen Abfrageaufruf mit count(), wenn die Produktsammlung bereits geladen ist, wenn Produkt-GraphQL mit dem darin enthaltenen media_gallery-Feld aufgerufen wird.
AC-13055 - GitHub-Problem - GitHub-Code-Beitrag
[2.4.8] Keine Callbacks für Cron-Auftragskatalog_product_alert gefunden
AC-14494 - GitHub-Problem - GitHub-Code-Beitrag
Langsame Abfragen werden ausgeführt, wenn ein Produkt-Widget über den PageBuilder eingebunden wird
Die Abfrage für die Erstellung von Produkt-Widgets, einschließlich Produkt-SKUs, ist optimiert.
ACP2E-3449 - GitHub-Code-Beitrag
Produktbilder werden nicht in der Größe angepasst, wenn sie als konfigurierbares Produkt hinzugefügt werden
Zuvor entsprachen Bilder, die über Konfigurationen im Admin-Bedienfeld hinzugefügt wurden, nicht der maximalen Upload-Größe, was zu Inkonsistenzen und Verwaltungsproblemen führen konnte. Jetzt wurde eine Korrektur implementiert, um sicherzustellen, dass die Größe der Bilder beim Hochladen automatisch geändert wird, um die maximale Größe einzuhalten, den Prozess zu optimieren und die Systemstandards einzuhalten.
ACP2E-3504 - GitHub-Code-Beitrag
Lieferung
[DHL]-Handle Optionale Dimensionen in regulären Größeneinstellungen und Preisabweichungen zwischen REST- und XML-API-Integrationen
AC-14601 - GitHub-Code-Beitrag
Ausnahme bei Erstellung des UPS Versandtitels
Behobener Warnhinweis: Array-zu-String-Konvertierung während der Erstellung der UPS-Versandkennzeichnung
ACP2E-3676 - GitHub-Code-Beitrag
Staging und Vorschau
Bei der Vorschau eines geplanten Updates wird die erste Store-Ansicht in alphabetischer Reihenfolge anstelle der Store-Ansicht geöffnet, die von Interesse ist
Vor der Fehlerbehebung wurde die Vorschau eines geplanten Updates in der ersten Store-Ansicht in alphabetischer Reihenfolge anstelle der zugewiesenen Store-Ansicht geöffnet.
Nach der Fehlerbehebung wird die Vorschau jetzt korrekt in der Store-Ansicht geöffnet, die dem CMS-Block-Staging-Update zugewiesen ist.
ACP2E-3671 - GitHub-Code-Beitrag