Versionsinformation om Adobe Commerce 2.4.1

Adobe Commerce 2.4.1 innehåller förbättringar av prestanda och säkerhet plus betydande förbättringar av B2B-funktionerna. Säkerhetsförbättringarna inkluderar stöd för attributet SameSite för cookies och tillägg av CAPTCHA-skydd för betalningsrelaterade och orderrelaterade API-slutpunkter och sidan Placera order storefront. B2B-förbättringarna fokuserar på ordergodkännandeprocessen, B2B-leveransmetoder, utökad loggning av Admin-åtgärder och förbättrad säkerhet i butiken.

Den här versionen innehåller alla förbättringar av kärnkvaliteten som ingick i 2.4.0, över 150 nya korrigeringar av kärnkoden och över 15 säkerhetsförbättringar. Det innehåller en lösning på nästan 300 GitHub-problem som våra communitymedlemmar har. Dessa communitybidrag omfattar allt från mindre rensning av kärnkod till betydande förbättringar i GraphQL.

Alla kända fel som identifieras i 2.4.0 har åtgärdats i den här versionen.

NOTE
Adobe Commerce-versioner kan innehålla ändringar som är inkompatibla bakåt (BIC). Om du vill granska ändringar som är inkompatibla bakåt läser du BIC-referens. Viktiga bakåtkompatibla problem beskrivs i BIC-markeringar. Inte alla releaser innehåller viktiga BIC:er.

Använd AC-3022.patch om du vill fortsätta erbjuda DHL som fraktfirma

DHL har introducerat schemaversion 6.2 och kommer inom kort att föråldra schemaversion 6.0. Adobe Commerce 2.4.4 och tidigare versioner som stöder DHL-integration stöder endast version 6.0. Merchants som distribuerar dessa releaser ska tillämpa AC-3022.patch så snart som möjligt för att fortsätta erbjuda DHL som fraktfirma. Information om hur du hämtar och installerar korrigeringsfilen finns i Använd en korrigeringsfil för att fortsätta erbjuda DHL som fraktfirma.

Säkerhetsuppdatering

Merchants kan nu installera tidskänsliga säkerhetskorrigeringar utan att tillämpa de hundratals funktionella korrigeringar och förbättringar som finns i en fullständig kvartalsversion (till exempel 2.4.0-p1). Patch 2.4.0.1 (Composer package 2.4.0-p1) är en säkerhetskorrigering som innehåller korrigeringar för säkerhetsluckor som har identifierats i vår tidigare kvartalsversion, 2.4.0. Alla snabbkorrigeringar som tillämpades på version 2.4.0 ingår i den här säkerhetspatchen. (En snabbkorrigering åtgärdar ett problem eller ett fel i en släppt version.)

Allmän information om säkerhetsuppdateringar finns i Introduktion till den nya säkerhetsuppdateringen. Instruktioner om hur du hämtar och använder säkerhetsuppdateringar (inklusive patch 2.3.5-p2) finns i Snabbstart av lokal installation. Säkerhetsuppdateringar innehåller endast säkerhetsfelkorrigeringar, inte de ytterligare säkerhetsförbättringar som ingår i den fullständiga korrigeringen.

Annan versionsinformation

Även om koden för de här funktionerna paketeras med kvartalsvisa releaser kommer flera av dessa projekt (till exempel B2B, Page Builder och Progressive Web Application (PWA) Studio) också att släppas oberoende av varandra. Felkorrigeringar för dessa projekt beskrivs i den separata, projektspecifika versionsinformation som finns i dokumentationen för varje projekt.

Högdagrar

Leta efter följande högdagrar i den här versionen.

Betydande säkerhetsförbättringar

Den här versionen innehåller över 15 säkerhetskorrigeringar och plattformssäkerhetsförbättringar. Alla säkerhetskorrigeringar har backporterats till 2.4.0-p1 och 2.3.6.

Mer än 15 säkerhetsförbättringar som kan åtgärda säkerhetsluckor vid fjärrexekvering av kod (RCE) och cross-site scripting (XSS)

Inga bekräftade attacker relaterade till dessa problem har inträffat hittills. Vissa säkerhetsluckor kan dock utnyttjas för att få tillgång till kundinformation eller ta över administratörssessioner. De flesta av dessa problem kräver att en angripare först får åtkomst till administratören. Därför påminner vi dig om att vidta alla nödvändiga åtgärder för att skydda din administratör, inklusive men inte begränsat till dessa åtgärder: IP-tillåtelselistning, tvåfaktorsautentisering, användning av ett VPN, användning av en unik plats i stället för /admin och god lösenordshygien. Se Säkerhetsuppdateringar för Magento för en diskussion om de här åtgärdade problemen.

Ytterligare säkerhetsförbättringar

Säkerhetsförbättringar för den här versionen är:

  • CAPTCHA-skydd har lagts till i följande produktområden:

    • Placera orderlagerstartsida och REST- och GraphQL-slutpunkter
    • Betalningsrelaterade REST- och GraphQL-slutpunkter.

    CAPTCHA-skydd för dessa ytterligare sidor är inaktiverat som standard. Det kan aktiveras på Admin på samma sätt som andra sidor som täcks av CAPTCHA. Det här skyddet har lagts till som en antibrute-kraftmekanism för att skydda butikerna mot grova attacker. Se CAPTCHA.

  • Stöd för attributet SameSite för cookies. För att ge stöd åt Google Chrome-användningen av det nya klassificeringssystemet för cookies har de programklasser som hanterar cookies uppdaterats för att ge stöd åt cookie-attributet SameSite. Det här attributet är inställt på Lax som standard, men kan åsidosättas explicit.

  • Förbättrat säkerhetssökningsverktyg. Adobe har samarbetat med Sanguine Security, en ledande leverantör inom förhindrande av digitalt skum, för att integrera sin databas med över 8 700 hotsignaturer i säkerhetsgenomsökningsverktyget. Partnerskapet gör det möjligt för handlare att få realtidsinsikter om webbplatsens säkerhetsstatus genom proaktiv upptäckt av skadlig kod och reducering av falska positiva data. Handlare kan registrera sig för verktyget genom att besöka https://account.magento.com/scanner. Mer information finns i blogginlägget Skydda ditt arkiv med det förbättrade säkerhetsgenomsökningsverktyget.

NOTE
Från och med version 2.3.2 kommer vi att tilldela och publicera indexerade CVE-nummer (Common Vulnerabilities and Exposure) med varje säkerhetsfel som rapporteras till oss av externa parter. Detta gör det enklare för användare att identifiera oadresserade säkerhetsluckor i driftsättningen. Du kan läsa mer om CVE-identifierare på CVE.

Förbättrade infrastrukturer

Den här versionen innehåller förbättringar av grundkvaliteten, som förbättrar ramverkets kvalitet och dessa funktionsområden: Kundkonto, katalog, CMS, OMS, import/export, kampanjer och målinriktning, kundvagn och utcheckning, B2B samt Förproduktion och förhandsgranskning.

  • Integrering med Admin för hela webbplatsanalysverktyget. verktyget ger systeminsikter och instrumentering för Adobe i molninfrastrukturinstallationer med prestandaövervakning i realtid dygnet runt, alla dagar, rapporter och självbetjäningsrekommendationer. Handlare kan använda den nya administratörsresursen role för att på ett säkert sätt få åtkomst till sina kundinformationssidor via Admin. Se Vanliga frågor för en översikt.

Prestandaförbättringar

  • Minska storleken på nätverksöverföringar mellan Redis och Magento. Konfigurationen av plugin-listan genereras nu när kommandot bin/magento di:compile körs. Den här konfigurationsinformationen skrivs till genererade metadatamappar baserat på omfång. Tidigare lagrades informationen i cacheminnet. Resultatförbättringar av prestanda inkluderar en minskning av storleken på nätverkscachen och körningstiden för många scenarier.

  • Förbättrade konsumentprestanda för meddelandekö. Tre nya konfigurationsinställningar har stöd för en minskad CPU-förbrukning i konsumentkön. Dessa valfria parametrar ger ökad kontroll över konsumenterna och sparar serverresurser. Se Konfigurera meddelandeköer för en beskrivning av parametrarna maxIdleTime, sleep och onlySpawnWhenMessageAvailable.

  • Förbättrad körningstid för bin/magento-kommandon.

Adobe Stock Integration

Den här versionen innehåller Adobe Stock Integration v2.1.0.

Nytt mediegalleri

Det nya mediegalleriet är nu aktiverat som standard i Admin. Handlare kan nu utföra följande åtgärder på bilder i Mediegalleriet:

  • Ta bort flera bilder samtidigt

  • Optimera medielagringen genom att identifiera duplicerade bilder och bilder som inte används i butiken

  • Filtrera bilder efter butiksområdet de används i, inklusive produkt- och kategoriinnehåll och CMS-block

  • Arbeta med bildmetadata

    • Visa metadata från bilder som överförts till mediegalleriet
    • Redigera bildmetadata (titel, beskrivning och nyckelord)
    • Sök efter bilder utifrån deras metadata

Page Builder

Page Builder har nu stöd för helskärmsläge, som har stöd för enklare redigering av innehåll och ger en konsekvent upplevelseredigering av innehåll i hela administratören. Se Workspace.

GraphQL

Den här versionen innehåller GraphQL-avtal för följande funktioner:

  • Produktrecensioner. Kunder och gäster kan skriva produktrecensioner. Kunderna kan ta del av sin produktgranskningshistorik. Mer information om hur du hämtar information om granskningsstrukturen finns i Skapa en produktgranskning och productReviewRatingsMetadata-fråga.

  • Presentalternativ. Alla kunder och gäster kan lägga till ett presentmeddelande i sin beställning. På Adobe Commerce-installationer kan man också lägga in presentkort, presentkort och kort. Se setGiftOptionsOnCart mutationoch updateCartItems mutation

  • Belöna punkter. Kunderna kan lägga på eller ta bort belöningspoäng i sina kundvagnar. De kan också visa sin belöningspoänthistorik. Mer information om hur du hanterar belöningspunkter i en kundvagn finns i applyRewardPointsToCart och removeRewardPointsFromCart.

  • Orderhistorik. Alla kunder kan visa information om orderhistorik, inklusive fakturor, frakt och återbetalningar.

  • Lägg till i kundvagnen. Med mutationen addProductsToCartkan du lägga till valfri typ av produkt i den aktiva kundvagnen. Vi rekommenderar att du använder den här mutationen i stället för enfunktionsmutationer som addSimpleProductsToCart. Korrigering har skickats av Yaroslav Rogoza i pull-begäran 27914. GitHub-28524

  • Lagrade betalningsmetoder. Inloggade kunder kan nu lagra betalningsinformation (inklusive kreditkort Braintree och Braintree med PayPal) i Mitt konto.

  • Stöd för önskelistor i Magento Open Source. Du kan lägga till objekt i, uppdatera objekt i och ta bort objekt från en önskelista.

  • Förbättrad hantering av kundkonton. Vi har lagt till mutationerna createCustomerV2 och updateCustomerV2 för att hantera kundkonton. Dessa nya mutationer kräver andra indataobjekt än createCustomer- och updateCustomer-mutationerna. Om du vill ändra en kunds e-postadress använder du den nya updateCustomerEmail-mutationen.

  • Stöd för Payflow Pro Vault. GraphQL Vault-stöd för betalningsmetoden Payflow Pro Vault har lagts till. Korrigering har skickats av Oleh Usik i pull-begäran 28821. GitHub-28520

  • GraphQL storeConfig-fråganhar uppdaterats så att den innehåller nya kundkonfigurationsinställningar. Korrigering har skickats av Oleh Usik i pull-begäran 27876. GitHub-28521

  • requestPasswordResetEmail-mutationenhar lagts till, vilket utlöser e-postmeddelandet för lösenordsåterställning för den angivna e-postadressen. Korrigering har skickats av Oleh Usik i pull-begäran 27876. GitHub-28521

  • Klarna GraphQL. Tillagda eller uppdaterade avsnitt om Klarna GraphQL i Klarnas betalningsmetod och createKlarnaPaymentsSession

Mer information om dessa förbättringar finns i GraphQL Developer Guide.

PWA Studio

PWA Studio v8.0.0 innehåller nya funktioner och förbättringar:

  • Uppdateringar av den venianska formatguiden som gäller för designtokens, typografi, färger, kärnkomponenter och sidlayouter

  • Förbättringar av Venia mini-cart-upplevelsen

  • Inledande stöd för flera språkområden och lokaliserat innehåll på Venia storefront

  • Många förbättringar av MyAccount-upplevelsen i Venia-butiken

Se kompatibilitet för en lista över versioner av PWA Studio och kompatibla versioner av dessa. Mer information om förbättringar och felkorrigeringar finns i PWA Studio-utgåvor.

B2B

Version 2.4.1 innehåller B2B v1.3.0. Den här versionen innehåller förbättringar av ordergodkännanden, leveransmetoder, kundvagn och loggning av administratörsåtgärder.

Förbättringar av ordergodkännanden

B2B-ordergodkännanden har förbättrats för att förbättra användbarheten och möjliggöra massåtgärder på inköpsorder.
Förbättringar av ordergodkännande och avvisande omfattar följande:

  • Sidan Ny visningsregel för användare utan redigeringsbehörighet. B2B-köpare kan nu visa regler som gäller för deras företag på den nya sidan Visa regel när de inte har behörighet att redigera dem.

  • Ikonen Antal aviseringar på fliken Kräver mitt godkännande. Fliken Kräver mitt godkännande i vyn Mina inköpsorder visar nu en räknare som anger antalet väntande godkännandeåtgärder.

  • Godkännanden och avslag av massorder. B2B-chefer och företagsadministratörer kan nu utföra massavvisning och godkännande av inköpsorder. Med dessa ändringar kan godkännare godkänna eller avvisa flera inköpsorder i en enda åtgärd.

  • Merchants kan nu söka i fälten Gäller för och Kräver godkännande från i vyn Mina inköpsorder och kan välja flera användarroller när regler skapas.

  • Exempel på hur du konfigurerar regler för ordergodkännande finns på sidan Regelkonfiguration.

Se Godkännanderegler

Förbättringar av B2B-leveransmetoder

B2B-handlare kan nu styra leveransmetoder som erbjuds respektive företag. Handlare kan konfigurera följande från administratören:

  • En specifik uppsättning leveransmetoder för B2B-företagskonton
  • Alla eller B2B-specifika leveransmetoder används för varje företagskonto
  • En särskild lista över B2B-leveransmetoder för varje företagskonto

Kundvagnsförbättringar

  • Merchants kan nu låta användare rensa innehållet i kundvagnen i en enda åtgärd och kan konfigurera detta separat på varje webbplats.

  • B2B-köpare kan nu lägga till enskilda artiklar eller hela innehållet i kundvagnen direkt i en rekvisitionslista.

Nya administratörsfunktioner

  • B2B-handlare kan skapa beställningar från administratören för kunders räkning med alternativet Betalning på konto som betalningsmetod.
  • Handlare kan nu direkt visa alla offerter som är kopplade till en användare från kundens detaljsida.
  • Merchants kan nu filtrera rutnätet för kunder nu online efter företag.
  • Administratörer kan nu filtrera kunder i Admin efter säljare.

Se B2B-funktioner.

Förbättrad säkerhet på butiken

För att minska antalet falska konton och skräppostkonton kan handlarna nu aktivera Google reCAPTCHA i formuläret New Company Request i butiken. Se reCAPTCHA.

Utökad loggning av administratörsåtgärder

Administratörsåtgärder som vidtas i företagsmodulerna loggas nu i Admin Actions Log. Åtgärder loggas från alla relevanta företagsmoduler: Company, NegotiableQuote, CompanyCredit, SharedCatalog.

Den här versionen innehåller även flera felkorrigeringar. Se Versionsinformation för B2B.

Functional Testing Framework (MFTF)

MFTF 3.1.0 finns nu att köpa. Se Functional Testing Framework Change.

Tillägg som utvecklats av leverantör

I följande artiklar finns information om uppdateringar av funktioner och ändringar för den här versionen:

Åtgärdade problem

Vi har åtgärdat hundratals problem i 2.4.1-kärnkoden.

Installation, uppgradering, driftsättning

  • Installation med tillägg från tredje part som är beroende av API:er för Store-modulen i CLI-kommandon misslyckas inte längre. Tidigare visades följande felmeddelande i programmet: The default website isn't defined. Set the website and try again. Detta var ett känt fel i 2.4.0.
  • bin/magento setup:di:compile genererar inte längre ett allvarligt fel. Tidigare uppstod ett fel första gången du körde det här kommandot, men den andra körningen resulterade i en lyckad kompilering.
  • Uppgraderingen misslyckas inte längre när ett plugin-program deklareras på Magento\Framework\Encryption\Encryptor.
  • Programmet visar nu ett informativt felmeddelande när vissa teman inte har distribuerats efter att bin/magento setup:static-content:deploy har körts. Tidigare visades inget fel när distributionen slutfördes utan att alla paket distribuerades. När det här kommandot körs med aktiverad parallell bearbetning och varje tema tar längre tid att distribuera än den angivna maximala körningstiden, kan kommandot slutföras, även om teman inte distribueras.
  • Kryssrutan Använd standard för Klarna-betalningar (Lager > Konfiguration > Försäljning > Betalningsmetoder > Klarna) förblir nu markerad som förväntat när webbplatsomfånget ändras.
  • Om /bin/magento config:show vendor_module/general/value körs returneras nu 0 eller en tom sträng som förväntat. Tidigare returnerades Configuration for path: "vendor_module/general/value" doesn't exist. Korrigering har skickats av Vadim Malesh i pull-begäran 28549. GitHub-23290
  • Uppgraderingen leder inte längre till ett plötsligt fel i Galera-klustret. Tidigare avslutades Galera-klustret plötsligt efter omindexering direkt efter uppgraderingen. Under en uppgradering ändras indextabellerna och motorn ändras från MEMORY till InnoDB. I nuläget har innehållet i dessa tabeller blivit osynkroniserat mellan noderna i Galera-klustret. GitHub-25334
  • Om du inaktiverar PageBuilder-modulen påverkas inte längre återgivningen av produktsidan. Tidigare försvann anpassade layouter på produktsidan när modulen inaktiverades och programmet visade en tom sida.
  • Du kan nu använda bin/magento sampledata:deploy för att distribuera exempeldata som förväntat efter installation av Adobe Commerce med Composer. Tidigare uppstod följande fel i programmet: Git installations must deploy sample data from GitHub; see https://devdocs.magento.com/guides/v2.3/install-gde/install/sample-data-after-clone.html for more information. Korrigering har skickats av Anziazychnyi i pull-begäran 27481. GitHub-19481
  • Prestandan för Storefront har förbättrats genom att onödig inläsning av komponenten Datepicker har tagits bort. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27860. GitHub-28823
  • Körningen av bin/magento setup:upgrade slutförs nu som förväntat. Tidigare visades utskrivet arrayinnehåll för cacher i programmet. Korrigering har skickats av Sathish Subramanian i pull-begäran 27567. GitHub-27091
  • bin/magento setup:static-content:deploy --language=all distribuerar nu alla språk som används i butiken och alla språk som konfigurerats av administratörsanvändare när ingen språkparameter har angetts. (en_US distribueras alltid som standard.) Korrigering har skickats av Anton Evers i pull-begäran 28922. GitHub-29218
  • Programmet visar inte längre menyn Säkerhetskopiera när funktionen Säkerhetskopiering är inaktiverad. Korrigering har skickats av Eden Duong i pull-begäran 29222. GitHub-29280
  • Initieringen av hjälpen för katalogavbildningen använder nu produktmodellen i stället för DataObject. Korrigering har skickats av jmonteros422 i pull-begäran 29435. GitHub-1711
  • Administratörsanvändare kan nu spara ett tomt fält, Livstid för kundtoken (timmar) (Admin Lagrar > Konfigurationer > Tjänster > OAuth > Giltighetstid för åtkomsttoken). GitHub-29502
  • Inställningen Skapa permanent omdirigering för gammal URL är nu inaktiverad som standard för kategorier. Korrigering har skickats av Vadim Malesh i pull-begäran 28752. GitHub-24922

AdminGWS

  • Programmet visar inte längre knappen Lägg till attribut (Lagrar > Attribut eller Lägg till attributuppsättning (Lagrar > Attribut > Kund) när den inloggade administratören saknar rätt behörighet för att skapa dessa entiteter. Tidigare inträffade ett 404-fel i programmet när en webbplatsadministratör som inte hade rätt behörighet försökte skapa ett attributuppsättning eller kund -attribut.
  • Programmet genererar inte längre något fel när en administratör med begränsade roller för specifika webbplatser försöker skapa en underkategori från administratören.

Adobe Stock Integration

  • Bilder i Adobe Stock bildstödraster justeras nu korrekt efter att filtren har rensats. Korrigering har skickats av Nazar Klovanych i pull-begäran 28366. GitHub-824, GitHub-972
  • Avsnittet Används i på sidan med bildinformation för Adobe Stock-galleriet identifierar nu korrekt om bilden är associerad med en produkt. Korrigering har skickats av Nazar Klovanych i pull-begäran 28798. GitHub-1474
  • \Magento\MediaGallery\Model\ResourceModel\Keyword\SaveAssetsKeywords::execute tar nu bort länkarna till nyckelorden som inte är angivna i parametrarna och infogar de nya när nyckelordstaggar tas bort när bildinformationen redigeras. Korrigering har skickats av jmonteros422 i pull-begäran 29207. GitHub-1391
  • Meddelandet Login failed som visas när en handlare klickar på Licens för en tidigare sparad, olicensierad Adobe Stock-bild innehåller inte längre HTML-taggar. Korrigering har skickats av yolouesiska i pull-begäran 29398. GitHub-1684
  • Om du klickar på länkarna i avsnittet Används i på sidan Bildinformation visas nu ett rutnät som visar alla enheter som filtreras efter bilden. Resursfiltret är också inställt och visas korrekt. Tidigare visades inte resurstiteln i avsnittet Använda filter i programmet. Korrigering har skickats av Nazar Klovanych i pull-begäran 29367. GitHub-1694
  • Programmet visar inte längre avsnittet Används i på sidan Bildinformation när bilden inte används. Korrigering har skickats av Nazar Klovanych i pull-begäran 29367. GitHub-1699
  • Visningsproblem som uppstår när en ny bildtagg läggs till som överskrider det maximala antalet tecken har korrigerats. Korrigering har skickats av Nazar Klovanych i pull-begäran 29367. GitHub-1702
  • Assets kan nu kontrolleras som förväntat med resursfiltret i avsnittet Används i. Korrigering har skickats av Nazar Klovanych i pull-begäran 29367. GitHub-1704
  • Information om bilder som används av olika entiteter (till exempel page och category) visas nu korrigerad på sidan Bildinformation. Korrigering har skickats av Nazar Klovanych i pull-begäran 29367. GitHub-1747
  • Du kan nu använda den nya UrlFilterApplier-komponenten för att tillämpa filter på rutnät för produkt, cms_page och cms_block med hjälp av GET-URL-parametern. Korrigering har skickats av Gabriel da Gama i pull-begäran 28932. GitHub-1501
  • När du klickar på länkar i avsnittet Används i för en bild i Mediegalleriet öppnas nu stödrastret med entiteter som filtreras efter bilden som förväntat. Tidigare visades inte bildtiteln i filteravsnittet i rutnätet. Korrigering har skickats av Nazar Klovanych i pull-begäran 29429. GitHub-1694
  • Programmet lägger nu till taggar korrekt när du redigerar flera bilder i följd i Mediegalleriet. Korrigering har skickats av Nazar Klovanych i pull-begäran 29429. GitHub-1755
  • Programmet tar nu bort taggar för Adobe Stock-bilder när en handlare har tagit bort taggarna och sparat bildinformationen. Tidigare togs taggar inte bort förrän sidan uppdaterades. Korrigering skickad av Honeymay Louiese Ignacio i pull-begäran 29400. GitHub-1703

Amazon Pay

  • Amazon Pay kontrollerar nu om en användare redan är inloggad innan betalningsalternativ renderas.

  • Problem med multifaktorautentisering och övergivna kundvagnar har lösts.

  • Amazon Pay fyller nu i store name korrekt i e-postmeddelanden och andra platser som visas. Om fältet Butiksnamn i Amazon Pay-konfigurationen är tomt hämtar tillägget butikens standardnamn (d.v.s. det namn du anger i Admin).

  • Problem med lokalisering/översättning för avböjda scenarier har åtgärdats. Visad text är inte längre alltid på engelska.

Analyser

  • Administratörer med rätt behörighet har nu åtkomst till avancerade rapporter och segmentrapporter.
  • Adobe Commerce genererar avancerade rapporteringsdatafiler och skickar dem som förväntat till Inventory vid distributioner med delade databaser. Tidigare genererade eller skickade inte programmet filen quotes.csv till Inventory och därför genererade inte Inventory de förväntade rapporterna.

Braintree

  • Braintree skickar nu korrekt belopp till PayPal när en erbjudandekod används på utcheckningssidan.

  • Apple Pay fungerar nu som väntat när villkoren är aktiverade på utcheckningssidan.

  • Webbläsarfel uppstår inte längre vid utcheckning på skrivbordsenheter när Venmo är aktiverat från administratören.

  • Utcheckningen misslyckas inte längre när användaren anger specialtecken i fälten Namn i arbetsflödet för utcheckning. Tidigare misslyckades autentiseringen eftersom Braintree 3DS API inte hade stöd för icke-ASCII-tecken.

  • Programmet visar nu rätt mottagarnamn i avsnittet för leverans i arbetsflödet vid beställning med PayPal.

  • Programmet uppdaterar nu sidan för beställningsgranskning som förväntat när en kund ändrar leveransmetoden mer än en gång under utcheckningen.

Paketprodukter

  • Programmet genererar inte längre ett undantag när du försöker skapa en produkt i en distribution där Inventory är installerat men där modulen Magento_InventoryBundleProduct är inaktiverad.
  • Programmet beräknar nu korrekt offlineåterbetalningar för order som innehåller paketprodukter.
  • Minivagnen visar nu rätt priser för paketprodukter när nivåpriser även tilldelas för enkla produkter. GitHub-22807
  • Merchants kan nu skapa en kreditnota för paketprodukter som ger en återbetalning utan att produkten behöver returneras. Tidigare uppstod ett fel i programmet. Korrigering har skickats av Dzung Nguyen i pull-begäran 27455. GitHub-23440
  • Programmet visar inte längre redundanta valideringsmeddelanden när en kund lägger till en paketprodukt i kundvagnen utan att välja ett obligatoriskt alternativ. Korrigering har skickats av Dzung Nguyen i pull-begäran 27455. GitHub-23440
  • GraphQL har nu stöd för att göra en beställning för en paketprodukt med alternativtypen radio och dropdown med flera alternativ. Tidigare visade programmet ett meddelande om ogiltiga indata för BundleItem.type: radio/dropdown. Korrigering har skickats av Michael Derlatka i pull-begäran 29256. GitHub-26110

Cache

  • Lokal cachelagring behålls nu under den tidsperiod som anges i Lager > Konfiguration > Allmänt > Webb > Standardinställningar för cookies. Tidigare var förfallodatumet för cookies hårdkodat till en dag, vilket gjorde att det inte synkroniserades med den här inställningen. Det resulterade i att välkomstmeddelanden inte innehöll någon returinformation för den förväntade varaktigheten.
  • Antalet anrop till sidcache config har reducerats. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 28992. GitHub-29159
  • Avvikelse genererar inte längre ett Connection reset by peer-fel när en stor katalog omindexeras enligt schemat. Korrigering har skickats av Matthew O'Loughlin i pull-begäran 26256. GitHub-26255
  • Cacheminnet för hela sidor rensas inte längre för icke-relaterade produkter när en produkt har redigerats i Admin. GitHub-25670

Kundvagn och kassan

  • Direkta SQL-frågor har ersatts av Data Provider, som har förbättrat utcheckningsprestanda. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 29376. GitHub-29453
  • Produkterna i jämförelsen och listorna Senaste produkter fungerar nu som förväntat. Tidigare visades inga produkter när jämförelselistan expanderades, även om avsnittet visade att listan innehöll produkter.
  • Knappen Ta bort på sidan Lägg till i kundvagnen per SKU på sidan Hantera kundvagn fungerar nu som väntat när flera rader har valts.
  • Programmet genererar inte längre något fel när du försöker beställa en produkt efter SKU när siffrorna som du anger matchar en giltig SKU, men skiftläget för dessa siffror skiljer sig åt. Tidigare inträffade ett fel när du angav en SKU på Mitt konto > Order by SKU som inte exakt matchade en giltig SKU.
  • En kunds leveransadress väljs nu som standard i kassan när adressen finns i det land som anges i listan Tillåt länder och den listan innehåller endast det landet. Tidigare valde programmet inte adressen som standard och visade följande felmeddelande: Please specify a regionId in shipping address.
  • Handlare kan nu aktivera Använd på leveransbelopp på fliken Åtgärd i Marknadsföring > Kundprisregler > Lägg till ny regel när Fast beloppsrabatt för hela kundvagnen används. GitHub-24422
  • Programmet genererar inte längre ett undantag när en kund försöker ta bort den beständiga cookien efter att ha startat utcheckningen och sedan navigerat till butikens startsida. Tidigare när kunden klickade på Inte du?-länken på startsidan. Programmet utlöste följande undantag: The shipping address is missing. Set the address and try again. GitHub-24218
  • Programmet visar nu ett meddelande om att kunden har lagt till en produkt som inte finns i varukorgen. Tidigare lades produkten till, men programmet visade inget meddelande om att åtgärden lyckades.
  • Anpassade adressattribut inkluderas nu som förväntat i formuläret som visas för betalningssteget i arbetsflödet för utcheckning.
  • Inmatningsrutan Delstat/provins/region är nu aktiverad som förväntat på Mitt konto > Adressbok > Lägg till ny adress.
  • Rabatterna tillämpas nu som förväntat på fraktkostnader när Använd för leveransbelopp är aktiverat. Korrigering har skickats av Android Kalinich i pull-begäran 28839. GitHub-26723
  • Koden som stöder stängning av mini-vagnen har omarbetats för att ta bort funktionen closeSidebar. Lämplig klickbindning har lagts till i elementet [data-action="close"]. Korrigering har skickats av lumn i pull-begäran 28906. GitHub-29161
  • Den nya Visa knappen "Rensa kundvagn" på kundvagnssidan ger kontroll över hur en Rensa kundvagn -knapp visas på kundvagnsvisningssidan. Som standard är den här inställningen inaktiverad. Korrigering har skickats av Pavlo Sydorenko i pull-begäran 27917. GitHub-28705
  • Validering har lagts till i telefonfältet i arbetsflödet för utcheckning. Korrigering har skickats av Oleh Usik i pull-begäran 27537. GitHub-28800
  • Gästutcheckning är nu inaktiverad som förväntat när en kundvagn innehåller hämtningsbara produkter när inställningarna Delningsbar och Inaktivera gästutcheckning om kundvagnen innehåller hämtningsbara objekt är inaktiverade. Korrigering har skickats av Rani Priya i pull-begäran 23972. GitHub-23971
  • Det meddelande som programmet visar när en kund lägger till en produkt i kundvagnen från kundkontots sidopanel innehåller nu en länk till kundens kundvagn. Korrigering har skickats av Ajith i pull-begäran 27977. GitHub-29097
  • Programmet väljer nu ett tomt värde som standard för den nedrullningsbara menyn Prefix i arbetsflödet för utcheckning. Korrigering har skickats av Vadim Malesh i pull-begäran 28238. GitHub-18823
  • Popup-meddelandet som visas när du tar bort flera artiklar från en kundvagn beskriver nu korrekt antalet och typen av enheter som du har markerat för borttagning. Korrigering har skickats av Nazar Klovanych i pull-begäran 29490. GitHub-1749
  • Programmet visar nu ett kundregistreringsformulär när en gästanvändare slutför utcheckningen.
  • Anpassade fält för kundadressattribut visas nu som förväntat i arbetsflödet för utcheckning av lagerställe.
  • Programmet hämtar nu den aktuella kundgruppen för en aktiv offert under utcheckningen. Tidigare användes den kundgrupp som var aktiv när produkten först lades till i kundvagnen, och om kundgruppen togs bort före utcheckningen genererades ett fel i programmet. Korrigering har skickats av Konstantin i pull-begäran 28902. GitHub-29327

Katalog

  • Programmet tar nu bort inaktiverade produkter från kundvagnen före utcheckningen. Tidigare när en kund lade till en produkt i kundvagnen som var inaktiverad innan utcheckningen var klar tog programmet bort den inaktiverade produkten från kundvagnen, men produkten var kvar i offerten och kunden kunde inte checka ut den. GitHub-26680
  • Programmet sorterar nu de bästa produkterna som förväntat. Tidigare var både produktantalet och numreringen av sorteringsresultaten felaktiga. GitHub-25955
  • Köpare kan nu öppna en produkts detaljsida genom att klicka på produktnamnet i sidofältet för Jämför produkter. Korrigering har skickats av Eduard Chitoraga i pull-begäran 27451. GitHub-21101
  • children_count värden är nu fortfarande positiva när en administratör tar bort kategorier. Tidigare var children_count för återstående kategorier negativa när en administratör tog bort kategorier. Korrigering har skickats av Vitaliy Prokopov i pull-begäran 28044. GitHub-27969
  • Programmet använder nu standardalternativet (Konfiguration > Webb > Standardlayout > Standardproduktlayout) som du har valt för attributet page_layout när du skapar en ny produkt. Tidigare tillämpades inte det valda standardvärdet.
  • Nu kan du utföra massåtgärder för lager av inventerade produkter. Tidigare visade programmet en tom sida när du försökte utföra en massåtgärd på lagerprodukter. Om du utförde den här åtgärden med programmet i utvecklarläge genererades följande fel i programmet: Notice: Undefined offset: 32000 in /Users/kodithuw/sites/m23inventory/inventory/InventoryCatalogAdminUi/view/adminhtml/templates/catalog/product/edit/action/inventory.phtml on line 24
  • Det totala antalet poster som visas när du klickar på Lägg till produkter på fliken Produkter när du lägger till produkter i en katalogkategori ändras inte längre baserat på produktsorteringsordningen.
  • Frågan {products(filter: {sku: {eq: "some sku"}}) {…} returnerar nu värden som har konverterats till den förväntade valutan. Tidigare visade price_tiers.final_price.value specialpriser i basvalutan. Korrigering har skickats av Petkovski Marjan i pull-begäran 28890. GitHub-26121

Katalogregel

  • Programmet genererar inte längre ett allvarligt fel när du sparar en katalogregel med följande villkor: If ALL of these conditions are FALSE:, If ALL of these conditions are TRUE:, Attribute set is default

Rensa

  • Korrigerat felpassning av kryssrutan Admin Sales Order grid. Korrigering har skickats av Tu Nguyen i pull-begäran 27642. GitHub-27633
  • En felstavning i getter för leveransadress-ID har korrigerats i hanteraren för att spara försäljningsorderadress. Korrigering har skickats av Konstantin i pull-begäran 28810. GitHub-28982
  • Metodnamnet getRegionNameExpresion har korrigerats till getRegionNameExpression. Korrigering har skickats av Pierre Grimaud i pull-begäran 28832. GitHub-28829
  • En redundant init-metod har tagits bort från app/code/Magento/AdvancedPricingImportExport/Model/Import/AdvancedPricing/Validator/Website.php och app/code/Magento/AdvancedPricingImportExport/Model/Import/AdvancedPricing/Validator/TierPriceType.php. Korrigering har skickats av Oleh Usik i pull-begäran 28650. GitHub-29009
  • localStorage polyfill har flyttats från base till frontend. Korrigering har skickats av Ihor Sviziev i pull-begäran 28749. GitHub-28900
  • Adobe Commerce logotyp har uppdaterats och överflödiga blanksteg har tagits bort från README-filen. Korrigering har skickats av Rafael Corr̻ êa Gomes i pull-begäran 28891. GitHub-29056
  • Den onödiga klassen overflowed har tagits bort från sidofältswidgeten för minikundvagn. Korrigering har skickats av lumn i pull-begäran 28963. GitHub-29160
  • En felaktig CSS-väljare på utleveranssidan har korrigerats. Korrigering har skickats av Tu Nguyen i pull-begäran 28639. GitHub-29261
  • Filen lib/internal/Magento/Framework/App/Request/Http.php har förenklats genom att logiken har optimerats och redundanta variabeltilldelningar och överanvändning av returer i en funktion har tagits bort. Korrigering har skickats av Chris Snedaker i pull-begäran 28608. GitHub-29381
  • Kommandot bin/magento module:status tar nu emot flera modulnamn som argument. Korrigering har skickats av Chandru Rajendran i pull-begäran 28250. GitHub-29344
  • Ett skrivfel i klassbeskrivningen för \Magento\Downloadable\Block\Sales\Order\Email\Items\Downloadable har korrigerats. Korrigering har skickats av Benjamin Rosenberger i pull-begäran 29451. GitHub-29470
  • Klassen TierPriceManagement har omarbetats för att ta bort redundant kod. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 29202. GitHub-29477
  • autoload.php har omarbetats för att förbättra läsbarheten och returhastigheten. Korrigering har skickats av Vitaliy Ryaboy i pull-begäran 28923. GitHub-29527

CMS-innehåll

  • Fliken Hierarki för en vald standardlagringsvy visar nu den valda överordnade sidan som förväntat.
  • Programmet genererar inte längre något fel när butiksvyn skapas när den nya butiksvyn innehåller en CMS-sida med samma URL-nyckel som en sida i en annan butiksvy. Korrigering har skickats av Vadim Malesh i pull-begäran 28421. GitHub-28357
  • Programmet genererar nu ett fel när en handlare skapar en CMS-sida med samma URL som företagsstruktursidan. Tidigare visades CMS-sidan i stället för företagsstruktursidan.

Konfigurerbara produkter

  • Sidnumreringsproblem med listan Aktuella variationer för konfigurerbar produktredigering har korrigerats.
  • Programmet uppdaterar inte längre prisrutan för relaterade produkter när en kund väljer alternativ för en konfigurerbar produkt. Tidigare uppdaterades prisrutan när en kund valde ett alternativ för en konfigurerbar produkt.
  • Programmet visar nu korrekt pris för konfigurerbara produkter med anpassningsbara alternativ på sidan Admin Create Order (Skapa order). Som förväntat är det visade priset summan av den underordnade produktens pris och priset för det anpassade alternativet. Tidigare visades endast priset för det anpassade alternativet. GitHub-25766
  • Ordersammanfattningen visar nu korrekt rabattbelopp när en kundprisregel har tillämpats. Tidigare avrundades inte beloppen korrekt i regeln vid beräkning av fraktrabatter.
  • Administratörsanvändarkonton som skapats från ett administratörskonto med begränsat omfång kan nu skapa en konfigurerbar produkt med förväntade attribut. Tidigare uppstod följande fel i programmet: Notice: Undefined index: value_index in 23develop/app/code/Magento/ConfigurableProduct/Helper/Product/Options/Factory.php on line 101.
  • Programmet genererar inte längre ett valideringsfel när du använder POSTEN /V1/products till en konfigurerbar produkt med värdet int. Tidigare uppstod följande fel i programmet: Product with id "%1" does not contain required attribute "%2"." Korrigering skickad av Vadim Malesh i pull-begäran 29001. GitHub-13210
  • Attributet för konfigurationsalternativ för en överordnad produkt har inte längre tilldelats en ny konfigurerbar produkts size-attribut. Korrigering har skickats av Abel Truong i pull-begäran 27339. GitHub-26449

Cookies

  • Programmet skapar nu högst en mage-translation-file-version- och mage-translation-storage-cookie per session. Korrigering har skickats av Ihor Sviziev i pull-begäran 27364. GitHub-27355

cron

  • Konfigurationen av meddelandekökonsument har utökats med nya parametrar som hjälper till att kontrollera konsumenter och spara serverresurser och som kan minska konsumtionsköns CPU-förbrukning. Se Konfigurera meddelandeköer för en beskrivning av parametrarna maxIdleTime, sleep och onlySpawnWhenMessageAvailable.
  • cron uttryck som 3/10 * * * * är nu schemalagda som förväntat. Korrigering har skickats av Anton Evers i pull-begäran 28930. GitHub-29240
  • sales_clean_quotes läser inte längre in alla utgångna citattecken samtidigt. Tidigare misslyckades programmet med det här allvarliga felet eftersom alla utgångna citattecken lästes in samtidigt: PHP Fatal error: Allowed memory size of 2147483648 bytes exhausted (tried to allocate 20480 bytes) in /path/to/magento2/vendor/magento/framework/Model/AbstractModel.php on line 359,

CSS

  • Programmet duplicerar inte längre CSS när Kritisk CSS är aktiverat. Korrigering har skickats av Tu Nguyen i pull-begäran 28480. GitHub-26498
  • LESS-kompilatorn på serversidan importerar nu alla fjärr-CSS-filer som förväntat när du kör bin/magento setup:static-content:deploy -f. Tidigare importerades inte fjärrfilerna och ett fel uppstod. GitHub-25119

Anpassade kundattribut

  • Justeringsproblem har korrigerats för den förklarande texten om lösenord och fältet Jobbtitel på sidan Kundredigeringskontoinformation.
  • CAPTCHA fungerar nu som väntat när en ny kund klickar på knappen Skapa ett konto på registreringssidan för butikskund. Tidigare skapade inte programmet kundkontot och ett fel visades när kunden klickade på knappen.
  • Arbetsflödet för utcheckning visar inte längre attributvärden för anpassade kundadresser när kunden inte har angett några data.

Kund

  • Regionnamnen i Admin-kundadresserna översätts nu som förväntat.
  • Fälten Delstat/provins fylls nu i som förväntat på sidan Redigera adress (Mitt konto > Adressbok).
  • Programmet genererar inte längre ett fel när en kund klickar på knappen Skicka flera gånger i formulär i hela butiken där osynlig reCAPTCHA har aktiverats. Om du tidigare klickade på den här knappen flera gånger uppstod ett internt fel som detta: Internal error: Make sure you are using reCaptcha V3 api keys.
  • Om du sparar en borttagen kund från administratören genereras nu endast ett felmeddelande. Tidigare visade programmet en tom sida och genererade en rapport som innehöll den här strängen: "0":"No such entity with customerId = 3","1":"#1 Magento\\Customer\\Model CustomerRegistry->retrieve() called at [app\/code\/Magento\/Customer\/Model\/ResourceModel\/CustomerRepository.php:340".
  • Programmet visar nu ett felmeddelande som förväntat när en administratör försöker spara en adress för en kund vars konto just har tagits bort. Tidigare visade programmet en tom meddelanderuta.
  • Etiketterna för adressfält i arbetsflödet för utcheckning och adressboken har redigerats för att vara konsekventa.
  • Frontend-etiketter återställs nu till butiksetiketter om deras värden inte är null. Tidigare använde kundattribut standardetiketterna för frontend. Korrigering har skickats av Toan Nguyen i pull-begäran 27064. GitHub-27063
  • sortOrderantalet länkar i layout-XML har korrigerats. Tidigare återfördes den här ordningen och användes i fallande ordning. Korrigering har skickats av Tu Nguyen i pull-begäran 27340. GitHub-27162

Kundsegment

  • Gruppåtgärder har omarbetats för att spara och uppdatera kundsegment asynkront, vilket har förbättrat prestandan för dessa åtgärder för distributioner som inkluderar många kunder (fler än 3 000 000).
  • Kundsegmentets villkor fungerar nu som förväntat i en delad databasdistribution. Tidigare uppstod ett fel när du försökte redigera ett kundsegment genom att lägga till ett villkor: SQLSTATE[42S02]: Base table or view not found.

Katalog

  • Formatet på den nedrullningsbara menyn Region är nu konsekvent i hela Admin.

dotdigital

  • Ordersynkronisering misslyckas inte längre när en order innehåller SKU:er för produkter som inte längre finns i katalogen.

  • Tomma produktkategorier ingår inte längre i webbinformationsdata.

  • Spårning av webbbeteenden fungerar nu för handlare med vissa temakonfigurationer. En ny reservväljare åtgärdar detta.

  • Prenumerantens statusdatafält innehåller inte längre tomma värden när kundsynkroniseringen kördes med cron. (Appemulering åtgärdar detta problem.)

  • Mappning av adressböcker fungerar nu som förväntat när ett digitalt konto är aktiverat på standardnivå men inaktiverat för huvudwebbplatsen.

  • Kuponger genereras nu (med hjälp av den externa dynamiska innehålls-URL:en för kuponggenerering) för e-postadresser som innehåller plustecken (+).

  • Kontakter prenumereras inte längre om när deras last_subscribed_at-värde är null.

  • Uppgraderingsfel (daterade från 4.5.2) som påverkade tidigare versioner har åtgärdats.

  • Ett regressionsproblem som introducerades i 4.5.3 som påverkade användningen av en metod för att erhålla prenumerantstatus när prenumerantexport förbereddes har åtgärdats.

  • Den totala siffran för synkade prenumeranter (presenteras i loggarna och på skärmen) är nu korrekt beräknad.

Nedladdningsbar

  • Under Mina nedladdningsbara produkter visas nu länkar till köpta nedladdningsbara produkter som ingår i en grupperad produkt som förväntat.
  • Om du klickar på knappen Exempel för en hämtningsbar produkt på produktsidan för Admin hämtas nu ett exempel som förväntat. När du tidigare klickade på Exempel visades följande fel: The product that was requested doesn't exist. Verify the product and try again.
  • Köpare kan nu ladda ned exempel på nedladdningsbara produkter som inte finns i lager. Tidigare när en kund försökte ladda ned ett exempel öppnade programmet en ny flik, men inget informativt meddelande visades eller hämtningen påbörjades. Korrigering har skickats av Vadim Malesh i pull-begäran 28898. GitHub-23638
  • Undantagsmeddelandet som visas när en kund försöker ange en leveransadress för en hämtningsbar produkt har förbättrats. Korrigering har skickats av Michael Derlatka i pull-begäran 28904. GitHub-26107
  • En produkts stock_item-data uppdateras och nedladdningsbara produktlänkar och exempel bevaras som förväntat när du uppdaterar stock_item -värden med ett REST PUT-anrop. Tidigare innehöll produkten inte längre länkar för att hämta innehåll efter produktuppdateringen. Korrigering har skickats av Vadim Malesh i pull-begäran 28799. GitHub-21811
  • Programmet visar nu ett mer informativt meddelande när en kund anger leveransadressen för en order som bara innehåller nedladdningsbara produkter.

Dynamiskt block (tidigare banner)

  • Tabellrubriken matchar nu datatabellen (som förväntat) när du skapar ett dynamiskt block och lägger till en relaterad katalogprisregel.

E-post

  • Programmet skickar nu e-postmeddelanden om orderändringar till rätt e-postadress om kundens e-postadress ändrades efter att ordern skapades.
  • E-postmeddelanden om orderuppdatering som skickas till kunder innehåller nu korrekt orderstatus. Tidigare, om en orderstatus ändrades från processing till ett annat tillstånd, återspeglade orderns e-postadress inte statusändringen.
  • Programmet visar inte längre vilseledande meddelanden om befintliga konton vid gästutcheckning. Tidigare visades följande fel i programmet när en gäst navigerade till utcheckningssidan och sedan navigerade tillbaka till leveranssidan: You already have an account with us. Sign in or continue as guest.
  • Anpassade e-postmallar läser nu in samma element som interna standardmallar för e-post. Tidigare saknades vissa element, bland annat variabelvärden.
  • Du kan nu skapa en e-postmall som skickar e-post med Content-Type: "text/plain". Tidigare ignorerade programmet den innehållstyp som angetts i mallen. Korrigering har skickats av 20000 i pull-begäran 26474. GitHub-26471
  • Onödig CSS har tagits bort från e-postförhandsgranskningsmallen. Korrigering har skickats av Tu Nguyen i pull-begäran 27828. GitHub-27543
  • Text i e-postmallen som duplicerar text som redan visas av sidfoten har tagits bort. Korrigering har skickats av Paweolika Tylek i pull-begäran 27356. GitHub-28433
  • Produktvarningsmeddelanden skickas nu från den butik som varningen prenumererar på. Tidigare skickades alltid det här e-postmeddelandet från standardbutiken. Korrigering har skickats av Maciej Pawłowski i pull-begäran 26534. GitHub-28968
  • En dubblett av variabeln customer.name har tagits bort från e-postmallen. Korrigering har skickats av Paweolika Tylek i pull-begäran 29054. GitHub-29087
  • E-postmeddelanden som skickas till säljare som tilldelats ett företag innehåller nu den tilldelade företagslogotypen. Tidigare innehöll e-postmeddelandet den förvalda LUMA-logotypen, inte den överförda företagslogotypen.

Ramverk

  • Tid på dagen för att skicka data på Admin Stores > Configuration > GENERAL > Advanced Reporting -sidan återges nu korrekt.
  • Köpare kan nu ändra antalet beställningar som visas per sida när beställningslistan sträcker sig över flera sidor. Tidigare visade programmet det här meddelandet när du navigerade till den sista sidan med order och försökte ändra antalet order som visades per sida: You have placed no orders. Detta var ett känt fel i 2.4.0.
  • Nu kan du lägga till produkter i en kategori när du implementerar cache på nivå 2.
  • X-Magento-Tags huvuden överskrider inte längre den storlek som tillåts i HTTP-specifikationen. Tidigare returnerade kategorisidor som innehåller många produkter ett X-Magento-Tag-huvud som resulterade i ett 503-fel.
  • sales_order_shipment_track_save_commit_after aktiveras nu som förväntat när du använde REST API för att skapa en leverans.
  • Programmet visar nu ett informativt felmeddelande när di compile misslyckas på grund av ett obefintligt beroende. Tidigare identifierades inte den klass i vilken undantaget inträffade i meddelandet.
  • Programmet genererar inte längre följande allvarliga fel när Redis använder allt tillåtet minne: report.CRITICAL: OOM command not allowed when used memory > 'maxmemory'.
  • Köpare kan nu lägga till flera produkter i kundvagnen när modulen Persistent är inaktiverad. GitHub-14486

Allmänna korrigeringar

  • Om du sorterar produkter i administratören (Lagrar > Attribut > Produkter) visas nu alla produkter som uppfyller sökvillkoren. Tidigare visades inga poster i programmet, och för att sortera posterna måste du navigera till den första sidan i sökresultaten.
  • Onödiga citattecken och flykt runt en URL i tracking.phtml har tagits bort.
  • var/log/system.log visar nu ett exaktare meddelande när en användare försöker få åtkomst till en icke-befintlig resursfil under den statiska katalogen och SCD OnDemand- och produktionsläget är aktiverat. Programmet loggar nu ett 404-fel. Tidigare loggade programmet samma meddelande som loggades när felet inträffade i utvecklarläge.
  • JavaScript minification fungerar nu korrekt. Minification file resolver läcker inte längre variabler till globalt omfång. Tidigare lästes variablerna ctx, origNameToUrl och baseUrl under fönstret ut. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27622. GitHub-28110
  • När du felsöker ett fel som förhindrar att objekt skapas skrivs programmet ut och det ursprungliga undantagsmeddelandet loggas. Tidigare var meddelandet bara loggat. Korrigering har skickats av Marvin Hinz i pull-begäran 26572. GitHub-26550
  • Körning av återanrop efter att databasändringarna har verkställts har förbättrats. Tidigare misslyckades alla återanrop om ett återanrop misslyckades med ett undantag. Korrigering har skickats av Alok Patel i pull-begäran 27134. GitHub-28167
  • Blandningar för moduler utan definierade beroenden ger inte längre följande fel: TypeError: Cannot read property 'map' of null. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27690. GitHub-28340
  • Lagringspolyfill läses nu in och används bara när localStorage eller sessionStorage inte är tillgängliga. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27619. GitHub-28381
  • Flersidiga butiksorderlistor fungerar nu som väntat när en kund ändrar antalet resultat som visas per sida från den andra eller efterföljande resultatsidan. Tidigare visades det här felet i programmet när en kund ändrade antalet sökresultat som visades i listan Mitt konto > Mina beställningar: You have placed no orders. Korrigering har skickats av Vadim Malesh i pull-begäran 28417. GitHub-28488
  • Metoden addWarning har ersatts med metoden addWarningMessage i säkerhetsmodulen. Korrigering skickad av kyrekumarkesavan i pull-begäran 28264. GitHub-28308
  • Kod som genererats med kommandoradskommandona bin/magento är nu konsekvent med krav och kodningsstandarder. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 28351. GitHub-28376
  • Programmet visar inte längre en CMS-sida mer än en gång i platshierarkin om sidan har tilldelats flera butiksvyer.
  • När du sparar ett attribut med backend_type = static tas inte längre innehållet i fältet frontend_class bort. Korrigering har skickats av jiten-patel i pull-begäran 27369. GitHub-27051
  • Onödig kod och responsive.js har tagits bort från filer som lästs in av teman. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27617. GitHub-28811
  • Validering har lagts till i fältet Antal symboler på konfigurationssidan för Admin CAPTCHA. Korrigering har skickats av Eden Duong i pull-begäran 29199. GitHub-29198
  • RSS-flödet läses nu in korrekt. Tidigare lästes inte feed in första gången, men den lästes in som förväntat när sidan uppdaterades. Korrigering har skickats av Vadim Malesh i pull-begäran 29455. GitHub-25211
  • En permanent session som gått ut förnyas nu som förväntat när användaren loggar in igen.
  • Lösenordets livstid enligt inställningen i Lagrar > Konfiguration > Avancerat > Admin respekteras nu. Om du tidigare klickade på Har du glömt lösenordet? när du uppmanas att återställa ditt lösenord kan du kringgå återställningen av lösenordet.
  • Kupongkoder används nu bara för den angivna produkten. Tidigare tillämpades kupongkoden på alla produkter i kundvagnen. GitHub-28246
  • Kundens förfalloinställningar återställs inte längre när en lager- eller prisuppdatering görs. Tidigare, när en kundvagn var inställd på att förfalla om 24 timmar och en lageruppdatering eller prisuppdatering gjordes, fyllde indexerarna i updated_at table, som återställer förfallotiden.
  • Programmet genererar inte längre ett allvarligt fel när en administratör tilldelar en kund som har en aktiv kundvagn till en kundgrupp.
  • Om du väljer ett verktygsfältsalternativ från Utvecklarverktyg > Nätverk på en produktsida när du kör Chrome webbläsare initieras inte längre toolbar.js två gånger. Korrigering har skickats av Paweolika Tylek i pull-begäran 28838. GitHub-25934
  • Programmet lägger nu till en administratörsanvändares ACL-roll-ID i produktkategoriträdets cache-ID. Detta begränsar de kategoriträd som en administratör med begränsat omfång kan se som förväntat. Korrigering har skickats av quangdo-aligent i pull-begäran 27429. GitHub-28306

Presentkort

  • Presentkortskonton registrerar nu ordernummer som förväntat. Tidigare visades inga order-ID:n i fältet Mer information på fliken Historik för det valda presentkontot.
  • Det fungerar nu som väntat att använda kommatecken som decimalavgränsare. Tidigare ignorerade kommaavgränsaren decimalvärden.
  • Presentkort visas nu som förväntat i mini-vagnen. Tidigare återgavs HTML-objekt som text i programmet.
  • Kreditnotor återspeglar nu korrekt totalsumman för order som omfattar rabatterade produkter och som har betalats med en kombination av presentkort och butikskrediter.

Google Tag Manager

  • Programmet genererar inte längre ett JavaScript-fel vid utcheckning när inställningen Cookie-begränsningsläge och Google Tag Manager är aktiverad.

GraphQL

  • Kunderna kan lägga på eller ta bort belöningspoäng i sina kundvagnar. De kan också visa sin belöningspoänthistorik. Mer information om hur du hanterar belöningspunkter i en kundvagn finns i applyRewardPointsToCart och removeRewardPointsFromCart. Fix har skickats in av Petkovski Marjan i pull-begäran 285 i private repo partners-magento2ee och Dmitriy Gallyamov i pull-begäranden 284 och 281 i private repo partners-magento2ee. GitHub-28835, GitHub-28833
  • Med mutationen addProductsToCartkan du lägga till valfri typ av produkt i den aktiva kundvagnen. Vi rekommenderar att du använder den här mutationen i stället för enfunktionsmutationer som addSimpleProductsToCart. Korrigering har skickats av Yaroslav Rogoza i pull-begäran 27914. GitHub-28524
  • GraphQL-frågor för relaterade produkter returnerar nu värden för relaterade produkter som har skapats från målreglerna. Tidigare returnerade frågor om relaterade produkter (merförsäljning och korsförsäljning) endast värden om de relaterade produkterna lades till i produktinställningarna. Korrigering har skickats av Ulzii i pull-begäran 288 i private repo partners-magento2ee. GitHub-28566
  • Den nya availableStores-frågan returnerar en lista med konfigurationsattribut för flera arkiv som är tillgängliga under samma webbplats (baserat på den aktuella butiken). Listan med webbplatser visas inte. Se availableStores fråga. Korrigering har skickats av Dmitriy Gallyamov i pull-begäran 28794. GitHub-28569
  • GraphQL använder nu bara en auktoriseringstoken för att hämta en typ av användare och dess ID. Tidigare använde GraphQL en aktiv kunds cookies för att hämta informationen när auktoriseringstoken var tom. Korrigering har skickats av Alexander Taranovsky i pull-begäran 27373. GitHub-28040
  • Vi har lagt till mutationerna createCustomerV2 och updateCustomerV2 för att hantera kundkonton. Dessa nya mutationer kräver andra indataobjekt än createCustomer- och updateCustomer-mutationerna. Om du vill ändra en kunds e-postadress använder du den nya updateCustomerEmail-mutationen. Korrigering har skickats av Michael Derlatka i pull-begäran 2888. GitHub-28570
  • updateCustomer tillåter inte längre att du anger ett ogiltigt INT-värde i argumentet gender. Korrigering har skickats av Alexander Taranovsky i pull-begäran 28487. GitHub-28481
  • Redundant logik i mutationslösaren setShippingMethodsOnCart har tagits bort. Korrigering har skickats av Alexander Taranovsky i pull-begäran 27349. GitHub-28262
  • Täckning för Please provide Email of sender-felet som är associerat med sendEmailToFriend-mutationen har lagts till. Korrigering har skickats av Alexander Taranovsky i pull-begäran 28034. GitHub-28138
  • Frågan products returnerar nu etiketter för produktattributalternativ för standardbutiksvyn som förväntat. Tidigare returnerade frågan etiketter för produktattributalternativ som angetts för administratören. Korrigering har skickats av Dmitriy Gallyamov i pull-begäran 28647. GitHub-28568
  • Anpassade attributaggregeringar returnerar nu butiksspecifika alternativvärden. Korrigering har skickats av Dmitriy Gallyamov i pull-begäran 28647. GitHub-28572
  • Prisintervall som returneras i en produktaggregering kan nu bara vara numeriska (inga jokertecken tillåts). Korrigering har skickats av Dmitriy Gallyamov i pull-begäran 28745. GitHub-28628
  • Frågan categoryList returnerar nu korrekt svar när fragment används. Korrigering har skickats av Ulzii i pull-begäran 28710. GitHub-28584
  • GraphQL produktsökning hanterar nu konfigurerade kategoribehörigheter. Tidigare ignorerade produktsökningen inställningen Aktivera (Lagrar > Konfiguration > Katalog > Katalog > Kategoribehörigheter). Korrigering har skickats av Petkovski Marjan i pull-begäran 28757och pull-begäran 271 i privat repopartners-magento2ee. GitHub-28563
  • Du kan nu lägga till en produkt i en varukorg med addSimpleProductToCart när andra artiklar i varukorgen inte finns i lager. Tidigare returnerade programmet följande fel: Some of the products are out of stock. GitHub-26683

  • GraphQL-standardmetoden Category sorterar nu efter kategoriposition som förväntat. Korrigering har skickats av Derrik Nyomo i pull-begäran 29301. GitHub-104

  • Stöd för önskelistor i Magento Open Source har lagts till. Du kan lägga till objekt i, uppdatera objekt i och ta bort objekt från en önskelista. Korrigering har skickats av Eduard Chitoraga i pull-begäranden 28205 och 264 i private repo partners-magento2ee. GitHub-28551

  • Med mutationen addProductsToCartkan du lägga till valfri typ av produkt i den aktiva kundvagnen. Vi rekommenderar att du använder den här mutationen i stället för enfunktionsmutationer som addSimpleProductsToCart. Korrigering har skickats av Yaroslav Rogoza i pull-begäran 27914. GitHub-28524

  • GraphQL Vault-stöd för betalningsmetoden Payflow Pro Vault har lagts till. Korrigering har skickats av Oleh Usik i pull-begäran 28821. GitHub-28520

  • GraphQL storeConfig-fråganhar uppdaterats så att den innehåller nya kundkonfigurationsinställningar. Korrigering har skickats av Oleh Usik i pull-begäran 27876. GitHub-28521

  • resetPassword-mutationenhar lagts till. Korrigering har skickats av Oleh Usik i pull-begäran 27876. GitHub-28521

  • requestPasswordResetEmail-mutationenhar lagts till, vilket utlöser e-postmeddelandet för lösenordsåterställning för den angivna e-postadressen. Korrigering har skickats av Oleh Usik i pull-begäran 27876. GitHub-28521

  • Diskussion om Klarna GraphQL har lagts till i Klarnas betalningsmetod ochcreateKlarnaPaymentsSession

Bilder

  • HTML-markeringen för miniatyrbilder har förbättrats. Korrigering har skickats av Tu Nguyen i pull-begäran 28642. GitHub-29468

Importera/exportera

  • Filen error_report.csv hämtas nu med innehåll och är tillgänglig i katalogen var/import_history/ som förväntat. Tidigare genererades inte den här filen efter importen.
  • Om du importerar en produkt med hjälp av en CSV-fil genereras nu en error_report.csv-fil som förväntat. Tidigare genererade programmet filen men tog bort den när importen var klar. Korrigering har skickats av Vadim Malesh i pull-begäran 28460. GitHub-28420
  • Överflödiga klassimporter i hela kodbasen har tagits bort. Korrigering har skickats av Oleh Usik i pull-begäran 28696. GitHub-29012
  • Programmet kan nu importera kundadresser som innehåller en region för ett land som inte har definierade regioner. Tidigare uppstod följande fel i programmet: Please enter a valid region.
  • Programmet läser nu in rätt entitetsattributuppsättning när en handlare väljer en entitetstyp vid schemaläggning av en ny export.
  • Positionen för produkterna i tabellen catalog_category_product uppdateras nu som väntat när en administratör skapar en produkt i Admin och tilldelar den till en kategori. Tidigare tilldelades positionen för nya produkter alltid värdet 0.
  • Kunddata har nu exporterats från Admin och i exportdatarutnätet visas kunddata som förväntat. Tidigare uppstod ett fel som gällde minnesallokering under exporten.
  • Importerade CSV-filer samlar nu in relaterad produktinformation som förväntat. Tidigare överfördes inte konsekvent relaterad produktinformation första gången CSV-filen importerades.
  • Oanvända konstruktionsparametrar i AdvancedPricing.php har tagits bort. GitHub-29531

Index

  • Magento_CacheInvalidate hanterar nu stora taggmönster korrekt när du gör en PURGE. sendPurgeRequest har omarbetats för att hantera en array med taggar i stället för att anroparen måste använda implode(). Korrigering har skickats av Matthew O'Loughlin i pull-begäran 26256. GitHub-26255
  • Delade indexerare visar nu statusen valid efter att du har kört bin/magento indexer:status efter omindexering. Tidigare hade delade indexerare en invalid-status efter en fullständig omindexering.

Infrastruktur

  • Problem med att läsa in katalog- och produktsidor på distributioner som kör PHP 7.4.9 inträffar inte längre. Tidigare uppstod det här felet i programmet när du försökte läsa in katalogen och produktsidorna: There has been an error processing your request. Exception printing is disabled by default for security reasons. GitHub-29502
  • Alla undantag som inträffar när layouter återges i produktionsläge loggas nu i undantagsloggfilen (var/report). Tidigare loggade programmet dessa meddelanden i systemloggen som kritiska problem.
  • Reguljära uttryck fungerar nu korrekt för stora sidor som ett resultat av en ökning på ipcre.backtrack_limit och pcre.recursion_limit till ungefär 100000. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27270. GitHub-26026
  • Genereringen av spärrar har förbättrats. } else { programsatser har tagits bort från spärrar och array_map har ersatt foreach. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 27902. GitHub-28383
  • Nu är det konsekvent att skapa matriser i hela klassen (app/code/Magento/Sales/Model/Order/Pdf/Items/Invoice/DefaultInvoice.php). Korrigering har skickats av Nathan de Graaf i pull-begäran 28515. GitHub-28795
  • Plugin-program har migrerats från ramverket för att följa bästa praxis för att förbjuda plugin-program i ramverkets namnutrymme. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 27965. GitHub-27962
  • Programmet genererar inte längre ett Undefined class constant-fel när en fångare genereras. Korrigering har skickats av Vova Yatsyuk i pull-begäran 28797. GitHub-28981
  • Formulärdata kvarstår nu när programmet genererar ett integreringsundantag när du sparar en integrering med ett namn som redan används. Korrigering har skickats av Aditya Yadav i pull-begäran 26660. GitHub-28143
  • Programmet trunkerar inte längre X-Forwarded-For sidhuvuden till 32 tecken. Korrigering har skickats av Ihor Sviziev i pull-begäran 27221. GitHub-28693
  • Logiken som kontrollerar om en omdirigering är intern fungerar nu korrekt i Admin när en anpassad administratörsdomän används. Tidigare ledde problem med den här logiken till att många administratörer omdirigerade till startsidan för standardbutiken. Korrigering har skickats av Vadim Malesh i pull-begäran 29066. GitHub-28943
  • Problem med filen styles-old.less har tagits bort och fel identifieras inte längre vid linting. Korrigering har skickats av Tu Nguyen i pull-begäran 28895. GitHub-24004
  • NonComposerComponentRegistration.php har omarbetats. Korrigering har skickats av Vitaliy Ryaboy i pull-begäran 28975. GitHub-29308
  • ResourceConnection.php har omarbetats för att förbättra läsbarheten för klasser. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 29341. GitHub-29389
  • README-filen för den inbyggda webbservern har uppdaterats så att den innehåller alla Elasticsearch-parametrar. Korrigering har skickats av Yevheni Dumskyi i pull-begäran 29300. GitHub-29299
  • Plugin-programmet Magento\CmsUrlRewrite\Plugin\Cms\Model\Store\View::aftersSave returnerar nu ett värde som förväntat. Tidigare returnerade denna plugin inte något värde och därför uppstod ett fel när en butiksvy sparades. Korrigering har skickats av Pieter Hoste i pull-begäran 29035. GitHub-29034
  • Följande stöd för magiska metoder har lagts till för DataObject:

    • nytt tillägg som stöder get/set/has/uns magiska metoder (med användning av __call)
    • stöd för SessionManager, som vidarebefordrar alla anrop till DataObject-behållaren
    • testa täckning för tillägg
    • uppdaterade tester för kontroll av filtrerat fel
    • har ökat PHPStan-kontrollnivån från 0 till 1. Korrigering har skickats av Oleksandr Kravchuk i pull-begäran 27905. GitHub-28303
  • ScopeConfigInterface kan nu vara mer än en sträng. Begränsningen av magentoConfigFixture till endast strängen var ett oavsiktligt resultat av en tidigare pull-begäran och har återgått. Korrigering har skickats av Kristof, Foroman i pull-begäran 29305. GitHub-29345
  • Metoden convertConfigTimeToUtc genererar inte längre ett allvarligt fel på grund av att felaktiga parametrar skickades till konstruktorn Phrase. Korrigering har skickats av Kos Rafabell i pull-begäran 29483. GitHub-29525
  • Prisfilter fungerar nu som väntat på stödrasterdata när Magento\Backend\Block\Widget\Grid\Column\Filter\Price::getCondition och Magento\Backend\Block\Widget\Grid\Column\Filter\Price::getValue() returnerar en array med index som innehåller from eller to strängdata. Tidigare uppstod följande fel i programmet: Notice: A non well formed numeric value encountered in vendor/magento/module-backend/Block/Widget/Grid/Column/Filter/Price.php on line 197. Korrigering har skickats av Nikita Sarychev i pull-begäran 29214. GitHub-29213
  • En tilläggspunkt har lagts till som stöd för att lägga till HTML på kategorisidan. Detta åtgärdar ett fel som introducerades av en tidigare pull-begäran. Korrigering har skickats av iGerchak i pull-begäran 29291. GitHub-29286

Lager

  • Onödiga kodkommentarer har tagits bort från app/code/Magento/CatalogInventory/Model/StockState.php. Korrigering har skickats av Vitaliy Prokopov i pull-begäran 27758. GitHub-26702
  • Sidofältet för lageruppbyggd navigering visar nu booleska attribut med båda alternativen (yes/no) och motsvarande produktantal. Tidigare returnerade inte lagerstyrd navigering ett no-alternativ för booleska attribut i distributioner som använder Elasticsearch.
  • Navigeringsfiltret för färgrutor med flera lager är nu konsekvent med de standardfilter som används i hela Adobe Commerce. Korrigering har skickats av Bartłomiej Szubert i pull-begäran 28015. GitHub-28011

Loggning

  • Alla brutna referensfel loggas nu när distributioner endast är i utvecklarläge. Tidigare loggades även ett fel för distributioner i produktionsläge, som bloggade felloggar. Fix har skickats av Bartłomiej Szubert i pull-begäran 28735. GitHub-26504

Mediegalleri

  • Konfigurationsgränssnittet för mediegalleriet (Admin Lagrar > Konfiguration > Avancerat > System) har ordnats om. Korrigering har skickats av Shankar Konar i pull-begäran 29433. GitHub-28011
  • Tester har lagts till för att täcka in länkarna Används i för en bild i mediegalleriet. Korrigering har skickats av Nazar Klovanych i pull-begäran 29392. GitHub-1963
  • Programmet genererar inte längre ett undantag när en handlare försöker spara en produkt med den associerade bilden när Mediegalleriet är inaktiverat. Korrigering har skickats av Nazar Klovanych i pull-begäran 29492. GitHub-1750

MFTF

  • AdminSubmitAdvancedInventoryFormActionGroup, AdminClickOnAdvancedInventoryLinkActionGroup och AdminSetStockStatusConfigActionGroup -åtgärdsgrupper används nu i tester enligt bästa praxis. Korrigering har skickats av Oleh USIA i pull-begäran 29386. GitHub-29420
  • SearchProductGridByKeywordActionGroup används nu för sökning i produktrutnätet. Korrigering har skickats av Oleh Usik i pull-begäran 29385. GitHub-29434
  • AdminCategoriesClickDoneButtonOnPopupActionGroup används nu för att klicka på Klar på popup-menyn Sökkategorier. Korrigering har skickats av Oleh Usik i pull-begäran 28989. GitHub-29380
  • LoginToStorefrontActionGroup används nu för att ersätta en sekvens med åtgärder som används för att logga in på butikskund. Korrigering har skickats av Sathish Subramanian i pull-begäran 28113. GitHub-28165
  • AdminUpdateCustomURLRewritesPermanentTest har omarbetats för att uppfylla bästa praxis för MFTF. Korrigering har skickats av Kate Kyzyma i pull-begäran 28361. GitHub-28393
  • Testnamnen har ändrats så att de uppfyller MFTF-konventionerna. Korrigering har skickats av Evgeny Levinsky i pull-begäran 27839. GitHub-28305

Nya åtgärdsgrupper

  • StorefrontCheckoutClickNextButtonActionGroup Korrigering har skickats av Oleh Usik i pull-begäran 29472. GitHub-29539
  • AdminProductFormSaveActionGroup Korrigering har skickats av Oleh Usik i pull-begäran 29142. GitHub-29292
  • AdminSaveCategoryActionGroup Korrigering har skickats av Oleh Usik i pull-begäran 28993. GitHub-29388
  • AdminProductGridSectionClickFirstRowActionGroup Korrigering har skickats av Oleh Usik i pull-begäran 29000. GitHub-29295
  • AdminProductFormCategoryExistInCategoryListActionGroup och AdminProductFormCategoryNotExistInCategoryListActionGroup Korrigering har skickats av Alexander Steshuk i pull-begäran 28287. GitHub-28392
  • AdminExpandCategoryTreeActionGroup Korrigering har skickats av Oleh Usik i pull-begäran 29133. GitHub-29289
  • AdminTaxRateGridOpenPageActionGroup Korrigering har skickats av Oleh Usik i pull-begäran 29007. GitHub-29281
  • AdminNavigateNewCustomerActionGroup Korrigering har skickats av Oleh Usik i pull-begäran 29134. GitHub-29287

Nya tester

  • Testet för att ta bort en CMS-sida som administratör har lagts till. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28112. GitHub-28202

  • StorefrontShareCustomerWishlistActionGroup-testet för delning av kundönskelista med ogiltiga e-postadresser har lagts till. Det befintliga testet för delning av önskelista (StorefrontShareWishlistEntityTest) har omarbetats. StorefrontCustomerShareWishlistActionGroup har tagits bort.

  • Ett test har lagts till för att kontrollera implementeringen av konfigurationsinställningen Only X left Threshold . Korrigering har skickats av Oleh Usik i pull-begäran 27549. GitHub-28755

Nyhetsbrev

  • Om du exporterar prenumerationslistan för nyhetsbrev med alternativet Excel XML exporteras nu alla rader som förväntat. Tidigare innehöll exporterade data endast sidnumreringsvärdet, inte alla rader.
  • E-postmeddelanden om prenumerationer på nyhetsbrev använder nu samma HTML-taggar som andra nyhetsbrev-relaterade e-postmeddelanden. Korrigering har skickats av Paweolika Tylek i pull-begäran 27357. GitHub-28166
  • Lägger till ett test för att ta bort prenumerant på nyhetsbrev som administratör. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28972. GitHub-29032
  • Tester för nyhetsbrevsprenumeration har lagts till för gäster med ett otillåtet alternativ i config-satser. Det här testet ersätter VerifyRegistredLinkDisplayedForGuestSubscriptionNoTest och StorefrontCreateNewSubscriberActionGroup som har tagits bort. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28872. GitHub-29039

Beställningar

  • GetAssetIdByContentFieldInterface och dess implementering på MediaContent-moduler tillåter nu Adobe Stock Integration att utöka MediaGallery-filterfunktionen. Korrigering har skickats av Gabriel da Gama i pull-begäran 29058. GitHub-1464
  • CustomerAddressI-värdena för en nyskapad kund valideras nu inom citattecken. Korrigering har skickats av Android Kalinich i pull-begäran 29139. GitHub-28793
  • Orderstatus för en kreditnota med noll totalt är nu Closed. Tidigare rapporterade programmet sin orderstatus som Complete. Korrigering har skickats av Android Kalinich i pull-begäran 29023. GitHub-22762

Page Builder

  • Produktattributen description och short_description har ordnats om för att bättre kunna hantera planerade ändringar av Page Builder-innehållstaggning. Korrigering har skickats av Matt Walters i pull-begäran 29238. GitHub-543

Betalningsmetoder

  • Programmet visar nu ett meddelande som uppmanar dig att ange obligatoriska kreditkortsdata när du klickar på Skicka för en administratörsorder utan att ange giltig betalningsinformation. Tidigare genererade inte Braintree-kortvalideraren något fel när betalningsinmatningsfälten var ogiltiga och sidan blev inaktiv.
  • Du kan nu ändra leveransmetoden för en order som du skapar från administratören för en kund vars konto har ett lagrat kreditkort (Braintree). Tidigare valdes inte det lagrade kortet när du valde en annan leveransmetod och beställningen gjordes inte.

PayPal

  • På sidan Ordergranskning i utcheckningsarbetsflödet visas nu korrekt fraktbelopp för PayPal via Braintree för order som leveransmetoden har ändrats under utcheckningen. Tidigare uppdaterades inte ordersumman med rätt metod när en kund ändrade leveransmetoden på sidan PayPal Order Review i arbetsflödet.
  • Handlare kan nu annullera beställningar som har auktoriserats med PayPal. Tidigare annullerades inte ordningen och följande fel visades: Declined: 10601-Authorization has expired.
  • Programmet tömmer inte längre vagnen när du annullerar en order genom att stänga popup-fönstret för PayPal-betalning när du har slutfört en annan order.

Prestanda

  • Tre nya konfigurationsinställningar har stöd för en minskad CPU-förbrukning i konsumentkön. Dessa valfria parametrar ger ökad kontroll över konsumenterna och sparar serverresurser. Se Konfigurera meddelandeköer för en beskrivning av parametrarna maxIdleTime, sleep och onlySpawnWhenMessageAvailable.
  • Konfigurationen av plugin-listan genereras nu när kommandot di:compile körs. Den här konfigurationsinformationen skrivs till genererade metadatamappar baserat på omfång. Tidigare lagrades informationen i cacheminnet. Resultat av prestandaförbättringar:

    • Nätverkscachestorleken har minskat
    • Körningstiden för många scenarier har förbättrats.
  • Programmet läser nu in lämplig skjutreglagewidget vid behov, vilket har förbättrat sidinläsningen. Anpassningen av pekreglagewidgeten har flyttats till en separat fil så att den bara kan läsas in på kompatibla enheter. Lämplig skjutreglagewidgettyp läses nu in endast när intervallbindning faktiskt används på sidan. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27616. GitHub-28807
  • Utcheckningen med flera samtidiga beställningar har förbättrats.
  • Deadlocks inträffar inte längre när importprocessen kör en gruppinfogning och omindexeringsprocessen samtidigt utför en stor infogning från select. Tidigare visade programmet följande fel: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock. GitHub-8933

Return Merchandise Authorizations (RMA)

  • Sidan Returnerar fungerar nu som väntat när du har skapat en etikett för Return Merchandise Authorization (RMA). Tidigare kunde handlare inte interagera med några sidelement på retursidan efter att ha skapat en leveransetikett för en RMA. Detta var ett känt fel i 2.4.0 och MC-35984-2.4.0-CE-composer.patch åtgärdade problemet i 2.4.0.
  • Programmet visar nu antingen ett informativt felmeddelande eller alla tillgängliga produkter när en administratör med begränsad behörighet försöker skapa en retur för produkter som inte längre finns i det tilldelade webbplatsomfånget. Tidigare visade programmet en tom sida.

Recensioner

  • En unik nyckel för entity_pk_value-entity_type-store_id har lagts till i tabellen review_entity_summary, vilket förhindrar att dubblettrader skapas för samma produkt-ID (entity_pk_value). Tidigare resulterade denna brist på unik nyckel i dubblettrader för samma produkt-ID och SQL-fel.

Försäljning

  • Programmet tilldelar inte längre statusen Complete efter fakturering till en order som kräver noll betalning.
  • Det nya e-postmeddelandet för leverans som genereras av REST API innehåller nu samma leverans- och kundinformation som leveranser som skapas manuellt från administratören. Tidigare innehöll e-postmeddelandet inte kundens namn, spårningsinformation, beställda produkter och annan orderinformation.
  • Gästanvändarnamn visas nu som förväntat i faktura- och leveransrelaterade e-postmeddelanden när e-postmeddelandena läses in eller anpassas från administratören.
  • Fakturan PDF översätts nu till språket i butiksvyn där ordern har placerats. Tidigare översattes PDF-fakturan på Admin-språket.
  • Du kan nu göra en återbetalning på kreditfakturasidan. GitHub-29014
  • Lokaliserade regionnamn som visas på butiksstartsidan är nu korrekt översatta. Tidigare var regionens namn inte baserat på det angivna språket om det inte redigerades i Admin.
  • Leveranser som skapats via slutpunkten för POSTEN /rest/V1/shipment uppdaterar nu order korrekt. Tidigare skapade programmet en leverans, men leveransstatusen var fortfarande i bearbetningstillståndet.
  • Kreditnotor visar nu betalningsmetoden som härleds från omfånget för den butik där ordern gjordes. Tidigare visade kreditnotor namnet som definierat standardarkivet. Korrigering har skickats av Ledian Hymetllari i pull-begäran 27582. GitHub-27570

Sök search-heading

  • Du kan nu söka efter produkter efter attribut i vyn Admin - Kund med QuickSearch. Tidigare inträffade ett undantag på katalogsökresultatsidan.
  • Programmet visar nu konfigurerbara produkter på kategorisidan som förväntat när du har lagt till ett produktattribut.
  • Elasticsearch-resultat innehåller nu rätt värden för attributalternativen för varje butiksvy. Om ett listruta- eller flervalsattribut har ett annat alternativvärde i den icke-standardbutiksvyn än i standardbutiksvyn, indexerar nu Elasticsearch det värdet eller returnerar produkten med det värdet i resultatet. Tidigare indexerade inte Elasticsearch det värdet och returnerade inte produkten med det värdet i resultatet.
  • Sökning med SKU fungerar nu som väntat i avancerad sökning med Elasticsearch. Tidigare, när du försökte söka efter SKU, visade programmet följande felmeddelande: We can't find any items matching these search criteria. Modify your search.
  • Med avancerad sökning kan kunderna inte längre filtrera efter negativa priser. Korrigering har skickats av Rohan Hapani i pull-begäran 27359. GitHub-27358
  • Omfångsvärden återställs nu som väntat i formuläret Ny synonymgrupp. Korrigering har skickats av Sathish Subramanian i pull-begäran 29206. GitHub-28947

Leverans

  • Programmet beräknar nu fraktpriser korrekt efter uppgraderingen. Tidigare beräknades fraktpriser på grundval av nettopriset, som uteslöt moms.
  • Kunder kan nu ta bort belöningspunkter på sidan för ordergranskning i arbetsflödet vid utcheckning med flera adresser. Tidigare inträffade ett 404 Not Found-fel i programmet när en kund klickade på knappen Ta bort för att ta bort punkter för en adress. Detta var ett känt fel i 2.4.0.
  • Nu visas fraktsatser i rätt valuta i kassan för order där FedEx anges som leveransmetod.
  • Flersidig PDF av fraktsetiketter för order som levereras av UPS visar nu korrekt antal.
  • Problem med JavaScript-komponenter på sidan Skapa paket har åtgärdats. Tidigare visades inte kryssrutan Skapa leveransetikett på den här sidan och du kunde inte skapa någon leveransetikett för en befintlig beställning.

Webbplatskarta

  • Platskartan i robots.txt är nu butiksspecifik. Korrigering har skickats av Vadim Malesh i pull-begäran 29331. GitHub-28901
  • Kodade värden har nu korrekt escape-konverterats i filen sitemap.xml. Tidigare var den genererade platskartan ogiltig när du inkluderade kodade tecken i ett produktnamn eller en bildtitel.

Mellanlagring

  • Attributetiketten Ange produkt som ny visas nu som förväntat på en produkts detaljsidor och schemalagda uppdateringssidor.
  • Du kan nu förhandsgranska mellanlagringsschemat för ett CMS-block. Tidigare uppstod ett allvarligt fel i programmet.
  • Nu kan du komma åt CMS Preview-sidan när du redigerar en CMS-sida med en schemalagd uppdatering och omtilldelar den från standardbutiken till en annan butik. Tidigare inträffade ett 404-fel i programmet när du klickade på förhandsgranskningslänken.
  • Du kan nu använda POSTEN /V1/products/special-price för att uppdatera en produkts specialpris utan att ange ett price_to-parametervärde. Tidigare gick det inte att ange prisuppdateringen utan den angivna parametern price_to.

Butik

  • Om du tar bort en butiksvy som skapats tidigare uppstår inte längre något fel i distributioner med en delad databaskonfiguration. Tidigare utlöstes ett undantag i programmet.
  • Du kan nu exportera config.php och standardwebbplatskoden från en webbplats för att installera och konfigurera programmet på en andra webbplats i en distribution av flera webbplatser. Tidigare försvann standardbutiken och standardvyn efter exporten och fel uppstod i butiken.

Swagger

  • Du kan nu generera en kundtoken med Swagger. Tidigare genererade inte Swagger någon svarskod när giltig kundåtkomstinformation angavs, och programmet visade följande fel: The account sign-in was incorrect or your account is disabled temporarily. Please wait and try again later. Korrigering har skickats av Vadim Malesh i pull-begäran 28822. GitHub-27098

Färgrutor

  • Konfigurerbara produkter med färgrutor visar nu nivåpriser när en kund klickar på Redigera i kundvagnen. Tidigare visades inte nivåpriser i kundvagnen före utcheckningen. Korrigering har skickats av Sathish Subramanian i pull-begäran 29137. GitHub-28270
  • Programmet visar nu nivåpriser som förväntat för konfigurerbara produktvariationer.

TargetRule

  • Produktsidans prestanda har förbättrats under följande förhållanden:

    • Målregelmodulen är installerad
    • Länkad produktfunktionalitet (relaterade produkter, merförsäljning och korsförsäljning) är implementerad

Moms

  • Programmet visar inte längre ett fast produktskatteattribut i butiken för en produkt efter att en handlare har avtilldelat den från produktens attributuppsättning.

Testa

  • PHPUnit 9-fel har korrigerats i enhetstester. Korrigering har skickats av Anton Evers i pull-begäran 29244. GitHub-29329
  • Lagt till enhetstester för att godkänna en inköpsorder som gjorts med en rabatt som sedan dess har gått ut kommer att placera en order till fullt belopp och inte uppdatera inköpsordersumman. Korrigering har skickats av Joan Han i pull-begäran 18. GitHub-204
  • SynchronizeFilesInterface omfattas nu av integreringstester. Korrigering har skickats av jmonteros422 i pull-begäran 29493. GitHub-1742
  • En funktion har lagts till i \Magento\TestFramework\TestCase\WebapiAbstract som gör det möjligt att jämföra stora kapslade arrayer med förväntade och faktiska resultat i tester och tillåter att testare ignorerar irrelevanta nycklar i det faktiska resultatet. Korrigering har skickats av Jekabs i pull-begäran 29458. GitHub-29498
  • Inverteringen av det förväntade värdet med det faktiska värdet i app/code/Magento/Newsletter/Test/Unit/Model/SubscriptionManagerTest.php har korrigerats. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 29271. GitHub-29283
  • Användning av ObjectManager för att instansiera klasser under testet har ersatts med det nya nyckelordet i enhetstester. Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 29272. GitHub-29346
  • Testtäckning har lagts till för följande fall av updateCustomer-mutationen: ogiltigt födelsedatum, ogiltig e-postadress och tomt efternamn för kund. Korrigering har skickats av Alexander Taranovsky i pull-begäran 28304. GitHub-28394
  • GraphQL-klienten ApiFunctional TestFramework tolkar nu rubrikerna korrekt. GitHub-26425

Tema

  • Teman som läggs till i användaragentregler påverkas nu som förväntat när du kör bin/magento catalog:images:resize. Tidigare påverkades bara teman som tilldelats butiker när bin/magento catalog:images:resize kördes.

Översättning och nationella inställningar

  • Programmet genererar inte längre något fel när en administratör ändrar fältet Datum när en administratörsprodukt skapas eller när den sparas när administratörens språkområde är kinesiska eller japanska. GitHub-24696
  • Programmet kontrollerar nu området (frontend eller adminhtml) innan den infogade översättningsmarkeringen återges. Tidigare gjordes ett API-anrop till /rest/V1/integration/admin/token med felaktiga autentiseringsuppgifter medan intern översättning var aktiverad, vilket innebar att infogad översättningsmarkering inkluderades runt felmeddelandet i API-svaret. Korrigering har skickats av Zach Nanninga i pull-begäran 28856. GitHub-28656
  • Bulgariska regioner har lagts till i tabellen directory_country_region. Korrigering har skickats av Nichola Lardev i pull-begäran 27957. GitHub-28215
  • Titlar och knappar på Admin Kunder > Lägg till ny adress och Redigera produkt > Avancerad inventering kan nu översättas. Korrigering har skickats av Sathish Subramanian i pull-begäran 28174. GitHub-28201
  • Termen FPT kan nu översättas på Admin Store > Configuration > Sales > Tax > Fixed Product Taxes. Korrigering har skickats av Vadim Malesh i pull-begäran 28108. GitHub-5477
  • Knappetiketten Leverera här på utcheckningsarbetsflödets leveransadress modal har ändrats så att den matchar den kamelcase som används för andra knappar. Det här fallet matchar nu det fall som används i översättningsfilerna. Tidigare översattes inte den här etiketten på grund av att det inte gick att matcha. Korrigering har skickats av WK i pull-begäran 28547. GitHub-28685

UI

  • Länken för sekretess- och cookie-policy i sidfoten visas nu som en aktiv länk när sidan Sekretess och cookie-policy visas. Korrigering har skickats av Sathish Subramanian i pull-begäran 28004. GitHub-27985
  • Korrigerad feljustering av markören i textområdet Fakturakommentarer för fakturan som är associerad med en order som du har valt från Admin Försäljning > Beställningar.
  • På sidan Skapa ny beställning visas nu knapparna Lägg till produkter efter SKU och Lägg till produkter som förväntat.
  • Programmet visar nu sidan Redigera granskning korrekt när en produktklassificering är tillgänglig för den valda produkten.
  • Programmet visar nu redigeringssidan för Admin-kunder korrekt på en iPhone som kör Safari.
  • Onödig bläddring på sidan Skapa ny ordning har korrigerats.
  • Om du klickar direkt på knappen Exportera momssatser på sidan Lägg till ny momsregel (Lager > Skatteregler) hämtas nu filen tax_rates.csv som förväntat. Tidigare var handlarna tvungna att klicka på kanten av knappen Exportera momssatser. Detta var ett känt fel i 2.4.0.
  • Knappen Lägg till markeringar i kundvagnen längst ned i kundvagnen fungerar nu som förväntat. Detta var ett känt fel i 2.4.0.
  • Knappen Uppdatera i avsnittet Senast visade produkter på kundens aktivitetssida fungerar nu som förväntat. Tidigare uppdaterades inte produktlistan och sidan rullades när du klickade på Uppdatera.
  • Programmet visar nu kalenderikonen som används för att välja en kunds födelsedatum korrekt på fliken Villkor i Kunder > Segment > Lägg till segment.
  • Kassasammanfattningen i arbetsflödet flimrar inte längre när en kund bläddrar genom den här sidan i Internet Explorer 11.x.
  • Programmet visar nu widgeten Ordna efter SKU korrekt på kategoritappen för butiker. Tidigare återgavs inte HTML-koden för den här widgeten och länken Läs in en lista med SKU:er visades inte i programmet.
  • Gränssnittskomponenter som har inaktiverats med this.disabled(true) visas inte längre i butiken. GitHub-29098
  • Programmet visar nu den senast visade produktwidgeten korrekt i mobilvyn. Korrigering har skickats av Tu Nguyen i pull-begäran 27572. GitHub-27058
  • Om du ändrar positionen för en produkt från administratören återspeglas detta nu i produktpositionen i butiken. Korrigering har skickats av Oleg Aleksin i pull-begäran 28150. GitHub-28149
  • Inloggningsformulärformatet är nu konsekvent med formatet i andra formulär i temat Tom. Onödiga format som anger bredden för inmatningsfält för behållarkontroll har tagits bort. Korrigering har skickats av Tu Nguyen i pull-begäran 28084. GitHub-28059
  • Knappen OK på popup-fönstret för borttagning av produktbekräftelse i minikundvagnen fungerar nu som förväntat. Korrigering har skickats av Tu Nguyen i pull-begäran 28083. GitHub-27095
  • Produktgallerielementen blinkar inte längre när sidan läses in. Korrigering har skickats av Mateusz Krzeszowiak i pull-begäran 27871. GitHub-28339
  • CSS-klassen som styr fältbredden används nu som förväntat för elementet Starttid i hela administratören. Korrigering har skickats av Shankar Konar i pull-begäran 29511. GitHub-29496
  • Textetiketten Villkor kan nu visa längre textsträngar korrekt. Fix har skickats av Bartłomiej Szubert i pull-begäran 29413. GitHub-24060
  • Titeln på sidan för orderfel har skrivits om för att vara korrekt. Tidigare när en kund avbröt en beställning visades en sida med den här titeln: We received your order!. Korrigering har skickats av Angelo Romano i pull-begäran 29410. GitHub-29416
  • Det totala antalet avbrutna objekt på den annullerade ordervysidan identifieras nu korrekt på den avbrutna ordervysidan. Tidigare hade det här fältet etiketten Total förfaller. Korrigering har skickats av Madhu Rajawat i pull-begäran 27516. GitHub-26191
  • Växlingsknappen på sidan Skapa konfigurerbar produkt fungerar nu som förväntat. Korrigering har skickats av Tu Nguyen i pull-begäran 28032. GitHub-22702
  • Ikonen för det avancerade attributegenskapsblocket på sidan Avancerade attributegenskaper fungerar nu som förväntat. Korrigering har skickats av Tu Nguyen i pull-begäran 28032. GitHub-26022
  • Administratörsavsnittet på sidan för systemkonfiguration utökas nu så att obligatoriska fält visas som förväntat när du försöker spara konfigurationsinställningar för en ny modul. Fix har skickats av Bartłomiej Szubert i pull-begäran 28285. GitHub-26427
  • Förstoringsfilens beteende när läget är inställt på inside har korrigerats. Korrigering har skickats av Sean van Zuidam i pull-begäran 29077. GitHub-29076
  • Den distraherande långa inmatningsfältets bredd som uppstod när en kund angav en ogiltig e-postadress i sidfotens prenumerationsfält har korrigerats. Korrigering har skickats av Dipesh Rangani i pull-begäran 27106. GitHub-27099
  • Ett Uncaught ReferenceError-fel visas inte längre i utvecklarkonsolen när du lägger till en ny tagg och flyttar muspekaren över den. Korrigering har skickats av Nazar Klovanych i pull-begäran 29392. GitHub-1700
  • Tog bort ett oanvänt AdminAnalytics-test (TrackingScriptTest). Korrigering har skickats av Lukasz Bajsarowicz i pull-begäran 28605. GitHub-28850
  • Problem med serialisering och avserialisering av statiska egenskaper när efterföljande tester körs har lösts. Korrigering har skickats av Pavel Bystritsky i pull-begäran 26175. GitHub-28319, GitHub-29313

URL-omskrivningar

  • När du flyttar en butiksvy till en annan webbplats återställs inte längre URL:er. Tidigare återskapades felaktigt CMS och produkt-URL:en.

  • Du kan nu förhandsgranska mellanlagringsschemat för ett CMS-block. Tidigare uppstod ett allvarligt fel i programmet.

  • Programmet bevarar nu befintliga katalog-URL-omskrivningar som förväntat när en butiksvy tilldelas till en annan butik. Tidigare togs den butiksspecifika URL:en bort.

Varnish

  • Omstart av Varnish resulterar inte längre i 503 fel. Korrigering har skickats av Ihor Sviziev i pull-begäran 28137. GitHub-24353

Valv

  • Programmet sparar inte längre kreditkortsnummer när kryssrutan Spara för senare användning i betalningsavsnittet i arbetsflödet för utcheckning inte är markerad.

Visual Merchandiser

  • Programmet visar nu källmaterial i stället för standardproduktlager när du sorterar produkter i Visual Merchandiser och Inventory är aktiverat.

Webb-API-ramverk

  • Fakturor som skapats med REST innehåller nu presentkortsinformation som liknar de fakturor som skapas i administratören. Tidigare visades inte presentkortskoden eller presentkortsbeloppet om POSTEN /V1/order/:id/invoice användes för att fakturera ordern.
  • Handlare med flera webbplatser kan nu använda REST API för att skapa och uppdatera produkter samtidigt som bild- och rollarv bevaras. Tidigare, när en handlare använde REST API för att skapa och uppdatera produkter, och en produkt uppdaterades för butiksvyn, lästes standardrollerna in och sparades för butiksvyn. Därför slutade rollerna för butiksvisningsbilder att ärva från standardomfånget efter uppdateringen.
  • Ett integreringsanvändarkonto utan omfång kan nu komma åt en resurs via REST API när resursbehörigheter tillåter åtkomst.
  • Sökkriteriefilter fungerar nu som väntat för produktattribut som används när en konfigurerbar produkt skapas. GitHub-29126
  • Kundgrupp-ID har nu validerats för POST /rest/V1/customers-begäranden. Tidigare visades inget felmeddelande i programmet när du använde en ogiltig group_id i dessa begäranden. Korrigering har skickats av Vadim Malesh i pull-begäran 28903. GitHub-28064
  • PHP-sessioner skapas inte som standard för anonyma REST-anrop. Tidigare startades sessioner även när de inte behövdes. Korrigering har skickats av Maciej Pawłowski i pull-begäran 26032. GitHub-7213
  • Om du använder olika REST-slutpunkter för att uppdatera order som innehåller anpassade alternativ tas inte längre informationen om anpassade alternativ bort. Tidigare togs värden i info_buyRequest bort. Korrigering har skickats av Vadim Malesh i pull-begäran 28483. GitHub-22431
  • När du använder GETEN V1/customers/me respekteras nu inställningen Dela kundkonton (Admin Store > Konfiguration > Kunder > Kundkonfiguration > Alternativ för kontodelning) när användarinformation hämtas. Korrigering har skickats av Pavel Bystritsky i pull-begäran 28213. GitHub-26089
  • Adressrelaterade tilläggsattribut kan anges som datarrayer. Tidigare inträffade ett fel i programmet när en POST som innehöll extension_attributes skickades till estimate-shipping-methods. Detta fel, som introducerades av en tidigare implementering, påverkade alla tilläggsattribut som angetts för Magento\Quote\Api\Data\AddressInterface och som inte var objekt. Korrigering har skickats av Alexander Menk i pull-begäran 27338. GitHub-26682
  • Du kan nu ange ett enskilt fält när du uppdaterar en kund med slutpunkten för PUT V1/customers/:id. Tidigare krävde slutpunkten att du specificerade kundens e-postadress och andra fält som krävs för att skapa en kund. Korrigering har skickats av Vadim Malesh i pull-begäran 28332. GitHub-21237

Begränsningar för webbplatser

  • När du aktiverar webbplatsbegränsning blockeras inte längre förfrågningar från svenska (ESI) för kunder som är inloggade som gäst. Tidigare kunde dessa gäster inte komma åt hemsidans huvudmeny.
  • Programmet läser nu in produktens hemsida som förväntat när webbplatsbegränsningar är aktiverade.

Önskningslista

  • Du kan nu använda sökfunktionen i önskelistan för att hitta en produkt i en allmän önskelista i distributioner där stöd för flera önskelistor är aktiverat. När en kund tidigare använt sökningen efter önskelistan för att hitta en produkt, markera den och klicka på Lägg till i kundvagnen, lades produkten inte till i kundvagnen och följande fel visades: Invalid Form Key. Please refresh the page.
  • Kunder kan nu ändra kvantiteten för en produkt i önskelistan från önskelistan. Tidigare uppdaterades inte produktkvantiteten och inget meddelande visades.
  • Kunder kan nu ändra kvantiteten för en grupperad produkt i önskelistan från önskelistan. Tidigare uppdaterades inte produktkvantiteten och inget meddelande visades.
  • På sidan med kategori för butiker visas nu önskelistesökwidgeten som förväntat.
  • Polyfyllningar för Map, WeakMap, FormData och MutationObserver läses nu in endast efter behov. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28330 och Mateusz Krzeszowiak i pull-begäran 27618. GitHub-28377, GitHub-28382
  • Önsklisteuppdateringsprocessen har nu stöd för att uppdatera ett önskelisteobjekt och dess beskrivning samtidigt. Korrigering har skickats av Eduard Chitoraga i pull-begäran 28222. GitHub-28261
  • Programmet validerar nu korrekt det högsta tillåtna antalet önskelistor som en kund kan skapa. Korrigering har skickats av Eduard Chitoraga i pull-begäran 247 i private repo partners-magento2ee.
  • Administratörer kan nu konfigurera en konfigurerbar produkt som har lagts till av en kund i en önskelista från en icke-standardbutik. Tidigare när kunden även hade lagt till den konfigurerbara produkten från en icke-standardbutik uppstod ett fel i programmet.
  • Lagt till ett test för att dela en kunds önskelista med fler än det tillåtna antalet e-postmeddelanden. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28641. GitHub-28720
  • Ett test för att ta bort artiklar från en kunds önskelista som administratör har lagts till. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28632. GitHub-28721
  • Ett test för att inaktivera önskelistefunktionen har lagts till. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28635. GitHub-28744
  • Ett test för att använda ogiltiga e-postadresser har lagts till när kundens önskelistor delas. StorefrontShareWishlistEntityTest har omarbetats. StorefrontCustomerShareWishlistActionGroup har tagits bort. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28330. GitHub-28377
  • Ett test för att dela en kunds önskelista som överskrider den tillåtna längdgränsen för text har lagts till. Korrigering har skickats av Dmitry Tsymbal i pull-begäran 28812. GitHub-28969

Kända fel

Utgåva: Den nya CAPTCHA-funktionen för utcheckning fungerar inte som väntat på sidan Montera order när tredjepartsbetalningsleverantörer används. Handlare som kör 2.3.6 eller 2.4.1 och som har aktiverat CAPTCHA-skydd på startsidan för Place Order Storefront kommer att se det här felet när de checkar ut med en tredjepartsbetalningsleverantör som PayPal: Please provide CAPTCHA code and try again. Tillfällig lösning: Det finns nu en lösning på problemet. Se artikeln Adobe Commerce v2.3.6/2.4.1 CAPTCHA in checkout not working i kunskapsbasen. En fix kommer också att ingå i nästa kvartalspatch (Q12021).

Utgåva: Användare utan administratörsbehörighet kan för närvarande inte konfigurera sin personliga 2FA-åtkomst. 2FA innehåller två ACL-roller. En roll påverkar den globala systemkonfigurationen och behövs bara när du konfigurerar systemet. Den andra ACL-rollen påverkar enskilda användares 2FA-konton. En administratörsanvändare måste konfigurera den andra typen av 2FA ACL. Tillfällig lösning: När användaren har loggat in och sett skärmen Åtkomst nekad kan användaren besöka https://<magento store>/<admin_path>/tfa/tfa/requestconfig/ för att framtvinga konfigurationen. Obs! Vi rekommenderar inte att du inaktiverar skyddsinställningarna. Den här lösningen fungerar dock bara när hemliga administratörs-URL-nycklar är inaktiverade.

Problem: Knappen Skapa ett konto på sidan Skapa nytt konto är inaktiverad om en kund har angett ogiltiga data. Detta förhindrar att kunderna försöker återskapa ett konto efter att ha gjort ett fel. Tillfällig lösning: Använd korrigering MC-38509. En fix kommer också att ingå i våra nästa kvartalsutgåvor (2.4.2, 2.4.1-p1 och 2.3.6-p1), som planeras släppas under första kvartalet 2021. Se artikeln 2.4.1 och 2.3.6 Skapa en kontoknapp med inaktiverad snabbkorrigering i kunskapsbasen. GitHub-30513

Problem: Handlare kan inte logga in på dotdigital från administratören i Safari när dotdigital är aktiverad. Se artikeln Det är omöjligt att logga in på den dotdigital via admin-panelen när det digitala kontot är aktiverat i kunskapsbasen.

Utgåva: Vertex-adressvalidering fungerar inte under betalning när kunden väljer en annan leveransadress än faktureringsadressen. Problemet åtgärdas i 2.4.2. Se det kända felet 2.4.1: Vertex Address Validation message message does not displaying after updating address Knowledge Base article.

Problem: Programmet visar en tom sida när en handlare sparar ett digitalt Page Builder-formulär i webbläsaren Safari. Tillfällig lösning: Läs in sidan igen för att tillämpa ändringarna. Se 2.4.1 Känt fel: tom sida efter att du sparat digitalt Page Builder-formulär i kunskapsbasartikeln.

Utgåva: Under vissa förhållanden loggar programmet automatiskt in på tidigare använda Amazon-konton och uppmanar dem att logga in vid utcheckning med Amazon Pay. Se 2.4.1 Känt fel: det går inte att ändra Amazon-kontot i Google Chromekunskapsbasartikel.

Utgåva: Programmet visar kortfattat ett felmeddelande på faktureringssidan i kassaarbetsflödet när betalning till PayPal Braintree och flera adressater har valts. Se artikeln 2.4.1 Känt fel: det gick inte att öppna utcheckningen med PayPal Braintree i kunskapsbasen.

Problem: Programmet visar ett felmeddelande som inte är informativt när en gästkund försöker göra en beställning med PayPal via Braintree när gästutcheckning är inaktiverad. Se det kända felet 2.4.1: icke-informativt felmeddelande under gästutcheckning med PayPal via Braintree kunskapsbasartikel.

Bidrag från gemenskapen

Vi är tacksamma mot den bredare Magento Open Source-communityn och vill tacka för deras bidrag till denna release. Ta en titt på följande sätt:

  • Om en community-medlem har angett en korrigering för den här versionen identifierar vi korrigeringen i avsnittet med åtgärdade fel i dessa anteckningar med frasen Korrigera från community-medlem.

  • Community Engineering-teamet Magento Contributors har en lista över de mest bidragsgivande personerna och partnerna per månad, kvartal och år. På den Contributors-sidan kan du följa länkar till deras sammanslagna PR på GitHub.

Partnerbidrag

I följande tabell visas partnerernas bidrag. I den här tabellen visas den partner som har bidragit med pull-begäran, den externa pull-begäran och det GitHub-nummer som är kopplat till den (om tillgängligt).

Partner
Pull-begäranden
Relaterade GitHub-problem
Atwix
magento/magento2#27670, magento/magento2#28112, magento/partners-magento2ee#258, magento/magento2#28466, magento/magento2#284 50, magento/magento2#28449, magento/magento2#28408, magento/magento2#28391, magento/magento2#28 361, magento/magento2#28330, magento/magento2#28304, magento/magento2#27481, magento /magento2#27373, magento/magento2#28467, magento/magento2#28407, magento/magento2#28418, magento/magento2#28034, magento/magento2#28222, magento/magento2#27956, magento/magento2#281 05, magento/magento2#27586, magento/magento2#28631, magento/magento2#28629, magento/magento 2#28498, magento/magento2#28496, magento/magento2#28469, magento/magento2#27451, 2}magento/magento2#28725, magento/magento2#27549, magento/magento2#28641, magento/magento2#28635, magento/magento2#28632, magento/magento2#28457, magento/partners-magento2ee#247, magento/magento2#28205{66 5},magento/magento2#28072🔗, magento/magento2#28727, magento/magento2#28684, magento/magento2#28 679, magento/magento2#28401, 🔗magento/magento2#28506🔗, magento/magento2#28492, magento/magento magento2#28487, magento/magento2#27349, magento/magento2#28991, magento/magento2#28972 magento/magento2#28869, magento/magento2#28696, magento/magento2#28956, magento/magento2#2894 2, magento/magento2#28941, magento/magento2#28872, magento/magento2#28854, magento/magento2#28661, magento/magento2#28852, magento/magento2#28812, magento/magento2#2 28650, magento/magento2#27882🔗, magento/partners-magento2ee#250, magento/magento2#29002, {111 4}magento/magento2#28959, magento/magento2#28955, magento/magento2#28925, magento/magento 2#29053, magento/magento2#27697, magento/magento2#29143, magento/magento2#291 56, magento/magento2#29004, magento/magento2#29162, 🔗magento/magento2#28999{1 3}, magento/magento2#29134, magento/magento2#29133, magento/magento2#29007, {1 40}magento/magento2#29000, magento/magento2#28210, magento/magento2#29135, magento /magento2#27537, magento/magento2#29142, magento/magento2#29386, magento/magento2#2 9385, magento/magento2#28993, magento/magento2#28989, magento/partners-magento2ee#263, magento/partners-magento-magento2ee#246, magento/magento2#27914, magento/magento2#29427, 🔗magento/magento2#29485{163 magento/magento2#29472 🔗 🔗
magento/magento2#28202, magento/magento2#28393, magento/magento2#28377, magento/magento2#28394, magento/magento 2#19481, magento/magento2#28040, magento/magento2#28138, magento/magento2#28261, }magento/magento2#253, magento/magento2#27337, magento/magento2#2101, magento/magento2#28755 magento/magento2#28720, magento/magento2#28744, magento/magento2#28721, magento/partners-magento2ee#261, 0}magento/magento2#246, 🔗magento/magento2#28519🔗, magento/magento2#28481, magento/magento2#28262, magento/magento2#28427, magento/magento2#29032, magento/magento2#29012, magento/magento2#290 39, magento/magento2#28969, magento/magento2#29009, magento/magento2#250, magento/magento2#2 9287, magento/magento2#29289, magento/magento2#29281, magento/magento2#29295, magento ento/magento2#28800, magento/magento2#29292, magento/magento2#29420, 🔗magento/magento2#29434{67 magento/magento2#29388, magento/magento2#29380, magento/magento2#28524, magento/magento2#295 39
Blue Acorn iCC
magento/magento2#27903, magento/magento2#27902, magento/magento2#28606, magento/magento2#28601, magento/magento 2#28605, magento/magento2#28351, magento/magento2#27965, magento/magento2#28856, }magento/magento2#29271, magento/magento2#28992, magento/magento2#29341, magento/magento2#29272 , magento/magento2#28599, magento/magento2#29376, magento/magento2#29202
magento/magento2#28383, magento/magento2#28850, magento/magento2#28376, magento/magento2#27962, magento/magento 2#28656, magento/magento2#29283, magento/magento2#29159, magento/magento2#29389, }magento/magento2#29346, magento/magento2#29453, magento/magento2#29477
creativestyle
magento/magento2#27622, magento/magento2#27270, magento/magento2#27871, magento/magento2#27690, magento/magento 2#27619, magento/magento2#27618, magento/magento2#27357, magento/magento2#27356, }magento/magento2#27616, magento/magento2#27860, magento/magento2#27617, magento/magento2#29054 , magento/magento2#28838
magento/magento2#28110, magento/magento2#26026, magento/magento2#28339, magento/magento2#28340, magento/magento 2#28381, magento/magento2#28382, magento/magento2#28166, magento/magento2#28433, }magento/magento2#28807, magento/magento2#28823, magento/magento2#28811, magento/magento2#29087 , magento/magento2#25934
Komprimera
magento/magento2#28714, magento/magento2#28743, magento/magento2#28710, magento/magento2#28757, magento/partners-magento2ento ee#288, magento/partners-magento2ee#271, magento/partners-magento2ee#277, magento/magento2#28890, magento/partners-magento2ee#285, magento/magento2#27850, magento/magento2#27917
magento/magento2#28584, magento/partners-magento2ee#28563, magento/partners-magento2ee#28566, magento/partners-magento2ee#28769, magento/magento2#2612, magento/partners-magento2ee#28834, magento/magento2#28705
Ziffens
magento/magento2#26704, magento/magento2#28113, magento/magento2#28174, magento/magento2#28039, magento/magento 2#28004, magento/magento2#27567, magento/magento2#28264, magento/magento2#29137, }magento/magento2#29206, magento/magento2#28250, magento/magento2#27977
magento/magento2#28165, magento/magento2#28201, magento/magento2#27985, magento/magento2#27091, magento/magento 2#28308, magento/magento2#28270, magento/magento2#28947, magento/magento2#29344, }magento/magento2#29097
Aligent Consulting
magento/magento2#27429, magento/magento2#26256
magento/magento2#28306, magento/magento2#8815, magento/magento2#26255
Snabb vit katt
magento/magento2#28015, magento/magento2#28735, magento/magento2#28285
magento/magento2#28011, magento/magento2#26504, magento/magento2#26427
Vaimo
magento/magento2#29300, magento/magento2#27905, magento/magento2#27582
magento/magento2#29299, magento/magento2#28303, magento/magento2#27570
Vägledning
magento/magento2#28810, magento/magento2#28902
magento/magento2#28982, magento/magento2#29327
Cedcommerce
magento/magento2#27990, magento/magento2#26660
magento/magento2#26118, magento/magento2#28143
Balansera Internet
magento/magento2#27064
magento/magento2#27063
Krish TechnoLabs
magento/magento2#27359, magento/magento2#27106
magento/magento2#27358, magento/magento2#27099
Ranosys Technologies
magento/magento2#27516
magento/magento2#26191
Briteskies
magento/magento2#29301
magento/magento2#104
Le Site
magento/magento2#28891
magento/magento2#29056
MediaCT
magento/magento2#28547
magento/magento2#28685

Individuella bidrag

Följande tabell visar bidragen från våra communitymedlemmar. I den här tabellen visas externa pull-begäranden, GitHub-utgåvans nummer som är kopplat till den (om tillgängligt) och den community-medlem som bidrog med pull-begäran.

Medverkande community-medlem
Pull-begäranden
Relaterade GitHub-problem
Nazar Klovanych
#28048
Volodymyr Zaets
#27948
Volodymyr Zaets
#27662
Ajith
#26704
Tu Nguyen
#27572
27058
Dzung Nguyen
#27455
23440
Rohan Hapani
#27359
27358
Mateusz Krzeszowiak
#27622
28110
Mateusz Krzeszowiak
#27270
26026
Serhii Dzhepa
#28168
Oleg Aleksin
#28150
28149
Sathiska subramanska
#28113
28165
Nichola Lardev
#27957
28215
Marvin Hinz
#26572
26550
Sathiska subramanska
#28174
28201
Vadim Malesh
#28108
5477
Dmitry Tsymbal
#28112
28202
Tu Nguyen
#27828
27543
Tu Nguyen
#27642
27633
Alok Patel
#27134
28167
Tu Nguyen
#28084
28059
Tu Nguyen
#28083
27095
Ajith
#28039
Tu Nguyen
#28032
22702, 26022
Oleh Usik
#27670
Ivan Chepurnyi
#22829
Oleh Usik
#28466
Oleh Usik
#28450
Oleh Usik
#28449
Kate Kyzyma
#28418
Kate Kyzyma
#28408
Kate Kyzyma
#28391
Kate Kyzyma
#28361
28393
Dmitry Tsymbal
#28330
28377
Alexander Taranovsky
#28304
28394
Nicholj Malevanec
#28287
28392
Oleh Usik
#28105
253
Alexander Taranovsky
#28034
28138
Oleh Usik
#27956
253
Lukasz Bajsarowicz
#27903
Lukasz Bajsarowicz
#27902
28383
Mateusz Krzeszowiak
#27871
28339
Evgeny Levinsky
#27839
28305
Mateusz Krzeszowiak
#27690
28340
Mateusz Krzeszowiak
#27619
28381
Mateusz Krzeszowiak
#27618
28382
Alexander Taranovsky
#27586
27337
Android Beziazychnyi
#27481
19481
Alexander Taranovsky
#27373
28040
Paweolika Tylek
#27356
28433
Paweolika Tylek
#27357
28166
Ihor Sviziev
#27260
28342
Oleh Usik
#28467
Kate Kyzyma
#28407
WK
#28547
28685
Eduard Chitoraga
#28222
28261
Bartłomiej Szubert
#28015
28011
Kate Kyzyma
#28631
Kate Kyzyma
#28629
Oleh Usik
#28498
Oleh Usik
#28496
Kate Kyzyma
#28469
Vadim Malesh
#28417
28488
Lukasz Bajsarowicz
#28606
Lukasz Bajsarowicz
#28601
kyrekumarkesavan
#28264
28308
Vitaliy Prokopov
#27854
27489
Eduard Chitoraga
#27451
21101
Abel Truong
#27339
26449
Alexander Menk
#27338
26682
Nätsintervall
#27106
27099
Bartłomiej Szubert
#28735
26504
Kate Kyzyma
#28725
Vadim Malesh
#28332
21237
Oleh Usik
#27549
28755
Oleksandr Melnyk
#28666
Petkovski Marjan
#28714
Dmitriy Gallyamov
#28647
28568, 28572
Dmitry Tsymbal
#28641
28720
Dmitry Tsymbal
#28632
28721
Dmitry Tsymbal
#28635
28744
Kate Kyzyma
#28457
Eduard Chitoraga
#28205
Oleh Usik
#28072
253, 246, 28519
Vitaliy Prokopov
#28044
27969
Mateusz Krzeszowiak
#27616
28807
Toan Nguyen
#27064
27063
Nazar Klovanych
#28798
1474
Lukasz Bajsarowicz
#28605
28850
Pavel Bystritsky
#28213
26089
Sathiska subramanska
#28004
27985
Mateusz Krzeszowiak
#27860
28823
Nazar Klovanych
#28739
Nathan de Graaf
#28515
28795
Vadim Malesh
#28460
28420
Vadim Malesh
#28421
28357
Lukasz Bajsarowicz
#28351
28376
Lukasz Bajsarowicz
#27965
27962
Sathiska subramanska
#27567
27091
quangdojustera
#27429
28306
Kate Kyzyma
#28727
Kate Kyzyma
#28684
Kate Kyzyma
#28679
Kate Kyzyma
#28401
jiten-patel
#27369
27051
Vadim Malesh
#28483
22431
Mateusz Krzeszowiak
#27617
28811
Vadim Malesh
#28822
27098
Oleksandr Melnyk
#28855
Dmitriy Gallyamov
#28745
28628
Petkovski Marjan
#28743
Michael Derlatka
#28713
28561
Ulzii
#28710
28584
Alexander Taranovsky
#28506
Alexander Taranovsky
#28492
Alexander Taranovsky
#28487
28481
Alexander Taranovsky
#27349
28262, 28427
Oleh Usik
#28991
Dmitry Tsymbal
#28972
29032
Kate Kyzyma
#28869
Konstantin
#28810
28982
Oleh Usik
#28696
29012
Oleh Usik
#28956
Oleh Usik
#28942
Oleh Usik
#28941
Dmitry Tsymbal
#28872
29039
Oleh Usik
#28854
Pierre Grimaud
#28832
28829
Kate Kyzyma
#28661
Maciej Pawłowski
#26534
28968
Vadim Malesh
#28898
23638
Oleh Usik
#28852
Dmitry Tsymbal
#28812
28969
Oleh Usik
#28650
29009
Michael Derlatka
#28904
26107
Dmitriy Gallyamov
#28794
28569
Petkovski Marjan
#28757
28563
Oleksandr Melnyk
#28747
Eduard Chitoraga
#27882
250
Paweolika Tylek
#29054
29087
Oleh Usik
#29002
Oleh Usik
#28959
Oleh Usik
#28955
Gabriel da Gama
#28932
1501
Oleh Usik
#28925
Vadim Malesh
#28903
28064
Android Kalinich
#28839
26723
Vadim Malesh
#28799
21811
Vova Yatsyuk
#28797
28981
Vadim Malesh
#28752
24922
Ihor Sviziev
#28749
28900
Vadim Malesh
#28549
23290
Nazar Klovanych
#28366
824, 972
Madhu Rajawat
#27516
26191
Aditya Yadav
#26660
28143
Nazar Klovanych
#29144
Nazar Klovanych
#29071
Oleh Usik
#29053
Michael Derlatka
#28888
28570
Slava Mankivski
#29179
Max Mezhensky
#28210
Pavlo Sydorenko
#27850
Nazar Klovanych
#29149
Oleh Usik
#29143
Vadim Malesh
#29001
13210
Paweolika Tylek
#28838
25934
Petkovski Marjan
#28890
26121
Oleh Usik
#29156
Gabriel da Gama
#29058
1464
Oleh Usik
#29004
Rafael Corrêa Gomes
#28891
29056
Bartłomiej Szubert
#28285
26427
Oleh Usik
#29162
Sean van Zuidam
#29077
29076
Oleh Usik
#28999
Anton Evers
#28922
29218
Zach Nanninga
#28856
28656
Tu Nguyen
#27340
27162
Ihor Sviziev
#27221
28693
Android Kasian
#27377
jmonteros422
#29207
1391
Sathiska subramanska
#29137
28270
Oleh Usik
#29134
29287
Oleh Usik
#29133
29289
Vadim Malesh
#29066
28943
Oleh Usik
#29007
29281
Oleh Usik
#29000
29295
lumnn
#28963
29160
lumnn
#28906
29161
Tu Nguyen
#28895
24004
Tu Nguyen
#28639
28345, 29261
RowenaS
#29170
John Carlo Octabio
#28594
Pavlo Sydorenko
#27917
28705
Hazel Joie Caquicla
#29290
Lukasz Bajsarowicz
#29271
29283
Anton Evers
#29244
29329
Android Kalinich
#29139
28793
Oleh Usik
#29135
Lukasz Bajsarowicz
#28992
29159
Vitaliy Ryaboy
#28975
29308
Anton Evers
#28930
29240
Tu Nguyen
#28842
Oleh Usik
#27537
28800
Maciej Pawłowski
#26032
7213
Rani Priya
#23972
23971
Sathiska subramanska
#29206
28947
Oleh Usik
#29142
29292
Nazar Klovanych
#29402
Matt Walters
#29238
543
Nazar Klovanych
#29422
Hazel Joie Caquicla
#29412
Nazar Klovanych
#29405
Hazel Joie Caquicla
#29404
Hazel Joie Caquicla
#29401
jmonteros422
#29399
Sergii Invashchenko
#29396
jmonteros422
#29393
Nazar Klovanych
#29392
1700, 1693
Oleh Usik
#29386
29420
Oleh Usik
#29385
29434
Lukasz Bajsarowicz
#29341
29389
Vadim Malesh
#29331
28901
Yevheni Dumskyi
#29300
29299
Nazar Klovanych
#29285
Eden Duong
#29222
29280
Eden Duong
#29199
29198
Pieter Hoste
#29035
29034
Android Kalinich
#29023
22762
Oleh Usik
#28993
29388
Oleh Usik
#28989
29380
Konstantin
#28902
29327
Chris Snedaker
#28608
29381
Chandru Rajendran
#28250
29344
Ihor Sviziev
#28137
24353
Ajith
#27977
29097
Oleksandr Kravchuk
#27905
28303
Ledian Hymetllari
#27582
27570
Ihor Sviziev
#27364
17195, 27355
Michael Derlatka
#29256
26110
Yaroslav Rogoza
#27914
28524
Hazel Joie Caquicla
#29441
Nazar Klovanych
#29438
jmonteros422
#29424
Nazar Klovanych
#29367
1747, 1704, 1702, 1699, 1694
Benjamin Rosenberger
#29451
29470
Kristof, Foroman
#29305
29345
Lukasz Bajsarowicz
#29272
29346
Tu Nguyen
#28480
26498
Vadim Malesh
#28238
18823
Matthew O'Loughlin
#26256
8815, 26255
jmonteros422
#29493
1742
Sergii Invashchenko
#29449
Oleh Usik
#29427
Tu Nguyen
#28642
29468
Lukasz Bajsarowicz
#28599
Vitaliy Prokopov
#27758
26702
Pavel Bystritsky
#26175
28319, 29313
Nazar Klovanych
#29492
1750
Nazar Klovanych
#29490
1749
Oleh Usik
#29485
Sergii Invashchenko
#29484
Nazar Klovanych
#29475
Oleh Usik
#29472
29539
Vadim Malesh
#29455
25211
yolouiesiska
#29398
1684
Lukasz Bajsarowicz
#29376
29453
iGerchak
#29291
29286
Nikita Sarychev
#29214
29213
Lukasz Bajsarowicz
#29202
29477
Vitaliy Ryaboy
#28923
29527

Systemkrav

Vår teknikstack bygger på PHP och MySQL. Mer information finns i Systemkrav.

Installations- och uppgraderingsanvisningar

Du kan installera Adobe Commerce 2.4.1 med Composer.

Migreringsverktygspaket

Med datamigreringsverktyget kan du överföra data från Magento 1.x-lagringsplatsen till Magento 2.x. Det här kommandoradsgränssnittet innehåller funktioner för verifiering, spårning av förlopp, loggning och testning. Installationsanvisningar finns i Installera datamigreringsverktyget. Utforska eller bidra till databasen Datamigrering.

Med Code Migration Toolkit kan du överföra befintliga butikstillägg och anpassningar för Magento 1.x till Magento 2.x. Kommandoradsgränssnittet innehåller skript för konvertering av moduler och layouter i Magento 1.x.

recommendation-more-help
1d4eef6c-fef1-4e61-85eb-b58d7b9ac29f