[2.4.8-beta]{class="badge informative"}
Versionsinformation om Adobe Commerce 2.4.8 beta
Högdagrar
Den här versionen av Adobe Commerce innehåller flera viktiga säkerhetskorrigeringar och plattformsförbättringar.
Säkerhet
Följande säkerhetsförbättringar i den här versionen förbättrar efterlevnaden av de senaste säkerhetsrutinerna:
Plattform
Följande plattformsuppgraderingar för den här versionen säkerställer att Adobe Commerce förblir en stabil och tillförlitlig plattform som är redo att uppfylla kraven i moderna e-handelsmiljöer:
Prestanda
Den här versionen innehåller följande prestandaförbättringar:
Kvalitet
Den här versionen innehåller följande kvalitetsförbättringar:
GraphQL
Den här versionen innehåller följande GraphQL-förbättringar:
Åtgärdade problem
Vi har åtgärdat 309 problem i Adobe Commerce 2.4.8 Core-koden. En deluppsättning av de åtgärdade problemen som ingår i den här versionen beskrivs nedan.
API:er
-
AC-10042: /V1/operations REST API returnerar fel när parent_txn_id = txn_id
- Korrigera anteckning: Systemet hanterar nu transaktioner för det överordnade och underordnade konceptet korrekt där det överordnade transaktions-ID:t är detsamma som transaktions-ID:t, vilket förhindrar en oändlig loop när en fråga ställs till REST API-slutpunkten för /V1/transaktioner. Tidigare skulle detta scenario resultera i ett allvarligt fel på grund av att den maximala körningstiden överskrids.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/1bafc571
-
AC-11878: [Graphql] Typproblem i 2.4.7
- Korrigera anteckning: Systemet hanterar nu heltalsvärden korrekt i funktionen GetCustomSelectedOptionAttributes när en GraphQL-fråga körs, vilket förhindrar typrelaterade fel. Tidigare uppstod ett typfel när en GraphQL-fråga som använde GetCustomSelectedOptionAttributes med ett heltalsargument startades.
- GitHub-problem: https://github.com/magento/magento2/issues/38662
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38663
-
ACP2E-2703: REST API visar order från en annan webbplats.
- Korrigera anteckning: Systemet stöder nu scopeauktoriserad åtkomst för REST API-administratörstoken och Magento_Sales-slutpunkter, vilket säkerställer att REST API endast visar order som administratören har åtkomst till. Tidigare visades beställningar från alla webbplatser i REST-API:t, oavsett vilken webbplats administratörsanvändaren tilldelat.
-
ACP2E-2755: Problem med rest api efter aktivering av 2FA Duo
- Korrigera anteckning: 2FA med Duo-säkerhetsalternativ genererar nu korrekt signatur för Rest API
-
ACP2E-2927: [REST API]: Använd standardvärdet i butiksvyn kontrolleras inte när du har lagt till konfigurationer för en konfigurerbar produkt
- Korrigera anteckning: Problemet har åtgärdats genom att korrekta databasposter har angetts för de anpassningsbara alternativen för en icke-standardbutik. Kryssrutan för den anpassade butiken i avsnittet"Admin > Katalog > Produktredigering > Anpassningsbara alternativ" avmarkerades tidigare på grund av felaktiga databasposter, även om alternativtiteln för den anpassade butiken inte var densamma som standardbutiken.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/3056e9cb
-
ACP2E-2969: REST API kan inte göra förfrågningar med snedstreck (/) i SKU när Oauth1 används
- Korrigera anteckning: Före korrigeringen kunde du inte göra ett lyckat API-anrop för en produkt som hade "/" i SKU:n. Nu kan du utfärda en lyckad API-inhämtning av produktinformation även om SKU:n innehåller ett snedstreck.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b21e5d91
-
ACP2E-3079: Uppdatering av kundadress misslyckas vid uppdatering via REST API om "validateDefaultAddress" är aktiverat
- Korrigera anteckning: API-slutpunkten fungerar nu som avsett efter att problemet med ID-nyckeln som saknas i API-nyttolasten har åtgärdats.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/9af794a4
-
ACP2E-3091: [Cloud] Skapar kundgruppen Duplicera webbplatsens grupppris i Tier Prices API.
- Korrigera anteckning: Nu går det inte att skapa kundgruppen Duplicera webbplatsens grupppris i .
Tidigare var det möjligt att skapa kundgruppen Duplicera webbplatsens grupppris i Tier Prices API som inte klarade valideringen i Admin när produkten sparades. - GitHub-kodbidrag: https://github.com/magento/magento2/commit/148c3ead
- Korrigera anteckning: Nu går det inte att skapa kundgruppen Duplicera webbplatsens grupppris i .
-
ACP2E-3130: Det går inte att lägga till orderkommentar med status via REST API
- Korrigera anteckning: Problemet har lösts genom att ändra orderstatus om det endast är från det aktuella läget. Tidigare respekterade den inte orderstatus och förhindrade ändringar i orderstatus, även om den kom från samma läge.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/93d50f8d
API:er, GraphQL, skatt
- AC-12060: Både Luma (Rest API) och Graphql beräknar inte skatter när bara postnummer anges.
- Korrigera anteckning: Systemet beräknar nu skatter korrekt när bara ett postnummer anges, vilket ger korrekta skattningar för både Luma (Rest API) och GraphQL. Tidigare beräknades endast fraktuppskattningar och skatter inkluderades inte när endast postnummer angavs.
Konto
-
AC-10782: Kundadressformuläret tillåter slumpmässig kod i namnfälten
- Korrigera anteckning: Systemet validerar nu indata i fälten Förnamn och Efternamn i kundadressformuläret, vilket förhindrar att slumpmässig kod används. Tidigare tillät systemet att slumpmässig kod användes i dessa fält utan att något fel uppstod.
- GitHub-problem: https://github.com/magento/magento2/issues/38331
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38345
-
AC-10990: mitt konto lägger till en adress som kraschar när jag sparar
- Korrigera anteckning: Systemet sparar nu kundadresser korrekt även när regionsfältet inte visas, vilket förhindrar en krasch under sparningsprocessen. Tidigare uppstod ett undantagsfel om du försöker lägga till eller redigera en adress utan ett fält som visas.
- GitHub-problem: https://github.com/magento/magento2/issues/38406
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38407
-
AC-11919: Admin: Sidåtgärdsknappar flyter åt vänster i stället för åt höger
- Korrigera anteckning: Systemet justerar nu sidåtgärdsknapparna korrekt till höger om det klisterlappande huvudet på adminpanelen, vilket förbättrar det professionella utseendet och känslan. Tidigare var dessa knappar felaktigt flytande till vänster om den klibbiga rubriken.
- GitHub-problem: https://github.com/magento/magento2/issues/38701
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/44cef3a9
-
AC-11999: devinfofel i magento 2.4.7
- Korrigera anteckning: Systemet visar nu konstruktorparametrar korrekt när kommandot devinfo körs, vilket förhindrar att fel uppstår. Tidigare resulterade körningen av det här kommandot i ett fel på grund av ett typmatchningsfel i argumentet.
- GitHub-problem: https://github.com/magento/magento2/issues/38740
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0c53bbf7
-
AC-6071: Kunden är inloggad, men 404-fel i frontend visas.
- Korrigera anteckning: Butikskundens kontrollpanel läses nu in som förväntat när en kund loggar in. Tidigare kunde kunderna logga in, men den här sidan visade ett 404-fel. GitHub-35838
- GitHub-problem: https://github.com/magento/magento2/issues/35838
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36263
-
ACP2E-2791: Det går inte att spara kundattributsinformation i kundavsnittet för Admin Edit;
- Korrigera anteckning: Kundens butiks-ID implementeras nu korrekt per webbplatsomfång för administratörskundens redigeringsformulär.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/488c1034
-
ACP2E-3115: [Cloud] Det går inte att skapa kund via API när privat försäljning är aktiverat
- Korrigera anteckning: Nu kan kunden skapas av autentiserade administratörsanvändare och med autentiserad integreringstoken via REST api när webbplatsbegränsning är aktiverat.
Administratörsgränssnitt
-
AC-11588: Datavalideringen är klar och knappen Importera finns under Importera produkter med beteendet Ersätt
- Korrigera anteckning: Systemet validerar data korrekt och döljer knappen Importera under produktimportprocessen med beteendet Ersätt, vilket förhindrar oavsiktlig ersättning av data. Tidigare validerades data felaktigt och knappen Importera visades, vilket kan leda till inkonsekventa data.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0574ac23
-
AC-12167: [Fel] Magento 2.4.7 tillåter inte produktfoton med filnamnstillägg i versaler.
- Korrigera anteckning: Systemet accepterar nu produktavbildningar med filtillägg i versaler, vilket ger en smidig process för att skapa produkter. Tidigare nekades bildöverföringar med filtillägg i versaler, vilket tvingade användarna att ändra filnamnstillägget till gemener.
- GitHub-problem: https://github.com/magento/magento2/issues/38831
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8f87c25
-
AC-6975: [Problem] Ange standardindexeringsläget till "schedule"
- Korrigera anteckning: Alla nya indexerare är som standard i Update by Schedule-läge. Tidigare var standardläget Update on Save. Befintliga indexerare påverkas inte. GitHub-36419
- GitHub-problem: https://github.com/magento/magento2/issues/36419
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0b410856
-
AC-7700: [Utgåva] Ta bort indexerarändringstabeller när mview-prenumerationen avbryts
- Korrigera anteckning: Systemet tar nu automatiskt bort oanvända ändringstabeller när ett index ändras från "uppdatera enligt schema" till "uppdatera vid spara", vilket markerar indexet som ogiltigt för att säkerställa att inga poster missas. Om du tidigare växlade ett index till"update on save" skulle oanvända ändringsloggtabeller i systemet utelämnas och alla ändrade index markeras som"valid".
- GitHub-problem: https://github.com/magento/magento2/issues/29789
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/25859
-
AC-9843: i18n:collect-frases break the translations integrity
- Korrigera anteckning: Kommandot
bin/magento i18n:collect-phrases -o
samlar nu in och lägger till nya fraser från JavaScript- och .phtml-filer korrekt, vilket säkerställer att översättningarna återspeglas korrekt i översättningsfilen. Tidigare kunde systemet inte inkludera flerradiga översättningsfraser från JavaScript-filer och fraser från .phtml-filer i översättningsfilen, vilket ledde till ofullständiga eller felaktiga översättningar. - GitHub-kodbidrag: https://github.com/magento/magento2/commit/0c53bbf7
- Korrigera anteckning: Kommandot
-
ACP2E-2687: Behörighetsproblem för åtkomst till dynamiskt block
- Korrigera anteckning: Tidigare för begränsad administratör som lade till ett nytt dynamiskt block uppstod ett fel. Efter implementeringen av den här korrigeringsbegränsade administratören kan lägga till det dynamiska blocket och redigera blocket utan fel
-
ACP2E-2787: Apostrofen i butiksvyns namn ersätts av '
- Korrigera anteckning: Stödrastrets visningsfilter visar nu apostrofer korrekt
- GitHub-problem: https://github.com/magento/magento2/issues/38395
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/39d54c2d
-
ACP2E-2847: Favicon-överföringen kan inte validera ICO-filer
- Korrigera anteckning: Filverifieringsfelet har uppdaterats till "Filverifieringen misslyckades. Kontrollera inställningarna för bildbearbetning i Store-konfigurationen." Tidigare var det bara"Filvalidering misslyckades".
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/39d54c2d
-
ACP2E-2957: Galleriet i PageBuilder visar en gammal miniatyrbild i stället för den nyligen överförda bilden
- Korrigera anteckning: Generera om förhandsvisningar av bilder för bilder som har tagits bort och överförts med samma namn via mediegalleriet i sidbyggarinnehållet.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/001e5188, https://github.com/magento/magento2-page-builder/commit/60140cd2
-
ACP2E-2978: Om du sparar produkten av en admin-användare med ett annat rollomfång skrivs befintlig relaterad produktinformation över/tas bort i produkten
- Korrigera anteckning: Tidigare, före korrigeringen, återställdes de relaterade produkterna och blev tomma när den sekundära administratören klickade på knappen Spara utan att ändra i den relaterade produkten. Efter den här korrigeringen klickar den sekundära administratören på knappen Spara och produkten återställs inte och sparas utan fel.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/3056e9cb
-
ACP2E-3033: Det går inte att exportera fler än 200 order
- Korrigera anteckning: Servergränsen för begärandorleken för tidigare skickade valda ID:n har ignorerats genom att HTTP-begäran från GET till POST har ändrats för att åtgärda problemet. På grund av serverbegränsningar för GETENS begärandestorlek har ett problem påträffats.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/93d50f8d
-
ACP2E-3037: Utcheckningssidans valideringsmeddelande är felaktigt.
- Korrigera anteckning: Om ett obligatoriskt fält lämnas tomt, till exempel "adress", visas inte meddelandet vid validering på serversidan. Valideringen på klientsidan säkerställer att det obligatoriska fältfelmeddelandet visas med meddelandet"This is a required field". Tidigare visades meddelandet"address is required" om något obligatoriskt fält lämnades tomt, förutom valideringsmeddelandet på klientsidan.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/9af794a4
-
ACP2E-3125: Problem med mallar för återställning av lösenord med administratörsanvändare
- Korrigera anteckning: Problemet har lösts med rätt nyckel, som nu inkluderar administratörens användarnamn i e-postmallen och korrekt fyller i ämnet. Tidigare berodde problemet på en inaktuell nyckel som användes.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/93d50f8d
-
ACP2E-3149: Dubbla snedstreck i kundsegmentets URL
- Korrigera anteckning: Dubbla snedstreck visas inte i URL:en när användaren klickar på Återställ filter i rutnätet.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/8459b17d
-
ACP2E-3171: COD är inte tillgängligt för tillåtna specifika länder
- Korrigera anteckning: Nu kan du få kontanter vid leverans i vissa länder när det behövs och AC-3216 fungerar som förväntat.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6f4805f8
-
ACP2E-3178: Det går inte att uppdatera status för anpassad skapad order
- Korrigera anteckning: '
Vi kan nu uppdatera beställningsstatus som har skapats av användaren, men tidigare gick det bara att ändra status om den aktuella statusen var antingen "bearbetning" eller "bedrägeri". - GitHub-problem: https://github.com/magento/magento2/issues/38659
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/8459b17d
- Korrigera anteckning: '
Administratörsgränssnitt, katalog
- ACP2E-2708: Det går inte att ändra befattningar för kategoriprodukterna på den tillåtna webbplatsen som en begränsad administratörsanvändare
- Korrigera anteckning: Tillåt att en begränsad administratörsanvändare kan lägga till och sortera produkter i en kategori i rotkategorin som tilldelats under en begränsad webbplats.
Administratörsgränssnitt, prestanda
-
ACP2E-3169: Efter uppdatering till 2.4.5-p8 uppstår 500 fel när order skapas från administratör
- Korrigera anteckning: Tidigare gick det inte att skapa en beställning från administratören när du aktiverade HTML-miniatyrbild. Nu när HTML-miniatyrerna är aktiverade kan beställningen från administratören placeras utan problem.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b21e5d91
Administratörsgränssnitt, leverans
-
ACP2E-2519: Kupongkodsantalet uppdateras inte i Kolumnen "Använd tid" på fliken Hantera kupongkoder om en order har flera leveranser.
- Korrigera anteckning: När en order placerades med flera leveranser uppdaterades inte kupongkodsantalet i kolumnen Används på fliken Hantera kupongkoder. Nu visas rätt antal i både "Använd tid" och återspeglar önskade värden vid flera leveranser.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/4745100c
Analyser/rapporter
-
ACP2E-2570: Avancerad rapport fungerar inte
- Korrigera anteckning: Systemet stöder nu generering av datafiler för avancerad rapportering för extra stora datauppsättningar genom att läsa in och skriva rapporter i grupper om 10 000. Tidigare kunde inte modulen för avancerad rapportering generera datafiler för extra stora datauppsättningar, vilket orsakade felen"MySQL-servern har försvunnit" under körningen av cron-jobbet analytics_collect_data.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a12063bd
-
ACP2E-3080: Admin Ordered Products Products Report date range visibility issue.
- Korrigera anteckning: Användaren kan välja valfritt datum från rapporten för beställda produkter. När en tabell har uppdaterats återställs TO-datumet när du väljer FROM-datumet.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6f4805f8
-
ACP2E-3096: Felaktiga rullhuvuden som gör att newrelicdeploy-marker fungerar inte
- Korrigera anteckning: Systemet formaterar nu krullningshuvuden korrekt, så att kommandot newrelicdeploy-marker kan skapa en distributionsmarkör i New Relic. Tidigare kunde felaktiga rullrubriker inte skapa en distributionsmarkör i New Relic.
- GitHub-problem: https://github.com/magento/magento2/issues/37641
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6a185204
Analys/rapportering, B2B
-
ACP2E-2300: B2B - platskartan innehåller produkter/kategorier som inte har tilldelats den delade katalogen
- Korrigera anteckning: Begränsa webbplatskartgenererade kategorier och produkter till de kategorier och produkter som endast tilldelats den offentliga delade katalogen och/eller behörighetsinställningarna för katalogkategorin.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ea79f7dd
Analytics/Reporting, Cloud
-
ACP2E-3067: Magento ignorerar de flesta New Relic kredittransaktioner #34108
- Korrigeringsanteckning: AC rapporterar korrekt kundjobbrelaterade transaktioner till NewRelic. Tidigare visades vissa kundjobbrelaterade transaktioner som"OtherTransaction/Action/unknown" i NR
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/35b1b1da
B2B
-
ACP2E-2873: [Cloud] Prisvisningen i mobil- och datorversionen är inte densamma i"Mina offerter"
- Korrigeringsanteckning: Raden Inkludera moms som inte behövs visas inte längre i Negotiable Quote när avsnittet för katalogens totala pris har utökats.
-
ACP2E-3044: Onödiga kantlinjer i avsnittet Mina beställningar
- Korrigera anteckning: Tidigare skapades en extra behållare (orderreferenser) som tillämpade ytterligare CSS-klasser, vilket orsakade att onödiga kantlinjer visades under ordernumret i avsnittet Mina beställningar, som inte visas nu.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/9af794a4
B2B, katalog
- ACP2E-2860: Produkter/kategorier som visas under omindexering vid användning av NoDDL- och kategoribehörigheter
- Korrigera anteckning: Undvik att visa för butiksbegränsade kategorier och deras innehåll medan katalogbehörighetsindexering utförs.
B2B, ramverk
-
AC-9607: Det går inte att filtrera företagsstödrastret och sedan försöka exportera stödraster-CSV:n. Undantag genereras
- Korrigera anteckning: Systemet tillåter nu lyckad CSV-export av företagsrutnätsdata på adminpanelen, även när filter som Utgående balans och Företagstyp tillämpas. Om du tidigare tillämpade vissa filter och försökte exportera stödrasterdata skulle det resultera i ett fel och ett undantag genereras.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/44cef3a9
Braintree
-
BUNDLE-3367: Betala via LPM
- Korrigera anteckning: Systemet återger nu LPM (Local Payment Methods) korrekt vid första inläsningen, även när en inloggad kunds frakt- och faktureringsadresser inte stämmer, vilket ger en smidig utcheckningsprocess. Tidigare var det fel på kundens leverans- och faktureringsadresser som förhindrar LPM-återgivning, vilket kan orsaka störningar vid utcheckningen.
- GitHub-kodbidrag: https://github.com/magento/ext-braintree/pull/204
-
BUNDLE-3368: Kan konfigureras med virtuell som underordnad produkt
- Korrigera anteckning: Systemet tillåter nu expressbetalningsmetoder för konfigurerbara produkter som har en virtuell underordnad produkt, vilket ger en smidig utcheckningsprocess. Tidigare var expressbetalningsmetoder inte tillgängliga när en konfigurerbar produkt med en virtuell underordnad produkt lades till i kundvagnen.
- GitHub-kodbidrag: https://github.com/magento/ext-braintree/pull/204
-
BUNDLE-3369: Fel vid CVV-verifiering
- GitHub-kodbidrag: https://github.com/magento/ext-braintree/pull/204
-
BUNDLE-3370: Vaulting Via kontoområdet Issues 247
- Åtgärda anteckning: Nu kan kunder spara ny kortinformation eller PayPal-kontoinformation på flera webbplatser utan att stöta på auktoriseringsfel. Tidigare kunde kunderna inte spara nya betalningsmetoder på olika webbplatser och fick ett felmeddelande om auktorisering.
- GitHub-kodbidrag: https://github.com/magento/ext-braintree/pull/204
-
BUNDLE-3371: Leverera till en adress från ett annat land
- Korrigera anteckning: Systemet tillåter nu att transaktioner behandlas utan fel när de skickas till en adress från ett annat land, vilket ger en smidig utcheckningsprocess. Tidigare skulle försök att leverera till en adress från ett annat land resultera i konsolfel, trots att det inte finns några synliga fel på klientsidan.
- GitHub-kodbidrag: https://github.com/magento/ext-braintree/pull/204
-
BUNDLE-3372: Kreditkort - Teardown-funktion
- Korrigera anteckning: Systemet hanterar nu rippningen av PayPal-komponenter i Braintree korrekt när en kund går tillbaka från betalningssidan till leveranssidan, vilket förhindrar fel och säkerställer att PayPal Express-knapparna återges korrekt. Tidigare uppstod det ibland ett fel när Braintree PayPal-komponenterna skulle kapas ned när du navigerade tillbaka till leveranssidan från betalningssidan.
- GitHub-kodbidrag: https://github.com/magento/ext-braintree/pull/204
-
BUNDLE-3373: Leveransåteranrop för PayPal Express
- Korrigera anteckning: Systemet visar nu korrekt tillgängliga leveransmetoder i modala PayPal Express, så att kunderna kan välja önskad leveransmetod innan de går vidare till granskningssidan eller slutför transaktionen. Tidigare fanns det inga leveransmetoder att välja mellan i PayPal Express modal, vilket innebar att kunderna måste välja en leveransmetod på en separat granskningssida innan de kunde slutföra transaktionen.
- GitHub-kodbidrag: https://github.com/magento/ext-braintree/pull/204
Kort och utcheckning
-
AC-10660: Undantag hanteras inte korrekt när en produkt läggs till i kundvagnen på produktsidan för jämförelse
- Korrigera anteckning: Systemet hanterar nu undantag korrekt när en produkt läggs till i kundvagnen från jämförelseproduktsidan och ett meddelandehanterarmeddelande visas i kontrollenheten. Tidigare skulle ett undantag resultera i att en JSON-kodad sida returneras i stället för att fångas upp och hanteras korrekt.
- GitHub-problem: https://github.com/magento/magento2/issues/38200
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38257, https://github.com/magento/magento2/commit/0c53bbf7
-
AC-10698: GTag skickar inte transaktionspriser och summor.
- Korrigera anteckning: Systemet skickar nu transaktionspriser och summor korrekt till Google Tag när GTag är aktiverat, vilket ger korrekt spårning av e-handelsdata. Tidigare skickades valutan felaktigt som en del av"alla"-beställningarna, i stället för att kopplas till den enskilda ordern.
- GitHub-problem: https://github.com/magento/magento2/issues/37348
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37504, https://github.com/magento/magento2/pull/37349
-
AC-11641: [Utgåva] [Utcheckning] Beroende direktiv uppdaterat i mallen för misslyckade betalningar via e-post
- Korrigera anteckning: Systemet utelämnar nu leveransadressen och leveransmetoden korrekt från den misslyckade e-postmallen för betalningar för virtuella produkter, så att endast relevant information inkluderas i e-postmeddelandet. Tidigare innehöll den misslyckade e-postbetalningen för virtuella produkter felaktigt leveransadressen och leveransmetoden.
- GitHub-problem: https://github.com/magento/magento2/issues/32781
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/32511
-
AC-11876: [Problem] Regressionsregression för försäljningsregler i 2.4.7
- Korrigera anteckning: Systemet validerar nu försäljningsreglerna korrekt och förhindrar att en kupongkod används i en kundvagn när produktvillkoret inte matchar något produktnamn. Tidigare kunde en försäljningsregel tillämpas och en rabatt ges på fraktbeloppet även när produktvillkoret inte matchade något produktnamn.
- GitHub-problem: https://github.com/magento/magento2/issues/38671
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0574ac23
-
AC-11993: [Utgåva] Inläsaren blockerar leveransmetoderna efter att postkoden har ändrats, regler för validering av fraktsatser
- Korrigera anteckning: Systemet hanterar nu anpassade leveransmetoder korrekt utan valideringsregler för fraktsatser, vilket säkerställer att inläsaren inte blockerar leveransmetoderna efter att postkoden har ändrats i leveransadressen under utcheckningen. Om du ändrar postnumret i leveransadressen under utcheckningen skulle det medföra att inläsaren blockerar leveransmetoderna och inte försvinner när anpassade leveransmetoder utan regler för utcheckning av fraktsatser används.
- GitHub-problem: https://github.com/magento/magento2/issues/38742
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/1bafc571
-
AC-12170: Funktionen för kupongkod fungerar inte som den ska på utcheckningssidan för Magento 2.4.7
- Korrigera anteckning: Systemet aktiverar nu inmatningsfältet för rabattkod/kupong på utcheckningssidan för virtuella och nedladdningsbara produkter, så att användare kan tillämpa rabattkoder som förväntat. Tidigare inaktiverades rabattkoden/kuponginmatningen och knappens titel visades som"Avbryt kupong", vilket förhindrar användare att använda rabattkoder.
- GitHub-problem: https://github.com/magento/magento2/issues/38826
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/1bafc571
-
AC-8103: Översättningsmoms vid adressrendering
- Korrigera anteckning: Systemet tillåter nu översättning av texten"moms","T","F" i adressrenderarna, vilket gör att användare kan översätta dessa villkor till butikens specifika språk. Tidigare var dessa villkor inte översättningsbara, vilket tvingade användarna att använda en lösning.
- GitHub-problem: https://github.com/magento/magento2/issues/36942
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36943
-
ACP2E-2055: Duplicera order med samma offert-ID samtidigt med få tidsskillnader
- Korrigera anteckning: Problemet när Adobe Commerce-kunder påträffade dubblettorder som placerats med samma QuoteID har åtgärdats
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/f89a447e
-
ACP2E-2470: Beständig kundvagn rensad under kassan
- Korrigera anteckning: Efter korrigeringen avslutas inte den beständiga sessionen om du väljer betalningsmetod under utcheckning när du inte är inloggad.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
-
ACP2E-2518: Omarbetning lägger till ej tilldelad produkt i kundvagn
- Korrigera anteckning: Tidigare kunde produkter i olika butiker ordnas om från den andra butiken. När korrigeringen har tillämpats på samma butik kan samma omfattningsprodukt omordnas när kundkontoresursen är aktiverad
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/f89a447e
-
ACP2E-2620: I admin uppdateras inte kundvagnen till vänster när du väljer artiklar och "Flytta till kundvagn" till höger
- Korrigera anteckning: Kundvagnen till vänster uppdateras när du väljer artiklarna och Flytta till kundvagn till höger i administratörssidan. Tidigare fungerade inte den här funktionen eftersom de omformade varukorgsobjekten inte blev tomma från sessionen.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/39d54c2d
-
AVS2E-2646: [Förs.regel för molnet] tillämpas inte på den första ordern för flerleverans
- Korrigera anteckning: Efter korrigeringen visas rabatten korrekt för varje order av samma flerleveransoffert.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/f89a447e
-
ACP2E-2664: [Cloud] Production Parallel-begäranden om att lägga till samma produkt i kundvagnen resulterar i två separata objekt i Cart rest API
- Korrigera anteckning: Systemet bearbetar nu flera parallella förfrågningar korrekt för att lägga till samma produkt i vagnen i ett enda radobjekt, vilket förhindrar att separata radartiklar för samma SKU skapas. Tidigare skulle parallella begäranden om att lägga till samma produkt i kundvagnen via REST API resultera i flera radobjekt för samma SKU.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/f89a447e
-
ACP2E-2676: Problem med beställning från Gift Registry Magento 2.4.4 Enterprise/Commerce
- Korrigera anteckning: Problemet med att det inte gick att köpa en produkt från ett presentregister har lösts, vilket gör att det går att placera beställningar och uppdatera presentregistret korrekt. Tidigare inträffade ett fel när en beställning från ett presentregister skulle göras, vilket förhindrar att köpet slutförs.
- GitHub-problem: https://github.com/magento/magento2/issues/35432
-
ACP2E-2704: Det gick inte att skicka cookien. Storlek på"bildmeddelanden" vid försök att ändra ordning
- Korrigera anteckning: Omsorteringsprocessen genererar inga egna fel nu. Den förlitar sig på varukorg som listar inbyggda artikelkontroller.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ba25af8a
-
ACP2E-2798: Standardleveransadress har inte valts vid utcheckning
- Korrigera anteckning: Standardleveransadress väljs nu för händelse i samband med aktiverad adresssökning.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/7e0e5582
-
ACP2E-2897: [CLOUD] graphql addProductsToCart api-problem med anpassat alternativ
- Korrigera anteckning: GraphQL lägger korrekt till samma produkt i varukorgen med olika anpassade alternativ
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c971859e
-
AVS2E-2917: [Regler för relaterade produkter i molnet] fungerar inte när butiksvyn ändras
- Korrigera anteckning: Problemet har åtgärdats genom att det anpassade egenskapsvärdet har tagits emot på kundvagnssidan. Tidigare hämtades det inte korrekt när man växlade mellan butiker på kundvagnssidan.
-
ACP2E-2923: Flera adresser har lagts till i kontot vid utcheckning som ny kund
- Korrigera anteckning: Systemet sparar nu en ny kundadress endast en gång om beställningen inte kunde skapas, vilket förhindrar att flera identiska adresser skapas i händelse av orderplaceringsfel. Tidigare sparade systemet en ny adress varje gång ett orderplaceringsförsök gjordes, oavsett om ordern skapades eller inte.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/001e5188, https://github.com/magento/inventory/commit/2ebcef39
-
ACP2E-3004: Om du ändrar ordningen på kundorder via gästbeställningsformulär blir kundvagnen tom
- Korrigera anteckning: Tidigare omdirigerades kunden till inloggningssidan när en ombeställning placerades via sidan Beställningar och returnering. När den här korrigeringen har tillämpats omdirigeras den registrerade kunden korrekt till sidan Visa kundvagn när en ombeställning görs. Flödet fungerar på samma sätt som gästkunder.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6a185204
-
ACP2E-3025: Administratörsanvändare med begränsade rollresurser kan inte visa varukorgar
- Korrigera anteckning: Tidigare kunde den begränsade administratören inte se den övergivna kundvagnen från adminpanelen för en associerad webbplats. När den här korrigeringen har tillämpats kan administratören se den övergivna kundvagnen på adminpanelen.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/d1f7dc95
Kort och utcheckning, utcheckning/utcheckning av en sida
-
AC-9386: [Slumpmässigt fel] E-postfältet renderas inte eller det tar lång tid att visa det på utchecknings- eller betalningssidan
- Korrigera anteckning: Commerce återger nu fältet Email på utchecknings-, leverans- och betalningssidorna som förväntat. Tidigare fanns inte det här fältet eller så renderades det långsamt.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/e1babcfd
Kort och utcheckning, beställ
-
ACP2E-3097: Datumväljaren för produkt med flera anpassningsbara alternativ med datumfält som inte fungerar när en beställning från en administratör placeras
- Korrigera anteckning: Datumväljaren visas nu korrekt för alla datumfält när en produkt konfigureras med flera anpassningsbara datumalternativ i processen för att skapa administratörsorder. Tidigare visades datumväljaren bara för det första datumfältet, och återstående fält lämnades utan datumväljare.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b21e5d91
Kundvagn och utcheckning, leverans
-
AC-12119: Direktköp -"billigaste leveransen" brutet för konfigurerbara produkter
- Korrigera anteckning: Funktionen Direktköp har felaktigt valt det dyrare alternativet för leverans i butik för konfigurerbara produkter i stället för den billigaste metoden med schablonbelopp. Med den här programfixen kan du säkerställa att rätt leveranssätt väljs baserat på det faktiska priset."
- GitHub-problem: https://github.com/magento/magento2/issues/38811
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38819, https://github.com/magento/magento2/commit/29fe9097
Katalog
-
AC-10910: Rensning av databastabellen cron_schedule rensar inte jobb som inte finns
- Korrigera anteckning: Systemet rensar nu automatiskt databastabellen cron_schedule och tar bort poster för jobb som inte längre finns i systemet. Detta ger optimala prestanda genom att ett minimalt antal rader i tabellen bevaras. Tidigare rensades inte poster för jobb från inaktiva eller borttagna moduler, vilket ledde till onödig datainsamling i tabellen cron_schedule.
- GitHub-problem: https://github.com/magento/magento2/issues/38217
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38693
-
AC-10953: Nivåpriset tas inte bort från den konfigurerbara produkten
- Korrigera anmärkning: Systemet tar nu bort ett produktskikt korrekt när det konverteras från en enkel produkt till en konfigurerbar produkt, vilket ger korrekt prisvisning i förgrunden. Tidigare togs inte nivåpriset bort för en konfigurerbar produkt när en produkt konverterades från en enkel produkt till en konfigurerbar produkt, vilket ledde till en felmatchning av det visade priset.
- GitHub-problem: https://github.com/magento/magento2/issues/38390
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38427
-
AC-11804: Kategoribeskrivningen WYSIWYG är tomt för icke-standardgranskning
- Korrigera anteckning: Systemet sparar och visar nu kategoribeskrivningen korrekt i WYSIWYG Editor när en kategori redigeras på butiksvynivå. Tidigare visades WYSIWYG-redigeraren som tom när en kategoribeskrivning sparades på butiksvynivån.
- GitHub-problem: https://github.com/magento/magento2/issues/38622
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38623
-
AC-12076: [Problem] Åtgärda formuleringen för filterobjektet vid navigering i lager
- Korrigera anteckning: Systemet använder nu orden"objekt" och"objekt" korrekt i det lageruppbyggda navigeringsfilterobjektet, vilket gör filterbeskrivningarna tydligare och exaktare. Tidigare användes dessa ord felaktigt, vilket kan skapa förvirring för användare som navigerar i filteralternativen.
- GitHub-problem: https://github.com/magento/magento2/issues/38789
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37852
-
AC-12164: Formatet Datum och tid för det anpassade alternativet fungerar inte
- Korrigera anteckning: Systemet tillämpar nu korrekt det konfigurerade datumformatet på anpassade produktalternativ av typen Datum, vilket säkerställer att datumformatet visas korrekt på frontsidan. Tidigare speglade inte ändringar i datumformatskonfigurationen på frontend för anpassade produktalternativ av typen Date.
- GitHub-problem: https://github.com/magento/magento2/issues/32990
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38925
-
AC-6738: Unik nyckel saknas i eav_attribute_option_value-tabellen
- Korrigera anteckning: Systemet innehåller nu en unik nyckel för kolumnerna 'option_id' och 'store_id' i tabellen 'eav_attribute_option_value', vilket förhindrar möjligheten att ha flera värden för samma butiksvy. Tidigare kunde felaktig kod resultera i ett alternativ med flera värden för samma butiksvy, vilket orsakade problem när du redigerade produkter eller attribut.
- GitHub-problem: https://github.com/magento/magento2/issues/24718
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/28796
-
AC-8297: [Issue] Använd synlighetsklassen för kategoriproduktindexeraren i stället för hårdkodade värden
- Korrigera anteckning: Systemet använder nu synlighetsklassen för kategoriproduktindexeraren i stället för hårdkodade värden, vilket förbättrar modulariteten. Tidigare användes hårdkodade värden i kategoriproduktindexeraren, vilket begränsade flexibiliteten och anpassningsbarheten.
- GitHub-problem: https://github.com/magento/magento2/issues/37200
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37199
-
AC-9375: Valutakoden ändras inte i widgeten Ny produkt
- Korrigera anteckning: Systemet uppdaterar nu valutakoden korrekt i widgeten Ny produkt när valutan ändras i förgrunden, vilket ger en konsekvent valutavisning på hela webbplatsen. Tidigare påverkades inte valutakoden som visades i widgeten Ny produkt om du ändrade valutan i klientdelen.
- GitHub-problem: https://github.com/magento/magento2/issues/37898
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37899
-
ACP2E-2224: Normalpriset visas inte på PLP för konfigurerbar produkt
- Korrigera anteckning: Normalpriset visas nu på produktlistsidor för konfigurerbara produkter som har underordnade produkter med specialpris.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
-
ACP2E-2478: Stock-information visas inte korrekt på Visual Merchandising-rutnät
- Korrigera anteckning: Stock visas nu enligt vald butik.
- GitHub-kodbidrag: https://github.com/magento/inventory/commit/bdbf97ea
-
ACP2E-2621: Widget-innehåll uppdateras inte på cms-sidan
- Korrigera anteckning: Systemet uppdaterar nu widgetinnehållet på en CMS-sida när en produkt är inställd som ny och sparad, så att den uppdaterade produktsamlingen visas på sidan. Tidigare uppdaterades inte sidan för att visa den nya produkten på grund av de felaktiga cacheidentiteter som användes för widgeten i cachen.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/f89a447e
-
ACP2E-2630: Problem med att spara avancerade priser på paketprodukter
- Korrigera anteckning: Prestandaförbättring för produktsparande.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b2286ecf
-
ACP2E-2652: [On-Premise] Indexeringsprocessen är ineffektiv när regler för katalogpris skapas
- Korrigera anteckning: Om du nu sparar katalogprisregel blir indexerare inte ogiltiga, utan indexerar bara om berörda produkter
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/f89a447e
-
ACP2E-2679: Uppdaterar tid för produktattribut av typen Datum och Tid via CSV-import
- Korrigera anteckning: Nu datum- och tidsattribut kommer att ha en tidsdel i exporterade data. Det går också att uppdatera tiden för sådana attribut med import. Om Fältbilaga är aktiverat kommer attributvärden i kolumnen "additional_attributes" att omslutas av dubbla citattecken.
- GitHub-problem: https://github.com/magento/magento2/issues/38306
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ea79f7dd
-
ACP2E-2689: Inget lämpligt felmeddelande när webbplats-ID är fel i begäran
- Korrigera anteckning: Nu har rätt felmeddelande lagts till för att visas när webbplats-ID:t är fel i begäran. Tidigare fanns det ingen validering när webbplats-ID:t var fel i begäran.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/39d54c2d
-
ACP2E-2785: Produktbilden förloras efter att en befintlig schemalagd uppdatering som inte påverkar bilden har tagits bort
- Korrigera anteckning: Produktbilder tas inte bort när mellanlagringsuppdateringen tas bort.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8931218
-
ACP2E-2799: [Cloud] Fel produktpris för paket när det används med nivåpriser
- Korrigera anteckning: Tidigare genererades olika slutpriser för kundvagnen och produktlistningssidan/produktinformationssidan när vissa procentuella rabatter avrundade uppåt till 2 decimaler skulle beräknas. När den här korrigeringen har tillämpats är slutpriset för paketprodukten detsamma som på produktinformationssidan, produktlistningssidan och minikundvagnssidan.
- GitHub-problem: https://github.com/magento/magento2/issues/38091
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b2286ecf
-
ACP2E-2805: Katalogkampanjregeln fungerar inte med attributet quantity_and_stock_status
- Korrigera anteckning: Attributet quantity_and_stock_status kommer nu att beaktas av katalogerbjudanderegeln, som inte tidigare har beaktats när ny produkt genereras från adminsidan.
- GitHub-problem: https://github.com/magento/magento2/issues/35627
- GitHub-kodbidrag: https://github.com/magento/inventory/commit/cf34971d
-
ACP2E-2837: Produktentitetens kolumnvärden updated_at uppdateras inte när priset uppdateras via REST API
- Korrigera anteckning: Produktens kolumn för senaste uppdatering från administratören uppdateras med rätt datum samtidigt som befintliga produkter uppdateras via REST API. Tidigare uppdaterades inte kolumnen"senast uppdaterad" korrekt.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/39d54c2d
-
ACP2E-2840: Det går att ange icke-unika värden via produktimport
- Korrigera anteckning: Systemet använder nu den unika värdebegränsningen för unika produktattribut vid import, vilket förhindrar dubblettvärden för det attributet. Tidigare var det möjligt att ange icke-unika värden för produktattribut som konfigurerats att ha unika värden via produktimport.
- GitHub-problem: https://github.com/magento/magento2/issues/38445
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/7e0e5582
-
ACP2E-2843: Produkter på klientsidan lagrar specifika data när Single-Store-läge är aktiverat
- Korrigera anteckning: Tidigare migrerades inte ändringarna till webbplatsnivå när vi aktiverade läget för en enskild butik för standardbutiksvyn. När den här korrigeringen har tillämpats synkroniseras standardarkivspecifika data med data på webbplatsnivå när läget för en enskild butik aktiveras, och eventuella konflikter för produkter och kategorier kommer att lösas.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8931218
-
ACP2E-2857: Det går inte att ange "Default Sort By" i en kategori med det övriga API:t
- Korrigera anteckning: Uppdatera korrekt default_sort_by för en kategori via REST/SOAP APi-begäran
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/57a32313
-
ACP2E-2871: [Cloud] Affärsmannen har problem med önskelisteantal
- Korrigera anteckning: Om du lägger till en produkt i önskelistan i en butik ökar inte längre antalet önskelistor i andra butiker som är öppna i samma webbläsare. Tidigare hade antalet önskelistor ökat även i den andra butiken om båda butikerna lästs in i samma webbläsare.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/3a7c4d17
-
ACP2E-2874: Kategorisidan i förgrunden visar tomma platser när paketprodukten används
- Korrigera anteckning: Paketprodukter som inte kan säljas i den aktuella butikskontexten indexeras inte längre.
- GitHub-kodbidrag: https://github.com/magento/inventory/commit/bc37ec76
-
ACP2E-2888: [CLARIFICATION] Problem i produktsekvensregister för paket
- Korrigera anteckning: Posterna i produktsekvenstabellerna (sequence_product_bundle_option, sequence_product_bundle_selection) tas nu bort när paketprodukten tas bort eller Paketproduktalternativen tas bort.
Tidigare togs posterna i produktsekvenstabellerna i Bundle inte bort.
- Korrigera anteckning: Posterna i produktsekvenstabellerna (sequence_product_bundle_option, sequence_product_bundle_selection) tas nu bort när paketprodukten tas bort eller Paketproduktalternativen tas bort.
-
ACP2E-2905: [Cloud] Utfärdande av offert i arkitektur för flera webbplatser
- Korrigera anteckning: Tidigare kunde inte arkitekturen för flera webbplatser med olika valutor och kundgrupper tillämpa rabatter på butiken korrekt. När den här korrigeringen har implementerats kommer flerwebbplatsarkitekturen med olika kundgruppsprisrabatter att gälla för olika butiker.
- GitHub-problem: https://github.com/magento/magento2/issues/38506
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
-
ACP2E-2909: dynamic-rows.js:658 Uncaught TypeError: dataRecord.slice när paketprodukter redigeras
- Korrigera anteckning: Det finns inget javascript-fel i webbläsarkonsolen när du tar bort alternativ från paketprodukten.
- GitHub-problem: https://github.com/magento/magento2/issues/38505
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/93d50f8d
-
ACP2E-2950: [Cloud] Felaktigt produktpris i orderbekräftelsen
- Korrigera anteckning: Korrekt belopp visas för paketalternativ i ordning på Storefront när en annan valuta än bas användes.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
-
ACP2E-2956: YouTube Video Adding Bug
- Korrigera anteckning: Produktbilder och videor har konfigurerats i det globala omfånget. Eftersom du inte kan ha en produktvideo i ett omfång och inte i ett annat, har Youtube API-nyckelinställningen ställts in på globalt omfång.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
-
ACP2E-2964: [Cloud] URL-uppdatering endast för store_id=0
- Korrigera anteckning: URL-sökvägen lagras nu med rätt lagrings-ID. Tidigare var lagrings-ID felaktigt, vilket resulterade i att felaktiga URL-sökvägar återstår i databasen när kategorier flyttas.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/9af794a4
-
ACP2E-3009: async.operations.all utfördes och ett fel skapades.
- Korrigera anteckning: Felaktiga produktlänksdata i REST API-anrop orsakar inte längre allvarliga fel.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
-
ACP2E-3029: [Cloud] Mobilproblem Det går endast att fästa vid PDP-bilden
- Korrigera anteckning: Systemet har nu stöd för funktionen att nypa till zooma i bilder av produktinformationssidor i mobilvyn i Chrome, vilket förbättrar användarupplevelsen för mobila enheter. Tidigare zoomade inte dubbeltryck på bilden i mobilvyn i Chrome in på bilden som förväntat.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/148c3ead
-
ACP2E-3058: Etikett saknas i LayeredNavigation med alternativnamnet 0
- Korrigera anteckning: Problemet har åtgärdats genom att ett tomt värdekontrollprogram ignoreras för attributvärdet 0. Tidigare ansågs den vara tom och orsakade problemet.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/3a7c4d17
-
ACP2E-3069: Kunderna ser priser från andra kundgrupper
- Korrigeringsanteckning: Ett problem där kundgruppsrelaterad information sparades i fel segment på grund av det gamla värdet för X-Magento-Vary i begäran har åtgärdats
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/d1f7dc95
-
ACP2E-3076: Fel vid borttagning av paketalternativ
- Korrigera anteckning: Systemet tar nu bort paketalternativen korrekt utan att utlösa ett fel eller få sidan att sluta svara. Om du tidigare försökte ta bort paketalternativen skulle det resultera i felet"Sidan svarar inte" och förhindra att produkten sparas.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6a185204
-
ACP2E-3094: Kategoribehörigheter i webbläsaren för slut på minne
- Korrigera anteckning: Gränssnittet för kategoribehörigheter har omdesignats så att det går att återge ett stort antal behörigheter med hjälp av gränssnittskomponent och sidnumrering som inte ingår i rutan. Tidigare kategoribehörigheter kan få webbläsaren att krascha med ett stort antal behörigheter som tilldelats kategorin.
-
ACP2E-3100: [Cloud] Bildfilen finns inte i New Relic fellogg
- Korrigera anteckning: Systemet synkroniserar nu anpassade platshållarbilder till lokal lagring så att de återges korrekt när du använder fjärrlagring som AWS S3. Tidigare kunde inte anpassade platshållarbilder återges när fjärrlagring användes, vilket resulterade i en trasig bildvisning och felloggar.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/d1f7dc95
-
ACP2E-3126: [Cloud] GQL-svaret för produktmediegalleriet är inte sorterat efter bildposition
- Korrigera anteckning: Systemet sorterar nu objekt korrekt i mediegalleriet efter position i GraphQL-svaret, vilket ger rätt visningsordning. Tidigare sorterades inte objekt i mediegalleriet efter position, vilket ledde till en felaktig visningsordning.
- GitHub-problem: https://github.com/magento/magento2/issues/37671
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b21e5d91
-
ACP2E-3136: [Underkategoriobjekt i molnet] visas inte i widgetredigeringen på administratörens serverdel
- Korrigera anteckning: Kategoriträdet på den nya widgetsidan bör inte längre ha problem med att läsa in kategorierna Nivå 5+. Tidigare saknades vissa kategorier när trädet lästes in efter kategorierna Nivå 5.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/148c3ead
Katalog, Framework
-
ACP2E-2949: [Cloud]Uppföljning: Felmatchning i datajämförelse vid kontroll av om data har ändrats
- Korrigera anteckning: Tidigare anropades objektet save varje gång utan dataändringar (för numeriska datafält, till exempel int/float/double). Den utlöser flaggan _hasDataChanges till true och anropar funktionen save. Den kontrollerar inte heller de flytande talen som är inkapslade med sträng. När den här korrigeringen har tillämpats anropas funktionen spara bara om data har ändrats. Datavärdet för int/float/double check med värdet som skickas till funktionen och utför strikt typmatchning
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8931218
Katalog, GraphQL
-
ACP2E-3090: Hantera kategorifilter i GraphQL: includeDirectChildrenOnly och category_uid
- Korrigera anteckning: Endast direkt underordnade kategorier hämtas vid filtrering efter category_uid.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/93d50f8d
-
ACP2E-3166: [Cloud] Graphql Product sorting fungerar inte
- Korrigera anteckning: Produktsortering för GraphQl efter flera fält när fälten skickas i variabler fungerar nu som förväntat.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/8459b17d
Katalog, priser, mellanlagring och förhandsvisning
-
ACP2E-2672: [Cloud] API-slutpunkten för specialpris returnerar ett fel när ett stort antal produkter uppdateras samtidigt
- Korrigera anteckning: Nu skapas en kampanj för varje datumintervall i stället för flera schemalagda uppdateringar för varje produkt och datumintervall. Dessutom kommer det att stödja samtidiga API-begäranden för snabbare bearbetning av ett stort antal SKU:er.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/f89a447e
Katalog, produkt
-
AC-7050: Kategorivalsträdet i redigeringsprodukten är inte i samma ordning som i Catalog->Kategorier
- Korrigera anteckning: Systemet visar nu kategorivalsträdet korrekt i produktredigeringsavsnittet i samma ordning som i Katalog->Kategorier, vilket gör produktadministrationen enklare i stora kataloger. Tidigare visades kategoriträdet i produktredigeringsavsnittet i den ordning som kategorin skapades, oavsett visningsordningen i Katalog->Kategorier.
- GitHub-problem: https://github.com/magento/magento2/issues/36101
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36104
Katalog, söka
-
ACP2E-2757: Produkter som inte visas i kategori och sökning, men direktlänkar fungerar
- Korrigera anteckning: Tidigare fungerade inte attributet Yes/No med price_* attribute_code med indexering. Efter den här korrigeringen fungerar attributet Yes/No som förväntat.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ba25af8a
-
ACP2E-3053: [Cloud] Elastiskt sökfel på vissa kategorisidor
- Korrigera anteckning: Tidigare, med konfigurationsbiljetten angiven, utlöstes ett undantag på gruppkategorisidan när vi sätter priset 0 för flera produkter. När den här korrigeringen har tillämpats när flera produktpriser 0 och vi läser in kategorisidan direkt genereras inga undantag och kategorisidan läses in korrekt.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8931218
Cloud
-
ACP2E-3010: [Cloud] PHPSESSID ändrar varje begäran om POST
- Korrigera anteckning: PHPSESSID återskapas inte längre vid förfrågningar från POSTER i frontend för en inloggad kund om L2 Redis-cache är aktiverad och kunden har uppdaterats från backend-sidan
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6a185204
Innehåll
-
AC-10539: [Problem] med prisvisningen i widgeten Senast visade
- Korrigera anteckning: Systemet visar nu priset på enkla produkter som inte finns i lager i widgeten "Senast visade produkter", vilket ger en konsekvent hantering för alla widgetar och produktlistsidor. Tidigare visades inte priset på färdiga enkla produkter i widgeten "Senast visade produkt" på grund av ett villkor i prissättningsmallarna.
- GitHub-problem: https://github.com/magento/magento2/issues/38167
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38159
-
AC-10596: [Problem] Korrigera stavfel och grammatik i filen acl.xsd
- Korrigera anteckning: Systemet rättar nu till ett stavfel och grammatikfel i filen acl.xsd, vilket gör dokumentationen tydligare och exaktare. Tidigare innehöll filen acl.xsd ett stavfel och en felaktig grammatik, vilket skulle kunna orsaka förvirring.
- GitHub-problem: https://github.com/magento/magento2/issues/38061
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38046
-
AC-10845: Banderollbilden för PageBuilder visas inte i galleriet
- Korrigera anteckning: Systemet visar nu banderollbilder som överförts i nyligen skapade mappar i PageBuilder-galleriet korrekt, vilket eliminerar tidigare konsolfel. Före den här korrigeringen var banderollbilderna inte synliga i galleriet om de överfördes till en ny mapp, vilket orsakade ett konsolfel.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8f87c25
-
AC-12283: "Riktnummer har inte angetts" efter uppdatering till 2.4.5-p8
- Korrigera anteckning: Systemet slutför nu den statiska innehållsdistributionsprocessen när modulen Magento_CSP är aktiverad och"dev/js/translate_strategy" är inställd på"embedded", utan att utlösa felet"Area code not set". Tidigare misslyckades den statiska innehållsdistributionsprocessen under dessa förhållanden med felet"Ingen riktkod har angetts".
- GitHub-problem: https://github.com/magento/magento2/issues/38845
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38922
-
AC-9638: [Problem med filöverföring] i WYSIWYG-redigeraren på produktsidan
- Korrigera anteckning: Systemet visar nu mappträdet korrekt och tillåter bildöverföringar i WYSIWYG Editor på produktsidan, även efter att fliken Bild och video har expanderats först. När du tidigare expanderade fliken Bild och video visades inte mappträdet och ett felmeddelande visades när en bild skulle överföras i WYSIWYG Editor.
- GitHub-problem: https://github.com/magento/magento2/issues/38026
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38025
-
ACP2E-2392: [On-PREM] Problem med dynamiskt block
- Korrigera anteckning: Wdigets renderas nu korrekt i dynamiska block.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a12063bd
-
ACP2E-2606: YouTube nocookie url fungerar inte i Page Builder
- Korrigera anteckning: Nu tillåter PageBuilder URL för youtube no-cookie i formulärelementinställningarna för verifieringsreglerna. Tidigare fungerar inte youtube no-cookie url i pagebuilder.
-
ACP2E-2693: [Cloud] Sidslut läses inte in på grund av problem i nyhetsbrevmallen
- Korrigera anteckning: Om du lägger till block via innehållsavsnittet på CMS-sidan leder detta inte längre till något undantag
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ea79f7dd
-
ACP2E-2836: ACP2E-2836: [Cloud] Ett undersökningsundantag hittades i loggen: InvalidArgumentException: Klassen finns inte i vendor/magento/module-rule/Model/ConditionFactory.php
- Korrigera anteckning: Om du tar bort ett villkor i innehållsinställningarna för PageBuilder-produkter registreras inte längre ett undantag i loggfilerna. Om du tidigare tog bort ett villkor i innehållsinställningarna för PageBuilder-produkter skulle ett kritiskt undantag registreras i loggarna, trots att inga problem uppstod i förgrunden.
- GitHub-kodbidrag: https://github.com/magento/magento2-page-builder/commit/36c0f5df
-
ACP2E-2842: Växlar till läget för en enskild butik - globalt innehåll visas inte längre
- Korrigera anteckning: Systemet synkroniserar nu designkonfigurationer för butiksvyn med designkonfigurationer för webbplatser när du aktiverar läget för en enskild butik, vilket säkerställer att innehållsuppdateringar visas på klientsidan. Om du växlar till läget för en enskild butik tidigare skulle det förhindra att innehållsuppdateringar återspeglas i butiken.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/7e0e5582
-
ACP2E-2903: Page Builder ersätter bilden när du försöker lägga till länkar och andra användbarhetsfel.
- Korrigera anteckning: När du klickar på en bild läses korrekta data in i bildens länkkonfigurationsdialogruta via länkar i Wysiwyg-redigeraren i textelementet i Page Builder. Nu fungerar det också bra att lägga till en länk till en bild i redigeraren. Tidigare ersattes bilden med en länk.
- GitHub-kodbidrag: https://github.com/magento/magento2-page-builder/commit/4d5db10a
-
ACP2E-2970: Det gamla mediegalleriet kan inte återge bilder när en bild på 0 byte placeras i katalogen
- Korrigera anteckning: Systemet hanterar nu bilder på 0 byte i mediegalleriet utan att störa funktionaliteten, vilket gör att andra bilder i katalogen kan visas och markeras som förväntat. Tidigare fanns det en bild på 0 byte i mediegalleriet som hindrade alla bilder i katalogen från att visas eller markeras.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/35b1b1da
-
ACP2E-3064: Fel i Page Builder vid redigering av CMS Block
- Korrigera anteckning: Systemet sparar nu ändringar som gjorts i administratörsområdet med Page Builder korrekt, utan att utlösa felet"Page Builder återgav i 5 sekunder utan att frigöra lås". i webbläsarkonsolen. Tidigare inträffade detta fel när ändringar skulle sparas, vilket förhindrar att innehållet uppdateras.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/35b1b1da, https://github.com/magento/magento2-page-builder/commit/4d5db10a
-
ACP2E-3092: [CLOUD] Inga knappar för utcheckning eller redigering av kundvagn i kundvagnssektionen
- Korrigera anteckning: Paketprodukten läggs nu till i vagnen via widgetar utan fel.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b21e5d91, https://github.com/magento/magento2-page-builder/commit/4ebe3f1d
-
ACP2E-3113: Förhandsvisning av innehållsmellanlagring på kategorisidor visar inte produktwidgetar
- Korrigera anteckning: Problemet har åtgärdats genom att produktposter för den ytterligare kategori som är länkad till CMS-blocket har registrerats korrekt i databasen. Tidigare returnerades en tom resultatuppsättning när sidan för kategoriförhandsgranskning begärdes.
-
ACP2E-3127: imagecreatetruecolor(): Argument #2 ($height) måste vara större än 0. Det går inte att överföra en viss bild
- Korrigera anteckning: Problemet med att bilder med höjden 0 överfördes via mediegalleriet löstes och resurssynkroniseringen slutfördes med synkroniseringskommandot. Tidigare gick det inte att överföra bilden via mediegalleriet och synkroniseringskommandot misslyckas också när en viss bild finns i galleriet.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6f4805f8
-
ACP2E-3154: Prototype.js Array.from i konflikt med Google Maps API
- Korrigera anteckning: Google Maps återges nu korrekt i PageBuilder-redigeraren. Tidigare förhindrade ett Javascript-fel Google Maps från att återges korrekt.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/148c3ead
Innehåll, SEO
- ACP2E-2870: CMS sidhierarki kan orsaka problem med URL-omskrivning
- Korrigera anteckning: Tidigare, för anpassad permanent URL-omskrivning för icke-webbplatsens rotsidor, omdirigeras oändligt och sidan lästes aldrig in. När den här korrigeringen har tillämpats fungerar den anpassade URL-omskrivningen för rotsidan som inte är webbplats som förväntat och ingen omdirigeringsslinga sker.
Innehåll, mellanlagring och förhandsvisning
- ACP2E-2979: Katalogprisregeln visas inte när den är inställd på att schemalägga med dynamiska block
- Korrigera anteckning: Systemet visar nu korrekt dynamiskt innehåll som är associerat med schemalagda katalogprisregler på produktinformationssidan. Tidigare gick det inte att läsa in dynamiskt innehåll när katalogens prisregler var schemalagda.
Kund/Kunder
-
AC-12162: Front end - Det gick inte att validera födelsedatumet på sidan Kund
- Korrigera anteckning: Se till att all validering fungerar efter uppgraderingsövningen.js systemberoende av den senaste delversionen
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/de4dfb8e
Ramverk
-
AC-10654: V1/customers/password endpoint question/issue
- Korrigera anteckning: Systemet följer nu de begränsningar som anges i det hanterings-GUI när begäranden om lösenordsändringar bearbetas via API:t, vilket förhindrar eventuellt missbruk av funktionen för lösenordsåterställning. Tidigare kunde API:t bearbeta begäranden om lösenordsändringar utanför de regler som definierats i det hanterade användargränssnittet, vilket eventuellt skulle möjliggöra en konstant ström av återställda e-postmeddelanden om giltiga e-postmeddelanden var kända.
- GitHub-problem: https://github.com/magento/magento2/issues/38238
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0c53bbf7
-
AC-10721:
- Korrigera anteckning: Uppgradera dispositionsberoende för linje/flygsystem och uppgradera till den senaste versionen
- GitHub-problem: <https://github.com/magento/magento2/commit/91cb4d46>
- GitHub-kodbidrag: Uppgradera Composer-beroenden för 2.x-ligan/flygsystemet till senaste version 3.x
-
AC-10838: Indexeringsprocess för katalogsökindexprocessfel
- Korrigera anteckning: Systemet slutför nu kommandot för omindexering utan att stöta på några fel, oavsett vilken libxml-version som kompilerats med PHP. Tidigare resulterade omindexeringskommandot i ett fel av typen"Katalogsökindexprocessfel under indexeringsprocessen" när PHP kompilerades med vissa versioner av libxml.
- GitHub-problem: https://github.com/magento/magento2/issues/38254
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38553, https://github.com/magento/magento2/commit/0574ac23
-
AC-10941: Filtren created_at, status och total_total_total har lagts till i kundorderfrågan och flera filterfel har åtgärdats
- Korrigera anteckning: Systemet stöder nu användningen av filtren created_at, status och total_total i kundorderfrågor och har åtgärdat ett problem där flera filter inte tillämpades korrekt. Tidigare hade systemet inte stöd för dessa filter och kunde inte tillämpa alla filter när mer än ett användes i en fråga.
- GitHub-problem: https://github.com/magento/magento2/issues/38392
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36949
-
AC-10971: https://github.com/magento/magento2/issues/38415
- Korrigera anteckning: PHP 8.2/8.3, endast ett beroende fungerar inte med PHP-pekaren för tillfället: ligan/flygsystemet
- GitHub-problem: <https://github.com/magento/magento2/commit/672a2e61>
- GitHub-kodbidrag: Systemet har nu stöd för PHP 8.2/8.3 genom att uppdatera paketet leag/flysystem till version 3.0.20, vilket säkerställer att inga PHP-lintingfel inträffar. Tidigare orsakade PHP-filer som kördes via PHP-pekaren med PHP 8.3 lintingfel i paketet för ligan/flygsystemet.
-
AC-10991: Slumpmässigt översvämmas av frågor från relaterade block/merförsäljning/korsförsäljning och prisindexering
- Korrigera anteckning: Systemet optimerar nu frågor från relaterade block, merförsäljning och korsförsäljning, vilket förbättrar prestanda och förhindrar att webbplatsen kraschar på grund av för många frågor. Tidigare kunde systemet bli överbelastat med frågor från de här blocken, vilket gjorde att det gick betydligt långsammare och kunde göra att webbplatsen inte fungerade som den skulle.
- GitHub-problem: https://github.com/magento/magento2/issues/36667
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38050
-
AC-11388:
- Korrigera anteckning: Verifiera borttagning av mapp tar bort S3 och lokala fillagringskataloger
-
AC-11423: Undantag: Varning! Försöker få åtkomst till matrisförskjutning i… -> Calendar.php sedan uppgradering till ICU 74.1 (PHP Intl)
- Korrigera anteckning: Commerce loggar inte längre följande undantag i exception.log när en köpare eller handlare besöker antingen butiken eller administratören:
main.CRITICAL: Exception: Warning: Trying to access array offset on value of type null in /vendor/magento/framework/View/Element/Html/Calendar.php on line 114 in /vendor/magento/framework/App/ErrorHandler.php:62
. GitHub-38214 - GitHub-problem: https://github.com/magento/magento2/issues/38214
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38364
- Korrigera anteckning: Commerce loggar inte längre följande undantag i exception.log när en köpare eller handlare besöker antingen butiken eller administratören:
-
AC-11476: [Problem] Åtgärda problem med kunddata när formuläret innehåller element med namnet
method
- Korrigera anteckning: Systemet identifierar nu korrekt attributet method i formuläröverföringar, även när det finns ett element med namnet method i formuläret. Detta säkerställer korrekt behandling av kunddata. Tidigare, om ett formulärelement hette 'method', skulle det störa identifieringen av 'method'-attributet i formulärskickningar, vilket skulle kunna orsaka problem med kunddatahanteringen.
- GitHub-problem: https://github.com/magento/magento2/issues/38484
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38449
-
AC-11489: [Problem] Korrigera PHPDocs för \Magento\Framework\Data\Collection::getItemById
- Korrigera anteckning: PHPDocs för metoden \Magento\Framework\Data\Collection::getItemById har uppdaterats så att null inkluderas som en möjlig returtyp, vilket åtgärdar problem med statiska analysverktyg. Tidigare specificerade metodens PHPDocs inte null som en möjlig returtyp, vilket ledde till varningar eller fel i den statiska analysen när metoden användes i villkorssatser.
- GitHub-problem: https://github.com/magento/magento2/issues/38485
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38439
-
AC-11651: Magento försöker ändra den skrivskyddade egenskapen i __wakeup-metoden i LoggerProxy
- Korrigera anteckning: Systemet tillåter nu att tidigare skrivskyddade egenskaper ändras i LoggerProxyns __wakeup-metod, vilket ger en smidig funktion utan att användarna tvingas använda en lösning. Tidigare uppstod problem om du försökte tilldela om värdet för en skrivskyddad egenskap i LoggerProxyns __wakeup-metod.
- GitHub-problem: https://github.com/magento/magento2/issues/38526
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8f87c25
-
AC-11673:
- Korrigera anteckning: Undersök de senaste versionerna av php-amqplib/php-amqplib
- GitHub-problem: <https://github.com/magento/magento2/commit/de4dfb8e>
- GitHub-kodbidrag: Uppdaterat den senaste versionen av php-amqplib/php-amqplib :^3.x
-
AC-11681: [Issue] AC-2039 AC-1667 upgrade TinyMCE references
- Korrigera anteckning: Uppdaterad timer av den senaste versionen i Composer.json
- GitHub-problem: https://github.com/magento/magento2/issues/38533
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36543, https://github.com/magento/magento2/commit/b34c0a75
-
AC-11696: ChangelogBatchWalker fungerar inte i flera trådar
- Korrigera anteckning: Systemet har nu stöd för processförgreningar för MView-indexering, vilket förhindrar fel under indexeringskörning vid arbete på flera trådar. Tidigare ledde en körning av ChangelogBatchWalker på flera trådar till att tabeller som används av andra trådar togs bort, vilket orsakade ett fel under körningen av indexeraren.
- GitHub-problem: https://github.com/magento/magento2/issues/38246
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38248
-
AC-11781: [Problem] Byt namn på variabeln med fel namn
- Korrigera anteckning: Systemet namnger nu variabeln som innehåller den summa pengar som fortfarande kan återbetalas, vilket förhindrar förvirring under felsökning. Tidigare hade variabeln felaktigt fått namnet totalRefund, vilket kunde leda till missförstånd för utvecklare.
- GitHub-problem: https://github.com/magento/magento2/issues/38609
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36205
-
AC-11808:
- Korrigera anteckning: Aktivera och uppgradera listan över Adobe Commerce Core-beroenden
- GitHub-kodbidrag: Adobe Commerce Core-beroendelista måste uppgraderas
-
AC-11819: Inbyggt FPC-cacheminne har brutits i 2.4.7 för vissa konfigurationer
- Korrigera anteckning: Systemet cachelagrar nu sidor korrekt när parametern MAGE_RUN_CODE har angetts, vilket ger optimala prestanda. Tidigare cachelagrades inte sidor under dessa förhållanden, vilket ledde till potentiella prestandaproblem.
- GitHub-problem: https://github.com/magento/magento2/issues/38626
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38646, https://github.com/magento/magento2/commit/0c53bbf7
-
AC-11829: [Problem] Korrigera inkonsekvent hantering av undantag mellan utvecklare och produktionslägen
- Korrigera anteckning: Systemet hanterar nu konsekvent undantag mellan utvecklare och produktionsläge, vilket förhindrar oväntad omdirigering till inloggningssidan när ett undantag inträffar. Tidigare kunde en inkonsekvens i undantagshanteringen leda till en omdirigering till inloggningssidan i produktionsläge i stället för att visa undantagsmeddelandet.
- GitHub-problem: https://github.com/magento/magento2/issues/38639
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37712
-
AC-11852: Ersätt översättning av PayPal-konto i token_list.phtml
- Korrigera anteckning: Systemet etiketterar nu avsnittet för tokenanvändbara kontobetalningsmetoder som "Konto" i stället för "PayPal-konto" på sidan Lagrade betalningsmetoder, vilket gör det mer representativt för funktionen. Tidigare hette det här avsnittet särskilt"PayPal Account", vilket var vilseledande när andra tokenliknande betalningsmetoder lades till.
- GitHub-problem: https://github.com/magento/magento2/issues/35622
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37959
-
AC-11874: Bakåtkompatibiliteten har förlorats i klassen Magento\Catalog\Model\ProductRepository
- Korrigera anteckning: Klassen ProductRepository behåller nu bakåtkompatibilitet genom att återställa klassen Initialization Helper som den andra parametern, vilket säkerställer att moduler som utökas från den här klassen fungerar som förväntat. Tidigare ledde borttagningen av initieringshjälpen från konstruktorn i klassen ProductRepository till att bakåtkompatibiliteten gick förlorad, vilket tvingade användarna att använda en lösning.
- GitHub-problem: https://github.com/magento/magento2/issues/38669
-
AC-11905: [Problem] vid distribution av statiskt innehåll - typfel
- Korrigera anteckning: Systemet hanterar nu tomma LESS-filer korrekt under distributionen av statiskt innehåll och visar felmeddelandet"LESS-filen är tom". Tidigare uppstod ett felaktigt typfel när en tom LESS-fil påträffades under distributionen.
- GitHub-problem: https://github.com/magento/magento2/issues/38682
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38683
-
AC-11911:
- Korrigera anteckning: Rensning av jQuery/fileuploader-css efter migrering till uppy-biblioteket
- GitHub-problem: <https://github.com/magento/magento2/commit/7cabfb46>
- GitHub-kodbidrag: jQuery/fileUploader-biblioteket har tagits bort eftersom det har migrerats till Uppy-biblioteket
-
AC-12002: [Problem] [Visa] Extra utrymme i länk- och skripttagg har tagits bort
- Korrigera anteckning: Systemet ser nu till att det inte finns några extra blanksteg i länk- och skripttaggarna, vilket ger en renare och mer effektiv kod. Tidigare gick det att hitta dubbla mellanslag mellan attribut i link- och script-taggarna.
- GitHub-problem: https://github.com/magento/magento2/issues/32920
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/32919
-
AC-12015:
- Korrigera anteckning: ExtJs-mapprensning efter migrering till jsTree-biblioteket
- GitHub-problem: <https://github.com/magento/magento2/commit/7cabfb46>
- GitHub-kodbidrag: TextJs-mappen togs bort eftersom den relaterade funktionen har migrerats till jsTree
-
AC-12022:
- Korrigera anteckning: Uppgradera systemberoende för monolog/monolog till den senaste större versionen
- GitHub-problem: <https://github.com/magento/magento2/commit/edcd0dcc>
- GitHub-kodbidrag: Systemet har uppdaterats för att använda den senaste större versionen av biblioteket "monolog/monolog:^3.x", vilket garanterar kompatibilitet och förbättrade prestanda. Tidigare använde systemet en föråldrad version av "monolog/monolog"-biblioteket som kunde ha orsakat potentiella problem och begränsningar.
-
AC-12023:
- Korrigera anteckning: Uppgradera wikimedia/less.php till den senaste större versionen
- GitHub-problem: <https://github.com/magento/magento2/commit/edcd0dcc>
- GitHub-kodbidrag: Systemet har uppdaterats för att använda den senaste större versionen, 5.x, av biblioteket wikimedia/less.php, vilket garanterar kompatibilitet och aktuella funktioner. Tidigare använde systemet en inaktuell version av biblioteket som kunde ha orsakat säkerhetsproblem.
-
AC-12024:
- Korrigera anteckning: Uppgradera jQuery/validera biblioteksberoendet till den senaste delversionen
- GitHub-problem: <https://github.com/magento/magento2/commit/de4dfb8e>
- GitHub-kodbidrag: Uppgradera jQuery/validera biblioteksberoende till den senaste delversionen, 1.20.0
-
AC-12025:
- Korrigera anteckning: Systemberoende för uppgradering av stund.js till den senaste mindre versionen
- GitHub-problem: <https://github.com/magento/magento2/commit/de4dfb8e>
- GitHub-kodbidrag: Systemberoende för uppgradering av stund.js till den senaste mindre versionen, 2.30.1
-
AC-12267:
- Korrigera anteckning: Stöd för anslutningsförsök för Redis-sessioner och kompatibelt med colinvåra/php-redis-session-abstract v2.0.0
- GitHub-problem: <https://github.com/magento/magento2/commit/672a2e61>
- GitHub-kodbidrag: Uppdaterad version av colinblöenhour/php-redis-session-abstract v2.0.0 som är kompatibel med Adobe commerce
-
AC-12268:
- Korrigera anteckning: Uppgradera dispositionsberoenden för gänge/flygsystem till den senaste versionen
- GitHub-kodbidrag: Uppgradera Composer-beroenden för 2.x-ligan/flygsystemet till senaste version 3.x
-
AC-12594: [Problem] Använd kompilerad konfiguration för genererade data i stället för allmän konfiguration
- Korrigera anteckning: Systemet använder nu den kompilerade konfigurationen för genererade data i stället för den allmänna konfigurationen, vilket minskar nätverksöverföringen och belastningen på data som är beroende av en viss version av koden. Den här ändringen förhindrar åsidosättning av cache i delade instanser under behållarbyte, vilket leder till förbättrad stabilitet och minskad drifttid. Tidigare använde vissa huvudklasser en delad config-typ, vilket kan leda till att cache-lagring åsidosätts eller att programmet blir driftsavbrott på grund av skillnader i kodversioner mellan flera servrar.
- GitHub-problem: https://github.com/magento/magento2/issues/38785
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/29954
-
AC-12597: [Problem] Ta bort referenser till filer från filer som har tagits bort i e1ccdb…
- Korrigera anteckning: Systemet tar nu bort referenser till filer från tidigare borttagna filer, vilket eliminerar fel i webbläsarens konsol och systemloggfilen. Tidigare orsakade dessa referenser fel på grund av att det inte fanns några refererade filer.
- GitHub-problem: https://github.com/magento/magento2/issues/38960
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38951
-
AC-12715:
- Korrigera anteckning: Uppdatera beroenden för laminas-dispositionsverktyget genom att uppgradera till den senaste versionen
- GitHub-problem: <https://github.com/magento/magento2/commit/b34c0a75>
- GitHub-kodbidrag: Systemet har nu stöd för de senaste versionerna av beroenden för laminas Composer:
laminas/laminas-servicemanager
laminas/laminas-server
laminas/laminas-stdlib
laminas/laminas-validator
säkerställa kompatibilitet och aktuell funktionalitet. Tidigare kunde uppdatering till de senaste versionerna av dessa beroenden orsaka bakåtkompatibilitetsproblem och testfel.
-
AC-12750:
- Korrigera anteckning: Borttagningen av ExtJs loggar fel i webbläsarkonsolloggen och magentaloggen
-
AC-12778: [Utgåva] Mindre rensning: korrigerad felaktig användning av sprintf, tar bara två platshållare här och w…
- Korrigera anteckning: Systemet använder nu sprintf-funktionen korrekt med rätt antal platshållare, vilket förbättrar renheten och konsekvensen i koden. Tidigare användes sprintf-funktionen felaktigt med ett extra argument, som inte orsakade några större problem men som inte var korrekt.
- GitHub-problem: https://github.com/magento/magento2/issues/39062
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38628
-
AC-12823:
- Korrigera anteckning: Undersök enhetstestfelet på grund av att korrigeringsfilen har ändrats i ett steg under komponentuppgraderingen
- GitHub-problem: <https://github.com/magento/magento2/commit/b34c0a75>
-
AC-12866:
- Korrigera anteckning: Ta bort borttagningar - Integrationstester för PhpUnit10
- GitHub-problem: <https://github.com/magento/magento2/commit/edcd0dcc>
- GitHub-kodbidrag: Korrigera PHPUnit-borttagningar
-
AC-12868:
- Korrigera anteckning: Ta bort borttagningar - PhpUnit10 WebAPI-tester
- GitHub-problem: <https://github.com/magento/magento2/commit/edcd0dcc>
- GitHub-kodbidrag: Korrigera PHPUnit-borttagningar
-
AC-12869: [Problem] Korrigerar felaktiga klasser som refereras i moduler i Magento.
- Korrigera anteckning: Systemet refererar nu klasser i moduler korrekt, vilket ger en smidigare åtgärd och förhindrar krascher på grund av klasser som inte finns. Detta inkluderar en bugfix i indexer- och Creditmemo-modulerna och implementeringen av HttpGetActionInterface i klassen PrintAction. Tidigare ledde felaktiga klassreferenser till fel och potentiella systemkrascher, och vissa funktioner, som filnamnet för creditmemo PDF och omindexering av stockar, fungerade inte som förväntat.
- GitHub-problem: https://github.com/magento/magento2/issues/39126
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37784
-
AC-12882:
- Korrigera anteckning: Undersök integreringsbygget efter komponentuppgradering
- GitHub-problem: <https://github.com/magento/magento2/commit/b34c0a75>
-
AC-6754: typfel i en js-fil.
- Korrigera anteckning: Systemet använder nu termen "prenumeranter" i JavaScript-filen korrekt, vilket garanterar att de relaterade funktionerna fungerar som de ska. Tidigare har ett typografiskt fel i JavaScript-filen resulterat i felaktig användning av termen "subsctibers".
- GitHub-problem: https://github.com/magento/magento2/issues/36163
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36171
-
AC-8089:
- Korrigera anteckning: Undersök dispositionsberoenden för gänget/flygsystemet som uppgraderar till den senaste versionen
-
AC-8353: [Issue] Ta bort förbjuden
@author
tagg- Korrigera anteckning: Systemet följer nu kodningsstandarder genom att ta bort den förbjudna
@author
-taggen från vissa moduler, vilket ger en renare och mer standardiserad kod. Tidigare fanns taggen@author
i vissa moduler, vilket stred mot de etablerade kodningsstandarderna. - GitHub-problem: https://github.com/magento/magento2/issues/37253
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37003
- Korrigera anteckning: Systemet följer nu kodningsstandarder genom att ta bort den förbjudna
-
AC-8356: [Problem] Ta bort ej tillåten
@author
tagg frånMagento_Customer
(del 2)- Korrigera anteckning: Systemet följer nu kodningsstandarden genom att ta bort den förbjudna
@author
-taggen från vissa moduler, vilket ger en renare och mer standardiserad kod. Tidigare fanns taggen@author
i vissa moduler, vilket stred mot de etablerade kodningsstandarderna. - GitHub-problem: https://github.com/magento/magento2/issues/37250
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37000
- Korrigera anteckning: Systemet följer nu kodningsstandarden genom att ta bort den förbjudna
-
AC-8659: Utrymme i syntaxbrytningsregel för redigerarconfig för [{disposition,auth}.json]
- Korrigera anteckning: Systemet tillämpar nu korrekt ett indrag med 4 blanksteg på filerna Composer och auth.json, efter en korrigering av ett syntaxfel i EditorConfig. Tidigare formaterades dessa filer felaktigt med ett indrag med två blanksteg på grund av ett blanksteg i editorconfig-syntaxen.
- GitHub-problem: https://github.com/magento/magento2/issues/37394
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37395
-
AC-8984: [Issue] Lägger till fler färger i utdata för vissa kommandon för att konfigurera kli
- Korrigera anteckning: Systemet lägger nu till fler färger i utdata från vissa kommandon i kommandoradsgränssnittet (CLI), vilket förbättrar läsbarheten och användarupplevelsen. Tidigare var utdata från kommandona svårare att läsa på grund av bristande färgdifferentiering.
- GitHub-problem: https://github.com/magento/magento2/issues/29335
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/29298
-
AC-9630: Uppgradering av Magento återställer general/region/state_required när ett nytt land med obligatoriskt läge/region läggs till.
- Korrigera anteckning: Systemet lägger nu bara till det ändrade landet i konfigurationen "general/region/state_required" när ett nytt land med obligatoriska lägen läggs till, vilket förhindrar eventuella avbrott i den anpassade koden som förutsätter att regionen är inaktiverad. Om du tidigare lade till ett nytt land med obligatoriska lägen återställs konfigurationen General/region/state_required till standardländer med ett obligatoriskt tillstånd, vilket kan göra att affären bryts.
- GitHub-problem: https://github.com/magento/magento2/issues/37796
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38076
-
AC-9712: https://github.com/magento/magento2/issues/37841
- Korrigera anteckning: Skillnad i mindre kompilering mellan php- och nodatumbibliotek (grunt) med komplicerade
calc
-uttryck - GitHub-problem: <https://github.com/magento/magento2/commit/b34c0a75>
- GitHub-kodbidrag: Åtgärda skillnaden i mindre kompilering mellan php- och nodejs-biblioteket (grunt) efter uppdatering wikimedia/less.php:^5.x
- Korrigera anteckning: Skillnad i mindre kompilering mellan php- och nodatumbibliotek (grunt) med komplicerade
-
ACP2E-2692: Felet "Bastabellen eller vyn hittades inte" inträffar när partiell indexering körs
- Korrigera anteckning: Partiell omindexering fungerar nu korrekt med stor ändringslogg vid sekundär databasanslutning
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ba25af8a
-
ACP2E-2844: Problem efter uppgradering av MariaDB till 10.5.1 eller senare
- Åtgärdade felet när datetime-värden i en DB skulle konverteras till 0000-00 00:00:00 efter Mysql-uppgradering
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a12063bd
-
ACP2E-2855: Typmatchningsfel i datajämförelse vid kontroll av om data har ändrats
- Korrigera anteckning: Tidigare anropades objektet save varje gång utan dataändringar (för numeriska datafält, till exempel int/float/double). Den utlöser flaggan _hasDataChanges till true och anropar funktionen save. När den här korrigeringen har tillämpats anropas funktionen spara bara om data har ändrats. Datavärdet för int/float/double-check med värdet som skickas till funktionen och utför strikt typmatchning.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/57a32313
-
ACP2E-2959: [Det går inte att använda molnimport] med katalogen var
- Korrigera anteckning: Det går att importera produkten oavsett filnamn.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/3a7c4d17
-
ACP2E-2966: I iPad mini läses meny och header in som mobila, i stället läses de in som skrivbord.
- Korrigera anteckning: Systemet hanterar nu enheter med en bredd på 768 px som stationära datorer, vilket säkerställer att meny och rubrik läses in korrekt. Tidigare behandlades enheter med bredden 768 px som mobila enheter, vilket gjorde att menyn och huvudet lästes in i en mobilvy.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/35b1b1da, https://github.com/magento/magento2-page-builder/commit/4d5db10a
-
ACP2E-3046: Det gick inte att hitta ett fel i bastabellen eller vyn när mview-objektet kördes när en DDL-åtgärd utfördes
- Korrigera anteckning: Systemet hanterar nu databasuppdateringsåtgärder korrekt medan mview-uppdateringen körs i bakgrunden, vilket förhindrar förekomsten av fel i bastabellen eller vyn som inte hittades. Tidigare kunde en del databasuppdateringsåtgärder resultera i felet "Bastabell eller vy hittades inte" om mview-uppdateringen kördes samtidigt.
Framework, GraphQL
-
AC-7976: [Issue] Stöd för anpassade skalära typer för GraphQL-schema introducerades
- Korrigera anteckning: Systemet har nu stöd för anpassade skalära typer för GraphQL-schema, vilket gör att utvecklare kan definiera anpassade skalära typer och implementeringar. Den här funktionen kan vara särskilt användbar för att uttrycka värden som kan behöva valideras, t.ex. HTML, e-post, URL:er, datum och för mer avancerade fall som EAV-attribut. Tidigare hade systemet inte stöd för bearbetning av anpassade skalära typer i GraphQL.
- GitHub-problem: https://github.com/magento/magento2/issues/36877
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/34651, https://github.com/magento/magento2/commit/0574ac23
Framework, Product
- AC-13011: 2.4.8-beta1 EE-rapporter genereras inte på grund av ett magento-undantag
GraphQL
-
AC-11729: Magento_GraphQl kör rubriker även om rubrikvärdet inte godkänns i valideringen
- Korrigera anteckning: Systemet ser nu till att huvudbearbetningen bara körs en gång och bara om huvudvärdet godkänns i valideringen, förbättrar säkerheten och förhindrar potentiella sårbarheter. Tidigare utfördes rubrikbearbetning även om rubrikvärdet inte godkändes vid valideringen, vilket ledde till potentiella sårbarheter och oväntade beteenden på grund av dubbelbearbetning av rubrikvärden.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8f87c25
-
AC-8951: Alternativen för fysiskt Giftcard har inte rätt sorteringsordning
- Korrigera anteckning: Systemet sorterar nu alternativen för fysiska presentkortsprodukter korrekt när de efterfrågas via GraphQL, vilket ger en konsekvent återgivning med Luma-temat. Tidigare var sorteringsordningen felaktig enligt lumatema, vilket ledde till felaktig visning och ordning av alternativ som avsändarnamn, mottagarnamn och belopp.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/1bafc571
-
AC-9157: [GraphQL]-matchningscachen är ogiltig när en mellanlagringsuppdatering skapas/redigeras/flyttas/tas bort
- Korrigera anteckning: Systemet ser nu till att matchningscachen inte blir ogiltig när en mellanlagringsuppdatering skapas, redigeras, flyttas eller tas bort, utan endast när mellanlagringsuppdateringen tillämpas på entiteten. Tidigare ogiltigförklarades cacheminnet för lösaren i förtid, till och med innan mellanlagringsuppdateringen tillämpades, vilket ledde till onödiga cacheminnen.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0c53bbf7
-
ACP2E-2642: Snabb cachelagring har inte rensats för uppdatering av innehållsmellanlagring
- Korrigera anteckning: Nu är svarscachen för GraphQL med PageBuilder-innehåll ogiltig när innehållsrelaterade entiteter för PageBuilder uppdateras.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ba25af8a
-
ACP2E-2653: Inaktiverar navigering i lager - tar inte bort aggregering från Graphql
- Korrigera anteckning: Problemet har åtgärdats efter att kontrollen har tillämpats när en produktsökning med kategoriaggregeringar begärdes via en GraphQL-fråga när administratörskonfigurationsinställningen "Katalog > Lagrad navigering > Visningskategorifilter" har angetts.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/12e071c3
-
ACP2E-2928: GraphQL Products-anropet som innehåller prisfiltret {från:"0"} returnerar inget resultat
- Korrigera anteckning: Tidigare sökning med grafikprocessorer med filter för nollpriser returnerade inga resultat alls på grund av ett utlöst undantag. Nu returnerar sökningen det förväntade resultatet.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c971859e
-
ACP2E-3128: [Cloud] Avbrutet GraphQL-anrop för getPurchaseOrder med nodcitat
- Korrigera anteckning: GraphQL-anropet för inköpsorder kan utföra uppgiften utan att några interna serverfel påträffas.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6f4805f8
-
ACP2E-3184: [Konfigurerbara produkter i molnet] visas inte på produktionsplatsen om Produkten inte är aktiverad i Alla butiksvyer
- Korrigera anteckning: Systemet visar nu konfigurerbara produkter på webbplatsen korrekt, även om produkten inte har aktiverats i Alla butiksvyer, men har aktiverats i specifika butiksvyområden.
Om en produkt tidigare var inaktiverad i"Alla butiksvyer" och endast aktiverad i specifika butiksvyområden, skulle produktattributen inte visas korrekt i GraphQL-svaret, vilket leder till att produkten inte visas korrekt. - GitHub-kodbidrag: https://github.com/magento/inventory/commit/3f300077
- Korrigera anteckning: Systemet visar nu konfigurerbara produkter på webbplatsen korrekt, även om produkten inte har aktiverats i Alla butiksvyer, men har aktiverats i specifika butiksvyområden.
-
ACP2E-3190: [Cloud] Produktgrafik har fel när samma enkla produkt har tilldelats flera konfigurerbara produkter
- Korrigera anteckning: Tidigare, med olika konfigurerbara produkter med samma enkla produkt, returnerade grapQL ett fel. När den här korrigeringen har tillämpats returnerar grapQL resultat utan fel för olika konfigurerbara produkter med samma enkla produkt.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/148c3ead
-
ACP2E-3253: GraphQL cart itemsV2 pagination fungerar inte korrekt
- Åtgärda anteckning: Problemet har åtgärdats genom att rätt värde för det aktuella sidargumentet har skickats i samlingsfrågan. Tidigare skickades fel värde för att ställa in den aktuella sidan, vilket orsakade problemet.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/8459b17d
GraphQL, Inventory / MSI
-
ACP2E-2607: MergeCart-mutation genererar undantag när käll- och målvagnen har samma paketobjekt
- Korrigera anteckning: -
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c971859e, https://github.com/magento/inventory/commit/db0620da
GraphQL, Inventory/MSI, Performance
-
ACP2E-1716: Platsen stängs efter uppgradering
- Korrigera anteckning: Prestandan för hämtning av paketprodukter via GraphQl har förbättrats.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ba25af8a, https://github.com/magento/inventory/commit/bdbf97ea
GraphQL, prestanda
-
AC-9569: [GraphQL Resolver] Kundlösningsdata har inte verifierats från import
- Korrigera anteckning: GraphQL kundmatchningscache ogiltigförklaras nu som förväntat när en kund redigeras eller tas bort via import. Tidigare var cachen inte ogiltig och kunddata kunde redigeras eller tas bort under importen.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0574ac23
GraphQL, sökning
-
ACP2E-2809: Det går inte att sortera GraphQL produktlista efter flera parametrar
- Korrigera anteckning: Produktsortering efter flera fält i GraphQl fungerar nu enligt beskrivningen i dokumentationen
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c971859e
Importera/exportera
-
AC-12172: Problem vid produktimport när den tillhandahålls med en fil av typen anpassad options (den skapade produkten innehåller inte pris för anpassade alternativ och visar bara det första filtypstillägget som anges)
- Korrigera anteckning: Systemet importerar nu produktdata korrekt med anpassade alternativ av typen 'file', vilket säkerställer att alla angivna filtillägg visas och att priset för det anpassade alternativet inkluderas. Tidigare visades bara det första tillägget under produktimporten om ett anpassat alternativ av typen 'file' hade fler än ett filtillägg, och priset för det anpassade alternativet saknades.
- GitHub-problem: https://github.com/magento/magento2/issues/38805
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38926
-
ACP2E-2710: Felaktig körningstid för importåtgärd i rutnätet för importhistorik
- Korrigera anteckning: Körningstiden för importrapporten visas korrekt oberoende av administratörens nationella inställningar.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ea79f7dd
-
ACP2E-2737: Duplicera kunder som skapas med samma e-postadress med hjälp av import
- Korrigera anteckning: Importerar kunden när kontodelningen är inställd på Global, importerad kund som finns i systemet uppdateras.
Tidigare importerad kund duplicerades. - GitHub-kodbidrag: https://github.com/magento/magento2/commit/c971859e
- Korrigera anteckning: Importerar kunden när kontodelningen är inställd på Global, importerad kund som finns i systemet uppdateras.
-
ACP2E-2902: Lägg till/uppdatera import för produkter som duplicerar anpassningsbara alternativ
- Korrigera anteckning: Problemet har åtgärdats genom att rätt butik har tilldelats produktalternativ under CSV-import av produktalternativ.
Tidigare tilldelades till administratörsarkivet i stället för deras respektive butik. - GitHub-kodbidrag: https://github.com/magento/magento2/commit/3a7c4d17
- Korrigera anteckning: Problemet har åtgärdats genom att rätt butik har tilldelats produktalternativ under CSV-import av produktalternativ.
-
ACP2E-2990: Kundens "created_at"-datum har inte konverterats för att lagra tidszonen vid export
- Korrigera anteckning: Ett datumvärde för kolumnen 'created_at' konverteras till rätt datumformat baserat på butikstidszonen i CSV-avsnittet för kundexport.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/3056e9cb
-
ACP2E-3165: [Cloud] Hämtar fel vid kontroll av data i importdata med CSV
- Korrigera anteckning: Det finns inget fel när data kontrolleras vid CSV-import. Tidigare visades felmeddelandet:"Vi kan inte hitta en kund som matchar den här e-postadressen och webbplatskoden i rad(er): 1" när data kontrolleras i importavsnittet med CSV från administratören.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/8459b17d
Installera och administrera
-
ACP2E-2102: Ingen VCL för export för lack 7-knapp på administratörspanelen
- Korrigera anteckning: Knappen Exportera VCL för lack 7 har lagts till på panelen Admin.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
Lager/MSI
-
AC-10750: Lageruppdateringen av den konfigurerbara produkten misslyckas när databasen använder prefix
- Korrigera anteckning: Systemet uppdaterar nu lagret för konfigurerbara produkter korrekt när prefix används i databasen, vilket förhindrar felmeddelanden och säkerställer att rätt kvantitet sparas. Tidigare uppstod ett fel när lagerkvantiteten för enkla produkter i en konfigurerbar produkt skulle sparas om databasen använde prefix.
- GitHub-problem: https://github.com/magento/magento2/issues/38045
-
AC-11593: Google Google API-nyckel fungerar inte när en karta med attribut läggs till
- Korrigera anteckning: Systemet har nu stöd för den senaste Google Maps API-versionen, 3.56, vilket gör att användare kan lägga till ett kartinnehållsblock från PageBuilder-menyn på scenen utan att några fel påträffas. Tidigare kunde användare inte lägga till ett kartinnehållsblock på grund av kompatibilitetsproblem med Google Maps API-versionen, vilket resulterade i ett felmeddelande om att något gick fel.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0574ac23
-
ACP2E-1411: [Testa] Paketprodukter med 0 lager vid lagerframsidan
- Korrigera anteckning: Paketprodukten visas inte på ytterligare webbplatser som använder extra lager.
-
ACP2E-2794: [Cloud] Kritiskt problem med produktlistor med tomma utrymmen
- Korrigera anteckning: Systemet visar nu produktlistor korrekt utan tomma utrymmen när produkter anges till Out of Stock, vilket ger en konsekvent och korrekt visning av tillgängliga produkter. Om du tidigare angav en produkt som "Out of Stock" skulle det resultera i att ett tomt utrymme visas i produktlistan, vilket stör layouten och kan förvirra kunderna.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ea79f7dd, https://github.com/magento/inventory/commit/b59e48ca
Beställning
-
AC-10828: Skärm med översikt över backend-order: Kvantitet som inte är synlig på orderartikelnivå
- Korrigera anteckning: Systemet visar nu antalet underordnade objekt i kolumnen quantity på översiktsskärmen för backend-order. Detta gör att användarna kan spåra status för alla objekt i en ordning på rätt sätt. Tidigare visade kolumnen för kvantitet endast antalet artiklar som beställts, fakturerats och levererats, men inte antalet beställda artiklar.
- GitHub-problem: https://github.com/magento/magento2/issues/38252
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38320
-
AC-10994: [Problem] Fel lagrings-ID används i orderadressrenderaren
- Korrigera anteckning: Systemet använder nu korrekt det arkiv-ID som är kopplat till en order när orderadressen återges, vilket säkerställer att adresserna formateras korrekt enligt deras respektive butik-ID. Tidigare använde systemet felaktigt det aktuella butiks-ID:t, vilket kunde leda till felaktig adressformatering om flera beställningsmejl från olika butiker behövde skickas.
- GitHub-problem: https://github.com/magento/magento2/issues/38412
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37932
-
AC-11798: [Utleverans] Leveranspriset skiljer sig åt i utskriven PDF
- Korrigera anteckning: Systemet visar nu leveranspriserna korrekt i utskriven PDF enligt momskonfigurationsinställningarna, vilket säkerställer konsekvens mellan försäljningsorderfakturavyn och den utskrivna fakturan. Tidigare undantogs moms för det fraktpris som visades i den utskrivna PDF, oavsett momskonfigurationsinställningar.
- GitHub-problem: https://github.com/magento/magento2/issues/38608
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38595, https://github.com/magento/magento2/commit/1bafc571
-
ACP2E-2622: Det går inte att spara ändringar i telefonnummer i befintlig orderinformation
- Åtgärda anteckning: Nu kan användaren lägga till det internationella prefixet 00 i telefonfältet för orderadress
- GitHub-problem: https://github.com/magento/magento2/issues/38201
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/12e071c3
-
ACP2E-2734: E-postmeddelanden kan inte skickas
- Korrigera anteckning: Systemet innehåller nu ett konfigurationsalternativ för async_sending_try för att ange antalet försök att skicka ett e-postmeddelande innan det stoppas, vilket förbättrar hanteringen av misslyckade e-postmeddelanden när asynkron sändning är aktiverat. Tidigare, om ett e-postmeddelande inte kunde skickas, skulle systemet kontinuerligt försöka skicka om det, vilket resulterar i en oändlig loop med felmeddelanden i systemloggen.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b2286ecf
-
ACP2E-2756: [Cloud] Beställningsstatus ändrad till Fullständigt när delvis återbetalning av en delvis levererad order har gjorts
- Korrigera anteckning: När du utfärdar en kreditnota ändras orderstatusen inte längre till"slutförd" om det finns artiklar som ännu inte har skickats.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/7e0e5582
-
ACP2E-3002: [CLOUD] Det går inte att inaktivera Skicka e-post från Admin UI som Dev Docs visar
- Korrigera anteckning: Systemet förhindrar nu att e-postmeddelanden skickas korrekt när e-postkommunikation är inaktiverad. Dessa e-postmeddelanden skickas inte längre när e-postkommunikation har återaktiverats. Tidigare skickades säljmeddelanden som initierats medan e-postkommunikation inaktiverades när e-postkommunikation återaktiverades.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c8931218
-
ACP2E-3045: Beställningen har stängts utan att återbetalas helt
- Korrigera anteckning: Systemet behåller nu orderstatusen korrekt som Bearbetning och fakturastatusen som Väntande när en order med en ej infångad betalning har en leverans skapad. Detta garanterar att beställningar endast markeras som"Stängda" efter att de har återbetalats helt. Om du tidigare skapade en leverans för en order med en väntande faktura skulle orderstatusen felaktigt ändras till Stängd.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6a185204
Order, returer
-
ACP2E-2982: Orderåterbetalning resulterar i dubblettkreditnota
- Korrigera anteckning: Om återbetalningen skickas via REST API när två identiska förfrågningar utfördes samtidigt skapas inte längre dubbla kreditnotor.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/a4fbf702
Order, skatt
-
ACP2E-3003: [CLOUD] Felaktig base_row_total i RESTFUL order API när gränsöverskridande transaktioner aktiveras och kupongrabatter tillämpas
- Korrigera anteckning: Nu returneras korrekt base_row_total från RESTFUL-order-API när gränsöverskridande transaktioner är aktiverade och kupongrabatt tillämpas.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/9af794a4
Övriga
- LYNX-339: cookien private_content_version returnerades i GQL-frågor
- LYNX-366: Serverfel för e-postproppar i fysiska presentkortsfrågor
- LYNX-380: attributet is_available i CartItemInterface returnerar alltid false för konfigurerbara produkter
- LYNX-382: attributet is_available i CartItemInterface returnerar true även när det säljbara lagret är mindre än produktkvantiteten
- LYNX-395: attributet only_x_left_in_stock i ProductInterface är inte korrekt för konfigurerbara produkter
- LYNX-399: Platshållarminiatyrbilder returneras när en enkel produkt läggs till i varukorgen i en grupperad produkt
- LYNX-400: Kundens anpassade alternativattribut fungerar inte med heltalsvärden
- LYNX-402: Internt serverfel vid försök att hämta priceDetails för paketprodukter med dynamiskt pris
- LYNX-403: only_x_left_in_stock returnerar alltid 0 för konfigurerbara produkter
- LYNX-405: GraphQL-fel: Filtypen stöds inte i frågan om anpassningsbara alternativ
- LYNX-411: GraphQL-frågan returnerar inte korrekt beräknat normalpris för anpassningsbara produkter
- LYNX-412: AppliedTaxes via EstimatedTotals kvarstår med uppdaterade mutationer
- LYNX-420: attributet is_available i CartItemInterface returnerar true även när det säljbara lagret är mindre än produktkvantiteten
- LYNX-421: Det går inte att lägga till kupong i kundvagn för rabatt endast för frakt
- LYNX-425: Normalpris för produkt med 12 decimaler och fel värde
- LYNX-430: GraphQL-serverfel i varukorgen med produkt som inte ingår i paketet
- LYNX-441: Det går inte att skapa en adress med anpassade attribut
- LYNX-447: GraphQL-serverfel i kundvagn med endast_x_left_in_stock för paketerad produkt
- LYNX-464: GraphQL-fel vid borttagning av andra produkter med otillräckligt konfigurerbar produkt i kundvagn
- LYNX-469: Det går inte att lägga till produkter eftersom SKU:n i mutationen är skiftlägeskänslig
- LYNX-526: GraphQL. Konfigurationen respekteras inte för CANCEL-order available_actions
Andra utvecklingsverktyg
-
AC-10658: [Problem] Korrigera HTML-syntaxfel i visual.phtml
- Korrigera anteckning: Systemet stänger nu starttaggen korrekt i filen visual.phtml och ser till att HTML är korrekt syntax. Tidigare stängdes inte starttaggen korrekt, vilket orsakade ett syntaxfel i HTML.
- GitHub-problem: https://github.com/magento/magento2/issues/38247
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37457
-
AC-11474: [Issue] Ändrad "active" till "enabled" i kommandot bin/magento Maintenance:status
- Korrigera anteckning: Systemet tillhandahåller nu mer korrekta statusmeddelanden för kommandot för underhållsläge, vilket ändrar statusen från "aktiv" till "aktiverad" och från "inte aktiv" till "inaktiverad". Tidigare visades statusmeddelandet för kommandot för underhållsläge som "active" eller "not active", vilket kan leda till förvirring.
- GitHub-problem: https://github.com/magento/magento2/issues/38486
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38410
-
AC-12571: Navigering i kategoriträdet leder till fel i Redis: "Redis-sessionen överskrider samtidiga anslutningar"
- GitHub-problem: https://github.com/magento/magento2/issues/38851
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0611e750
Betalningar
-
ACP2E-2841: Betalningsflödet skapar en ny transaktion varje gång vi klickar på knappen Hämta på skärmen Visa transaktion
- Korrigera anteckning: Systemet hämtar nu transaktionsinformation korrekt utan att skapa en ny betalningstransaktion varje gång knappen Hämta visas på skärmen Visa transaktion. Tidigare skapades en ny betalningstransaktion felaktigt för en beställning som redan hade betalats när du klickade på knappen Hämta.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b2286ecf
-
ACP2E-3028: Senare betalningsmeddelande visas inte i PDP för kanadensiskt betalningsmottagarkonto
- Korrigera anteckning: Systemet visar nu korrekt PayLater-meddelandet för kanadensiska PayPal-handelskonton på produktinformationssidan (PDP) när köparens land kan fastställas från faktureringsadressen eller leveransen för kontot. Tidigare visades inte PayLater-meddelandet på grund av en saknad parameter, vilket resulterade i ett fel i webbläsarkonsolen.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/6a185204
Prestanda
-
AC-12000: [Utgåva] Kodrensning och lägg till nytt kritiskt huvudblock och flytta kritiska CSS före resurser
- Korrigera anteckning: Systemet innehåller nu ett nytt kritiskt huvudblock och flyttar kritisk CSS före resurser, vilket möjliggör mer anpassning och prestandaoptimering i förgrunden. Tidigare placerades inte den kritiska CSS-koden före resurserna, vilket begränsade möjligheterna till anpassning och optimering.
- GitHub-problem: https://github.com/magento/magento2/issues/38748
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/35580
-
AC-12176: Temakompileringen avbryts när mysql-värden innehåller portinformation
- Korrigera anteckning: Systemet hanterar nu konfigurationen för MySQL-värden som innehåller portinformation, vilket säkerställer att temat kompileras. Tidigare misslyckades temakompileringen om konfigurationen MySQL-värd i databasanslutningen innehöll portinformation.
- GitHub-problem: https://github.com/magento/magento2/issues/38799
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38842
-
ACP2E-2494: Prestandaproblem vid inläsning av produktattribut i kundvagnsregler
- Korrigera anteckning: Förbättrade frågeprestanda för försäljningsregler - från ca 150 ms till ensiffriga ms.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ba25af8a
-
ACP2E-2673: Prestanda för partiell prisindexering
- Korrigera anteckning: Prestandan för partiell prisindexering har förbättrats genom att några av de borttagningsfrågor som används i indexeringsprocessen har optimerats.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ba25af8a
-
ACP2E-2850: Beställningen avvisas vid konfiguration av flera butiker när Async-order-bearbetning används + Villkor
- Korrigera anteckning: Beställningar från icke-standardwebbplatser med aktiverade villkor bearbetas nu.
Innan de avvisades automatiskt. - GitHub-kodbidrag: https://github.com/magento/magento2/commit/57a32313
- Korrigera anteckning: Beställningar från icke-standardwebbplatser med aktiverade villkor bearbetas nu.
-
ACP2E-2910: API-anrop för orderåterställning tar lång tid att köra
- Korrigera anteckning: Systemet kör nu anropet till API:t för orderåterställning inom en rimlig tidsram, vilket förbättrar prestanda när ett stort antal order hämtas. Tidigare tog det lång tid att köra anropet till API:t för orderraster, vilket orsakade fördröjningar när ett stort antal order hämtades.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/001e5188
Prestanda, marknadsföring
- ACP2E-2617: Indexeraren för försäljningsregel slutade köras
- Korrigera anteckning: Systemet slutför nu försäljningsregelindexeraren även med ett stort antal kombinerade filtergrupper, vilket säkerställer att kundvagnsregelvillkoren tillämpas som förväntat. Tidigare kunde indexeraren för försäljningsregeln inte slutföras när det fanns ett stort antal kombinerade filtergrupper, vilket ledde till ett felmeddelande och förhindrar att villkoren för kundvagnsregeln tillämpades.
Priser
-
AC-11810: Pris saknas för Magento2.4.6-p4 Order API Simple Item
- Korrigera anteckning: Systemet visar nu priset på enkla produkter korrekt när det efterfrågas via Order API, vilket ger korrekt datarepresentation. Tidigare visades priset på enkla produkter felaktigt som noll i API-svaret.
- GitHub-problem: https://github.com/magento/magento2/issues/38603
Produkt
-
AC-10535: Specialtecken i konfigurerbara associerade produktnamn konverteras till HTML-entiteter.
- Korrigera anteckning: Systemet behåller nu specialtecken i namnen på associerade produkter när en konfigurerbar produkt redigeras, vilket förhindrar att de konverteras till HTML-entiteter. Tidigare konverterades specialtecken i associerade produktnamn till HTML-entiteter när den konfigurerbara produkten redigerades.
- GitHub-problem: https://github.com/magento/magento2/issues/38146
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38447
-
AC-10947: Funktionen GetById i ProductRepository skapar inte rätt cachenyckel
- Korrigera anteckning: Systemet skapar nu korrekt en cachenyckel i funktionen GetById för ProductRepository, oavsett om detta lagrings-ID skickas som en sträng eller ett heltal. Detta garanterar att produkten hämtas från minnet vid efterföljande anrop, vilket förbättrar prestandan. Tidigare skulle systemet hämta produkten från databasen varje gång funktionen anropas, även med samma parametrar, på grund av att en felaktig cachenyckel skapades.
- GitHub-problem: https://github.com/magento/magento2/issues/38384
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38433
-
AC-11992: [Utgåva] [MFTF] AdminClickAddOptionForBundleItemsActionGroup
- Korrigera anteckning: Systemet innehåller nu AdminClickAddOptionForBundleItemsActionGroup, vilket förbättrar administratörspanelens funktioner. Den här åtgärdsgruppen var inte tillgänglig tidigare.
- GitHub-problem: https://github.com/magento/magento2/issues/30857
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/30838
-
AC-5969: AlertProcessor - Argument #2 ($storeId) måste vara av typen int, sträng angiven
- Korrigera anteckning: Systemet utlöser nu produktvarningsmeddelanden korrekt genom att se till att butiksidentifieraren har rätt datatyp. Tidigare skickades inga produktvarningsmeddelanden på grund av ett typmatchningsfel i butiksidentifieraren.
- GitHub-problem: https://github.com/magento/magento2/issues/35602
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/0574ac23
-
ACP2E-2944: [Cloud] funktionen addFilterToMap fungerar inte för vissa kolumner
- Korrigera anteckning: Nu kan den anpassade modulen användas i orderstödrastret. Tidigare inträffade fel när en anpassad modul användes.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/3a7c4d17
Kampanj
-
ACP2E-2602: Kundattributet är inte synligt när kontot skapas från inbjudan
- Korrigera anteckning: Kundattribut är tillgängliga när du skapar konto från inbjudan.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/39d54c2d
-
ACP2E-2627: Kupongkod med en kuponggräns frisläppas inte för betalning. Orderannullering misslyckades.
- Korrigera anteckning: Systemet uppdaterar nu omedelbart kuponganvändning när en order skapas eller annulleras, och lägger till regelanvändning i en kö för att förhindra potentiella lås. Detta garanterar att en kupongkod med en kuponggräns för användning per kupong frisläpps och kan återanvändas om en order annulleras på grund av en misslyckad betalning. Tidigare släppte systemet inte kupongkoden för återanvändning i sådana fall, vilket resulterade i ett felmeddelande om att kupongkoden inte var giltig.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/c971859e
-
ACP2E-2811: [Cloud] Omindexering av katalogregelns produktindexerare ger SQLSTATE [HY000]: Allmänt fel: 2006 MySQL-servern har försvunnit.
- Korrigera anteckning: Systemet hanterar nu korrekt anpassat batchantal i di.xml för Magento\CatalogRule\Model\Indexer\IndexBuilder, vilket förhindrar SQL-fel som "Allmänt fel: 2006 MySQL-servern har försvunnit" under omindexeringen av katalogregelns produktindexerare på grund av felaktig batchstorlek för stora kataloger
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b2286ecf
-
ACP2E-2926: [CLOUD]Kundsegmentets kundprisregel för besökare tillämpar inte rabatt på kundvagnen
- Korrigera anteckning: Systemet tillämpar nu korrekt kundprisregler för besökare, även om regeln inte använder en kupong, så att rätt rabatter tillämpas på kundvagnen. Tidigare tillämpades inga rabatter på kundvagnen för besökssegment såvida inte kundprisregeln använde en kupong.
-
ACP2E-3024: Attributet "Type" saknas på fliken "Products to Match" i relaterade produktregler
- Korrigera anteckning: Attributet "Typ" är nu tillgängligt som ett filteralternativ på fliken "Produkter att matcha" i modulen "Relaterade produktregler", vilket ger en mer exakt regeldefinition. Tidigare saknades det här attributet på fliken"Produkter att matcha", vilket begränsar möjligheten att skapa korrekta matchningsvillkor.
SEO
-
AC-11907: Om du lägger till URL-omskrivningar med en accent läses den oändliga inläsningen in
- Korrigera anteckning: Systemet skapar nu och hanterar URL:er som skrivs om med accenter, vilket förhindrar oändlig inläsning under sparandet. Tidigare orsakade tillägg av en URL-omskrivning med en accent ett oändligt inläsningsproblem.
- GitHub-problem: https://github.com/magento/magento2/issues/38692
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/44cef3a9
-
ACP2E-2641: Fel kategori-url-rewrite för flera lager för kategori på tredje nivån
- Korrigera anteckning: Generera korrekt URL-omskrivning för underordnade med överordnad med anpassad URL-omfångsnyckel
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ea79f7dd
-
ACP2E-2770: Dubbelbyte-tecken (specialtecken) i fältet Produktnamn blockerar skapande av produkter i serverdelen
- Korrigera anteckning: En ny inställning har lagts till som gör att du kan använda transkribering på produkt-URL:en eller inte. Inställningen är tillgänglig här: Lagrar > Konfiguration > Katalog > Katalog > Sökmotoroptimering: "Tillämpa transkribering för produkt-URL"
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b2286ecf
Säkerhet
-
AC-11762:
- Korrigera anteckning: Uppdatera 2FA OTP-fönsterfält med korrekt beskrivning och standardvärde efter BiC-ändring
- GitHub-kodbidrag: Uppdaterat kommando för sättet som otp_window-perioden ska anges från och med nu bin/magento config:set twofactorauth/google/otp_window VALUE
to bin/magento config:set twofactorauth/google/leeway VALUE
-
AC-11855: [Problem] Popup-meny för CSP-teckensnittsstöd saknas
- Korrigera anteckning: Systemet tillåter nu inläsning av teckensnittet https://www.paypalobjects.com/webstatic/mktg/2014design/font/PP-Sans/PayPalSansBig-Medium.woff' utan att bryta mot direktivet Content Security Policy, vilket säkerställer att popup-menyn Paylater visas korrekt. Tidigare nekades teckensnittet att läsas in på grund av en överträdelse av direktivet Content Security Policy, vilket orsakade visningsproblem med popup-menyn Paylater.
- GitHub-problem: https://github.com/magento/magento2/issues/38624
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/37401
-
AC-11937:
- Korrigera anteckning: Uppdatera 2FA OTP-fönsterfält med korrekt beskrivning och standardvärde efter BiC-ändring
- GitHub-kodbidrag: Uppdaterat kommando för sättet som otp_window-perioden ska anges från och med nu bin/magento config:set twofactorauth/google/otp_window VALUE
to bin/magento config:set twofactorauth/google/leeway VALUE
-
AC-12309:
- Korrigera anteckning: Uppdatera användardokumentationen för tvåfaktorautentisering (2FA) för att ändra kommandot otp_window
- GitHub-kodbidrag: Uppdatera användardokumentation för tvåfaktorautentisering (2FA) om du vill ändra kommandot för OTP_WINDOW-inställningar enligt: https://jira.corp.adobe.com/browse/AC-11762
Leverans
-
AC-10757: [Problem] Korrigerat stavfel i tracking.phtml - JS-funktioner med namnet "currier" har ändrats till "operator"
- Korrigera anteckning: Systemet använder nu termen "operator" i stället för den felstavade "currier" i de JavaScript-hanterarfunktioner som används i orderspårningsmallen, vilket ger korrekt funktionsnamn och kodklarhet. Tidigare användes den felstavade termen"currier", vilket kan leda till förvirring och inkonsekvenser i kodbasen.
- GitHub-problem: https://github.com/magento/magento2/issues/34523
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/33414
-
AC-11811:
- Korrigeringsanteckning: UPS REST "En leverans kan inte ha KGS/IN eller LBS/CM eller OZS/CM som måttenhet"
- GitHub-problem: <https://github.com/magento/magento2/commit/9b1713d8>
- GitHub-kodbidrag: UPS-hastigheterna visas i kassan och i kundvagnen.
-
AC-11916:
- Åtgärdsanteckning: [QPT] UPS REST "En leverans kan inte ha KGS/IN eller LBS/CM eller OZS/CM som måttenhet"
- GitHub-kodbidrag: UPS-hastigheterna visas i kassan och i kundvagnen.
-
AC-11938: UPS REST "En leverans kan inte ha KGS/IN eller LBS/CM eller OZS/CM som måttenhet"
- Korrigera anteckning: Se till att UPS-hastigheterna visas i kassan och kundvagnen.
- GitHub-problem: https://github.com/magento/magento2/issues/38618
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/493e01f5
-
AC-11983:
- Åtgärdsanteckning: [QPT] UPS REST "En leverans kan inte ha KGS/IN eller LBS/CM eller OZS/CM som måttenhet"
- GitHub-kodbidrag: UPS-hastigheterna visas i kassan och i kundvagnen.
-
AC-11984:
- Åtgärdsanteckning: [QPT] UPS REST "En leverans kan inte ha KGS/IN eller LBS/CM eller OZS/CM som måttenhet"
- GitHub-kodbidrag: UPS-hastigheterna visas i kassan och i kundvagnen.
-
ACP2E-2738: Spårningsfönstret visar fel förväntat leveransdatum
- Korrigeringsanteckning: Visa korrekt leveransdatum för fedex-fraktfirma.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/57a32313
-
ACP2E-2763: Tabellhastigheter visas fortfarande även om kostnadsfri leverans används
- Korrigera anteckning: Leveransmetoden för tabellhastighet visas nu även om Fri frakt blir tillgänglig efter kupongtillämpning
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/b2286ecf
-
ACP2E-2765: MFTF-test AdminCreatingShippingLabelTest misslyckades på grund av att autentiseringsuppgifter inte har lagts till i Jenkins-miljön
- Korrigera anteckning: korrigering för mftf-test
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ea79f7dd
Mellanlagring och förhandsvisning
- ACP2E-2901: Inställningarna för schemalagd uppdatering sparas inte om de ursprungligen lades till genom att uppdatera
- Korrigera anteckning: Systemet raderar nu produktattributvärden korrekt i efterföljande schemalagda uppdateringar när sådana attribut ändras i den aktuella uppdateringen. Tidigare var det omöjligt att radera sådana attributvärden när ett produktattribut ändrades av en schemalagd uppdatering när en ny schemalagd uppdatering skapades, vilket innebar att användaren måste redigera dem igen när den skapades.
- ACP2E-2999: Från-datum- och till-datumregeln för kundvagn är inte synkroniserad med mellanlagringsuppdatering
- Korrigera anteckning: Datum sparas enligt uppdateringar för kundprisregelsmellanlagring.
- ACP2E-3104: JS-fel i förhandsvisning av mellanlagring
- Korrigera anteckning: Nu läses filen form-mini-stub.js in utan JS-syntaxfel i utvecklingsverktygen.
- ACP2E-3162: Produktens mellanlagrade innehåll för specialpris kan inte uppdateras
- Korrigera anteckning: Systemet tillåter nu redigering av slutdatumet för en prisuppdateringskampanj efter att den har startats, vilket säkerställer att användarna kan göra nödvändiga justeringar i sina kampanjer. Tidigare uppstod ett fel när slutdatumet för en aktiv kampanj skulle uppdateras, vilket hindrade användarna från att göra ändringar.
Målinriktning
-
AC-9432: [Utgåva] Tillåt användning av CIDR-intervall i tillåtelselista för underhåll
- Korrigera anteckning: Systemet stöder nu användning av CIDR-intervall i underhållsläget Tillåt IP-lista, vilket möjliggör ett intervall av IP-adresser för att kringgå underhållsläge. Tidigare tillät underhållsläget IP-listan endast tillåtna enskilda IP-adresser att kringgå underhållsläge.
- GitHub-problem: https://github.com/magento/magento2/issues/37943
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/30699
Testramverk
-
AC-11491:
- Korrigera anteckning: [Hoppa över] Du måste ångra integreringstestet igen
- GitHub-problem: <https://github.com/magento/magento2/commit/493e01f5>
- GitHub-kodbidrag: Hoppa över alla integreringstest som hoppas över i den här PR-funktionen - https://github.com/magento-commerce/magento2ce/pull/8811/
-
AC-11654: Integrationstest misslyckades med testDbSchemaUpToDate på grund av JSON-kolumntyp
- Korrigera anteckning: Systemet känner nu igen JSON-kolumntyper korrekt i databasschemat under integrationstester och förhindrar testfel på grund av en felmatchning mellan databasschemat och det deklarativa schemat. Tidigare identifierades JSON-kolumntyper felaktigt som LONGTEXT i MariaDB, vilket medförde att integreringstester misslyckades.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/ef81f5a2
UI Framework
-
AC-12128:
- Korrigera anteckning: Prototype.js security vulnerability fix CVE-2020-27511
- GitHub-problem: <https://github.com/magento/magento2/commit/de4dfb8e>
- GitHub-kodbidrag: Systemet har uppdaterats för att åtgärda säkerhetsluckan CVE-2020-27511 i Prototype.js 1.7.3, vilket förbättrar systemets övergripande säkerhet. Före den här uppdateringen var systemet känsligt för en denial of service-attack (Regular Expression Denial of Service) genom borttagna HTML-taggar.
-
AC-12128: Prototype.js security vulnerability fix CVE-2020-27511
- Åtgärdsmeddelande: Systemet har uppdaterats för att åtgärda säkerhetsluckan CVE-2020-27511 i Prototype.js 1.7.3, vilket förbättrar den övergripande säkerheten i systemet. Före den här uppdateringen var systemet känsligt för en denial of service-attack (Regular Expression Denial of Service) genom borttagna HTML-taggar.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/de4dfb8e
-
AC-12189: Grunt Less använder pub/-prefix för källmappningar
- Korrigera anteckning: Systemet genererar nu färre/css-källkartor utan prefixet /pub för sökvägar när grunt används, vilket eliminerar behovet av en lösning i webbserverkonfigurationen. Tidigare krävdes en specifik konfiguration på webbservern för att /pub-prefixet i källmappssökvägar skulle fungera korrekt.
- GitHub-problem: https://github.com/magento/magento2/issues/38837
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/38840
-
AC-1306: Statiskt innehåll distribueras för inaktiverade moduler
- Korrigera anteckning: Nu utesluts CSS-relaterade till inaktiverade moduler från de slutliga CSS-utdatafilerna, vilket säkerställer att onödiga format inte läses in. Tidigare inkluderades CSS för inaktiverade moduler i de slutliga CSS-utdatafilerna, vilket ledde till inläsning av extra, onödiga format.
- GitHub-problem: https://github.com/magento/magento2/issues/24666
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/32922
-
AC-9007: [Utgåva] Läs inte in kontext för serverdelsblock på klientdel
- Korrigera anteckning: Systemet ser nu till att kontexten för backend-block inte läses in på klientservern, vilket förhindrar att onödiga backend-sessioner och eventuella sessionslås skapas. Tidigare lästes serverdelen in felaktigt på klientsidan, vilket ledde till att serverdelssessioner och eventuella sessionslås skapades.
- GitHub-problem: https://github.com/magento/magento2/issues/37617
- GitHub-kodbidrag: https://github.com/magento/magento2/pull/36368
-
ACP2E-2529: Undantag vid kontroll av ett presentkortssaldo när Recaptcha är aktiverat
- Korrigera anteckning: Användare kan hämta presentkortssaldo i vyn och redigera kundvagnsskärmen. Tidigare visades inte dessa uppgifter när reCAPTCHA aktiverades.
- GitHub-kodbidrag: https://github.com/magento/magento2-page-builder/commit/4a2795ea
-
ACP2E-2729: [CLARIFICATION] Funktionsbegäran ADA-överensstämmelse
- Korrigera anteckning: Systemet garanterar nu ADA-kompatibilitet genom att ta bort CSS-egenskaper som inte stöds och ersätta dem med de som stöds i filen print.css. Tidigare ledde användningen av CSS-egenskaper som inte stöds till problem med webbläsarkompatibiliteten.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/57a32313
-
ACP2E-3061: [Cloud] Sammanfusionsbibliotekskod i effect-drop.js i AC 2.4.4-p8
- Korrigera anteckning: Systemet implementerar nu biblioteket effect-drop.js korrekt, vilket garanterar att jQuery-gränssnittseffekterna fungerar som de ska. Tidigare skrevs biblioteket effect-drop.js av misstag över med biblioteket effect-clip.js, vilket kan orsaka problem med jQuery-gränssnittseffekter.
- GitHub-kodbidrag: https://github.com/magento/magento2/commit/35b1b1da