[Endast PaaS]{class="badge informative" title="Gäller endast Adobe Commerce i molnprojekt (Adobe-hanterad PaaS-infrastruktur) och lokala projekt."}

Versionsinformation om Adobe Commerce 2.4.8

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.

Högdagrar

Adobe Commerce 2.4.8 ger förbättrad säkerhet, kompatibilitet med PHP 8.4 och MariaDB 11.4, omfattande förbättringar av GraphQL API för att snabba upp migreringen till en ny Adobe Commerce Storefront med Edge Delivery och över 500 kvalitetskorrigeringar och förbättringar som ökar funktionaliteten. Uppgradera till 2.4.8 så att din plattform är säker, anpassad efter de senaste tekniska framstegen och stöds fram till april 2028.

recommendation-more-help

Rekommendationer för godkännande

När du planerar en uppgradering till Adobe Commerce 2.4.8 bör du tänka på dina affärsprioriteringar, din nuvarande version och dina planer på att införa nya Adobe Commerce as a Cloud Service.

  • Om du tänker börja använda Adobe Commerce as a Cloud Service inom de kommande 12-16 månaderna: Använd den senaste säkerhetsuppdateringen nu och planera uppgraderingen som en del av flytten till Cloud Service.

  • Om du inte planerar att börja använda Adobe Commerce as a Cloud Service inom de kommande 12-16 månaderna, ELLER om du tänker använda Adobe Commerce Optimizer inom den tidsramen: Din uppgraderingstid beror på vilken version du har.

    • Versioner 2.4.4, 2.4.5 eller 2.4.6: Använd den senaste säkerhetsuppdateringen nu och starta uppgraderingen till Adobe Commerce 2.4.8 inom kort. Supporten för 2.4.4 upphör i april 2026, medan supporten för 2.4.5 och 2.4.6 upphör i augusti 2026.

    • Version 2.4.7: Använd den senaste säkerhetsuppdateringen nu. Vi rekommenderar att du uppgraderar så snart som möjligt för att dra nytta av de senaste förbättringarna, men du har flexibilitet att välja en tid som passar affärsprioriteringarna. Din version stöds även i fortsättningen fram till april 2027.

Säkerhet

Följande säkerhetsförbättringar i den här versionen förbättrar efterlevnaden av de senaste säkerhetsrutinerna:

NOTE
Den senaste informationen om säkerhetsfelkorrigeringarna finns i Adobe säkerhetsbulletin APSB25-26.
Inställningar

Den här versionen innehåller följande förbättringar av säkerhetsinställningarna:

  • Duo Security 2FA: Den här ändringen uppdaterar implementeringen av Duo Security tvåfaktorautentisering (2FA) i Adobe Commerce så att den senaste SDK (Web SDK v4) används. Uppgraderingen gör att handlare smidigt kan gå över till Duo Universal Prompt. Handlare måste uppdatera sin konfiguration i administratörsinställningarna för att inkludera ett klient-ID och en hemlighet.
  • Krypteringsnycklar: Omdesignad hantering av krypteringsnycklar för att förbättra användbarheten och eliminera tidigare begränsningar och fel. Nya CLI-kommandon finns nu tillgängliga för ändring av-nycklar och omkryptering av vissa systemkonfigurationer, betalningar och anpassade fältdata. Det finns inte längre stöd för att ändra nycklar i administratörsgränssnittet i den här versionen. Du måste använda CLI-kommandona. Mer information finns i artikeln Troubleshooting Encryption Key Rotation (Felsökning av krypteringsnyckelrotation): CVE-2024-34102 i kunskapsbasen.
  • Inställningar för engångslösenord : Den här uppdateringen krävs för att åtgärda ett fel som uppstod vid en bakåtkompatibel ändring i 2.4.7. Beskrivningen av fältet OTP Window ger nu en korrekt förklaring av inställningen och standardvärdet har ändrats från 1 till 29.
Delresursintegritet (SRI)
SRI-mekanismen som introducerades i 2.4.7 har omarbetats för att förbättra tillförlitlighet och prestanda. I stället för att lagra hash-värden i en anpassad cache som kan rensas under cachetömningsåtgärder, lagras SRI-hashar direkt i katalogen pub/static och ordnas efter område (adminhtml, base, frontend). Denna ändring eliminerar behovet av att omdistribuera statiskt innehåll efter att cache-minnet har tömts.
Data Collector
System > Support > Data Collector supportverktyget har tagits bort för att förhindra obehörig åtkomst och förbättra plattformssäkerheten.

Plattform

Följande plattformsuppgraderingar för den här versionen säkerställer att Adobe Commerce förblir en stabil och tillförlitlig plattform som är redo att uppfylla kraven i moderna e-handelsmiljöer:

Cache
Den här versionen har stöd för Valkey 8.x.
Databas

I enlighet med vår supportpolicy är Adobe Commerce nu kompatibelt med följande LTS-versioner (long-term support) av följande databastekniker:

  • MariaDB 11.4 LTS _(stöds till 2029)_: Den tidigare versionen (MariaDB 10.6) avslutas 2026, vilket gör den här uppgraderingen nödvändig för att upprätthålla systemintegritet och prestanda. MariaDB 10.6 stöds fortfarande, men Adobe rekommenderar att du uppgraderar till MariaDB 11.4 när du uppgraderar till Adobe Commerce 2.4.8.
  • MySQL 8.4 LTS _(stöds till 2032)_: Den tidigare versionen (MySQL 8.0) avslutas 2026, vilket gör den här uppgraderingen nödvändig för att upprätthålla systemintegritet och prestanda. MySQL 8.0 stöds fortfarande, men Adobe rekommenderar uppgradering till MySQL 8.4 vid uppgradering till Adobe Commerce 2.4.8

Den här versionen innehåller följande databasförbättringar:

  • MySQL-sortering: Systemet använder nu som standard utf8mb4-sortering för MySQL, vilket säkerställer kompatibilitet med MySQL 8 och framtida korrektur mot borttagning av utf8mb3. Tidigare var systemets standard att använda sorteringen utf8mb3, som är inaktuell i MySQL 8.
  • MySQL-begränsningar för främmande nycklar: MySQL 8.4 inför striktare validering av främmande nycklar som standard. Inställningen restrict_fk_on_non_standard_key är nu aktiverad som standard, vilket begränsar användningen av icke-unika eller partiella nycklar som sekundärnycklar. Merchants som uppgraderar från MySQL 8.0 till MySQL 8.4 måste uttryckligen ange den här parametern som OFF eller använda serveralternativet --skip-restrict-fk-on-non-standard-key för att bibehålla kompatibiliteten med befintliga databasstrukturer. Mer information finns i uppgraderingshandboken.
Meddelandekö

Den här versionen har stöd för RabbitMQ 4.x. Innan du uppgraderar till RabbitMQ 4 måste Adobe Commerce Cloud och lokala kunder migrera från classic mirrored queues till quorum queues. Den här migreringen krävs eftersom:

  • Classic mirrored queues stöds inte i RabbitMQ 4
  • Quorum queues bibehålla hög tillgänglighet genom att replikera köinnehåll över flera noder
PHP

Den här versionen innehåller följande PHP-förbättringar:

  • PHP 8.4: Den här versionen lägger till PHP 8.4-kompatibilitet för Adobe Commerce, programtillägg och Adobe-ägda tillägg, tjänster och verktyg. PHP 8.3 stöds fortfarande. PHP 8.2 är fortfarande kompatibelt, men endast för uppgraderingsändamål. PHP 8.4-kompatibilitet krävs brytningsändringar.
  • PHP 8.1: Den här versionen tar bort PHP 8.1 från alla Adobe Commerce projektbibliotek, beroenden, paketerade tillägg och tillägg, tjänster och verktyg som ägs av Adobe.
  • PHP 8.1: Den här versionen tar bort PHP 8.1-kompatibilitet för Adobe Commerce 2.4.8. Du måste uppgradera till PHP 8.3 innan du uppgraderar till Adobe Commerce 2.4.8.
  • PHP 8.2: En av de signifikanta ändringarna i PHP 8.2 är borttagningen av null-parametrar till interna funktionsparametrar som inte kan vara null. Den här versionen åtgärdar inaktuella PHP 8.1-funktioner i kärnplattformskomponenter och säkerställer kompatibilitet med PHP 8.2.
  • PHPUnit 10: Den här versionen åtgärdar flera kritiska problem, förbättrar kompatibiliteten och ser till att Adobe Commerce testramverk följer de senaste branschstandarderna. Adobe rekommenderar att alla Commerce Marketplace-leverantörer och -kunder med anpassningar kontrollerar att deras enhets- och integreringstester körs på PHPUnit 10 i stället för 9.
Komponenter

Följande komponenter och beroenden från tredje part uppdaterades till de senaste stabila versionerna för att förbättra plattformens stabilitet och prestanda:

  • Composer 2.8.x
  • glob 11.0.0
  • grunt-contribute-connect 5.0.0
  • grunt-eslint 25.0.0
  • imagemin-svgo 11.0.1
  • jquery/bootstrap 5.3.3
  • jquery/jstree 3.3.17
  • jquery.tabs.js 5.3.2
  • jquery/validate 1.20.x
  • js-cookie/js-cookie 3.0.5
  • moment.js 2.30.1
  • monolog/monolog 3.x
  • monolog/Require.js 2.3.7
  • nginx 1.26
  • phpunit/phpunit 10.x
  • server-static 1.16.2
  • TinyMCE 6.8.5
  • understreck 1.13.7
  • Uppe 4.4.0
  • Varnish 7.6.x
  • wikimedia/less.php 5.x

Följande komponenter har tagits bort:

  • TinyMCE 5

Alla Laminas-beroenden uppgraderades till den senaste versionen, med undantag för följande, som har ersatts med alternativa paket eller inbyggd PHP-funktionalitet:

  • laminas/laminas-file
  • laminas/laminas-mail
  • laminas/laminas-mime
  • laminas/laminas-oauth
Sök

Adobe Commerce är nu optimerat för OpenSearch 2.19 och är inte längre kompatibelt med Elasticsearch. Alla moduler och klasser i Elasticsearch 7 och 8 är nu föråldrade i kodbasen. Adobe rekommenderar starkt att man går över till OpenSearch för både lokala installationer och molninfrastrukturer för att säkerställa fortsatt support och kompatibilitet. Se Migrera till OpenSearch.

  • Alternativen för Elasticsearch 7 och Elasticsearch 8 är nu märkta som"(Borttagen)" i Admin-konfigurationen.
  • När en användare väljer Elasticsearch som sökmotor i Admin-konfigurationen visas ett meddelande i Commerce om att "Det här sökmotoralternativet stöds inte längre av Adobe. Vi rekommenderar att du använder OpenSearch som sökmotor i stället.

Prestanda

Den här versionen innehåller följande prestandaförbättringar:

Indexerare
Standardläget för indexering för alla indexerare är nu Update by Schedule när du installerar en ny version av Adobe Commerce eller uppgraderar från en tidigare version. Den nya standardinställningen säkerställer att indexerarna är i den rekommenderade konfigurationen, vilket förbättrar systemets prestanda och minskar eventuella problem.
Produktpriser
Systemet tillåter nu mer effektiva bulkuppdateringar av nivåpriser utan att detta orsakar prestandaproblem eller att webbplatsen inte svarar när REST API-slutpunkten [`/V1/products/tier-prices`]() används. Tidigare kunde en uppdatering av ett stort antal priser med denna slutpunkt leda till prestandaproblem och att webbplatsen inte svarade.

Kvalitet

Den här versionen innehåller följande kvalitetsförbättringar:

Lager
Systemet fungerar nu utan det tidigare dolda beroendet från Catalog som introducerades av InventoryIndexer, vilket säkerställer att produktskapandet, växlingen av visningsläge, ändringen av Stock-status och andra relaterade funktioner fungerar som förväntat. Tidigare orsakade det här dolda beroendet inkonsekvenser eftersom olika enheter synkroniserades och indexeraren använde olika enheter.
Beställningar
För att minimera förvirring har knappetiketten Submit Comment ändrats till Update på sidan ordningsdetaljer.

GraphQL

Den här versionen innehåller följande GraphQL-förbättringar:

Kundvagn och kassan
  • Följande nya fält har lagts till i typen CartItemPrices för att ge stöd för exakta prissättningsberäkningar:

    • original_item_price
    • original_row_total
    • row_total_including_catalog_discounts_only
  • Utcheckningsprocessen för GraphQL har uppdaterats så att endast betalningsmetoden"Kostnadsfri" visas när ordersumman är noll. Den här förbättringen minskar förvirringen hos kunderna och ger en smidigare köpupplevelse.

  • Stöd för hämtning av konfigurationsinställningar för villkor har lagts till via GraphQL-frågan StoreConfig. Nya konfigurationer tillgängliga: Stores > Settings > Configuration > Checkout > Checkout Options > Enable Terms and Conditions. Med de här inställningarna kan klientprogram dynamiskt aktivera och konfigurera villkor per butiksvy på utcheckningssidan.

  • updateCartItems-mutationen har uppdaterats för att returnera lyckade svar med felinformation i stället för undantag. Förbättrad felmappning för att göra användarmeddelanden tydligare.

  • En ny InsufficientStockError-typ har lagts till för att hantera fall där lagernivåerna är otillräckliga. Schemat har anpassats för att stödja nya feltyper och förbättrar felrapporteringsfunktionerna.

  • Förfinade meddelanden för otillräckliga och otillgängliga kvantitetsmeddelanden.

  • Fältet grand_total_excluding_tax har lagts till i typen CartPrices, vilket ger tydliga skatteinkluderande priser.

  • not_available_message har lagts till i CartItemInterface.

Kunder och kundgrupper

Den här versionen innehåller följande förbättringar av kundhanteringen:

  • Förfinad felhantering i mutationen generateCustomerToken för att tillhandahålla specifika meddelanden för obekräftade e-postmeddelanden. Stöder bättre användarvägledning och fellösning.
  • En ny resendConfirmationEmail-mutation har lagts till för att skicka e-postbekräftelser igen.
  • Fältet customer.addressesV2 har lagts till i frågan customer och sidnumrering för kundadresser har lagts till.
Beställningar

Den här versionen innehåller följande förbättringar av användarorderhanteringen:

  • Förbättrade felmeddelanden om att inkludera tillgängliga lagerbelopp. Ger användarna tydligare insikter om lagernivåer under orderuppdateringar.
  • Ett nytt date_of_first_order-fält har lagts till i typen CustomerOrders.
  • Utökade typen OrderAddress så att den inkluderade anpassade attribut, vilket förbättrar synligheten för orderdetaljer. Stöder visning av ytterligare information på orderbekräftelsesidor.
  • Fältet is_virtual har lagts till i typen CustomerOrder, vilket stöder identifiering av virtuell produkt. Förbättrar orderhanteringen genom att skilja mellan virtuella och fysiska produkter.
  • En OrderItemPrices-typ som liknar CartItemPrices har lagts till i OrderItemInterface med flera nya fält för pris.
  • Förbättrad API-funktionalitet för att sammanfoga gästorder med kundkonton baserat på e-postmatchning. Effektiviserar orderhanteringen för återkommande kunder.
  • Utökade typen CustomerOrder så att den innehåller ett available_actions-fält för bättre orderhantering. Fältet "available_actions" mappas till en uppräkning som visar möjliga åtgärder som kan utföras i ordningen.
  • Fältet customer_info har lagts till i typen CustomerOrder. Det här fältet kräver typen OrderCustomerInfo, som innehåller information om kundnamnet.
  • Detaljerade felkoder har lagts till för typen CancelOrderOutput. Förbättrad felhantering och användarfeedback för orderannulleringsprocesserna.
  • En ny confirmCancelOrder-mutation har lagts till för att underlätta orderannullering för gästshoppare.
  • Upplösaren OrderStatusChangeDate har uppdaterats för att returnera ändringsdatumet för orderstatus i standardformatet utan ytterligare formatering, vilket ger enhetliga svar.
  • Fältet order.availableActions har uppdaterats för att se till att åtgärden REORDER inte returneras om en handlare inaktiverar funktionen för omsortering i administratören.
  • guestOrder- och guestOrderByToken-frågorna har uppdaterats så att lastname används i stället för postcode eftersom vissa länder anser postkoden vara valfri. Därför uppstod det problem för vissa gästanvändare när tokens hämtades under orderplaceringen eller när monterade order hämtades med hjälp av en token.
  • cancelOrder-mutationen har uppdaterats så att den bara är tillgänglig för registrerade kunder. En ny requestGuestOrderCancel-mutation har lagts till, vilket kräver en ordertoken (liknande guestOrderByToken-indata).
  • Ett order_status_change_date-fält har lagts till för att spåra datumet för orderstatusändringar.
  • OrderCustomerInfo har lagts till i typen CustomerOrder.
  • CustomerOrder.available_actions-fältet har lagts till för att visa tillgängliga åtgärder för en order.
  • Mappade felkoder med motsvarande felmeddelanden för orderannullering.
  • Ett orderhistorikfilter har lagts till baserat på fältet created_at och date_of_first_order har exponerats med typen CustomerOrders.
  • is_virtual-fältet har lagts till i typen CustomerOrder, som liknar typen Cart. På så sätt kan kunden villkorligt dölja leveransinformation för beställningar som bara innehåller virtuella produkter.
  • guestOrder- och guestOrderByToken-frågesvaren har uppdaterats så att de innehåller summeringsrelaterade fält som saknas för orderbekräftelse. OrderItemPrices-typen och original_price- och original_price_including_tax-fälten har lagts till i både OrderItemPrices- och CartItemPrices-typerna. Prisfältet innehåller nu detaljerad prisinformation, vilket gör att orderbekräftelsesidan kan visa en mer fullständig kundvagnssammanfattning, inklusive total kvantitet, artikelinformation och priser före rabatt.
  • API:t har uppdaterats för att ge stöd åt sammanslagning av gästorder med kundkonton när e-postadresserna matchar. Beställningar som läggs av gäster kopplas nu automatiskt till motsvarande kundkonto vid registrering eller om ett befintligt konto med samma e-postadress hittas.
  • Typen CustomerOrder har uppdaterats för att inkludera butikskreditpoäng och belöningspoäng som har använts på ordersummorna. Nu returnerar ordernyttolasten etiketten och värdet för både butikskreditpoäng och belöningspoäng, vilket ger en fullständig kostnadssammanfattning.
Produkter och katalog
  • Ett quantity-fält har lagts till i ProductInterface för att ge information om lagernivån. Det visar tillgängligt lager eller null baserat på administratörsinställningarna.
  • Korrigerad prissättning för paketprodukter, vilket ger korrekt pris- och valutainformation.
  • grouped_product_image och configurable_product_image har lagts till i typen StoreConfig.
Presentkort och presentkort
  • GiftOptionsPrices- och OrderTotal-typerna har uppdaterats så att de innehåller både price_excluding_tax- och price_including_tax-fält för presentomslutning (per artikel och beställning) och utskrivna kort. Den här förbättringen säkerställer korrekt momsvisning baserat på butikskonfigurationsinställningarna för både kundvagn- och orderfrågor.
  • storeConfig-frågan har uppdaterats så att den innehåller printed_card_priceV2 för att returnera ett prisobjekt i stället för en sträng.
  • gift_wrapping_available- och gift_wrapping_price-fälten har lagts till i products-frågan. Fältet gift_wrapping_price returneras nu som ett prisobjekt.
  • gift_message- och gift_wrapping-fält har lagts till i typen GiftCardCartItem. Logiken för att ta bort presentomslutning för virtuella produkter har uppdaterats.
  • customerOrders-frågan har uppdaterats så att fältet gift_message kan bearbetas korrekt.
  • customerOrders-frågan har uppdaterats för att inkludera fältet applied_gift_cards, vilket tillåter hämtning av presentkortsdata som liknar applied_coupons.
Returnerar
  • requestReturn-mutationen för RMA-objektindata har uppdaterats för att lösa inkonsekvenser mellan den returnerade attributrelaterade frågan och mutationen.
  • requestReturn-mutationen har uppdaterats för att ge stöd åt gästorderreturer.
Skatt och priser
  • Typen StoreConfig har uppdaterats med fält för att matcha visningsinställningarna för skatt i Admin-konfigurationen.
  • subtotal_excl_tax och subtotal_incl_tax har lagts till i typen OrderTotal. Markerade fältet subtotal som inaktuellt.
Leverans och fakturering
  • En identifierare för adressboken i frakt- eller faktureringsadressen i typen CartAddressInterface har lagts till.
  • Fältet same_as_billing har lagts till i typen ShippingCartAddress, vilket anger om leverans- och faktureringsadresserna är desamma.
  • guestOrder- och guestOrderByToken-frågorna har uppdaterats för att inkludera anpassade adressattribut, vilket säkerställer fullständig adressinformation för nya konton.
Säkerhet
  • Ett theme-fält har lagts till i frågan recaptchaV3Config. I det här fältet kan du ange namnet på temat som ska användas för att återge reCaptcha för att säkerställa korrekt pris- och valutainformation.
  • Förbättrad säkerhet genom att säkerställa att förfrågningar med utgångna kundtoken nu returnerar ett 401 Unauthorized-svar.

Braintree

Den här versionen innehåller följande Braintree-tillägg:

Allmänna förbättringar

Den här versionen innehåller följande allmänna förbättringar av Braintree-tillägget:

  • Braintree-tillägget innehåller nu leveransmetoder i PayPal-modalen, vilket gör det möjligt för kunden att checka ut med färre klick. Leveransalternativen listas och beräknas baserat på den leveransadress som har sparats i kundens PayPal-konto. Tidigare gick kunderna till en granskningssida och valde en leveransmetod för att slutföra betalningen. Granskningssidan är nu valfri och tillåter handlare att aktivera/inaktivera den här användarresan. PayPal Express-knapparna finns på PDP, minikundvagnen, kundvagnen och överkanten av kassan.
  • Nu finns det en ny version av Braintree SDK. PHP SDK version är 6.21.0. JavaScript SDK 3.112.0. Den senaste versionen innehåller några nödvändiga ändringar för framtida kompatibilitet med nya funktioner.
  • Allmän kodoptimering i Braintree-tillägget.
  • Braintree-tillägget skickar nu ett data-page-type-attribut till JavaScript SDK för att fastställa på vilken sida kunden initierar utcheckningen av PayPal (PDP, kundvagn eller utcheckning). Det här attributet används för att återge knappen på sidan.
  • I enlighet med de nya varumärkesriktlinjerna för PayPal placerar Braintree-tillägget nu PayLater-meddelandet på PDP, minikundvagn och kundvagn. Meddelandet ligger nu närmare/bredvid priset/summorna. Tillägget visar nu även PayLater-meddelandet som en del av utcheckningsknappen, i stället för separat.
  • För att underlätta expressbetalningen integrerar Braintree-tillägget fraktmetoder direkt i Google Pay modal så att kunderna kan slutföra utcheckningen med färre klick. Leveransalternativen visas och beräknas automatiskt baserat på den adress som sparats i kundens Google Pay-konto. Tidigare omdirigerades kunderna till en granskningssida för att välja leveranssätt innan de slutför betalningen. Nu är granskningssidan valfri, vilket ger handlaren flexibilitet att aktivera/inaktivera det här steget i utcheckningsprocessen. Google Pay Express-knapparna finns i minikorgen, kundvagnen och överkanten av kassan.
  • Den aktuella Apple Pay-markeringen har uppdaterats till den senaste versionen.
  • Den aktuella Google Pay-markeringen har uppdaterats till den senaste versionen.
  • Sofort- och Girobetbetalningsmetoderna har tagits bort eftersom de inte längre stöds.
Paketspårning
När en PayPal-beställning skickas skickar

Braintree-tillägget nu fraktfirmor och spårningsnummer till både handlarens och kundens PayPal-konton. Genom att tillhandahålla spårningsinformation och information på artikelnivå förbättras kundupplevelsen avsevärt samtidigt som man minskar kostnaderna för handlarna. Kunderna kan enkelt logga in på sitt PayPal-konto, visa beställningen och komma åt spårningslänken. Handläggarna kan dra nytta av automatisk lösning av PayPal-tvister där"objekt inte har tagits emot", snabbare åtkomst till medel i betalnings- och tvistlösningsärenden, live-tracking-uppdateringar, artikelnivåtvister (istället för tvister för hela ordern) och förbättrade affärsriskprofiler.

Radartiklar

Den här versionen innehåller följande förbättringar av radobjekt:

  • Använd betalning : När kunder checkar ut med Apple Pay Express visar Braintree-tillägget nu vagnsradobjekten inom spärrlinjen för Apple Pay. Genom att klicka på funktionsbeskrivningen (?) Förutom priset kan kunderna visa enskilda varukorgsartiklar, rabatter, frakt och skatteuppgifter, vilket eliminerar behovet av att avsluta spärren för att bekräfta sina artiklar.
  • Google Pay : När kunder checkar ut med Google Pay Express visar Braintree-tillägget nu vagnradobjekten direkt i det spärrade beloppet för Google Pay. Genom att klicka på funktionsbeskrivningen (?) bredvid priset kan kunden visa enskilda varukorgsartiklar, rabatter, frakt och skatteuppgifter, vilket eliminerar behovet av att avsluta spärren för att verifiera sina artiklar.

Åtgärdade problem i v2.4.8

Vi har åtgärdat 581 problem i Adobe Commerce 2.4.8 Core-koden. En deluppsättning av de åtgärdade problemen som ingår i den här versionen beskrivs nedan.

API:er

/V1/operations REST API returnerar fel när parent_txn_id = txn_id

Systemet hanterar nu transaktioner för det överordnade och underordnade konceptet korrekt där det överordnade transaktions-ID:t är detsamma som transaktions-ID:t, vilket förhindrar en oändlig slinga när en fråga ställs till REST API-slutpunkten för /V1/transaktioner. Tidigare skulle detta scenario resultera i ett allvarligt fel på grund av att den maximala körningstiden överskrids.

AC-10042 - GitHub-kodbidrag

[Graphql] Typproblem i 2.4.7

Systemet hanterar nu heltalsvärden korrekt i funktionen GetCustomSelectedOptionAttributes när en GraphQL-fråga körs, vilket förhindrar typrelaterade fel. Tidigare uppstod ett typfel när en GraphQL-fråga som använde GetCustomSelectedOptionAttributes med ett heltalsargument startades.

AC-11878 - GitHub-problem - GitHub-kodbidrag

Specialtecken i kategori url_key (när de skapas via REST API)

I specialtecknet category_url_key visas inte specialtecknet där efter korrigeringen visas specialtecknet i category_url_key

AC-3223 - GitHub-problem - GitHub-kodbidrag

REST API visar beställningar från en annan webbplats.

Systemet har nu stöd för scopeauktoriserad åtkomst för REST API-administratörstoken och Magento_Sales-slutpunkter, vilket säkerställer att REST API endast visar order som administratören har åtkomst till. Tidigare visades beställningar från alla webbplatser i REST-API:t, oavsett vilken webbplats administratörsanvändaren tilldelat.

ACP2E-2703

Problem med rest api efter aktivering av 2FA Duo

2FA med säkerhetsalternativet Duo genererar nu korrekt signatur för Rest API

ACP2E-2755 - GitHub-kodbidrag

[REST API]: Använd standardvärdet i butiksvyn kontrolleras inte när konfigurationer har lagts till för en konfigurerbar produkt

Problemet har åtgärdats genom att korrekta databasposter har angetts för de anpassningsbara alternativen för en annan lagringsplats än standardbutiken. Kryssrutan för den anpassade butiken i avsnittet"Admin > Katalog > Produktredigering > Anpassningsbara alternativ" avmarkerades tidigare på grund av felaktiga databasposter, även om alternativtiteln för den anpassade butiken inte var densamma som standardbutiken.

ACP2E-2927 - GitHub-kodbidrag

REST API kan inte göra begäranden med snedstreck (/) i SKU när Oauth1 används

Före korrigeringen kunde du inte göra ett lyckat API-anrop för en produkt som hade "/" i SKU:n. Nu kan du utfärda en lyckad API-inhämtning av produktinformation även om SKU:n innehåller ett snedstreck.

ACP2E-2969 - GitHub-kodbidrag

Uppdatering av kundadress misslyckas vid uppdatering via REST API om validateDefaultAddress är aktiverat

API-slutpunkten fungerar nu som avsett efter att problemet med ID-nyckeln som saknas i API-nyttolasten har åtgärdats.

ACP2E-3079 - GitHub-kodbidrag

[Cloud] Skapar kundgruppen Duplicera webbplatsgrupppris i Tier Prices API.

Nu går det inte att skapa kundgruppen Duplicera webbplatsens grupppris i API:t för nivåprissättning.
Tidigare var det möjligt att skapa kundgruppen Duplicera webbplatsens grupppris i Tier Prices API som inte klarade valideringen i Admin när produkten sparades.

ACP2E-3091 - GitHub-kodbidrag

Det går inte att lägga till orderkommentar med status via REST API

Problemet har lösts genom att ändra orderstatus om det bara är från det aktuella läget. Tidigare respekterade den inte orderstatus och förhindrade ändringar i orderstatus, även om den kom från samma läge.

ACP2E-3130 - GitHub-kodbidrag

Den asynkrona åtgärden misslyckas när SKU saknas i nyttolasten

Async- och sync-åtgärder misslyckades tidigare på grund av fel som beror på att produkten har sparats om sku saknas i nyttolasten. Efter korrigeringen misslyckas åtgärderna för asynkron och synkroniserad produkt för att spara rest-API med relevant undantagsmeddelande.

ACP2E-3236 - GitHub-kodbidrag

[CLOUD] Det gick inte att uppdatera baspriserna med REST API (värdet för value_id i catalog_product_entity_decimal ökas inte korrekt.)

Tidigare i den här korrigeringen, när rest api /rest/default/V1/products/base-prices anropades, ökade öknings-ID felaktigt så att det fanns ett mellanrum mellan värdena. Efter korrigeringen ökas det stegvisa ID:t stegvis. Fältintervallet value_id har också ökats.

ACP2E-3376 - GitHub-kodbidrag

Orderartiklar visas inte i e-postmeddelanden med kreditnotor för API POST V1/order/:orderId/återbetalning

Tidigare, före den här korrigeringen, innehöll inte produktinformationsrutnätet när en kund skapar en kreditnota från en API-begäran som meddelar send_email. När den här korrigeringen har tillämpats skickar kunden en begäran om kreditnota-API och hittar produktartikelinformationen i e-postmeddelandet.

ACP2E-3460 - GitHub-kodbidrag

Standardvärden har inte angetts för datum- och tidsattribut med produkterna RestAPI

Standardvärden ställs nu in korrekt för datum- och datum- och tidsattribut via RestAPI

ACP2E-3486 - GitHub-kodbidrag

API:er, kundvagn och utcheckning

Allvarligt 500-fel: Magento\Framework\Webapi\Exception relaterat till Acceptera HTTP-huvud

Efter korrigeringen finns det inget problem med att ange rubriken"Godkänn".

ACP2E-3343 - GitHub-kodbidrag

API:er, GraphQL

ingen graphQl tillgänglig för prenumerationer på uppdateringar av belöningspunkter för kund

Tidigare till korrigeringen kunde inte kundattributet belöning_warning_notification uppdateras via GraphQL mutation och Rest API-anrop. Nu kan uppdateras på samma sätt som kundattributet belöning_update_notification.

ACP2E-3348

API:er, GraphQL, skatt

Både Luma (Rest API) och Graphql beräknar inte skatter när bara postnummer anges.

Systemet beräknar nu moms korrekt när endast en postkod anges, vilket ger korrekta skattningar för både Luma (Rest API) och GraphQL. Tidigare beräknades endast fraktuppskattningar och skatter inkluderades inte när endast postnummer angavs.

AC-12060

Konto

Kundadressformuläret tillåter slumpmässig kod i namnfälten

Systemet validerar nu indata i fälten Förnamn och Efternamn i kundadressformuläret, vilket förhindrar att slumpmässig kod används. Tidigare tillät systemet att slumpmässig kod användes i dessa fält utan att något fel uppstod.

AC-10782 - GitHub-problem - GitHub-kodbidrag

administratörslösenord - uppdatering.

AC-10886 - GitHub-problem - GitHub-kodbidrag

mitt konto lägger till adress kraschar när jag sparar

Systemet sparar nu kundadresser korrekt även när regionsfältet inte visas, vilket förhindrar att det kraschar under sparandet. Tidigare uppstod ett undantagsfel om du försöker lägga till eller redigera en adress utan ett fält som visas.

AC-10990 - GitHub-problem - GitHub-kodbidrag

Omdirigeringsslinga när URL har versaler

Systemet konverterar nu automatiskt versaler i URL:er till gemener, vilket förhindrar omdirigeringsslingor vid åtkomst till hemsidan. Tidigare skulle en omdirigeringsslinga uppstå om det fanns versaler i URL:en för den säkra basen när du försökte komma åt hemsidan.

AC-11718 - GitHub-problem - GitHub-kodbidrag

middlename(s) har inte sparats för gästkonton

Systemet sparar nu mellannamnet för gästkonton korrekt under utcheckningen, så att det blir tillgängligt i e-postmallen. Tidigare sparades inte mellannamnet i offerttabellen och det gick inte att komma åt det i e-postmallen för gästkonton.

AC-11755 - GitHub-problem - GitHub-kodbidrag

Administratör: Sidåtgärdsknappar svävande vänster i stället för höger

Systemet justerar nu sidåtgärdsknapparna korrekt till höger om det klisterlappande huvudet på administratörspanelen, vilket förbättrar det professionella utseendet. Tidigare var dessa knappar felaktigt flytande till vänster om den klibbiga rubriken.

AC-11919 - GitHub-problem - GitHub-kodbidrag

dev:di:info fel i magento 2.4.7

Konstruktorparametrar visas nu korrekt i systemet när kommandot dev:di:info körs, vilket förhindrar att fel uppstår. Tidigare resulterade körningen av det här kommandot i ett fel på grund av ett typmatchningsfel i argumentet.

AC-11999 - GitHub-problem - GitHub-kodbidrag

Kryssrutan Logga in som kundanmälan kan inte översättas

Systemet tillåter nu att kryssrutorna"Inloggning som kundanmälan" och"Inloggning som kundens verktygstips" ställs in i butiksvyn, vilket möjliggör översättningar för olika butiksvyer. Tidigare hade dessa fält bara angetts i webbplatsomfånget, vilket förhindrar översättningar för enskilda butiksvyer.

AC-13000 - GitHub-problem - GitHub-kodbidrag

Gränssnittets startsida i min profillistruta är inte där.(intermittent)

AC-14299

Kunden är inloggad, men 404-fel visas i frontend.

Butikskundkontrollpanelens sida läses nu in som förväntat när en kund loggar in. Tidigare kunde kunderna logga in, men den här sidan visade ett 404-fel. GitHub-35838

AC-6071 - GitHub-problem - GitHub-kodbidrag

Det går inte att spara kundattributinformation i kundavsnittet för Admin Edit;

Kundens butiks-ID implementeras nu korrekt per webbplatsomfång för administratörskundens redigeringsformulär.

ACP2E-2791 - GitHub-kodbidrag

[Cloud] Det går inte att skapa kunder via API när privat försäljning är aktiverat

Nu kan kunden skapas av både autentiserade administrationsanvändare och autentiserade integreringstoken via REST api när webbplatsbegränsningar är aktiverade.

ACP2E-3115

När du har loggat in visas inte produkter som lagts till i jämförelselistan som gästanvändare.

Produkter som lagts till i produktjämförelselistan innan de loggas in som kund bevaras nu efter inloggning.
Tidigare var produkterna som lagts till i jämförelselistan som gästanvändare inte synliga efter inloggning.

ACP2E-3329 - GitHub-kodbidrag

Tillåt att länder konfigureras orsakar problem i kundadresskonfigurationer

Om du nu väljer Tillåt länder påverkas inte länder som visas utanför det angivna omfånget. Tillåt tidigare att länder konfigureras som påverkade kundadressattribut utanför angivet omfång

ACP2E-3433 - GitHub-kodbidrag

Delat presentationsregister visar händelsedatumet som 1 dag tidigare

Presentregisterdatumet visas nu korrekt i Storefront

ACP2E-3445

VAPT: Affärslogikfel - framtida datum som kundens födelsedatum

Kundens födelsedatum kan inte anges senare än idag

ACP2E-3501 - GitHub-kodbidrag

Konto, API:er, GraphQL

Kund-API - inloggningsfelnummer kan inte återställas till 0 efter slutförd inloggning

Felnumret återställs till noll i kundentitetstabellen efter att kunden har loggat in via API-slutpunkter.

ACP2E-3246 - GitHub-kodbidrag

Konto, administratörsgränssnitt, B2B

Begränsade administratörsanvändare kan inte alltid se anpassade delade kataloger

Begränsade administratörsanvändare kan nu konsekvent visa och hantera kunder och alla delade kataloger som produkterna är tilldelade till, förutsatt att de har tillgång till den specifika butiken. Tidigare kunde en begränsad administratörsanvändare med åtkomst till en viss butik inte alltid se alla delade kataloger som produkterna var tilldelade eller se kunder som inte kunde spara, vilket ledde till inkonsekvenser i systemet.

ACP2E-3038 - GitHub-kodbidrag

Konto, kundvagn och utcheckning

"välj"-attribut för anpassad kundadress återges inte för ny kundadress

AC-2341 - GitHub-problem

Administratörsgränssnitt

[Problem] - lägg till behörighetskontroll för knappen "Läs in data igen"

Systemet innehåller nu en behörighetskontroll för knappen "Läs in data igen" som säkerställer att den bara visas och är tillgänglig för användare med rätt behörighet. Tidigare var knappen "Läs in data igen" synlig och klickbar för alla användare, vilket ledde till en"ej tillåten" sida när användaren klickade utan nödvändig behörighet.

AC-10705 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Inkonsekventa etiketter för attribut i marknadsföringsregler

Systemet fyller nu etiketterna korrekt för kategori- och attributalternativ i kundprisregeln

AC-11427 - GitHub-problem - GitHub-kodbidrag

Dataverifieringen är klar och knappen Importera visas under beteendet Importera produkter med Ersätt

Systemet validerar nu data korrekt och döljer"Importera"-knappen under produktimportprocessen med beteendet"Ersätt", vilket förhindrar att data ersätts av oönskade data. Tidigare validerades data felaktigt och knappen Importera visades, vilket kan leda till inkonsekventa data.

AC-11588 - GitHub-kodbidrag

[Fel] Magento 2.4.7 tillåter inte produktfoton med filnamnstillägg i versaler.

Systemet kan nu överföra produktbilder med filtillägg i versaler vilket ger en smidig process för att skapa produkter. Tidigare nekades bildöverföringar med filtillägg i versaler, vilket tvingade användarna att ändra filnamnstillägget till gemener.

AC-12167 - GitHub-problem - GitHub-kodbidrag

Dold listruta i rutnät med markeringsåtgärd (t.ex. Innehåll > Element > Sidor)

Nu har systemet fixats i alla liknande listrutor för alla stödraster.

AC-12319 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärdsvarning: Odefinierade matrisnycklar "filters"

Systemet hanterar nu scenarier där en ny användare ännu inte har interagerat med bokmärken, vilket förhindrar att en odefinierad array-nyckel "filters"-varning loggas. Tidigare loggades den här varningen när en ny användare inte interagerat med bokmärken.

AC-13131 - GitHub-problem - GitHub-kodbidrag

CSV-fil för import av produkter med specialtecken misslyckas på grund av kodändringar i filen Validate.php

Systemet validerar och importerar nu produktfiler som innehåller specialtecken på rätt sätt, vilket möjliggör en lyckad dataöverföring. Tidigare uppstod ett fel när en CSV-fil med specialtecken skulle importeras.

AC-13529 - GitHub-kodbidrag

När maximalt antal begäranden om återställning av lösenord har angetts är större än 0, t.ex. 3, skickas felmeddelanden om att gränsen överskrids innan gränsen nåtts, dvs. från andra gången

AC-13767

Trots att maximalt antal begäranden om återställning av lösenord har angetts till 0 ( inaktiverat) skickas felmeddelanden om att gränsen överskrids från och med 2:a gången

AC-13768

Det finns ingen röd asterisk för obligatoriskt telefonnummerfält

Tidigare röd asterisk visades inte för telefonnummer, men telefonnummer var obligatoriskt. Nu är den röda asterisken lagrad och kan ses som ett obligatoriskt fält på telefonnumret.

AC-13850 - GitHub-kodbidrag

I Admin: När vi försöker ändra ordningen på skickar vi en beställningsknapp går det inte att klicka på. (intermittent)

AC-14300

[Problem] Ange standardindexeringsläget till "schedule"

Alla nya indexerare är som standard i läget Update by Schedule. Tidigare var standardläget Update on Save. Befintliga indexerare påverkas inte. GitHub-36419

AC-6975 - GitHub-problem - GitHub-kodbidrag

[Issue] Släpp indexerarändringsloggtabeller i mview för att avbryta prenumerationen

Systemet tar nu automatiskt bort oanvända ändringstabeller när ett index ändras från "update on schedule" till "update on save", vilket markerar indexet som ogiltigt för att säkerställa att inga poster missas. Om du tidigare växlade ett index till"update on save" skulle oanvända ändringsloggtabeller i systemet utelämnas och alla ändrade index markeras som"valid".

AC-7700 - GitHub-problem - GitHub-kodbidrag

Ingen länk till leverans vid betalning i kassan i mobiltelefonvyn

Systemet ser nu till att utcheckningsrubrikerna/länkarna"Leverans" och"Granska och betalningar" alltid visas ovanpå sidan i mobilvyn, vilket gör att användarna enkelt kan navigera mellan stegen och göra nödvändiga korrigeringar. Tidigare var dessa titlar/länkar dolda i mobilvyn, vilket gjorde det svårt för användarna att ta reda på det aktuella steget eller gå tillbaka till tidigare steg.

AC-7962 - GitHub-problem - GitHub-kodbidrag

leveranskommentarer skapade_at för kundorder returneras i +0-tidszonen som inte finns i den butikskonfigurerade tidszonen

Systemet visar nu fältet"created_at" korrekt från leveranskommentarer i kundens konfigurerade tidszon när kundorderfrågan används. Tidigare visades fältet"created_at" i tidszonen +0, oavsett kundens konfigurerade tidszon.

AC-8109 - GitHub-problem - GitHub-kodbidrag

i18n:collect-phrases bryter översättningsintegriteten

Kommandot bin/magento i18n:collect-phrases -o samlar nu in och lägger till nya fraser från JavaScript- och .phtml-filer på rätt sätt, vilket säkerställer att översättningarna återspeglas korrekt i översättningsfilen. Tidigare kunde systemet inte inkludera flerradiga översättningsfraser från JavaScript-filer och fraser från .phtml-filer i översättningsfilen, vilket ledde till ofullständiga eller felaktiga översättningar.

AC-9843 - GitHub-kodbidrag

Behörighetsproblem för åtkomst till dynamiskt block

Tidigare uppstod ett fel när en begränsad administratör skulle lägga till ett nytt dynamiskt block. Efter implementeringen av den här korrigeringsbegränsade administratören kan lägga till det dynamiska blocket och redigera blocket utan fel

ACP2E-2687

Apostrof i butiksvyns namn ska ersättas med '

Filtren för att visa stödrastrets lagringsvy visar nu apostrofer korrekt

ACP2E-2787 - GitHub-problem - GitHub-kodbidrag

Favicon-överföringen kan inte validera ICO-filer

Filvalideringsfelet har uppdaterats till "Filverifieringen misslyckades. Kontrollera inställningarna för bildbearbetning i Store-konfigurationen." Tidigare var det bara"Filvalidering misslyckades".

ACP2E-2847 - GitHub-kodbidrag

Galleriet i PageBuilder visar en gammal miniatyrbild i stället för den nyligen överförda bilden

Generera om förhandsvisningar av bilder för bilder som har tagits bort och överförts igen med samma namn via mediegalleriet i Page Builder-innehåll.

ACP2E-2957 - GitHub-kodbidrag - GitHub-kodbidrag

Om du sparar produkt av en administratörsanvändare med ett annat rollomfång skrivs befintlig relaterad produktinformation över/tas bort i produkten

Tidigare återställdes de relaterade produkterna och blev tomma när den sekundära administratören klickade på knappen Spara utan att ändra i den relaterade produkten. Efter den här korrigeringen klickar den sekundära administratören på knappen Spara och produkten återställs inte och sparas utan fel.

ACP2E-2978 - GitHub-kodbidrag

Det går inte att exportera fler än 200 order

Serverns begränsningar för begärandestorleken för tidigare skickade valda ID:n har ignorerats genom att HTTP-begäran från GET till POST ändrades för att åtgärda problemet. På grund av serverbegränsningarna för GET-begäran har ett problem påträffats.

ACP2E-3033 - GitHub-kodbidrag

Utcheckningssidans valideringsmeddelande är felaktigt.

Om ett obligatoriskt fält lämnas tomt, t.ex. "adress", visas inte meddelandet vid valideringen på serversidan. Valideringen på klientsidan säkerställer att det obligatoriska fältfelmeddelandet visas med meddelandet"This is a required field". Tidigare visades meddelandet"address is required" om något obligatoriskt fält lämnades tomt, förutom valideringsmeddelandet på klientsidan.

ACP2E-3037 - GitHub-kodbidrag

Problem med mallar för lösenordsåterställning hos administratören

Problemet har lösts med rätt nyckel, som nu inkluderar administratörens användarnamn i e-postmallen och som fyller i ämnet på rätt sätt. Tidigare berodde problemet på en inaktuell nyckel som användes.

ACP2E-3125 - GitHub-kodbidrag

Dubbla snedstreck i kundsegmentets URL

Dubbla snedstreck visas inte i URL:en när du klickar på Återställ filter i rutnätet.

ACP2E-3149 - GitHub-kodbidrag

COD är inte tillgängligt för vissa länder

Nu kan man få kontanter i vissa länder när det behövs och AC-3216 fungerar som förväntat.

ACP2E-3171 - GitHub-kodbidrag

Det går inte att uppdatera status för anpassad skapad order

"Vi kan nu uppdatera beställningsstatus som skapats av egna användare, men tidigare kunde status bara ändras om den aktuella statusen var "bearbetning" eller "bedrägeri"."

ACP2E-3178 - GitHub-problem - GitHub-kodbidrag

Leveransadressläget uppdateras inte automatiskt

Före korrigeringen var leveransadressens region (eller region-id) inte synkroniserad med adressfaktureringsinformationen. Nu uppdateras både leveransadressens region och region-id korrekt när faktureringsadressinformationen ändras.

ACP2E-3294 - GitHub-kodbidrag

Återställningsknappen fungerar inte med Lägg till/redigera administratörsanvändare

Tidigare fungerade inte knappen Återställ på sidan Lägg till/redigera admin-användare. På panelen Admin under System -> Behörigheter -> Alla användare fungerar nu knappen Återställ korrekt på sidan Lägg till/redigera admin-användare.

ACP2E-3364 - GitHub-kodbidrag

Magento Admin URL-routning av fel detektering och CORS-fel

Om den anpassade administratörsdomänen är en underdomän till huvuddomänen efter korrigeringen är administratören bara tillgänglig från den konfigurerade underdomänen.

ACP2E-3373 - GitHub-problem - GitHub-kodbidrag

Bruten validering för "Högsta tillåtna kvantitet i kundvagn"

Tidigare utlöstes inga undantag när Maximum Qty Allowed in Shopping Cart angavs, men inget tomt värde accepterades inte här. När den här korrigeringen har tillämpats genereras undantag när en tom sträng skickas och produkten kan inte sparas.

ACP2E-3392 - GitHub-kodbidrag

[Gränssnittsproblem för förhandsgranskning i Page Builder] Knapparna i kolumnen Page Builder är inte korrekt justerade

Knapparna i Page Builder-kolumnerna justeras nu korrekt. Tidigare var de feljusterade i Page Builder-kolumnerna.

ACP2E-3408 - GitHub-kodbidrag

Rapporten Beställda produkter exporteras inte. 404-fel i stället.

Export av produktbeställda rapporter till CSV och XML fungerar nu som väntat

ACP2E-3431 - GitHub-kodbidrag

TinyMCE JS Error in console after Js minification enable with production mode

När JavaScript minification aktiverades i produktionsläge på adminpanelen visades tidigare JavaScript-fel relaterade till TinyMCE 6 i webbläsarkonsolen, vilket påverkade funktionaliteten och användarupplevelsen. Nu har problemet lösts och säkerställer att TinyMCE 6 fungerar smidigt utan att några fel genereras, även när JS-minification är aktiverat.

ACP2E-3457 - GitHub-kodbidrag

Begäran om ytterligare ändringar för att slutföra korrigeringen för AVS2E-3375 helt

'-

ACP2E-3459 - GitHub-kodbidrag

Automatisk aktivering av nya ACL-behörigheter

Nya behörigheter som läggs till i anpassade moduler ger inte längre automatiskt åtkomst till alla befintliga användarroller om de inte konfigureras explicit.

ACP2E-3503 - GitHub-kodbidrag

Användarrapporten för administratörsåtgärdsloggen visar inte information för adminhtml_user_delete

adminhtml_user_delete loggar nu viktig information korrekt. Tidigare genererades inga loggar för borttagning av användare.

ACP2E-3509 - GitHub-kodbidrag

Kundregel med leveransvillkor gäller inte vid beställning från administratör

Om kundvagnsprisregeln tidigare har en rabatt på leveranssätt med kupongen, kan den inte tillämpas via administratörsgränssnittet. När den här korrigeringen har tillämpats tillämpas rabatten på kundprisregeln med en kupong för en viss leveransmetod från administratörsgränssnittet.

ACP2E-3536 - GitHub-kodbidrag - GitHub-kodbidrag

[FRESH] HEX-koden uppdateras inte korrekt i SWATCH

HEX-kod som användaren anger manuellt i färgväljaren för visuell färgruta ändras inte längre av systemet. Tidigare hade vissa HEX-koder haft mindre justeringar på grund av konverteringsfel mellan färgmodeller.

ACP2E-3559 - GitHub-kodbidrag - GitHub-kodbidrag

Administratörsgränssnitt, B2B

B2B-inloggning som kundhuvud har fortfarande Magento varumärke

Tidigare visas i butiksrubriken"Du är nu ansluten som <kundnamn> på <butiksnamn>" med Magento-märkning. Det är nu fixat och rubriken visas med ADOBE branding.

AC-13628 - GitHub-kodbidrag

Administratörsgränssnitt, katalog

Det går inte att ändra befattningar för kategoriprodukterna på den tillåtna webbplatsen som en begränsad administratörsanvändare

Tillåt en begränsad administratörsanvändare att lägga till och sortera produkter i en kategori i rotkategorin som tilldelats under en begränsad webbplats.

ACP2E-2708

Administratörsgränssnitt, betalningssätt, beställning

Transaktionsauktorisering visas inte på fliken Transaktion efter ordning för smarta PayPal-knappar

Systemet visar nu transaktionsauktoriseringen korrekt på fliken Transaktion efter att en order har placerats med smarta PayPal-knappar. Auktoriseringstransaktionen visades inte på fliken Transaktion när du klickade på Auktorisera och ingen ny transaktion av typen Authorization skapades.

AC-13520 - GitHub-kodbidrag

Administratörsgränssnitt, prestanda

Efter uppdatering till 2.4.5-p8 uppstår 500 fel när beställning från administratör skapas

Tidigare gick det inte att göra en beställning från administratören när HTML-miniatyr aktiverades. Nu när HTML minification är aktiverat kan du beställa från administratören.

ACP2E-3169 - GitHub-kodbidrag

Administratörsgränssnitt, leverans

Antal kupongkoder uppdateras inte i Kolumnen "Använd tid" på fliken Hantera kupongkoder om en order har flera leveranser.

Tidigare uppdaterades inte kupongkodsantalet i kolumnen "Tid använd" på fliken Hantera kupongkoder när en order placerades med flera leveranser. Nu visas rätt antal i både "Använd tid" och återspeglar önskade värden vid flera leveranser.

ACP2E-2519 - GitHub-kodbidrag

Administratörsgränssnitt, mellanlagring och förhandsvisning

[Cloud] Om du tar bort en mall med saknade bilder tas puben/media bort

Tidigare till den här korrigeringen togs mappen pub/media bort om namnet på förhandsvisningsbilden saknades för en sidbyggarmall. Efter korrigeringen tas bara mallen bort och förhandsvisningsbilden tas bort om den hittas.

ACP2E-3424 - GitHub-kodbidrag

Analyser/rapporter

Google Analytics CSP-fel https://region1.analytics.google.com

Systemet tillåter nu anslutningar till https://region1.analytics.google.com' när Google Analytics är aktiverat, vilket förhindrar CSP-fel (Content Security Policy). Tidigare skulle det resultera i fel i CSP-konsolen om Google Analytics kunde aktiveras och webbplatsen från EU på grund av en vägran att ansluta till https://region1.analytics.google.com'.

AC-9922 - GitHub-problem - GitHub-kodbidrag

Avancerad rapport fungerar inte

Systemet har nu stöd för generering av avancerade rapporteringsdatafiler för extra stora datauppsättningar genom att ladda in och skriva rapporter i grupper om 10 000. Tidigare kunde inte modulen för avancerad rapportering generera datafiler för extra stora datauppsättningar, vilket orsakade felen"MySQL-servern har försvunnit" under körningen av cron-jobbet analytics_collect_data.

ACP2E-2570 - GitHub-kodbidrag

Admin Ordered Products Rapporterar problem med synlighet för datumintervall.

Användaren kan välja valfritt datum från rapporten över beställda produkter. När en tabell har uppdaterats återställs TO-datumet när du väljer FROM-datumet.

ACP2E-3080 - GitHub-kodbidrag

Felaktiga kurvhuvuden gör att newrelic:create:deploy-marker inte fungerar

Systemet formaterar nu curl Headers korrekt, vilket gör att kommandot newrelic:create:deploy-marker kan skapa en distributionsmarkör i New Relic. Tidigare kunde felaktiga rullrubriker inte skapa en distributionsmarkör i New Relic.

ACP2E-3096 - GitHub-problem - GitHub-kodbidrag

GTM saknar addToCart-händelse i dataLayer för konfigurerbar produkt med anpassat alternativ

Tidigare utlöstes inte händelsen addToCart för konfigurerbara produkter. Händelsen läggs nu till korrekt i GTM-datalagrets variabel.

ACP2E-3146

NewRelic-webbläsarövervakning av inlineJS-skript orsakar CSP-fel

Skript för övervakning av NewRelic Browser injiceras nu av programmet i stället för APM-agenten för kompatibilitet med CSP (Content Security Policy). Tidigare var de NewRelic Browser Monitoring-skript som injicerades av APM-agenten inte kompatibla med CSP och orsakade att skripten inte kördes.

ACP2E-3183 - GitHub-kodbidrag

INSERT-frågor till tabellen sales_bestsellers_aggregate_day blir långsamma i projekt med stora försäljningsordervolymer

Tidigare tog det lång tid att generera en stor mängd monterade order i den dagliga rapporten från de bästsäljarna. Nu genereras rapporten i tid.

ACP2E-3189 - GitHub-kodbidrag

Orderrapporter visar fel valutasymbol

Valutasymbolen för orderbelopp i orderrapporten togs felaktigt från valuta/alternativ/bas. Det har nu korrigerats till att använda valuta/alternativ/standard för korrekt rapportering.

ACP2E-3276 - GitHub-kodbidrag

[Cloud] Felaktiga beräkningar i kuponganvändningsrapport

Försäljningssumman i rabattrapportrutnätet beräknas nu korrekt genom att både"Rabattbelopp" och"Momskompensationsbelopp för fraktrabatt" läggs till. Tidigare saknades dessa belopp i beräkningen, vilket ledde till avvikelser mellan försäljningssumman och försäljningsorderdata.

ACP2E-3302 - GitHub-kodbidrag

Problem med delade "<project_id>/var/tmp"

AnalysdataExportera temporära filer använder systemkatalogen tmp, vilket är mer lämpligt för frekvent åtkomst och ändringar. För att undvika kollisioner om flera instanser körs på samma server uppdaterades tmp-sökvägen till att använda en instanss unika ID

ACP2E-3339 - GitHub-kodbidrag

Analys/rapportering, B2B

B2B - platskartan innehåller produkter/kategorier som inte är tilldelade till delad katalog

Begränsa de kategorier och produkter som genereras av webbplatskartan till de kategorier och produkter som endast tilldelats den offentliga delade katalogen och/eller behörighetsinställningarna för katalogkategorin.

ACP2E-2300 - GitHub-kodbidrag

Analytics/Reporting, Cloud

Magento ignorerar de flesta New Relic kundtransaktioner #34108

AC rapporterar korrekt kundjobbrelaterade transaktioner till NewRelic. Tidigare visades vissa kundjobbrelaterade transaktioner som"OtherTransaction/Action/unknown" i NR

ACP2E-3067 - GitHub-kodbidrag

Mått i NR kan vara vilseledande för bakgrundstransaktioner - Uppföljning av ACP2E-3067

För bakgrundstransaktioner (cron) används det New Relic-programnamn som definieras i konfigurationsinställningarna

ACP2E-3187 - GitHub-kodbidrag

B2B

2.4.8-beta102 package Enterprise Edition fungerar inte med programundantag

AC-13501

Produkter som tilldelats en delad katalog återspeglas inte i början när partiellt index körs

Produkter som har tilldelats en delad katalog via REST API är nu omedelbart synliga i butiken när partiell indexering är klar. Tidigare var produkterna bara synliga efter en fullständig omindexering.

ACP2E-2139 - GitHub-kodbidrag

[Molnet] Prisvisningen i mobil- och datorversionen är inte densamma i"Mina offerter"

Raden Inkludera moms som inte behövs visas inte längre i Negotiable Quote när avsnittet Katalogens totala pris har utökats.

ACP2E-2873

Onödiga kantlinjer i avsnittet Mina beställningar

Tidigare skapades ytterligare en behållare (orderreferenser) som tillämpade ytterligare CSS-klasser, vilket orsakade att onödiga kantlinjer visades under ordernumret i delen Mina beställningar, som inte visas nu.

ACP2E-3044 - GitHub-kodbidrag

sales_clean_quotes cron tar bort offerter från till ännu godkända inköpsorder

Offerter som används i inköpsorder kommer nu inte att tas bort av cron-jobbet sales_clean_quotes

ACP2E-3247 - GitHub-kodbidrag

Knappen Montera order försvinner i inköpsorderinformationen

Ett problem har korrigerats där knappen Montera order doldes för godkända inköpsorder när en produktvariant hade ett minsta antal på kortet angivet

ACP2E-3465

[CLOUD] Ingen sådan entitet med ID = 0 med b2b-modulen

Inloggad användare kan lägga till produkten i kundvagnen när funktionen för delad katalog är aktiverad.
Tidigare tillagd produkt i kundvagn resulterade i felet 'ingen sådan entitet med ID = 0'

ACP2E-3474

Inget felmeddelande visas för våra Stock-produkter när massutskick läggs till från rekvisitionslistan

Före korrigeringen visades ett meddelande om att åtgärden lyckades, oavsett hur många produkter som inte kunde läggas till i kundvagnen. Nu visas separata meddelanden för produkter som lagts till i kundvagnen och för produkter som inte godkänts.

ACP2E-3562

Problem med SKU-uppdateringar efter schemalagda uppdateringar som orsakar felaktiga produktbehörigheter (-2 Neka)

Om du ändrar en produkts SKU med tidigare schemalagda uppdateringar blir produkten inte längre tillgänglig för de kunder som har delat produktkatalog.

ACP2E-3628

B2B, katalog

Produkter/kategorier som visas under omindexering när NoDDL och kategoribehörigheter används

Undvik att visa i butiksbegränsade kategorier och deras innehåll medan katalogbehörighetsindexering utförs.

ACP2E-2860

B2B, ramverk

Filtrering av företagsrutnät och försök sedan att exportera stödraster-CSV misslyckas och orsakar undantag

Systemet tillåter nu en lyckad CSV-export av företagsrutnätsdata på adminpanelen, även när filter som "Utgående balans" och "Företagstyp" tillämpas. Om du tidigare tillämpade vissa filter och försökte exportera stödrasterdata skulle det resultera i ett fel och ett undantag genereras.

AC-9607 - GitHub-kodbidrag

B2B, GraphQL

[Cloud] Det går inte att ange custom_attributes när ett företag skapas över grafikanropet

Efter korrigeringen kan du ange attributet "custom_attributes" för företagsadministratören när företaget skapades med hjälp av en graphql-begäran.

ACP2E-3391

Braintree

Knappen för snabb utcheckning av administratör är inaktiverad.

AC-14293

Betala via LPM

Systemet återger nu LPM (Local Payment Methods) korrekt vid första inläsningen, även när en inloggad kunds leverans- och faktureringsadresser inte matchar, vilket ger en smidig utcheckningsprocess. Tidigare var det fel på kundens leverans- och faktureringsadresser som förhindrar LPM-återgivning, vilket kan orsaka störningar vid utcheckningen.

BUNDLE-3367

Kan konfigureras med Virtual as Child Product

Systemet tillåter nu expressbetalningsmetoder för konfigurerbara produkter som har en virtuell underordnad produkt, vilket ger en smidig utcheckningsprocess. Tidigare var expressbetalningsmetoder inte tillgängliga när en konfigurerbar produkt med en virtuell underordnad produkt lades till i kundvagnen.

BUNDLE-3368

CVV-verifieringen misslyckades

BUNDLE-3369

Värdering via kontoområdet, problem 247

Systemet tillåter nu att kunder sparar ny kortinformation eller PayPal-kontoinformation på flera webbplatser utan att stöta på auktoriseringsfel. Tidigare kunde kunderna inte spara nya betalningsmetoder på olika webbplatser och fick ett felmeddelande om auktorisering.

BUNDLE-3370

Leverera till en adress från ett annat land

Systemet tillåter nu att transaktioner behandlas utan fel när de skickas till en adress från ett annat land, vilket ger en smidig utcheckningsprocess. Tidigare skulle försök att leverera till en adress från ett annat land resultera i konsolfel, trots att det inte finns några synliga fel på klientsidan.

BUNDLE-3371

Kreditkort - Avsökningsfunktion

Systemet hanterar nu riggningen av Braintree PayPal-komponenter korrekt när en kund går tillbaka från betalningssidan till leveranssidan, vilket förhindrar fel och säkerställer att PayPal Express-knapparna återges korrekt. Tidigare uppstod ibland ett fel när Braintree PayPal-komponenterna skulle kapas ned när du navigerade tillbaka till leveranssidan från betalningssidan.

BUNDLE-3372

Leveransåteranrop för PayPal Express

Systemet visar nu korrekt tillgängliga leveransmetoder i PayPal Express modal, vilket gör att kunderna kan välja leveranssätt innan de går vidare till granskningssidan eller slutför transaktionen. Tidigare fanns det inga leveransmetoder att välja mellan i PayPal Express modal, vilket innebar att kunderna måste välja en leveransmetod på en separat granskningssida innan de kunde slutföra transaktionen.

BUNDLE-3373

Paket

Antal felmeddelanden vid validering av CheckBox i StoreFront-paket mer än 1

Systemet visar nu endast ett valideringsfelmeddelande när användaren klickar på knappen Lägg till i kundvagnen utan att markera några kryssrutealternativ för en paketerad produkt. Tidigare visades flera valideringsfelmeddelanden för varje omarkerad kryssruta.

AC-10826 - GitHub-kodbidrag

Magento Exception utlöses i vissa beställningsrelaterade testfall

Systemet hanterar nu steget sendGuestPaymentInformation korrekt i olika testfall, vilket förhindrar att Magento-undantag genereras. Tidigare inträffade dessa undantag på grund av en null-betalningsmetod, vilket orsakade fel i flera testfall.

AC-13321

Kort och utcheckning

Undantaget hanteras inte korrekt när en produkt läggs till i varukorgen på jämförelseproduktsidan

Systemet hanterar nu undantag korrekt när en produkt läggs till i varukorgen från jämförelseproduktsidan, vilket visar ett meddelandehanteringsmeddelande i styrenheten. Tidigare skulle ett undantag resultera i att en JSON-kodad sida returneras i stället för att fångas upp och hanteras korrekt.

AC-10660 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

GTag skickar inte transaktionspriser och summor.

Systemet skickar nu transaktionspriser och summor korrekt till Google Tag när GTag är aktiverat, vilket ger korrekt spårning av e-handelsdata. Tidigare skickades valutan felaktigt som en del av"alla"-beställningarna, i stället för att kopplas till den enskilda ordern.

AC-10698 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

[Utgåva] [Utcheckning] Beroendedirektiv har uppdaterats i mallen för misslyckade betalningar

Systemet utelämnar nu leveransadressen och leveransmetoden korrekt från den misslyckade betalningsmallen för virtuella produkter, vilket säkerställer att endast relevant information inkluderas i e-postmeddelandet. Tidigare innehöll den misslyckade e-postbetalningen för virtuella produkter felaktigt leveransadressen och leveransmetoden.

AC-11641 - GitHub-problem - GitHub-kodbidrag

Magento 2-inloggning i kassan med befintlig kund ger konsolfel i webbläsaren Firefox

Systemet tillåter nu användare att logga in under utcheckningsprocessen utan att upptäcka konsolfel i webbläsaren Firefox. Tidigare uppstod ett konsolfel i Firefox om du försökte logga in som en befintlig kund under utcheckningen.

AC-11717 - GitHub-problem - GitHub-kodbidrag

[Problem] Regressionsregression för försäljningsregler i 2.4.7

Systemet validerar nu försäljningsreglerna korrekt och förhindrar att en kupongkod tillämpas på en kundvagn när produktvillkoret inte matchar något produktnamn. Tidigare kunde en försäljningsregel tillämpas och en rabatt ges på fraktbeloppet även när produktvillkoret inte matchade något produktnamn.

AC-11876 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Förs.regel för kundvagnsberäkning : felaktigt rabattbelopp

Nu beräknas rabattbeloppet korrekt för försäljningsregler med fasta kundvagnsbelopp, vilket säkerställer korrekta rabatter oavsett ändringar i kundvagnsartiklar. Tidigare kunde rabattbeloppet variera felaktigt när artiklar i kundvagnen ändrades, vilket ibland resulterade i betydligt större rabatter än förväntat.

AC-11914 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Inläsaren blockerar leveransmetoderna efter att postkoden har ändrats, valideringsregler för fraktsatser

Systemet hanterar nu anpassade leveransmetoder utan regler för validering av fraktsatser, vilket säkerställer att inläsaren inte blockerar leveransmetoderna efter att postkoden har ändrats i leveransadressen under utcheckningen. Om du ändrar postnumret i leveransadressen under utcheckningen skulle det medföra att inläsaren blockerar leveransmetoderna och inte försvinner när anpassade leveransmetoder utan regler för utcheckning av fraktsatser används.

AC-11993 - GitHub-problem - GitHub-kodbidrag

Funktionen för kupongkod fungerar inte som den ska i kassan på Magento 2.4.7

Systemet aktiverar nu rabattkodens/kupongens inmatningsfält på kassasidan för virtuella och nedladdningsbara produkter, så att användarna kan tillämpa rabattkoder som förväntat. Tidigare inaktiverades rabattkoden/kuponginmatningen och knappens titel visades som"Avbryt kupong", vilket förhindrar användare att använda rabattkoder.

AC-12170 - GitHub-problem - GitHub-kodbidrag

Kryssrutan Villkor tillåter inte HTML i butiken

Systemet har nu stöd för HTML-formatering i kryssrutan "Villkor" i butiken, vilket gör det enklare att anpassa och läsa. Tidigare visades kryssrutetexten i oformaterad text, och eventuella HTML-taggar som användes ignorerades.

AC-12479 - GitHub-kodbidrag

En kundprisregel som skapats för inloggad användare tillämpas felaktigt för ej inloggad användare

Systemet tar nu bort kundvagnsprisregeln för inloggade användare korrekt när de loggas ut automatiskt på grund av att cookie-filen har upphört att gälla, vilket säkerställer att rabatten inte tillämpas på användare som inte är inloggade. Tidigare tillämpades kundvagnsprisregeln även när användaren var utloggad, vilket resulterade i att en felaktig rabatt tillämpades på icke-inloggade användare.

AC-12541 - GitHub-problem - GitHub-kodbidrag

[Utgåva] [FUNKTION] Prestandaoptimering av stora kundvagnar genom att förhindra…

Systemet optimerar nu prestanda för stora kundvagnar genom att förhindra dubbla getActions-anrop, vilket ökar hastigheten och effektiviteten i kundvagnsdriften. Tidigare anropades funktionen getActions flera gånger för en kundvagn med flera artiklar, vilket saktade ned systemets prestanda.

AC-13302 - GitHub-problem - GitHub-kodbidrag

Presentregisterprodukten visas inte korrekt

AC-13797

Presentregisterprodukten visas inte korrekt

AC-13841

Översättningsmoms vid adressrendering

Systemet tillåter nu översättning av texten"moms","T","F" i adressrenderarna, vilket gör att användarna kan översätta dessa villkor till butikens specifika språk. Tidigare var dessa villkor inte översättningsbara, vilket tvingade användarna att använda en lösning.

AC-8103 - GitHub-problem - GitHub-kodbidrag

Duplicera order med samma offert-ID samtidigt med liten tidsskillnad

Ett problem har korrigerats när Adobe Commerce-kunder påträffade dubblettorder med samma QuoteID

ACP2E-2055 - GitHub-kodbidrag

Beständig kundvagn rensad under kassan

Efter korrigeringen avslutas inte den beständiga sessionen om du väljer betalningsmetod under utcheckning när du inte är inloggad.

ACP2E-2470 - GitHub-kodbidrag

Omarbetad produkt läggs till i varukorgen

För de olika butikerna kan man tidigare beställa produkter från den andra butiken. När korrigeringen har tillämpats på samma butik kan samma omfattningsprodukt omordnas när kundkontoresursen är aktiverad

ACP2E-2518 - GitHub-kodbidrag

I admin uppdateras inte"Kundvagn" till vänster när du väljer artiklar och"Flytta till kundvagn" till höger

"Kundvagnen" till vänster uppdateras när du väljer artiklar och "Flytta till kundvagn" till höger på adminsidan. Tidigare fungerade inte den här funktionen eftersom de omformade varukorgsobjekten inte blev tomma från sessionen.

ACP2E-2620 - GitHub-kodbidrag

[Molnförsäljningsregel] tillämpas inte på den första beställningen av multifrakt

Efter korrigeringen visas rabatten korrekt för varje order i samma flerleveranskurs.

ACP2E-2646 - GitHub-kodbidrag

[Parallella produktionsförfrågningar om att lägga till samma produkt i kundvagnen i ] i molnet resulterar i två separata objekt i kundvagnsresten-API

Systemet bearbetar nu flera parallella förfrågningar korrekt för att lägga till samma produkt i varukorgen i en enda radartikel, vilket förhindrar att separata radartiklar för samma SKU skapas. Tidigare skulle parallella begäranden om att lägga till samma produkt i kundvagnen via REST API resultera i flera radobjekt för samma SKU.

ACP2E-2664 - GitHub-kodbidrag

Problem med beställning från presentregistret Magento 2.4.4 Enterprise/Commerce

Problemet med att det inte gick att köpa en produkt från ett presentregister har lösts så att man kan lägga order och uppdatera presentregistret på rätt sätt. Tidigare inträffade ett fel när en beställning från ett presentregister skulle göras, vilket förhindrar att köpet slutförs.

ACP2E-2676 - GitHub-problem

Det gick inte att skicka cookien. Storlek på"bildmeddelanden" vid försök att ändra ordning

Omsorteringsprocessen genererar inga egna fel just nu. Den förlitar sig på varukorg som listar inbyggda artikelkontroller.

ACP2E-2704 - GitHub-kodbidrag

Standardleveransadress har inte valts vid utcheckning

Standardleveransadress väljs nu för händelse i samband med aktiverad adresssökning.

ACP2E-2798 - GitHub-kodbidrag

[CLOUD] graphql addProductsToCart api problem med anpassat alternativ

GraphQL tillför korrekt samma produkt i varukorgen med olika anpassade alternativ

ACP2E-2897 - GitHub-kodbidrag

[Molnrelaterade produktregler] fungerar inte när butiksvyn ändras

Problemet har korrigerats genom att bekräfta att värdet för den anpassade egenskapen har tagits emot på kundvagnssidan. Tidigare hämtades det inte korrekt när man växlade mellan butiker på kundvagnssidan.

ACP2E-2917

Flera adresser har lagts till i kontot vid utcheckning som ny kund

Systemet sparar nu bara en ny kundadress en gång om ordern inte kunde skapas, vilket förhindrar att flera identiska adresser skapas om det skulle uppstå fel på orderplaceringen. Tidigare sparade systemet en ny adress varje gång ett orderplaceringsförsök gjordes, oavsett om ordern skapades eller inte.

ACP2E-2923 - GitHub-kodbidrag - GitHub-kodbidrag

Om du ändrar ordning på kundorder via gästbeställningsformuläret skapas en tom kundvagn

Tidigare omdirigerades kunden till inloggningssidan när en ombeställning gjordes via sidan Beställningar och Returer. När den här korrigeringen har tillämpats omdirigeras den registrerade kunden korrekt till sidan Visa kundvagn när en ombeställning görs. Flödet fungerar på samma sätt som gästkunder.

ACP2E-3004 - GitHub-kodbidrag

Administratörsanvändare med begränsade rollresurser kan inte visa kundvagnar

Tidigare kunde den begränsade administratören inte se den övergivna kundvagnen på adminpanelen för en associerad webbplats. När den här korrigeringen har tillämpats kan administratören se den övergivna kundvagnen på adminpanelen.

ACP2E-3025 - GitHub-kodbidrag

[Cloud] snabbeställa stora mängder SKU-prestanda

Utcheckningsprestanda har förbättrats när attribut som används i kundprisregler inte finns för alla produkter och när funktionen för att ange lägsta kampanjpris är aktiverad.

ACP2E-3176 - GitHub-kodbidrag

Duplicerade artiklar i kundvagn

Systemet bearbetar nu flera parallella förfrågningar korrekt för att lägga till samma produkt i varukorgen i en enda radartikel, vilket förhindrar att separata radartiklar för samma SKU skapas. Tidigare skulle parallella begäranden om att lägga till samma produkt i varukorgen på Storefront resultera i flera radobjekt för samma SKU.

ACP2E-3211 - GitHub-kodbidrag

E-postbekräftelse för checkorder skickas till e-postmeddelanden som anges i Förnamn/Efternamn

E-postbekräftelse för utcheckningsorder, som tidigare skickades när ett e-postliknande mönster angavs i fälten Förnamn och Efternamn, skickas inte längre.

ACP2E-3296 - GitHub-kodbidrag

Checkformulär för leveransadress - uppdatera med fel adress

shippingAddressFromData sparas nu i det lokala lagret per webbplats. Tidigare kunde en adress från fel webbplats fyllas i automatiskt i leveransadressformuläret vid utcheckning om en butikskod användes i URL:en och utcheckningen initierades från flera webbplatser under samma gästsession.

ACP2E-3402 - GitHub-kodbidrag

[CLOUD]-utcheckning behåller inte den valda faktureringsadressen när adresssökning är aktiverat

Utcheckningssidan behåller nu den valda faktureringsadressen när adresssökning är aktiverat. Tidigare om"Antal kundadresser gräns" har konfigurerats till 1 och kunden har fler än en adress, kommer den valda faktureringsadressen att försvinna när sidan har lästs in igen.

ACP2E-3405

Presentkortsprodukt | Koppla kort sammanfogar presentkort

Presentkortsprodukter som nu sammanfogats korrekt i kundvagnen

ACP2E-3407 - GitHub-kodbidrag

Carts persistence respekteras inte vid utloggning

Lagt till funktioner som saknas Kom ihåg mig från kundinloggning till popup-fönstret för autentisering och utcheckning av inloggningar.

ACP2E-3415 - GitHub-kodbidrag

Befintliga offertdata uppdateras inte/visas inte, utan du måste skapa en ny offertpost när trigger_recept = 1

Kundens kundvagnsartiklar försvinner inte längre om en produkt tas bort efter att den lagts till i kundvagnen.

ACP2E-3488 - GitHub-kodbidrag

När en presentregisterartikel köpts ser kunden inte artiklar i registret

Presentregisteruppdateringen innehåller inte längre artiklar som inte tillhör presentregistret.

ACP2E-3495

[Cloud] Problem med bekräftelsepopup-menyn Ta bort alla - kundvagnsobjekt utan bekräftelse

Om du klickar på knappen "Ta bort alla" för produkter som behöver åtgärdas visas ett bekräftelsefönster som kontrollerar att objekten bara tas bort med din bekräftelse. Tidigare togs objekt bort omedelbart utan någon bekräftelse

ACP2E-3510

[CLOUD] Ordna om knappfunktioner

Om du beställer om en order från administratörsområdet läggs produkter med lager till i offerten, även om det finns produkter i den ursprungliga ordern som inte har något lager längre. Före korrigeringen lades inga produkter till i den nya offerten om produkten utan lager fanns i den ursprungliga ordern.

ACP2E-3618 - GitHub-kodbidrag

Sökbutikerna fungerar inte med postnummer

Sökningen efter hämtningsplatser efter postnummer fungerade inte korrekt för nederländska lokaliseringar. Efter korrigeringen kommer sökningen efter hämtningsplatsen att ge resultat baserat på postnummer.

ACP2E-3622 - GitHub-kodbidrag

Kort och utcheckning, utcheckning/utcheckning av en sida

[Slumpmässigt BUG] E-postfältet återges inte eller tar lång tid att visa på sidan för utcheckningsleverans eller betalning

Commerce återger nu fältet Email på utchecknings- och betalningssidorna som förväntat. Tidigare fanns inte det här fältet eller så renderades det långsamt.

AC-9386 - GitHub-kodbidrag

Kort och utcheckning, beställ

Datumväljaren för produkt med flera anpassningsbara alternativ med datumfält som inte fungerar när en beställning från en administratör placeras

Datumväljaren visas nu korrekt för alla datumfält när du konfigurerar en produkt med flera anpassningsbara datumalternativ i processen för att skapa administratörsorder. Tidigare visades datumväljaren bara för det första datumfältet, och återstående fält lämnades utan datumväljare.

ACP2E-3097 - GitHub-kodbidrag

Kundvagn och utcheckning, leverans

Omedelbar"billigaste leveransen" bruten för konfigurerbara produkter

Funktionen Direktköp valde felaktigt det dyrare alternativet för leverans i butik för konfigurerbara produkter i stället för den billigaste metoden med schablonbelopp. Med den här programfixen kan du säkerställa att rätt leveranssätt väljs baserat på det faktiska priset."

AC-12119 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

Katalog

Rensning av cron_schedule-databastabellen rensar inte jobb som inte finns

Systemet rensar nu automatiskt databastabellen cron_schedule och tar bort poster för jobb som inte längre finns i systemet. Detta ger optimala prestanda genom att ett minimalt antal rader i tabellen bevaras. Tidigare rensades inte poster för jobb från inaktiva eller borttagna moduler, vilket ledde till onödig datainsamling i tabellen cron_schedule.

AC-10910 - GitHub-problem - GitHub-kodbidrag

Nivåpriset tas inte bort från den konfigurerbara produkten

Systemet tar nu bort en produkts nivåpris korrekt när den konverteras från en enkel produkt till en konfigurerbar produkt, vilket säkerställer korrekt prisvisning i klientledet. Tidigare togs inte nivåpriset bort för en konfigurerbar produkt när en produkt konverterades från en enkel produkt till en konfigurerbar produkt, vilket ledde till en felmatchning av det visade priset.

AC-10953 - GitHub-problem - GitHub-kodbidrag

Kategoribeskrivning WYSIWYG är tomt i en icke-standardgranskning

Systemet sparar nu och visar kategoribeskrivningen korrekt i WYSIWYG Editor när en kategori redigeras på butiksvynivå. Tidigare visades WYSIWYG-redigeraren som tom när en kategoribeskrivning sparades på butiksvynivån.

AC-11804 - GitHub-problem - GitHub-kodbidrag

Det går inte att ändra ordning på konfigurerbara produkter med en kryssruta markerad med anpassat alternativ

Systemet bearbetar nu omsorteringen av konfigurerbara produkter korrekt med ett enda anpassat kryssrutealternativ, vilket möjliggör att korgen kan skapas. Tidigare uppstod ett fel när sådana produkter skulle sorteras om och artiklarna kunde inte läggas till i kundvagnen.

AC-11970 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärda formuleringen för filterobjektet vid navigering i lager

Systemet använder nu orden"item" och"items" i det lageruppbyggda navigeringsfilterobjektet, vilket gör filterbeskrivningarna tydligare och exaktare. Tidigare användes dessa ord felaktigt, vilket kan skapa förvirring för användare som navigerar i filteralternativen.

AC-12076 - GitHub-problem - GitHub-kodbidrag

Formatet Datum och tid för det anpassade alternativet fungerar inte

Systemet använder nu det konfigurerade datumformatet korrekt på anpassade produktalternativ av typen Datum, vilket säkerställer att datumformatet visas korrekt på frontsidan. Tidigare speglade inte ändringar i datumformatskonfigurationen på frontend för anpassade produktalternativ av typen Date.

AC-12164 - GitHub-problem - GitHub-kodbidrag

Listrutealternativ saknas

Alla värden visas nu korrekt i listrutan när du skapar ett nytt attribut med fler än 20 värden. Tidigare visades bara de första 20 värdena eller något annat av de valda sidvärdena, vilket medförde att de återstående värdena saknades.

AC-13068 - GitHub-kodbidrag

[Utgåva] Använd aktuellt lager-ID för kategorins körtidscache

Systemet använder nu korrekt det aktuella lagrings-ID:t för kategorins körtidscache, vilket förhindrar att data åsidosätts när emulering används eller anpassad kod sparar kategorin i olika butiker. Tidigare kunde objektet som lagrats i körningsmiljön ha kommit från fel butik, vilket ledde till åsidosättande av data.

AC-13296 - GitHub-problem - GitHub-kodbidrag

bin/magento sampledata:deploy - ingen uppdatering genererar ett undantag

Ett booleskt värde accepteras nu korrekt i systemet när alternativet —no-update används i kommandot sampledata:deploy, vilket förhindrar fel under distributionen av exempeldata. Tidigare uppstod ett fel när det här kommandot användes eftersom ett heltalsvärde felaktigt förväntades.

AC-13324 - GitHub-problem - GitHub-kodbidrag

[Problem] Korrigera användning av EAV-cachetyp

Systemet använder nu EAV-cachetypen korrekt på alla relevanta platser, vilket ger en konsekvent och effektiv datacachning. Tidigare användes EAV-cachetypen inte konsekvent, vilket ledde till ineffektivitet och inkonsekvenser i datacachningen.

AC-13355 - GitHub-problem - GitHub-kodbidrag

Avancerad katalogsökning med tomma data går till sökresultatsidan[2.4.dev-grenen]

Systemet behåller nu användare korrekt på sidan Avancerad sökning och visar ett felmeddelande när de försöker utföra en sökning utan att ange några data. Tidigare omdirigeras användare till sidan Avancerad sökning i katalog med ett meddelande som uppmanar dem att ändra sökningen.

AC-13596 - GitHub-kodbidrag

[Utgåva] Produktlayout baserad på attribute_set

Systemet tillåter nu att produktlayouten justeras baserat på attributuppsättningen, vilket ger ett mer praktiskt och effektivt sätt att hantera produktvisningen i klientbutiken. Tidigare kunde layouten bara justeras av SKU eller efter produkttyper, vilket inte alltid var praktiskt för många produkter eller specifika artiklar.

AC-13622 - GitHub-problem - GitHub-kodbidrag

Unik nyckel saknas i registret eav_attribute_option_value

Systemet innehåller nu en unik nyckel för kolumnerna 'option_id' och 'store_id' i tabellen 'eav_attribute_option_value', vilket förhindrar möjligheten att ha flera värden för samma butiksvy. Tidigare kunde felaktig kod resultera i ett alternativ med flera värden för samma butiksvy, vilket orsakade problem när du redigerade produkter eller attribut.

AC-6738 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Använd synlighetsklassen för produktindexeraren i stället för hårdkodade värden

Systemet använder nu synlighetsklassen för kategoriproduktindexeraren i stället för hårdkodade värden, vilket förbättrar modulariteten. Tidigare användes hårdkodade värden i kategoriproduktindexeraren, vilket begränsade flexibiliteten och anpassningsbarheten.

AC-8297 - GitHub-problem - GitHub-kodbidrag

Valutakoden ändras inte i widgeten Ny produkt

Systemet uppdaterar nu valutakoden i widgeten Ny produkt korrekt när valutan ändras i sidled, vilket ger en konsekvent valutavisning på hela webbplatsen. Tidigare påverkades inte valutakoden som visades i widgeten Ny produkt om du ändrade valutan i klientdelen.

AC-9375 - GitHub-problem - GitHub-kodbidrag

Normalpriset visas inte på PLP för konfigurerbar produkt

Normalpriset visas nu på produktlistsidor för konfigurerbara produkter som har underordnade produkter med specialpris.

ACP2E-2224 - GitHub-kodbidrag

Stock-information visas inte korrekt på Visual Merchandising-rutnät

Stock visas nu enligt vald butik.

ACP2E-2478 - GitHub-kodbidrag

Widgetinnehållet uppdateras inte på cms-sidan

Systemet uppdaterar nu widgetinnehållet på en CMS-sida när en produkt är inställd som ny och sparad, så att sidan visar den uppdaterade produktsamlingen. Tidigare uppdaterades inte sidan för att visa den nya produkten på grund av de felaktiga cacheidentiteter som användes för widgeten i cachen.

ACP2E-2621 - GitHub-kodbidrag

Problem med att spara avancerade priser på paketprodukter

Paket med produktbesparande prestandaförbättringar.

ACP2E-2630 - GitHub-kodbidrag

[Omindexeringsprocessen på plats] är ineffektiv när katalogprisregler skapas

När katalogprisregeln sparas blir indexerare inte ogiltiga, utan indexeras bara om berörda produkter

ACP2E-2652 - GitHub-kodbidrag

Uppdaterar tid för produktattribut av typen Datum och Tid via CSV-import

Nu kommer datetime-attribut att ha en tidsdel i exporterade data. Det går också att uppdatera tiden för sådana attribut med import. Om Fältbilaga är aktiverat kommer attributvärden i kolumnen "additional_attributes" att omslutas av dubbla citattecken.

ACP2E-2679 - GitHub-problem - GitHub-kodbidrag

Inget lämpligt felmeddelande när webbplats-ID är fel i begäran

Nu har rätt felmeddelande lagts till för att visas när webbplats-ID:t är fel i begäran. Tidigare fanns det ingen validering när webbplats-ID:t var fel i begäran.

ACP2E-2689 - GitHub-kodbidrag

Produktbilden förloras efter att en befintlig schemalagd uppdatering som inte påverkar bilden har tagits bort

Produktbilder tas inte bort när mellanlagringsuppdateringen tas bort.

ACP2E-2785 - GitHub-kodbidrag

[Molnet] Fel produktpris för paket när det används med nivåpriser

Tidigare genererades olika slutpriser för kundvagn- och produktlistsidan/produktinformationssidan när man beräknade vissa rabatter avrundade upp till 2 decimaler. När den här korrigeringen har tillämpats är slutpriset för paketprodukten detsamma som på produktinformationssidan, produktlistningssidan och minikundvagnssidan.

ACP2E-2799 - GitHub-problem - GitHub-kodbidrag

Katalogkampanjregeln fungerar inte med attributet quantity_and_stock_status

Attributet quantity_and_stock_status kommer nu att beaktas av katalogerbjudanderegeln, som inte tidigare har beaktats när en ny produkt genereras från adminsidan.

ACP2E-2805 - GitHub-problem - GitHub-kodbidrag

Produktentiteten updated_at-kolumnvärden uppdateras inte när priset uppdateras via REST API

Produktens kolumn "senast uppdaterad den" från administratören uppdateras med rätt datum och tid samtidigt som befintliga produkter uppdateras via REST API. Tidigare uppdaterades inte kolumnen"senast uppdaterad" korrekt.

ACP2E-2837 - GitHub-kodbidrag

Det går att ange icke-unika värden via produktimport

Systemet använder nu den unika värdebegränsningen för unika produktattribut vid import av produkten korrekt, vilket förhindrar att det finns dubblettvärden för det attributet. Tidigare var det möjligt att ange icke-unika värden för produktattribut som konfigurerats att ha unika värden via produktimport.

ACP2E-2840 - GitHub-problem - GitHub-kodbidrag

Produkter på klientsidan lagrar specifika data när Single Store-läge är aktiverat

Tidigare migrerades inte ändringarna till webbplatsnivå när vi aktiverade läget för en enskild butik för standardbutiksvyn. När den här korrigeringen har tillämpats synkroniseras standardarkivspecifika data med data på webbplatsnivå när läget för en enskild butik aktiveras, och eventuella konflikter för produkter och kategorier kommer att lösas.

ACP2E-2843 - GitHub-kodbidrag

Det går inte att ange "Default Sort By" i en kategori med hjälp av det övriga API:t

Uppdatera korrekt default_sort_by i en kategori via REST/SOAP APi-begäran

ACP2E-2857 - GitHub-kodbidrag

[Cloud] Affärsmannen har problem med önskelisteantal

När du lägger till en produkt i önskelistan i en butik ökar inte längre antalet önskelistor i andra butiker som är öppna i samma webbläsare. Tidigare hade antalet önskelistor ökat även i den andra butiken om båda butikerna lästs in i samma webbläsare.

ACP2E-2871 - GitHub-kodbidrag

Kategorisidan i förgrunden visar tomma platser när paketprodukten används

Paket med produkter som inte är säljbara i den aktuella butikskontexten indexeras inte längre.

ACP2E-2874 - GitHub-kodbidrag

[KLARIFIERING] Problem med produktsekvensregister

Posterna i Bundle-produktsekvenstabellerna (sequence_product_bundle_option, sequence_product_bundle_selection) tas nu bort när Bundle-produkten tas bort eller Bundle-produktalternativen tas bort.
Tidigare togs posterna i produktsekvenstabellerna i Bundle inte bort.

ACP2E-2888

[Cloud] utgåva av offert i arkitektur för flera webbplatser

Tidigare kunde inte flerwebbplatsarkitekturen med olika valutor och kundgrupper tillämpa rabatter på butiken korrekt. När den här korrigeringen har implementerats kommer flerwebbplatsarkitekturen med olika kundgruppsprisrabatter att gälla för olika butiker.

ACP2E-2905 - GitHub-problem - GitHub-kodbidrag

dynamic-rows.js:658 Uncaught TypeError: dataRecord.slice när paketprodukter redigeras

Det finns inget javascript-fel i webbläsarkonsolen när du tar bort alternativ från paketprodukten.

ACP2E-2909 - GitHub-problem - GitHub-kodbidrag

[Cloud] Paketet med felaktiga priser i orderbekräftelsen

Korrekt belopp visas för paketalternativ i ordning på lagerfonden när annan valuta än bas ett användes.

ACP2E-2950 - GitHub-kodbidrag

YouTube Video Adding Bug

Produktbilder och videor är konfigurerade i globalt omfång. Eftersom du inte kan ha en produktvideo i ett omfång och inte i ett annat, har Youtube API-nyckelinställningen ställts in på globalt omfång.

ACP2E-2956 - GitHub-kodbidrag

[URL-uppdatering för molnet] endast för store_id=0

URL-sökvägen lagras nu med rätt lagrings-ID. Tidigare var lagrings-ID felaktigt, vilket resulterade i att felaktiga URL-sökvägar återstår i databasen när kategorier flyttas.

ACP2E-2964 - GitHub-kodbidrag

async.operations.all utfördes och skapade ett fel.

Felaktiga produktlänksdata i REST API-anrop orsakar inte längre allvarliga fel.

ACP2E-3009 - GitHub-kodbidrag

[Mobilutgåvan ] i molnet Det går endast att fästa vid PDP-bilden

Systemet har nu stöd för funktionen att nypa till zooma i produktinformationsbilder i mobilvyn på Chrome, vilket förbättrar användarupplevelsen på mobilen. Tidigare zoomade inte dubbeltryck på bilden i mobilvyn i Chrome in på bilden som förväntat.

ACP2E-3029 - GitHub-kodbidrag

Etikett saknas i LayeredNavigation med alternativnamnet 0

Problemet har lösts genom att en tom värdekontroll för attributvärdet 0 ignoreras. Tidigare ansågs den vara tom och orsakade problemet.

ACP2E-3058 - GitHub-kodbidrag

Kunderna ser priser från andra kundgrupper

Ett problem där kundgruppsrelaterad information sparades i fel segment på grund av det gamla värdet för X-Magento-Vary i begäran har åtgärdats

ACP2E-3069 - GitHub-kodbidrag

Fel vid borttagning av paketalternativ

Systemet tar nu bort paketalternativen korrekt utan att utlösa något fel eller få sidan att sluta svara. Om du tidigare försökte ta bort paketalternativen skulle det resultera i felet"Sidan svarar inte" och förhindra att produkten sparas.

ACP2E-3076 - GitHub-kodbidrag

Kategoribehörigheter ur minnet - problem med webbläsaren

Gränssnittet för kategoribehörigheter har gjorts om så att det går att återge ett stort antal behörigheter med gränssnittskomponenter och sidnumrering som inte ingår i rutan. Tidigare kategoribehörigheter kan få webbläsaren att krascha med ett stort antal behörigheter som tilldelats kategorin.

ACP2E-3094

[Molnavbildningsfilen] finns inte i New Relic fellogg

Systemet synkroniserar nu anpassade platshållarbilder till lokala lager och ser till att de återges korrekt när du använder fjärrlagring som AWS S3. Tidigare kunde inte anpassade platshållarbilder återges när fjärrlagring användes, vilket resulterade i en trasig bildvisning och felloggar.

ACP2E-3100 - GitHub-kodbidrag

RSS-feed för nya produkter uppdateras inte med nya produkter på grund av cache

RSS-flödet för nya produkter uppdateras nu när en produkt har angetts som ny och sparad

ACP2E-3103 - GitHub-kodbidrag

[Cloud] GQL-svaret för produktmediegalleriet sorteras inte efter bildposition

Systemet sorterar nu objekt i mediegalleriet korrekt efter position i GraphQL-svaret, vilket ger rätt visningsordning. Tidigare sorterades inte objekt i mediegalleriet efter position, vilket ledde till en felaktig visningsordning.

ACP2E-3126 - GitHub-problem - GitHub-kodbidrag

Underkategoriobjekt i [Cloud] visas inte i widgetredigeringen på administratörens serverdel

Kategoriträdet på den nya widgetsidan bör inte längre ha problem med att läsa in kategori på nivå 5+. Tidigare saknades vissa kategorier när trädet lästes in efter kategorierna Nivå 5.

ACP2E-3136 - GitHub-kodbidrag

[cloud] Zooma med två fingrar och flytta problem på den riktiga mobila enheten

Systemet ger nu en konsekvent bildzoomningsfunktion på mobila enheter, vilket ger en smidig och förutsägbar användarupplevelse. Tidigare var funktionen för bildzoomning inkonsekvent och skulle plötsligt zoomas ut efter en viss punkt när den visades på en mobil enhet.

ACP2E-3198 - GitHub-kodbidrag

När vi tar bort tilldelningen av produkter från den delade katalogen rensas inte önskelisteprodukterna

Nu visas inga objekt i önskelistan om en produkt inte är tillgänglig i den delade katalogen. Tidigare visade önskelistsidan felaktigt antalet "1 objekt" även när det inte fanns några objekt i önskelistan.

ACP2E-3282 - GitHub-kodbidrag

Relaterade produkter Markera alla/Avmarkera alla utgåvor

Tidigare fungerade inte knapparna"Markera alla"/"Avmarkera alla" för relaterade produkter korrekt om en produkt har valts manuellt. Efter korrigeringen fungerar knapparna nu konsekvent, även efter det manuella valet, så att alla produkter markeras eller avmarkeras korrekt.

ACP2E-3286 - GitHub-kodbidrag

[Cloud] Stock-aviseringsöversättning via e-post till fel språk

När du skickar Stock-/prisaviseringar för en webbplats med flera butiksvyer på olika språk, kommer språket för butiksvyn där aviseringen skapades att användas i e-postmeddelandet.

ACP2E-3336 - GitHub-kodbidrag - GitHub-kodbidrag

Inaktiverade kategorier har inte längre sina namn nedtonade i kategoriträdet

Tidigare var inaktiverade kategorier inte nedtonade i kategoriträdet. Nu visas de med en gråskaleeffekt.

ACP2E-3350 - GitHub-kodbidrag

Inläsning av konfigureringsbart produktredigeringsformulär orsakar timeout och minnesöverbelastning

Före korrigeringen konstruerades konfigurerbara produktvariationer baserat på alla möjliga kombinationer av attributalternativ. I de fall där attributen hade många alternativ resulterade detta i en långsam och resurskrävande åtgärd. Nu kan du konstruera produktvariationer utifrån befintliga underordnade produktattribut. Detta resulterar i betydligt färre beräkningar, vilket innebär en förbättrad resursanvändning.

ACP2E-3410 - GitHub-kodbidrag

Fotorama läser inte in video korrekt när färgrutor används och alternativet är förvalt via URL

Produktvideor återges nu korrekt på sidan med konfigureringsbar produktinformation om URL:en innehåller valda alternativ.

ACP2E-3454 - GitHub-kodbidrag

Produktlistan som används i widgetar uppfyller nu kategorivillkoren

ACP2E-3461 - GitHub-kodbidrag

Valideringsfel som utlösts för alla produkter i gruppen när en har en ogiltig kvantitet

Valideringsfelet utlöses nu korrekt för alla produkter i gruppen när en produkt har en ogiltig kvantitet, vilket inte hände tidigare.

ACP2E-3469 - GitHub-kodbidrag

[CLOUD] Specialpriset visas inte i den konfigurerbara produkten

Efter korrigeringen påverkas inte visningen av specialpriset för konfigurerbara produkter om du ändrar värdet "Används i produktlista" för specialprisattributet.

ACP2E-3513 - GitHub-kodbidrag

Tillfälliga register för index rensas inte om processen avslutas

KatalogRule-indexerarens temporära tabeller rensas nu bort om indexeringsprocessen avslutas

ACP2E-3516 - GitHub-kodbidrag

[KVANS] Fel vid test av kärnenhet i 2.4.7-p3

Versionsinformation för det här testet behövs inte eftersom det är en förbättring av enhetstestet.

ACP2E-3520 - GitHub-kodbidrag

Resultatproblem i lagerkvantitetsåterhämtning för grupperade produkter med flera källor

Redigeringssidan för grupperade produkter och paketprodukter är nu optimerad när tilldelade produkter har ett stort antal lagerkällor.

ACP2E-3533 - GitHub-kodbidrag

Refix ACP2E-3389

Förbättrade prestanda för administratörskategorisidor vid ett stort antal ankarkategorier

ACP2E-3641 - GitHub-kodbidrag

Katalog, innehåll

[Cachen i molnet] blir inte ogiltig.

När en CMS-sida med en uppdaterad designlayout sparades reflekterades den inte korrekt på framsidan. När den här korrigeringen har tillämpats visas rätt designlayout längst fram när vi ändrar designlayouten och sparar CMS-sidan.

ACP2E-3063 - GitHub-kodbidrag

[Kategorier för ankarpunkter/icke-ankarpunkter i molnet] har återförts i innehållswidgeten

När vi tidigare valde Visa på -> ankarkategorier visades alla kategorier som inte reflekterade relationen mellan det överordnade och det underordnade objektet mellan ankarpunkten och icke-ankarpunkten. När den här korrigeringen har tillämpats visar Visa på -> ankarkategorier bara ankarkategorier (valbara), och Visa på -> icke-ankarkategorier visar icke-ankarkategorier (valbara)

ACP2E-3131 - GitHub-kodbidrag

Kategorier som inte fungerar med widgetar

Tidigare, om vi sparade CMS-blocket för olika ankarpunktskategorier/icke-ankarkategorier, fungerade det inte för de underordnade kategorierna när det visades på framsidan. När den här korrigeringen har tillämpats visas blocket längst fram för olika kategorier.

ACP2E-3152 - GitHub-kodbidrag

Katalog, Framework

Order get(Shipments|Creditmemos|Invoice)Collection - Samlingen ska inte läsas in

Systemet ser nu till att samlingarna för försändelser och kreditnotor inte är förinlästa när de hämtas från en order, vilket gör att ytterligare filter eller order kan tillämpas på dessa samlingar. Tidigare lästes dessa samlingar in automatiskt, vilket förhindrar ytterligare ändringar.

AC-9111 - GitHub-problem - GitHub-kodbidrag

[Cloud]Uppföljning: Felmatchning i datajämförelse vid kontroll av om data har ändrats

Tidigare anropades objektet save varje gång utan några dataändringar (för numeriska datafält som int/float/double). Den utlöser flaggan _hasDataChanges till true och anropar funktionen save. Den kontrollerar inte heller de flytande talen som är inkapslade med sträng. När den här korrigeringen har tillämpats anropas funktionen spara bara om data har ändrats. Datavärdet för int/float/double check med värdet som skickas till funktionen och utför strikt typmatchning

ACP2E-2949 - GitHub-kodbidrag

Katalog, GraphQL

Hantera kategorifilter i GraphQL: includeDirectChildrenOnly och category_uid

Endast direkta underordnade kategorier hämtas vid filtrering efter category_uid.

ACP2E-3090 - GitHub-kodbidrag

[Cloud] Graphql Produktsortering fungerar inte

GraphQl Produktsortering efter flera fält när fälten skickas i variabler fungerar nu som förväntat.

ACP2E-3166 - GitHub-kodbidrag

Nivåpriser returnerar fel värde i GraphQL (jämfört med Storefront)

Efter korrigeringen har produktskiktspriserna som returneras för grafikförfrågningar priset per en artikel.

ACP2E-3312 - GitHub-kodbidrag

[CLOUD] B2B: kategoriproblem via GraphQL

Efter korrigeringen returnerar kategorifrågan kategorier med tillåten behörighet, även om rotkategorin inte tillåter behörighet.

ACP2E-3385

Katalog, priser, mellanlagring och förhandsvisning

[Molnet] API-slutpunkten för specialpris returnerar ett fel när ett stort antal produkter uppdateras samtidigt

Nu kommer uppdaterings-API:t för specialpris att skapa en kampanj för varje datumintervall i stället för flera schemalagda uppdateringar för varje produkt och datumintervall. Dessutom kommer det att stödja samtidiga API-begäranden för snabbare bearbetning av ett stort antal SKU:er.

ACP2E-2672 - GitHub-kodbidrag

Katalog, produkt

Urvalsträdet för kategori i redigeringsprodukten är inte i samma ordning som i Katalog->Kategorier

Systemet visar nu kategorivalsträdet korrekt i produktredigeringsavsnittet i samma ordning som i Catalog->Kategorier, vilket gör produktadministrationen enklare i stora kataloger. Tidigare visades kategoriträdet i produktredigeringsavsnittet i den ordning som kategorin skapades, oavsett visningsordningen i Katalog->Kategorier.

AC-7050 - GitHub-problem - GitHub-kodbidrag

Katalog, SEO

Felaktig kanonisk URL för kategori när sida > 1

Tidigare fungerade inte den kanoniska URL:en för flersidigt innehåll korrekt, och baswebbadressen visades konsekvent. När korrigeringen har implementerats visar den kanoniska URL:en för flersidigt innehåll nu korrekt URL:en med sid-ID:t.

ACP2E-3653 - GitHub-kodbidrag

Katalog, söka

Produkter som inte visas i kategori och sökning, men direktlänkar fungerar

Tidigare gick det inte att indexera det anpassade attributet Yes/No med price_* attribute_code. Efter den här korrigeringen fungerar attributet Yes/No som förväntat.

ACP2E-2757 - GitHub-kodbidrag

[Moln] Elastiskt sökfel på vissa kategorisidor

Tidigare, med konfigurationsbiljetten som nämndes, utlöses ett undantag på sidan för kategorin Front när vi sätter priset 0 för flera produkter. När den här korrigeringen har tillämpats när flera produktpriser 0 och vi läser in kategorisidan direkt genereras inga undantag och kategorisidan läses in korrekt.

ACP2E-3053 - GitHub-kodbidrag

Ett typfel uppstod när objektet skapades: Magento\CatalogSearch\Model\Indexer\Fulltext\Interceptor

Efter korrigeringen kan en instans av Magento\CatalogSearch\Model\Indexer\Fulltext klass skapas utan att $data anges.

ACP2E-3345 - GitHub-kodbidrag

[CLOUD] Problem med produkter visas inte i Edge efter att de har sparats i Magento Admin

Efter korrigeringen kommer konfigurerbara produkter med underordnade produkter med långa namn inte att gå miste om i butiken.

ACP2E-3521 - GitHub-kodbidrag

Katalog, leverans

Leveransadressen är tom när en order för en presentregisterartikel läggs

Tidigare genererades en tom adress för presentregisterobjekt för gästanvändare när de returnerades från e-postfunktionen. Den är felaktig för att göra en beställning. När den här korrigeringen har tillämpats kontrollerar presentregistret inloggade användare/gästanvändare och tilldelade adresser om de finns.

ACP2E-3195

Cloud

[Cloud] PHPSESSID ändrar varje POST-begäran

PHPSESSID återskapar inte längre POST-begäranden i klientutökningsområdet för en inloggad kund om L2 Redis-cache är aktiverad och kunden har uppdaterats från serverdelen

ACP2E-3010 - GitHub-kodbidrag

Varningar för att skapa webbplatskartor

Efter korrigeringen genereras platskartan i systemets tmp-katalog och kopieras till det slutliga målet.

ACP2E-3532 - GitHub-kodbidrag

Innehåll

[Problem] med prisvisningen i widgeten Senast visade

Systemet visar nu priset på färdiga, enkla produkter korrekt i widgeten"Senast visade produkter", vilket säkerställer konsekvens för alla widgetar och produktlistsidor. Tidigare visades inte priset på färdiga enkla produkter i widgeten "Senast visade produkt" på grund av ett villkor i prissättningsmallarna.

AC-10539 - GitHub-problem - GitHub-kodbidrag

[Problem] Korrigera stavfel och grammatik i filen acl.xsd

Systemet rättar nu till ett stavfel och grammatikfel i filen acl.xsd, vilket gör dokumentationen tydligare och exaktare. Tidigare innehöll filen acl.xsd ett stavfel och en felaktig grammatik, vilket skulle kunna orsaka förvirring.

AC-10596 - GitHub-problem - GitHub-kodbidrag

Banderollbilden för PageBuilder är inte synlig i galleriet

Systemet visar nu banderollbilder som överförts i nyligen skapade mappar i PageBuilder-galleriet korrekt, vilket eliminerar tidigare konsolfel. Före den här korrigeringen var banderollbilderna inte synliga i galleriet om de överfördes till en ny mapp, vilket orsakade ett konsolfel.

AC-10845 - GitHub-kodbidrag

"Riktnummer har inte angetts" efter uppdatering till 2.4.5-p8

Systemet slutför nu den statiska innehållsdistributionsprocessen när modulen Magento_CSP är aktiverad och"dev/js/translate_strategy" är inställd på"embedded", utan att utlösa felet"Area code not set". Tidigare misslyckades den statiska innehållsdistributionsprocessen under dessa förhållanden med felet"Ingen riktkod har angetts".

AC-12283 - GitHub-problem - GitHub-kodbidrag

Widgetkategoriträdet återges inte korrekt

AC-12692 - GitHub-problem - GitHub-kodbidrag

Det går inte att se meddelandet"Använda standardvärde" när du ändrar temat på designkonfigurationssidan

Systemet innehåller nu en separat kolumn som visar meddelandet "Använda standardvärde" beroende på det valda temat på designkonfigurationssidan. Detta garanterar att standardvärdets status är tydlig och synlig. Tidigare visades inte meddelandet"Använda standardvärde", vilket ledde till missförstånd om det valda temats status.

AC-13054 - GitHub-kodbidrag

[Problem] Återställer bakåtkompatibilitet med TinyMCE-plugin-program igen (efter det…

Systemet återställer nu bakåtkompatibilitet med TinyMCE-plugin-program, vilket gör att funktioner som definierats inuti plugin-programmet kan anropas när widgeten används från en annan plats. Tidigare returnerade inte plugin-programmen widgetarna som ett objekt på grund av en ändring i TinyMCE-versionen, vilket resulterade i ett fel när vissa funktioner anropades i widgetinstansen.

AC-13569 - GitHub-problem - GitHub-kodbidrag

[Problem med filöverföring] i WYSIWYG-redigeraren på produktsidan

Nu visas mappträdet korrekt och bildöverföringar tillåts i WYSIWYG-redigeraren på produktsidan, även efter att du har expanderat fliken Bild och video först. När du tidigare expanderade fliken Bild och video visades inte mappträdet och ett felmeddelande visades när en bild skulle överföras i WYSIWYG Editor.

AC-9638 - GitHub-problem - GitHub-kodbidrag

[Problem med dynamiskt block i PREM]

Wdigets renderas nu korrekt i dynamiska block.

ACP2E-2392 - GitHub-kodbidrag

YouTube nocookie url fungerar inte i Page Builder

Nu tillåter pagebuilder youtube no-cookie url i inställningarna för formulärelementet i valideringsreglerna. Tidigare fungerar inte youtube no-cookie url i pagebuilder.

ACP2E-2606

[Cloud] - innehållet läses inte in på grund av ett problem i mallen för nyhetsbrev

Tillägg av block via innehållsavsnittet på CMS-sidan leder inte längre till undantag

ACP2E-2693 - GitHub-kodbidrag

ACP2E-2836: [Cloud] Ett undersökningsundantag hittades i loggen: InvalidArgumentException: Klassen finns inte i vendor/magento/module-rule/Model/ConditionFactory.php

Om du tar bort ett villkor i innehållsinställningarna för PageBuilder-produkter sparas inte längre ett undantag i loggfilerna. Om du tidigare tog bort ett villkor i innehållsinställningarna för PageBuilder-produkter skulle ett kritiskt undantag registreras i loggarna, trots att inga problem uppstod i förgrunden.

ACP2E-2836 - GitHub-kodbidrag

Växla till läget för en enskild butik - globalt innehåll visas inte längre

Systemet synkroniserar nu designkonfigurationer för butiksvyn med designkonfigurationer för webbplatser när du aktiverar läget för en enskild butik, vilket säkerställer att innehållsuppdateringar visas i förgrunden. Om du växlar till läget för en enskild butik tidigare skulle det förhindra att innehållsuppdateringar återspeglas i butiken.

ACP2E-2842 - GitHub-kodbidrag

Page Builder ersätter bilden när du försöker lägga till länkar och andra användarvänlighetsfel.

När du klickar på en bild kommer länkar i Wysiwyg-redigeraren i textelementet i Page Builder att läsa in korrekta data i dialogrutan för bildkonfiguration och länkkonfiguration. Nu fungerar det också bra att lägga till en länk till en bild i redigeraren. Tidigare ersattes bilden med en länk.

ACP2E-2903 - GitHub-kodbidrag

Gammalt mediegalleri kan inte återge bilder när en bild på 0 byte placeras i katalogen

Systemet hanterar nu bilder på 0 byte i mediegalleriet utan att störa funktionaliteten, vilket gör att andra bilder i katalogen kan visas och markeras som förväntat. Tidigare fanns det en bild på 0 byte i mediegalleriet som hindrade alla bilder i katalogen från att visas eller markeras.

ACP2E-2970 - GitHub-kodbidrag

Fel i Page Builder vid redigering av CMS Block

Systemet sparar nu ändringar som gjorts i administratörsområdet med Page Builder korrekt, utan att felmeddelandet"Page Builder renderade i 5 sekunder utan att frigöra lås visades". i webbläsarkonsolen. Tidigare inträffade detta fel när ändringar skulle sparas, vilket förhindrar att innehållet uppdateras.

ACP2E-3064 - GitHub-kodbidrag - GitHub-kodbidrag

[CLOUD] Inga knappar för utcheckning eller redigering av kundvagn i kundvagnssektionen

Paketet läggs nu till i kundvagnen via widgetar utan fel.

ACP2E-3092 - GitHub-kodbidrag - GitHub-kodbidrag

Förhandsgranskning av innehållsindelning på kategorisidor visar inte produktwidgetar

Problemet har korrigerats genom att man säkerställt att produktposter för den ytterligare kategori som är länkad till CMS-blocket har registrerats korrekt i databasen. Tidigare returnerades en tom resultatuppsättning när sidan för kategoriförhandsgranskning begärdes.

ACP2E-3113

Knappen [CLOUD] Överför bild fungerar inte

Före knappen Överför bild för Banner och Slider från PageBuilder fungerade inte som förväntat, och när du trycker på knappen öppnas nu den lokala filhanteraren för att välja den bild som ska överföras.

ACP2E-3122 - GitHub-kodbidrag

imagecreatetruecolor(): Argumentet #2 ($height) måste vara större än 0. Det går inte att överföra en viss bild

Löste problemet som orsakade fel i administratören när bilder med höjden 0 överfördes via mediegalleriet och synkroniseringen av resurser slutfördes med synkroniseringskommandot. Tidigare gick det inte att överföra bilden via mediegalleriet och synkroniseringskommandot misslyckas också när en viss bild finns i galleriet.

ACP2E-3127 - GitHub-kodbidrag

Prototype.js Array.from i konflikt med Google Maps API

Google Maps återges nu korrekt i PageBuilder-redigeraren. Tidigare förhindrade ett Javascript-fel Google Maps från att återges korrekt.

ACP2E-3154 - GitHub-kodbidrag

[Cloud] - CMS Slider speglar inte de senaste ändringarna

Problemet har åtgärdats genom att skjutreglagelistan uppdateras medan händelsen save aktiveras på bildredigeringsskärmen. Tidigare utlöstes den och orsakade problemet.

ACP2E-3275 - GitHub-kodbidrag

Ett fel inträffar på CSM-sidan när CMS-block infogas med hjälp av Page Builder i en viss ordning

Tidigare i vissa versioner av PHP och OS (Linux) hade återgivningen av block som refererade till andra cms-block via PageBuilder misslyckats med "Ett okänt fel uppstod. Försök igen.". Nu återges innehållet i cms-blocken korrekt i ett PageBuilder-kontrollerat innehåll.

ACP2E-3326 - GitHub-kodbidrag

[Molnet] Dynamiska block fungerar inte korrekt

Inloggade kundsegment rensas nu efter utloggning så att gästsessionen inte kan ärva tidigare inloggade segment

ACP2E-3388

Fel vid förhandsgranskning av mall i PageBuilder för stort innehåll

Större innehåll ledde till att arbetsyteelementet flödade över webbläsarens gränser och returnerade ett felaktigt värde, vilket gjorde att backend-koden (det går inte att avkoda bilden korrekt). Korrigerad med begränsad arbetsytestorlek till gränsen för den universella webbläsaren.

ACP2E-3428 - GitHub-kodbidrag

Senaste säkerhetsuppdateringar med TinyMCE 7 som saknar teckensnittsstorlek

Väljare för teckensnittsstorlek och teckensnittsfamilj finns nu i WYSIWYG Editor. Före den här korrigeringen fanns de inte i TinyMCE 7 i redigeringsgränssnittet.

ACP2E-3430 - GitHub-kodbidrag - GitHub-kodbidrag

TinyMCE 7 editor font size in the admin in PT and not PX please clear

Före korrigeringen kunde du inte ange teckensnittsstorlek i pixlar i WYSIWYG-områden. Nu kan du ange teckenstorleken i px i stället för pt.

ACP2E-3483 - GitHub-kodbidrag - GitHub-kodbidrag

Produktinnehållstyp i Page Builder komprimeras utan rätt meddelanden

HTML-filen för förhandsgranskning genererades inte korrekt innan korrigeringen utfördes när det inte fanns några produkter i widgeten. Nu genereras det tomma svaret korrekt och produktwidgeten visas korrekt i förhandsgranskning.

ACP2E-3490 - GitHub-kodbidrag - GitHub-kodbidrag

[page builder]Om du lägger till produktlista för att blockera uppstår fel

Om du lägger till programpaketet för att blockera via Page Builder uppstår inga fel

ACP2E-3534 - GitHub-kodbidrag

Innehåll, SEO

CMS sidhierarki kan orsaka problem med URL-omskrivning

Tidigare, för anpassad permanent URL-omskrivning för icke-webbplatsens rotsidor, omdirigeras oändligt och sidan lästes aldrig in. När den här korrigeringen har tillämpats fungerar den anpassade URL-omskrivningen för rotsidan som inte är webbplats som förväntat och ingen omdirigeringsslinga sker.

ACP2E-2870

Innehåll, mellanlagring och förhandsvisning

Katalogprisregeln visas inte när den är inställd på att schemalägga med dynamiska block

Systemet visar nu dynamiskt innehåll som är kopplat till regler för katalogpris korrekt på produktinformationssidan. Tidigare gick det inte att läsa in dynamiskt innehåll när katalogens prisregler var schemalagda.

ACP2E-2979

Kund/Kunder

Front end - Födelsedatumet kan inte valideras när kunden skapar sidan

Se till att all validering fungerar efter uppgraderingsevenemanget.js systemberoende av den senaste mindre versionen

AC-12162 - GitHub-kodbidrag

Kundsegment > Villkor > Produkthistorik* > "produkten visades" fungerar inte

Systemet visar nu korrekt matchade registrerade kunder i villkoret"Produkten visades" under Kundsegment när villkoret är uppfyllt. Tidigare var antalet matchade registrerade kunder noll, även när villkoret var uppfyllt.

AC-13060

Textfältet Region återställs inte när listrutan för land ändras

Systemet återställer nu regionens textfält när landet ändras i listrutan, vilket säkerställer att tidigare värden inte kvarstår. Tidigare återställdes inte regionfältet om landet ändrades från listrutan, vilket innebar att det senast sparade värdet bevaras.

AC-8499 - GitHub-kodbidrag

Det går inte att rensa alla sessionsdata för webbläsare på Storefront för inloggad och borttagen kund när kunden tas bort

När en kund tas bort rensas alla webbläsarsessionsdata från butiken för inloggade och borttagna kunder som förväntat. Köparen kan fortsätta handla och webbläsaren behandlar sin session som en gästsession. Tidigare när kundkontot för en inloggad kund togs bort från Admin uppstod JavaScript-fel i webbläsaren.

AC-9240 - GitHub-kodbidrag

Ramverk

[Fråga]Oanvänd typkonfiguration i app/code/Magento/Translation/etc/di.xml

Systemet tar nu bort oanvända beroenden i konfigurationen, vilket förbättrar den övergripande renheten och effektiviteten i koden. Tidigare fanns det oanvända beroenden i konfigurationen som inte bidrog till någon funktion.

AC-10037 - GitHub-problem - GitHub-kodbidrag

V1/customers/password endpoint question/issue

Systemet följer nu de begränsningar som anges i det hanterings-GUI när begäranden om lösenordsändringar bearbetas via API:t, vilket förhindrar eventuellt missbruk av funktionen för lösenordsåterställning. Tidigare kunde API:t bearbeta begäranden om lösenordsändringar utanför de regler som definierats i det hanterade användargränssnittet, vilket eventuellt skulle möjliggöra en konstant ström av återställda e-postmeddelanden om giltiga e-postmeddelanden var kända.

AC-10654 - GitHub-problem - GitHub-kodbidrag

Slutlig konfiguration utesluter inte alla marknadsföringsparametrar

Systemet utesluter nu alla vanliga marknadsföringsparametrar korrekt i Varnish-konfigurationen, vilket ger korrekt spårning och analys. Tidigare har vissa marknadsföringsparametrar som gned_source, srsltid och msclodd inte uteslutits, vilket kan leda till felaktiga datainsamlingar.

AC-10738 - GitHub-problem - GitHub-kodbidrag

Indexeringsprocess för fel i katalogsökindexprocessen

Systemet slutför nu kommandot för indexering utan att några fel påträffas, oavsett vilken libxml-version som kompilerats med PHP. Tidigare resulterade omindexeringskommandot i ett fel av typen"Katalogsökindexprocessfel under indexeringsprocessen" när PHP kompilerades med vissa versioner av libxml.

AC-10838 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

Filtren created_at, status och total_total har lagts till i kundorderfrågan och åtgärdat flera filterfel

Systemet har nu stöd för användningen av filtren created_at, status och total_total i kundorderfrågor, och har åtgärdat ett problem där flera filter inte tillämpades korrekt. Tidigare hade systemet inte stöd för dessa filter och kunde inte tillämpa alla filter när mer än ett användes i en fråga.

AC-10941 - GitHub-problem - GitHub-kodbidrag

Slumpmässigt översvämmas av frågor från relaterade / merförsäljning / korsförsäljning och prisindexering

Systemet optimerar nu frågor från relaterade, merförsäljning och korsförsäljning, vilket förbättrar prestanda och förhindrar att webbplatsen kraschar på grund av för många frågor. Tidigare kunde systemet bli överbelastat med frågor från de här blocken, vilket gjorde att det gick betydligt långsammare och kunde göra att webbplatsen inte fungerade som den skulle.

AC-10991 - GitHub-problem - GitHub-kodbidrag

Undantag: Varning: Försöker få åtkomst till matrisförskjutning i… -> Calendar.php sedan uppgraderingen till ICU 74.1 (PHP Intl)

Commerce loggar inte längre följande undantag i exception.log när en kund eller handlare besöker antingen butiken eller administratören: main.CRITICAL: Exception: Warning: Trying to access array offset on value of type null in /vendor/magento/framework/View/Element/Html/Calendar.php on line 114 in /vendor/magento/framework/App/ErrorHandler.php:62. GitHub-38214

AC-11423 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärda problem med kunddata när formuläret innehåller element med namnet method

Systemet identifierar nu attributet method i formulärskickningar korrekt, även när det finns ett element med namnet method i formuläret. Detta säkerställer korrekt behandling av kunddata. Tidigare, om ett formulärelement hette 'method', skulle det störa identifieringen av 'method'-attributet i formulärskickningar, vilket skulle kunna orsaka problem med kunddatahanteringen.

AC-11476 - GitHub-problem - GitHub-kodbidrag

[Problem] Korrigera PHPDocs för \Magento\Framework\Data\Collection::getItemById

PHPDocs för metoden \Magento\Framework\Data\Collection::getItemById har uppdaterats så att null inkluderas som en möjlig returtyp, vilket åtgärdar problem med statiska analysverktyg. Tidigare specificerade metodens PHPDocs inte null som en möjlig returtyp, vilket ledde till varningar eller fel i den statiska analysen när metoden användes i villkorssatser.

AC-11489 - GitHub-problem - GitHub-kodbidrag

[Problem] Tillåt endast giltiga inställningar under setup:di:compile

Systemet genererar nu ett fel under kommandot setup:di:compile om en inställning skapas för en klass som inte finns eller som är exkluderad, vilket säkerställer att endast giltiga inställningar tillåts. Tidigare misslyckades dessa scenarier utan att någon information om plugin-program som är associerade med de ursprungliga klasserna återges.

AC-11592 - GitHub-problem - GitHub-kodbidrag

Magento försöker ändra den skrivskyddade egenskapen i __wakeup-metoden för LoggerProxy

Systemet tillåter nu att tidigare skrivskyddade egenskaper ändras i LoggerProxyns __wakeup-metod, vilket ger en smidig funktion utan att användarna tvingas att använda en lösning. Tidigare uppstod problem om du försökte tilldela om värdet för en skrivskyddad egenskap i LoggerProxyns __wakeup-metod.

AC-11651 - GitHub-problem - GitHub-kodbidrag

[Utgåva] AC-2039 AC-1667 uppgradering TinyMCE-referenser

Uppdaterad tidsbesparande senaste versionen i Composer.json

AC-11681 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

ChangelogBatchWalker fungerar inte i flera trådar

Systemet har nu stöd för processgaffel för MView-indexering, vilket förhindrar fel under indexeringskörning vid arbete på flera trådar. Tidigare ledde en körning av ChangelogBatchWalker på flera trådar till att tabeller som används av andra trådar togs bort, vilket orsakade ett fel under körningen av indexeraren.

AC-11696 - GitHub-problem - GitHub-kodbidrag

[Problem] Byt namn på variabeln med fel namn

Systemet namnger nu variabeln som innehåller det belopp som fortfarande kan återbetalas korrekt, vilket förhindrar förvirring under felsökningen. Tidigare hade variabeln felaktigt fått namnet totalRefund, vilket kunde leda till missförstånd för utvecklare.

AC-11781 - GitHub-problem - GitHub-kodbidrag

[Problem] Skicka anpassade attribut till den aktuella länken via XML

Systemet tillåter nu att anpassade attribut skickas till den aktuella länken via XML, vilket säkerställer att dessa attribut visas korrekt även när länken är den aktuella sidan. Tidigare visades inte anpassade attribut för den aktuella sidlänken eftersom metoden getAttributesHtml() inte används för den aktuella länken.

AC-11809 - GitHub-problem - GitHub-kodbidrag

Inbyggt FPC-cacheminne bryts i 2.4.7 för vissa konfigurationer

Systemet cachelagrar nu sidor korrekt när parametern MAGE_RUN_CODE är inställd, vilket ger optimala prestanda. Tidigare cachelagrades inte sidor under dessa förhållanden, vilket ledde till potentiella prestandaproblem.

AC-11819 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

[Problem] Åtgärda inkonsekvenser i undantagshantering mellan utvecklare och produktionslägen

Systemet hanterar nu konsekvent undantag mellan utvecklare och produktionslägen, vilket förhindrar oväntad omdirigering till inloggningssidan när ett undantag inträffar. Tidigare kunde en inkonsekvens i undantagshanteringen leda till en omdirigering till inloggningssidan i produktionsläge i stället för att visa undantagsmeddelandet.

AC-11829 - GitHub-problem - GitHub-kodbidrag

Ersätt översättningen PayPal Account i token_list.phtml

Systemet märker nu avsnittet för tokeniserbara kontobetalningsmetoder som "Konto" i stället för "PayPal-konto" på sidan Lagrade betalningsmetoder, vilket gör det mer representativt för funktionen. Tidigare hette det här avsnittet särskilt"PayPal Account", vilket var vilseledande när andra tokenliknande betalningsmetoder lades till.

AC-11852 - GitHub-problem - GitHub-kodbidrag

Bakåtkompatibiliteten har förlorats i Magento\Catalog\Model\ProductRepository

Klassen ProductRepository behåller nu bakåtkompatibilitet genom att återställa klassen Initialization Helper som den andra parametern, vilket säkerställer att moduler som utökas från den här klassen fungerar som förväntat. Tidigare ledde borttagningen av initieringshjälpen från konstruktorn i klassen ProductRepository till att bakåtkompatibiliteten gick förlorad, vilket tvingade användarna att använda en lösning.

AC-11874 - GitHub-problem

[Problem] Distribuera statiskt innehåll - Typfel

Systemet hanterar nu tomma LESS-filer korrekt under distributionen av statiskt innehåll och visar felmeddelandet"LESS-filen är tom". Tidigare uppstod ett felaktigt typfel när en tom LESS-fil påträffades under distributionen.

AC-11905 - GitHub-problem - GitHub-kodbidrag

[Problem] [Visa] Extra utrymme i länk- och skripttagg har tagits bort

Systemet ser nu till att det inte finns några extra mellanslag i länk- och skripttaggarna, vilket ger renare och mer effektiv kod. Tidigare gick det att hitta dubbla mellanslag mellan attribut i link- och script-taggarna.

AC-12002 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Undvik en oändlig loop för felkonfiguration

Systemet undviker nu en oändlig slinga genom att förhindra självrefererande mappning i virtuella typkonfigurationer. Detta garanterar att programmet inte fastnar i en oändlig slinga när ett försök görs att avreferera en självreferensnod. Tidigare, om en virtuell typkonfiguration var självrefererande, skulle det få programmet att snurra oändligt.

AC-12127 - GitHub-problem - GitHub-kodbidrag

Objekthanteraren används inte för Magento\Csp\Model\Mode\Data\ModeConfigured

Systemet använder nu Object Manager korrekt när ModeConfiguring-objektet skapas, vilket tillåter att plugin-program används på det här objektet. Tidigare användes inte Object Manager, vilket förhindrar att plugin-program används i ModeConfiguring-objektet.

AC-12299 - GitHub-problem - GitHub-kodbidrag

Felaktig dokumentblockkommentar i produktStock och prisaviseringar

Dokumentblockkommentaren för metoden deleteCustomer i produktStock- och prisaviseringar har korrigerats för att korrekt återspegla att metoden tar bort alla aktiekursprodukter eller prisaviseringar som är kopplade till en viss kund och webbplats, inte kunden från webbplatsen. Tidigare hade kommentaren felaktigt angett att metoden var att ta bort en kund från webbplatsen.

AC-12540 - GitHub-problem - GitHub-kodbidrag

[Problem] Använd kompilerad konfiguration för genererade data i stället för allmän konfiguration

Systemet använder nu den kompilerade konfigurationen för genererade data i stället för den allmänna konfigurationen, vilket minskar nätverksöverföringen och belastningen på data som är beroende av en viss version av koden. Den här ändringen förhindrar åsidosättning av cache i delade instanser under behållarbyte, vilket leder till förbättrad stabilitet och minskad drifttid. Tidigare använde vissa huvudklasser en delad config-typ, vilket kan leda till att cache-lagring åsidosätts eller att programmet blir driftsavbrott på grund av skillnader i kodversioner mellan flera servrar.

AC-12594 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort referenser till filer från filer som har tagits bort i e1ccdb…

Systemet tar nu bort referenser till filer från tidigare borttagna filer, vilket eliminerar fel i webbläsarens konsol och systemloggfilen. Tidigare orsakade dessa referenser fel på grund av att det inte fanns några refererade filer.

AC-12597 - GitHub-problem - GitHub-kodbidrag

[Problem] Mindre rensning: Korrigerad felaktig användning av sprintf, det tar bara två platshållare här och w…

Systemet använder nu sprintf-funktionen korrekt med rätt antal platshållare, vilket förbättrar kodens renhet och enhetlighet. Tidigare användes sprintf-funktionen felaktigt med ett extra argument, som inte orsakade några större problem men som inte var korrekt.

AC-12778 - GitHub-problem - GitHub-kodbidrag

PHP 8.2.15 borttaget FTP-tillägg

Systemet inkluderar nu FTP-tillägget som ett beroende i filen Composer.json, vilket säkerställer att CSV-import via FTP kan konfigureras korrekt. Tidigare uppstod ett fel vid försök att konfigurera CSV-import via FTP eftersom FTP-tillägget saknas i PHP-paketet.

AC-12857 - GitHub-problem - GitHub-kodbidrag

[Problem] Korrigerar felaktiga klasser som refereras i Magento-moduler.

Nu refererar systemet till klasser i moduler på rätt sätt, vilket ger smidigare drift och förhindrar krascher på grund av icke-befintliga klasser. Detta inkluderar en bugfix i indexer- och Creditmemo-modulerna och implementeringen av HttpGetActionInterface i klassen PrintAction. Tidigare ledde felaktiga klassreferenser till fel och potentiella systemkrascher, och vissa funktioner, som t.ex. filnamnet för kreditnota PDF-filer och omindexering av lager, fungerade inte som förväntat.

AC-12869 - GitHub-problem - GitHub-kodbidrag

Möjlighet att definiera område för CLI-kommandot dev:di:info

Nu kan utvecklare definiera ett område för CLI-kommandot dev:di:info, vilket förbättrar utvecklings- och felsökningsprocessen. Tidigare kunde kommandot bara visa information för området GLOBAL.

AC-12964 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Lägg till egenskapen isMultipleFiles i bildformulärelementmallen

Den här korrigeringen förhindrar att knappen "Bläddra för att hitta eller dra bilden hit" försvinner när en bild läggs till i ett formulärelement för flera filer.

AC-13149 - GitHub-problem - GitHub-kodbidrag

installationen:upgrade misslyckas med MariaDB 11.4-versionen på grund av ändringar i teckenuppsättning och sortering

AC-13247

[Problem] Ta bort alla parametrar för marknadsföringsinhämtning för att minimera cachen

Systemet tar nu bort alla parametrar för marknadsföringsget för att optimera användningen av cacheminnet, vilket speglar logiken som används när Varnish används. Tidigare kunde de här parametrarna leda till cachebloggning och försämrade prestanda.

AC-13279 - GitHub-problem - GitHub-kodbidrag

[Utgåva] [PHPDOC] Korrigera dåligt Magento\Directory\Model\AllowedCountries::getAllowedcountries()

PHPDoc för metoden Allowedcountries::getAllowedcountries() har korrigerats för att ge korrekt information, vilket gör dokumentationen tydligare och mer användbar. Tidigare innehöll PHPDoc för den här metoden felaktig information, vilket kan leda till förväxling eller missbruk av metoden.

AC-13345 - GitHub-problem - GitHub-kodbidrag

[Problem] Tar bort kod för PHP-versioner som inte längre stöds.

Borttagning av kod för PHP-versioner som inte längre stöds i Magento

AC-13348 - GitHub-problem - GitHub-kodbidrag

[Problem] Gör ImageMagick-adaptern kompatibel med php8 (implicit konvertering från flyttal till heltal)

Systemet garanterar nu kompatibilitet med PHP8 genom att hantera flyttal korrekt vid beräkning av bilddimensioner, vilket förhindrar fel som beror på implicit konvertering från flyttal till heltal. Tidigare kunde beräkningen av bildens dimensioner resultera i flyttal, som skulle orsaka ett fel om de var implicit avrundade.

AC-13417 - GitHub-problem - GitHub-kodbidrag

[Problem] [PHPDOC] Korrigera felaktig Magento\Framework\App\Config\ScopeConfigInterface

Den här uppdateringen korrigerar PHPDoc-anteckningarna i Magento\Framework\App\Config\ScopeConfigInterface så att de korrekt återspeglar typen av $scopeCode-argument för metoderna getValue och isSetFlag.

AC-13537 - GitHub-problem - GitHub-kodbidrag

Magento\Framework\Filesystem\Driver\Http beror på varför frasen OK

Borttagen "OK"-fraskontroll från Magento\Framework\Filesystem\Driver\Http::isExists

AC-13725 - GitHub-problem - GitHub-kodbidrag

Indexeraren för kundstödraster fungerar inte korrekt i läget Uppdatera enligt schema

Tidigare kundrutnät uppdaterades omedelbart men efter att korrigeringen av kundrutnätet uppdaterades efter att kron kördes, men speglades inte direkt.

AC-13810 - GitHub-kodbidrag

skrivfel i en js-fil.

Systemet använder nu termen"prenumeranter" i JavaScript-filen korrekt, vilket säkerställer att de relaterade funktionerna fungerar som de ska. Tidigare har ett typografiskt fel i JavaScript-filen resulterat i felaktig användning av termen "subsctibers".

AC-6754 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Ta bort förbjuden @author -tagg

Systemet följer nu kodningsstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket ger en renare och mer standardiserad kod. Tidigare fanns taggen @author i vissa moduler, vilket stred mot de etablerade kodningsstandarderna.

AC-8353 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort ej tillåten @author tagg från Magento_Customer (del 2)

Systemet följer nu kodningsstandarden genom att ta bort den förbjudna taggen @author från vissa moduler, vilket ger en renare och mer standardiserad kod. Tidigare fanns taggen @author i vissa moduler, vilket stred mot de etablerade kodningsstandarderna.

AC-8356 - GitHub-problem - GitHub-kodbidrag

Utrymme i syntaxbrytningsregel för redigerarconfig för [&lbrace;composer,auth&rbrace;.json]

Systemet tillämpar nu indrag med 4 blanksteg korrekt på Composer- och auth.json-filer, efter en korrigering av ett syntaxfel i EditorConfig. Tidigare formaterades dessa filer felaktigt med ett indrag med två blanksteg på grund av ett blanksteg i editorconfig-syntaxen.

AC-8659 - GitHub-problem - GitHub-kodbidrag

[Problem] Förbättra felloggning

Systemet samlar nu in och loggar både STDERR och STDOUT för cron-processer, vilket ger värdefull diagnosinformation i scenarier där kron-processer misslyckas. Tidigare spelades inga felmeddelanden in i cron-processer och STDERR och STDOUT för cron-grupper som körs i separata processer gick förlorade.

AC-8662 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Lägger till fler färger i utdata från vissa kommandon för Konfigurera klient

Nu läggs fler färger till i utdata från vissa kommandon i CLI (setup command line interface), vilket förbättrar läsbarheten och användarupplevelsen. Tidigare var utdata från kommandona svårare att läsa på grund av bristande färgdifferentiering.

AC-8984 - GitHub-problem - GitHub-kodbidrag

Uppgradering av Magento återställer general/region/state_required när new country med obligatoriskt läge/region läggs till.

Systemet lägger nu bara till det ändrade landet i konfigurationen "general/region/state_required" när ett nytt land med obligatoriska lägen läggs till, vilket förhindrar eventuella avbrott i den anpassade koden som förutsätter att regionen är inaktiverad. Om du tidigare lade till ett nytt land med obligatoriska lägen återställs konfigurationen General/region/state_required till standardländer med ett obligatoriskt tillstånd, vilket kan göra att affären bryts.

AC-9630 - GitHub-problem - GitHub-kodbidrag

Skillnad i mindre kompilering mellan php & nodejs-biblioteket (grunt) med komplicerade calc-uttryck

Åtgärda skillnaden i mindre kompilering mellan php & nodejs-biblioteket (grunt) efter uppdatering wikimedia/less.php:^5.x

AC-9712 - GitHub-problem - GitHub-kodbidrag

Felet "Bastabell eller vy hittades inte" inträffar när partiell indexering körs

Partiell omindexering fungerar nu korrekt med stor ändringslogg vid sekundär databasanslutning

ACP2E-2692 - GitHub-kodbidrag

Problem efter uppgradering av MariaDB till 10.5.1 eller senare

Korrigerade problemet när datetime-värden i en DB konverterades till 0000-00 00:00:00 efter Mysql-uppgradering

ACP2E-2844 - GitHub-kodbidrag

Typmatchningsfel i datajämförelse vid kontroll av om data har ändrats

Tidigare anropades objektet save varje gång utan några dataändringar (för numeriska datafält som int/float/double). Den utlöser flaggan _hasDataChanges till true och anropar funktionen save. När den här korrigeringen har tillämpats anropas funktionen spara bara om data har ändrats. Datavärdet för int/float/double-check med värdet som skickas till funktionen och utför strikt typmatchning.

ACP2E-2855 - GitHub-kodbidrag

Det går inte att använda [molnimport] med katalogen var

Produkten kan importeras utan problem oavsett filnamn.

ACP2E-2959 - GitHub-kodbidrag

I iPad mini läses meny och sidhuvud in som mobila, i stället läses de in som stationära datorer.

Systemet hanterar nu enheter med en bredd på 768px som stationära datorer, vilket säkerställer att meny- och rubrikerna läses in korrekt. Tidigare behandlades enheter med bredden 768 px som mobila enheter, vilket gjorde att menyn och huvudet lästes in i en mobilvy.

ACP2E-2966 - GitHub-kodbidrag - GitHub-kodbidrag

Bastabell eller vy kunde inte hitta fel när mview-kron kördes när en DDL-åtgärd utfördes

Systemet hanterar nu databasuppdateringsåtgärder korrekt medan vyuppdateringen körs i bakgrunden, vilket förhindrar att fel i bastabellen eller vyn inte hittades inträffar. Tidigare kunde en del databasuppdateringsåtgärder resultera i felet "Bastabell eller vy hittades inte" om mview-uppdateringen kördes samtidigt.

ACP2E-3046

Det går inte att ändra kolumnlängden via db_schema.xml för främmande nycklar

om du ändrar en kolumn med en sekundärnyckel via ett deklarativt schema uppstår nu inga fel med MariaDB

ACP2E-3230 - GitHub-kodbidrag

Vissa relationsposter sparas i DB när orderposten sparas

Innan korrigeringen av onödiga UPDATE-frågor utlöstes, vilket kan påverka prestandan negativt. Efter korrigeringen togs de onödiga UPDATE-frågorna bort.

ACP2E-3361 - GitHub-kodbidrag

[CLOUD] I admin finns många javascript-fel i konsolen

Tidigare fanns det många javascript-fel i konsolen på administratörspanelen. Nu kommer det inte att finnas några JavaScript-fel i konsolen på administratörspanelen och alla JavaScript standardfunktioner kommer att köras utan några problem.

ACP2E-3375 - GitHub-kodbidrag

[Cloud] Magento: Kömeddelandet har tagits bort

Kömeddelanden rensas nu korrekt. Före korrigeringen kunde nya meddelanden ha tagits bort om rensningskömeddelandet kördes samtidigt eftersom SQL-kösystemet användes.

ACP2E-3387 - GitHub-kodbidrag

Motsvarande cachenyckelposter är inte tillgängliga i cachetaggar, vilket innebär att cacherensning inte fungerar korrekt

LUA-läget är nu aktiverat som standard för Redis-cache-skräpinsamlare för att förhindra konkurrensförhållanden

ACP2E-3537 - GitHub-kodbidrag

MAGENTO_DC_INDEXER_USE_APPLICATION_LOCK-värdet ignoreras

Efter korrigeringen behandlas en ENV-variabel som är inställd på "false" som bool false, inte som strängen "false".

ACP2E-3681 - GitHub-kodbidrag

Framework, GraphQL

[Problem] Stöd för anpassade skalära typer för GraphQL-schema introducerades

Systemet har nu stöd för anpassade skalära typer för GraphQL-scheman, vilket gör att utvecklare kan definiera anpassade skalära typer och implementeringar. Den här funktionen kan vara särskilt användbar för att uttrycka värden som kan behöva valideras, t.ex. HTML, e-post, URL:er, datum och mer avancerade fall som EAV-attribut. Tidigare hade systemet inte stöd för bearbetning av anpassade skalära typer i GraphQL.

AC-7976 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

Framework, Product

2.4.8-beta1 EE-rapporter genereras inte på grund av ett magento-undantag

AC-13011

Framework, UI Framework

Möjlighet att skriva över konfigurationsvärdet även om det är låst

Tidigare till den här korrigeringen kunde designkonfigurationen inte anges med kommandot bin/magento config:set och låsta värden kan ändras genom att formuläret som visar dem manipuleras. Efter korrigeringen av låsta värden som angetts från cli med —lock-env eller —lock-conf kan inte uppdateras längre.

ACP2E-3324 - GitHub-kodbidrag

GraphQL

Magento_GraphQl kör rubriker även om rubrikvärdet inte godkänns i valideringen

Systemet ser nu till att huvudbearbetningen endast utförs en gång och endast om huvudvärdet godkänns i valideringen, vilket förbättrar säkerheten och förhindrar potentiella sårbarheter. Tidigare utfördes rubrikbearbetning även om rubrikvärdet inte godkändes vid valideringen, vilket ledde till potentiella sårbarheter och oväntade beteenden på grund av dubbelbearbetning av rubrikvärden.

AC-11729 - GitHub-kodbidrag

Alternativen för fysiskt Giftcard har inte rätt sorteringsordning

Systemet sorterar nu alternativen för fysiska presentkortsprodukter korrekt när man frågar via GraphQL, vilket ger en konsekvent rendering med Luma-temat. Tidigare var sorteringsordningen felaktig enligt lumatema, vilket ledde till felaktig visning och ordning av alternativ som avsändarnamn, mottagarnamn och belopp.

AC-8951 - GitHub-kodbidrag

[GraphQL]-resurscachen är ogiltig när du skapar/redigerar/flyttar/tar bort en mellanlagringsuppdatering

Systemet ser nu till att lösningsservercachen inte blir ogiltig när du skapar, redigerar, flyttar eller tar bort en mellanlagringsuppdatering, utan bara när mellanlagringsuppdateringen tillämpas på entiteten. Tidigare ogiltigförklarades cacheminnet för lösaren i förtid, till och med innan mellanlagringsuppdateringen tillämpades, vilket ledde till onödiga cacheminnen.

AC-9157 - GitHub-kodbidrag

Cacheminnet rensas inte snabbt för uppdatering av innehållstaggar

Nu ogiltigförklaras GraphQL med innehållets svarscache i PageBuilder när innehållsrelaterade entiteter i PageBuilder uppdateras.

ACP2E-2642 - GitHub-kodbidrag

Inaktivera navigering i lager - Tar inte bort aggregering från Graphql

Problemet har korrigerats efter att kontrollen tillämpats när en produktsökning begärdes med kategoriaggregering via en GraphQL-fråga när administratörskonfigurationsinställningen "Katalog > Layered Navigation > Display Category Filter" (Katalog > Visningskategorifilter).

ACP2E-2653 - GitHub-kodbidrag

GraphQL Products-anropet som innehåller prisfiltret &lbrace;from:&quot;0&quot;&rbrace; returnerar inget resultat

Tidigare sökning med grafikprocessorer med filter för nollpriser returnerade inga resultat alls på grund av ett utlöst undantag. Nu returnerar sökningen det förväntade resultatet.

ACP2E-2928 - GitHub-kodbidrag

Översättningar för kundreturattribut som inte återspeglas i GraphQL API för respektive StoreView

Översättningar för kundreturattribut återspeglas i GraphQL API för respektive StoreView.
Tidigare återspeglas inte kundreturattribut för respektive StoreView i GraphQL API.

ACP2E-2974 - GitHub-kodbidrag

[Cloud] - brutet GraphQL-anrop för getPurchaseOrder med nodcitat

GraphQL-anropet för inköpsorder kan utföra uppgiften utan att några interna serverfel påträffas.

ACP2E-3128 - GitHub-kodbidrag

[Konfigurerbara produkter i molnet] visas inte på produktionsplatsen om produkten inte är aktiverad i vyn Alla butiker

Systemet visar nu konfigurerbara produkter på webbplatsen korrekt, även om produkten inte är aktiverad i Alla butiksvyer, men är aktiverad i specifika butiksvyområden.
Om en produkt tidigare var inaktiverad i"Alla butiksvyer" och endast aktiverad i specifika butiksvyområden, skulle produktattributen inte visas korrekt i GraphQL-svaret, vilket leder till att produkten inte visas korrekt.

ACP2E-3184 - GitHub-kodbidrag

[Cloud] Ett fel uppstod i produktgrafiken när samma enkla produkt har tilldelats flera konfigurerbara produkter

Tidigare returnerade grapQL ett fel för separata konfigurerbara produkter med samma enkla produkt. När den här korrigeringen har tillämpats returnerar grapQL resultat utan fel för olika konfigurerbara produkter med samma enkla produkt.

ACP2E-3190 - GitHub-kodbidrag

[Cloud] - problem med användarautentisering och tokenåtkomst mellan platser i Multi-Site Setup

GraphQl kundinformation och kundvagnsfrågor i installationsprogrammet för flera platser kontrollerar om kunden på en webbplats som inte är standard finns.
Tidigare arbetade frågan utan att kontrollera att kunden finns på en icke-standardwebbplats i konfigurationen av flera webbplatser.

ACP2E-3215 - GitHub-kodbidrag

GraphQL cart itemsV2 paginering fungerar inte korrekt

Problemet har åtgärdats genom att rätt värde för det aktuella sidargumentet har skickats i samlingsfrågan. Tidigare skickades fel värde för att ställa in den aktuella sidan, vilket orsakade problemet.

ACP2E-3253 - GitHub-kodbidrag

[Modellvärdet för GRAPHQL] ska anges när customerCart hämtas

GraphQL kundvagnsfråga kan nu skapa en tom kundvagn även när offerten inte är tillgänglig i databasen. Tidigare misslyckades den här åtgärden på grund av landsvalideringsproblem när en tom kundvagn skapades.

ACP2E-3255 - GitHub-kodbidrag

[Önsklisteobjekt för GraphQl] visas via GraphQl men inte i butiken

Önska produkter som inte är listade på rätt sätt när de begärs via GraphQL. Nu filtreras önskelisteprodukter baserat på den angivna butikskontexten.

ACP2E-3380 - GitHub-kodbidrag

[GraphQL] Återställa inkonsekvent e-postadress för lösenord mellan innehåll och ämne/länk

Problemet har lösts genom att simulera rätt butik där kundens konto är registrerat när begäran om lösenordsåterställning skickas, oavsett webbplatsarkivet.

ACP2E-3404 - GitHub-kodbidrag

[Cloud] produkter GraphQL-frågan returnerar relaterade produkter som inte har tilldelats den aktuella webbplatsen

Tidigare visades inte produkter som är relaterade till flera butiker korrekt för produktfrågan i en GraphicQL-fråga. När den här korrigeringen har tillämpats visas graphQL-frågor för produkter som är relaterade till flera butiker.

ACP2E-3419 - GitHub-kodbidrag

Felaktigt arkiv-ID i GraphQL-huvudet orsakar ett allvarligt minnesfel

Om du skickar fel lagringskod i en GraphQL-begäran leder detta inte längre till en överdriven minnesförbrukning.

ACP2E-3447 - GitHub-kodbidrag

[Cloud] 500 svar på tomt Graphql-svar på 2.4.7

Efter korrigeringen loggas inte ogiltiga grafikförfrågningar i filen exception.log.

ACP2E-3467 - GitHub-kodbidrag

[Moln] Problem med Graphql API

Före korrigeringen med Graphql-programservern returnerade kundadressbegäran inte de senaste data.

ACP2E-3492 - GitHub-kodbidrag

Inaktiverad produkt visas fortfarande i relaterade, merförsäljning, korsförsäljningsobjekt i grpahQL-frågan

Graphql ger nu korrekt respons för inaktiverade produkter med relaröd, merförsäljning och korsförsäljning

ACP2E-3505 - GitHub-kodbidrag

[CLOUD]: GraphQl-fel Internt serverfel placeOrder-mutation

mutationen"placeOrder" med information om kupongkod i begäran genererar inte längre ett internt felundantag. Ordningen har placerats korrekt. Tidigare misslyckades det med "Internt serverfel".

ACP2E-3647 - GitHub-kodbidrag

Rabattprocenten beräknas inte för paketprodukter med dynamiskt pris

Korrigering har lagts till för rabatt_procent för product.price_details som inte visar korrekt värde för paketprodukter med dynamiskt pris aktiverat och rabattkupong tillämpad.

LYNX-426

Paketprodukter visar fortfarande"IN_STOCK" när någon av dess paketerade produkter inte finns i lager

Löste problemet med att paketprodukter fortfarande visade"IN_STOCK", även när en av deras paketerade produkter inte fanns i lager.

LYNX-485

not_available_message och only_x_left_in_stock visar inte samma tillgängliga lager

Löste problemet där not_available_message och only_x_left_in_stock visade inkonsekvent lagertillgänglighet

LYNX-486

fältet original_row_total returnerar fel värde

Löste problemet med fältet original_row_total som returnerade felaktiga värden när anpassade alternativ valdes

LYNX-488

Miniatyrbild för grupperad produkt ska visas enligt konfigurationen .

Problemet har åtgärdats för att se till att den grupperade produktminiatyrbilden visas enligt konfigurationsinställningarna

LYNX-503

Ett fel uppstod när selected_options efterfrågades i OrderAddress

AttributeSelectedOptions för custom_attributesV2 har uppdaterats i orderadressen för GraphQL.

LYNX-510

original_item_price inkluderar inte rabatter

Uppdaterat original_item_price för att inkludera rabatter.

LYNX-512

Meddelandet Ej tillgängligt visar inte tillgänglig lagerkvantitet

Löste felmeddelandet och felkoden för mutationen AddProductsToCart som justerades efter konfigurationen för meddelandet"ej tillgänglig"

LYNX-530

"OUT_OF_STOCK" returneras för Simple med anpassade alternativprodukter med flera alternativ

StockStatusProvider-lösaren i lagerpaketet har uppdaterats för att korrigera stock_status för enkla produkter med anpassade alternativ.

LYNX-532

Fel (GQL): cart.itemsV2.items.product.custom_attributesV2 returnerar ett serverfel

Löste serverfelet som uppstod när en kundvagnsfråga inkluderade en produkts anpassade attribut genom att lägga till en produkt utan anpassade attribut.

LYNX-533

order/date_of_first_order returnerar alltid null

Löste problemet där order > date_of_first_order alltid returnerade null.

LYNX-536

Kunden får inte kunna annullera en delvis levererad order

Validering har lagts till för att hindra kunder från att annullera en delvis levererad order.

LYNX-544

Felkoder för orderannullering baserat på felmeddelandet

Felkoderna för orderannullering baseras nu på det specifika felmeddelandet.

LYNX-548

Återställer synlighet för Magento\Framework\App\PageCache\Version klasskonstruktoregenskaper från privat till skyddad

LYNX-581

Öka den högsta standardkomplexiteten för GraphQL-frågor till 1 000

Ökade standardkomplexiteten för GraphQL-frågor från 300 till 1 000.

LYNX-600

GQL - itemsV2 > Ursprunglig radsumma, priser returneras som $0,00 för nedladdningsbar produkt med filalternativ som har separata priser.

Löste ett problem där nedladdningsbara produkter med alternativ för separat länkköp aktiverade returnerade $0 för artiklarV2 > total ursprunglig radsumma. Prisintervallet returnerades som $0,00 för produkter med filalternativ med separata priser.

LYNX-620

Schema för en tabell när ett varumärke har skapats skiljer sig från när en uppgradering görs

Löste ett problem där ett tillägg av en ny VARCHAR-kolumn till en befintlig tabell orsakade testfel på grund av schemaskillnader mellan nya installationer och uppgraderingar. Metoden modifyColumn() hanterar nu VARCHAR-kolumner korrekt genom att ställa in standardteckenuppsättningen och sorteringen.

LYNX-711

GraphQl-kompatibilitet för PHP-8.4-version

Korrigerade GraphQL-kompatibilitetsproblem med PHP 8.4 för flera olika lösare, vilket ger smidig funktionalitet. Uppdaterade filer som påverkas i modulerna CatalogRule, Customer, GiftMessage, GiftCard och GiftWrapping.

LYNX-772

GraphQL, Inventory / MSI

MergeCart-mutation genererar undantag när käll- och destinationskartor har samma paketobjekt

'-

ACP2E-2607 - GitHub-kodbidrag - GitHub-kodbidrag

GraphQL, Inventory/MSI, Performance

Lägg ned sajten efter uppgradering

Prestandan för hämtning av paketprodukter via GraphQl har förbättrats.

ACP2E-1716 - GitHub-kodbidrag - GitHub-kodbidrag

GraphQL, prestanda

[GraphQL Resolver] Kundlösningsdata har inte verifierats från import

GraphQL kundmatchningscache ogiltigförklaras nu som förväntat när en kund redigeras eller tas bort via import. Tidigare var cachen inte ogiltig och kunddata kunde redigeras eller tas bort under importen.

AC-9569 - GitHub-kodbidrag

GraphQL, sökning

Det går inte att sortera GraphQL produktlista efter flera parametrar

Produktsortering efter flera fält i GraphQl fungerar nu så som beskrivs i dokumentationen

ACP2E-2809 - GitHub-kodbidrag

Produktlista GraphQL query limited to total_count 10 000 products only

Efter korrigeringen är sökresultatet inte begränsat till 10000 produkter, det blir möjligt att hämta alla produkter som matchar sökvillkoren, även om antalet är över 10000.

ACP2E-948 - GitHub-kodbidrag

GraphQL, testramverket

Magento\GraphQl\App\GraphQlCustomerMutationsTest.php Fel vid integrationstest

'-

ACP2E-3363 - GitHub-kodbidrag

Importera/exportera

Problem vid produktimport när den tillhandahålls med anpassad options-typ: file (Created Product does not contain price for custom option and show only the first file type extension provided)

Systemet importerar nu produktdata korrekt med anpassade alternativ av typen 'file', vilket säkerställer att alla angivna filtillägg visas och att priset för det anpassade alternativet inkluderas. Tidigare visades bara det första tillägget under produktimporten om ett anpassat alternativ av typen 'file' hade fler än ett filtillägg, och priset för det anpassade alternativet saknades.

AC-12172 - GitHub-problem - GitHub-kodbidrag

Fel körningstid för importåtgärd i rutnätet för importhistorik

Vid import av rapportkörningstid visas korrekt oberoende av administratörens nationella inställningar.

ACP2E-2710 - GitHub-kodbidrag

Duplicera kunder som skapas med samma e-postadress med hjälp av import

Importering av kund med kontodelning inställd på Global, importerad kund som finns i systemet uppdateras.
Tidigare importerad kund duplicerades.

ACP2E-2737 - GitHub-kodbidrag

Lägg till/uppdatera import för produkter som duplicerar anpassade alternativ

Problemet har lösts genom att rätt butik har tilldelats till produktalternativ under CSV-import av produktalternativ.
Tidigare tilldelades till administratörsarkivet i stället för deras respektive butik.

ACP2E-2902 - GitHub-kodbidrag

Kundens datum"created_at" konverterades inte till butikens tidszon vid export

Ett datumvärde för kolumnen 'created_at' konverteras till rätt datumformat baserat på butikens tidszon i CSV-avsnittet för kundexport.

ACP2E-2990 - GitHub-kodbidrag

[Cloud] Hämtar fel vid kontroll av data i importdata via CSV

Det finns inget fel när data kontrolleras vid CSV-import. Tidigare visades felmeddelandet:"Vi kan inte hitta en kund som matchar den här e-postadressen och webbplatskoden i rad(er): 1" när data kontrolleras i importavsnittet med CSV från administratören.

ACP2E-3165 - GitHub-kodbidrag

Knappen Importera saknas

Åtgärda problemet med knappen Importera som saknas efter datakontroller med korrekta och felaktiga poster i CSV-filen. Tidigare visades inte importknappen efter datakontroller med korrekta och felaktiga poster i CSV-filen.

ACP2E-3172 - GitHub-kodbidrag

Den exporterade kundadressen kan inte importeras

Kundadressimporten fortsätter som förväntat. Tidigare godkändes inte valideringen av en kundadressimportfil om Dela kundkonton = Global, och det finns två webbplatser där standardwebbplatsen har en lista med begränsade länder och adressen som importeras är till en annan webbplats där tillåtna länder är olika

ACP2E-3382 - GitHub-kodbidrag

[Felaktigt antal i CSV-filen i molnet] gav inget fel

Vid import av Stock-källor genereras ett valideringsfel för icke-numeriska värden i kvantitetskolumnen. Om du importerar Stock-källor med ett icke-numeriskt värde i kvantitetskolumnen hade kvantiteten angetts till 0.

ACP2E-3448 - GitHub-kodbidrag

Dubblerat felmeddelande för URL-nyckel som genereras när en produkt importeras är inte korrekt när URL-nyckeln redan tillhör en kategori

Rätt felmeddelande visas vid kontroll av produktimport, när kunden försökte importera produkten när produktens URL-nyckel redan tillhör en kategori.

ACP2E-3455 - GitHub-kodbidrag

Produktexport orsakar OOM även med en minnesgräns på 4G

Före den här korrigeringen misslyckades produktexporten om produktattributen hade tusentals alternativvärden, även med 4G tillgängligt minne. Efter den här korrigeringen bör produktexporten avsluta exporten av csv-filen.

ACP2E-3475 - GitHub-kodbidrag

[Cloud] Importera processer som hänger ihop med varandra

Korrekta meddelanden visas om samma administratörsanvändare utför två eller flera importåtgärder med samma användarsession.

ACP2E-3527 - GitHub-kodbidrag

Import/export, prestanda

[Molnet] Produktimporttiden har ökat avsevärt

Före korrigeringen hade importen av katalogprodukter med över 10 000 poster försämrats avsevärt. Efter korrigeringen körs importen av katalogprodukten i rätt tid.

ACP2E-3476 - GitHub-kodbidrag

Installera och administrera

Magento-uppgraderingen misslyckas på MariaDB 11.4 + 2.4.8-beta1

Uppgraderingen bör ske utan fel.

AC-13242 - GitHub-kodbidrag

Ingen VCL-exportfil för lack 7-knapp på administratörspanelen

Knappen Exportera VCL för lack 7 har lagts till på panelen Admin.

ACP2E-2102 - GitHub-kodbidrag

Lager/MSI

Lageruppdatering av konfigurerbar produkt misslyckas när databasen använder prefix

Systemet uppdaterar nu lagret av konfigurerbara produkter korrekt när prefix används i databasen, vilket förhindrar felmeddelanden och säkerställer att rätt kvantitet sparas. Tidigare uppstod ett fel när lagerkvantiteten för enkla produkter i en konfigurerbar produkt skulle sparas om databasen använde prefix.

AC-10750 - GitHub-problem

Google Google API-nyckel fungerar inte när en karta med attribut läggs till

Systemet har nu stöd för den senaste versionen av Google Maps API, version 3.56, vilket gör att användare kan lägga till ett innehållsblock från PageBuilder-menyn på scenen utan att några fel påträffas. Tidigare kunde användare inte lägga till ett kartinnehållsblock på grund av kompatibilitetsproblem med Google Maps API-versionen, vilket resulterade i ett felmeddelande om att något gick fel.

AC-11593 - GitHub-kodbidrag

Det går inte att skapa leverans för orderobjekt med flera källor och skadad SKU

Tidigare när blanktecken av misstag lades till i sku via databasen uppstår ett fel på utleveranssidan som nu är fast och automatisk trimning betraktas som ett användarvänligt fel och ingen påverkan hittades. Leveransen skapades därför.

AC-13922 - GitHub-kodbidrag

[Testa] Paketprodukter med 0 lager på lagerframsidan

Paketprodukten visas inte på ytterligare webbplatser som använder extra Stock.

ACP2E-1411

[Allvarligt fel i molnet] med produktlista med tomma utrymmen

Systemet visar nu produktlistor korrekt utan blanksteg när produkterna är inställda på "Utanför lager", vilket ger en konsekvent och korrekt visning av tillgängliga produkter. Om du tidigare angav en produkt som "Out of Stock" skulle det resultera i att ett tomt utrymme visas i produktlistan, vilket stör layouten och kan förvirra kunderna.

ACP2E-2794 - GitHub-kodbidrag - GitHub-kodbidrag

Det går inte att skicka ordern när MSI-upphämtningsarkivet är aktiverat

Förbättrade lagerprestanda när det gäller att skapa leveranser om många källor skulle kunna hämtas från butiken

ACP2E-3335 - GitHub-kodbidrag

Cron reindex kan inte uppdatera produkttillgängligheten i klientdelen

Tidigare fanns produkterna inte i lager vid fronten efter att ha uppdaterat backorder-statusen via REST API. Efter att ha uppdaterat restorderstatusen via REST API visas nu produkterna som i lager.

ACP2E-3355 - GitHub-kodbidrag

Det går inte att lägga till bilder i konfigurerbara om MSI är aktiverat.

Bildöverföring för konfigurerbar produkt kommer nu att fungera som förväntat när lagermodulen används. Tidigare fungerade inte bildöverföringen

ACP2E-3357 - GitHub-kodbidrag

Problem med paketprodukt + MSI i Clean M2.4.7-p3

Tidigare gick det inte att spara den enkla produkten för lagerpaketprodukter efter duplicering med samma enkla produkt. När den här korrigeringen har tillämpats kan den enkla produkten sparas utan några undantag.

ACP2E-3470 - GitHub-problem - GitHub-kodbidrag

Lager/MSI, Sök

Alla produkter indexeras med [is_out_of_stock] = 1 när SKU inte har angetts som ett sökbart attribut

Efter korrigeringen är "is_out_of_stock" i katalogens sökindex korrekt, även när sku inte är sökbar.

ACP2E-3413 - GitHub-kodbidrag

Beställning

Översikt över backend-order: Restorderkvantitet är inte synlig på orderartikelnivå

Systemet visar nu antalet underordnade artiklar i kolumnen för antal på översiktsskärmen för backend-order. Detta gör att användarna kan spåra status för alla objekt i en ordning på rätt sätt. Tidigare visade kolumnen för kvantitet endast antalet artiklar som beställts, fakturerats och levererats, men inte antalet beställda artiklar.

AC-10828 - GitHub-problem - GitHub-kodbidrag

[Problem] Fel lagrings-ID används i orderadressrenderaren

Systemet använder nu det butiks-ID som är kopplat till en beställning korrekt vid återgivning av orderadressen, vilket säkerställer att adresserna formateras korrekt enligt deras respektive butiks-ID. Tidigare använde systemet felaktigt det aktuella butiks-ID:t, vilket kunde leda till felaktig adressformatering om flera beställningsmejl från olika butiker behövde skickas.

AC-10994 - GitHub-problem - GitHub-kodbidrag

Cachelagringsproblem för JoinProcessor

Systemet använder nu JoinProcessor korrekt för varje iteration, även med efterföljande anrop, vilket ger korrekt datahämtning. Tidigare hade JoinProcessor felaktigt markerats som använd i upprepade iterationer, vilket ledde till fel vid datahämtning.

AC-11690 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Leveranspriset visas inte i den utskrivna PDF-filen

Systemet visar nu fraktpriser i utskrivna PDF-filer korrekt enligt momskonfigurationsinställningarna, vilket säkerställer konsekvens mellan vysidan för försäljningsorderfaktura och den utskrivna fakturan. Tidigare undantogs moms för det fraktpris som visades i den utskrivna PDF, oavsett momskonfigurationsinställningar.

AC-11798 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

Ändra ordning med en borttagen överordnad konfigurerbar produkt

När du nu beställer om den borttagna produkten visas inte knappen för att ändra ordning

AC-13839 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärda fel \Magento\Sales\Model\Order\Email\Container\Template::$id-egenskap

Detta korrigerar det dåliga fotot för \Magento\Sales\Model\Order\Email\Container\Template:$id, $id är egentligen typen int, men i verkligheten är det en sträng.

AC-13924 - GitHub-problem - GitHub-kodbidrag

Det går inte att spara ändringar av telefonnumret i befintlig orderinformation

Nu kan användaren lägga till det internationella prefixet 00 i telefonfältet till orderadressen

ACP2E-2622 - GitHub-problem - GitHub-kodbidrag

E-postmeddelanden kan inte skickas

Systemet innehåller nu ett konfigurationsalternativ för async_sending_try för att ange antalet försök att skicka ett e-postmeddelande innan det stoppas, vilket förbättrar hanteringen av misslyckade e-postmeddelanden när asynkron sändning är aktiverat. Tidigare, om ett e-postmeddelande inte kunde skickas, skulle systemet kontinuerligt försöka skicka om det, vilket resulterar i en oändlig loop med felmeddelanden i systemloggen.

ACP2E-2734 - GitHub-kodbidrag

[Beställningsstatusen för molnet] har ändrats till slutförd när en delvis återbetalning av en delvis levererad order har gjorts

När du utfärdar en kreditnota ändras orderstatusen inte längre till"slutförd" om det finns artiklar som ännu inte har levererats.

ACP2E-2756 - GitHub-kodbidrag

[CLOUD] kan inte inaktivera Skicka e-post från administratörsgränssnittet som Dev Docs visar

Systemet förhindrar nu att e-postmeddelanden skickas korrekt när e-postkommunikation är inaktiverad. Dessa e-postmeddelanden skickas inte längre när e-postkommunikation har återaktiverats. Tidigare skickades säljmeddelanden som initierats medan e-postkommunikation inaktiverades när e-postkommunikation återaktiverades.

ACP2E-3002 - GitHub-kodbidrag

Beställningen stängdes utan att ha återbetalats

Systemet behåller nu orderstatusen som Bearbetning och fakturastatusen som Väntande när en order med en ej infångad betalning har en leverans skapad. Detta garanterar att beställningar endast markeras som"Stängda" efter att de har återbetalats helt. Om du tidigare skapade en leverans för en order med en väntande faktura skulle orderstatusen felaktigt ändras till Stängd.

ACP2E-3045 - GitHub-kodbidrag

[Cloud] kan inte skapa beställning i en administratör på en butik om bara standardfaktureringsadressen inte har konfigurerats

Nu relevant felmeddelande"En kund med samma e-postadress finns redan på en associerad webbplats." visas om en kund inte har en standardfaktureringsadress och försöker skapa en order i en annan butik.

ACP2E-3311 - GitHub-kodbidrag

Administratören har skickat dubblettbeställningsförfrågningar

Tidigare gick det att klicka på knappen "Skicka beställning" på administratörspanelen flera gånger eller aktivera den genom att trycka på Retur flera gånger, vilket orsakade fel i dubbletter eller ordningsföljd. Nu kan du förhindra ytterligare åtgärder tills ordern har bearbetats fullständigt, så att bara en order skickas.

ACP2E-3416 - GitHub-kodbidrag

Administratören kan fortfarande göra beställningar även utan betalningsmetod

Tidigare vald betalningsmetod behålls nu när betalningsmetoden visas igen i listan över tillgängliga betalningar.

ACP2E-3425 - GitHub-kodbidrag

Objekten dupliceras när vi har skapat en beställning från Admin on - webbläsaren Mozilla Firefox

Produkter som läggs till med"Lägg till produkter efter SKU" dupliceras inte längre i Firefox när en beställning skapas i en administratör.

ACP2E-3518

Order, betalningar

Administratören kan fortfarande göra beställningar även utan betalningsmetod

Tidigare kunde handlaren göra beställningar från adminpanelen utan att välja någon betalningsmetod. Nu måste handlaren ha en betalningsmetod för att kunna göra en beställning.

ACP2E-3233 - GitHub-kodbidrag

Order, returer

Orderåterbetalningsresultatet blir en dubblettkreditnota

När två identiska begäranden verkställs samtidigt och återbetalningar skickas över REST API skapas inte längre dubbla kreditnotor.

ACP2E-2982 - GitHub-kodbidrag

Order, skatt

[CLOUD] Felaktig base_row_total i API för RESTFUL-order när gränsöverskridande transaktioner aktiveras och kupongrabatter tillämpas

Korrekt base_row_total returneras nu från RESTFUL-order-API när gränsöverskridande transaktioner är aktiverade och kupongrabatt tillämpas.

ACP2E-3003 - GitHub-kodbidrag

Övriga

[Braintree] Återbetala onlinelagringstransaktion som transactionid-returned

BUNDLE-3394

[Braintree] + [CLOUD] Braintree-beställningar (kreditkort) kan inte dela upp tilläggen

BUNDLE-3421

[Braintree] [Cloud]Braintree SSL-certifikat upphör att gälla den 30 juni

BUNDLE-3422

Korrigerade ett problem där cookien private_content_version returnerades i GraphQL-frågor, även när sessionscookien inaktiverades. Cookien inkluderas inte längre i GraphQL-svar när sessionen inaktiveras, som förväntat.

LYNX-339

Serverfel i e-postproffs i fysiska presentkortsfrågor

Ett problem har korrigerats där frågor för sender_email och mottagare_email på fysiska presentkort resulterade i ett serverfel. Dessa utkast returneras nu korrekt för virtuella presentkort och frågebeteendet är konsekvent.

LYNX-366

is_available-attribut i CartItemInterface returnerar alltid false för konfigurerbara produkter

Ett problem har korrigerats där attributet is_available i CartItemInterface alltid returnerade false för konfigurerbara produkter i lager. Nu visas tillgängligheten som true när det är tillämpligt.

LYNX-380

is_available-attributet i CartItemInterface returnerar true även när det säljbara lagret är mindre än mängden produkt

Korrigerade ett problem där attributet is_available i CartItemInterface felaktigt returnerade true även när kvantiteten i kundvagnsartikeln överskred det säljbara lagret.

LYNX-382

Attributet only_x_left_in_stock i ProductInterface är inte korrekt för konfigurerbara produkter

Ett problem har korrigerats där attributet only_x_left_in_stock i ProductInterface inte korrekt återspeglar det tillgängliga lagret för konfigurerbara produktvarianter i kundvagnen. Nu motsvarar det enda_x_left_in_stock-värdet korrekt de faktiska lagernivåerna, vilket säkerställer att korrekta lagerdata returneras i kundvagnens GQL-fråga.

LYNX-395

Platshållarminiatyrbilder returneras när en enkel produkt läggs till i varukorgen i en grupperad produkt

Ett problem har korrigerats där en enkel produkt (en del av en grupperad produkt) i kundvagnen returnerade en platshållarminiatyrbild, även när produkten hade en tilldelad bild.
Korrigeringsinformation:

  • Produktminiatyrbilden visar nu den tilldelade bilden korrekt om den är tillgänglig.
  • Miniatyrbildsmarkeringen respekterar administratörskonfigurationen under:
    Stores > Configuration > Sales > Checkout > Shopping Cart > Group Product Image.
    På så sätt får du en konsekvent miniatyrbildsfunktion för grupperade produkter baserat på butiksinställningarna.

LYNX-399

Kundens anpassade alternativattribut fungerar inte med heltalsvärden

Korrigerade ett problem där kundens anpassade alternativattribut inte fungerade när det returnerade värdet var ett heltal. Anpassade alternativ hanterar nu korrekt och returnerar heltalsvärden som förväntat.

LYNX-400

Internt serverfel vid försök att hämta priceDetails för paketprodukter med dynamiskt pris

Löste ett problem där frågor om pris_details för paketprodukter med dynamisk prissättning via GraphQL resulterade i ett internt serverfel. Den här förbättringen säkerställer stabila kundvagnsfrågor vid arbete med paketprodukter som konfigurerats med dynamiska priser.

LYNX-402

Endast_x_left_in_stock returnerar alltid 0 för konfigurerbara produkter

Löste ett problem där attributet only_x_left_in_stock alltid returnerade 0 för konfigurerbara produkter när det lades till med den överordnade SKU:n med alternativ.
Korrigeringsinformation:

  • Värdet only_x_left_in_stock återger nu korrekt stocken för den valda underordnade varianten i stället för den överordnade SKU:n.
  • På så sätt ser du till att lagernivåerna visas korrekt för konfigurerbara produktvariationer i kundvagnen och på produktsidorna.

LYNX-403

GraphQL-fel: Filtypen stöds inte i frågan om anpassningsbara alternativ

Korrigerade ett problem där GraphQL returnerade ett fel för anpassningsbara alternativ av typen 'file' i kundvagnsobjekt. Frågan returnerar nu korrekt information för alla anpassningsbara alternativtyper, inklusive filbaserade alternativ, utan att orsaka fel.

LYNX-405

GraphQL-frågan returnerar inte korrekt beräknat normalpris för anpassningsbara produkter

Ett problem har korrigerats där GraphQL inte returnerade korrekt beräknat normalpris för anpassningsbara produkter. Frågan innehåller nu korrekt det beräknade ordinarie priset med anpassningsbara värden (t.ex. $125) i egenskapen prices, som återspeglar både baspriset och eventuella ytterligare anpassningskostnader.

LYNX-411

AppliedTaxes via EstimatedTotals finns kvar med uppdaterade mutationer

Korrigerade ett problem med mutationen EstimatedTotals där tillämpade skatter bestod på en vagn även efter att regionen eller postkoden uppdaterats. Mättnaden uppdaterar nu korrekt de pålagda skatterna när värden mellan region och postnummer ändras, vilket säkerställer att endast rätt momsregel tillämpas baserat på aktuella kundvagnsdata.

LYNX-412

is_available-attributet i CartItemInterface returnerar true även när det säljbara lagret är mindre än mängden produkt

Korrigerade ett problem där attributet is_available i CartItemInterface felaktigt returnerade true även när det säljbara lagret var lägre än den begärda produktkvantiteten. Fältet is_available returnerar nu korrekt false när produktens kvantitet överstiger det tillgängliga lagret.

LYNX-420

Det går inte att lägga till kupong i kundvagn för rabatt endast för frakt

Korrigerade ett problem där en kupong inte kunde användas i en kundvagn för enbart frakt-rabatter. Kupongen tillämpas nu korrekt på fraktbeloppet när en försäljningsregel utan produktvillkor används, vilket säkerställer att den förväntade rabatten tillämpas på leveranskostnaden.

LYNX-421

Normalpris för produkt med 12 decimaler och fel värde

Ett problem har korrigerats där värdet regular_price i sökvägarna product.price_range.maximum_price och minimum_price i GraphQL inte matchade katalogpriset när flera skattesatser tillämpades. I Cart Summary visas nu katalogpriset enhetligt för alla momskonfigurationer, vilket ger korrekt enhetspris, beräkning av totalkostnader och rabattkontroller.

LYNX-425

GraphQL serverfel i varukorgen med produkt som inte ingår i lagret

Korrigerade ett problem där GraphQL returnerade ett internt serverfel när en kundvagn som innehåller en paketerad produkt med ett objekt som inte finns i lager hämtades, särskilt när frågan innehöll egenskapen itemsV2. GraphQL returnerar nu korrekt en lista med objekt med relevanta felmeddelanden som är kopplade till den paketerade produktposten, som förväntat.

LYNX-430

Det går inte att skapa en adress med anpassade attribut

Korrigerade ett problem med mutationen createCustomerAddress som förhindrade att adresser med nödvändiga anpassade attribut skapades. mutationen hanterar nu anpassade adressattribut korrekt när lämplig nyttolast anges.

LYNX-441

GraphQL serverfel i varukorgen med endast_x_left_in_stock för paketerad produkt

Ett problem har korrigerats där hämtning av en kundvagn som innehåller en paketerad produkt med fältet only_x_left_in_stock i GraphQL-frågan resulterade i ett internt serverfel. GraphQL returnerar nu korrekt ett flyttal eller null för fältet only_x_left_in_stock utan fel.

LYNX-447

GraphQL-fel vid borttagning av andra produkter med otillräckligt konfigurerbar produkt i vagn

Ett problem har korrigerats där ett försök att ta bort lageruppbyggda produkter från vagnen resulterade i ett GraphQL-fel "Begärd kvantitet är inte tillgänglig" om vagnen även innehöll konfigurerbara produkter med otillräckligt lager. Borttagningen fungerar nu som förväntat utan att utlösa fel.

LYNX-464

Det går inte att lägga till produkter på grund av att SKU:n i mutationen är skiftlägeskänslig

Ett problem där mutationen addProductsToCart returnerade felet PRODUCT_NOT_FOUND när SKU:er med olika hölje användes har åtgärdats. Mutationen hanterar nu SKU:er som inte är skiftlägeskänsliga, vilket säkerställer konsekvens med katalogtjänstfrågor och PDP-beteende.

LYNX-469

Product attribute > trademark short form ™ is returned as ™

Ett problem med teckenkodning med produktnamnet för GraphQL API har åtgärdats

LYNX-603

updateCustomerEmail mutation issue

Löste ett problem med updateCustomerEmail-mutationen där kunder utan nödvändiga anpassade attribut (tillagda efter att kontot skapats) inte kunde uppdatera sin e-post.

LYNX-619

Mutation setShippingAddressesOnCart returnerar fel när pickup_location_code används

Korrigerade ett problem där mutationen setShippingAddressesOnCart returnerade ett fel när koden för pickup_location användes utan att ange customer_address_id eller address. Mmutationen gör att det nu går att ange en leveransadress med bara koden pickup_location_code.

LYNX-626

Listan CustomerOrder.items_eligibility_for_return måste vara konsekvent med orderobjekten

Lösta inkonsekvenser med rätt till retur i order:

  1. Listan CustomerOrder.items_eligibility_for_return överensstämmer nu med faktiska orderartiklar.
  2. Fältet OrderItemInterface.eligibility_for_return returnerar korrekt false när hela kvantiteten redan har returnerats.
  3. CustomerOrder.items_eligibility_for_return innehåller nu bara objekt som inte redan håller på att returneras.

LYNX-627

Lägg till antal_retur_begärt fält

Lade till fältet quantity_return_requested i OrderItemInterface, vilket gör att du kan identifiera den kvantitet av artiklar för vilka en retur har skickats. Detta förbättrar returspårningen tillsammans med det befintliga fältet quantity_returned.

LYNX-628

Ordertillgängliga åtgärder får inte innehålla RETURN efter returer skapade för alla artiklar i full kvantitet

Korrigerade ett problem där fältet available_actions i GraphQL customer.orders-frågan felaktigt inkluderade RETURN efter att en fullständig retur skapades för alla artiklar. RETURN-åtgärden tas nu bort korrekt när returprocessen är klar.

LYNX-634

Storefront-kompatibilitet - Uppdatera logik för att hämta tabellnamn med prefix och andra mindre förbättringar

Uppdaterad logik för att hämta tabellnamnet med prefixet (relaterat till SCP-ändringar).

LYNX-637

spara i adressboken fungerar inte när du använder setBillingAddressOnCart GQL:s fält same_as_shipping

Korrigerade ett problem där leveransadressen inte sparades i kundens adressbok när mutationen setBillingAddressOnCart för GraphQL användes med samma_as_shipping-fält inställt på true. Leveransadressen lagras som förväntat.

LYNX-643

Standardisera order_id i mutationer

Standardiserade indata för order_id i mutationer och uppdaterade e-postmallen för bekräftelse av orderavslutning så att inkrement-ID visas i stället för order-ID.

LYNX-650

CustomerOrder visar inte orderkommentarerna

Löste ett problem med CustomerOrder om att inkludera orderkommentarer i GraphQL-frågor om gäst- och kundorder.

LYNX-651

original_item_price får inte innehålla någon rabatt

Logiken för original_item_price i GraphQL Cart Item-priser har uppdaterats för att exkludera rabatter.

LYNX-652

Paketprodukter visar fortfarande"IN_STOCK" när någon av dess paketerade produkter inte finns i lager

Löste ett problem där product.stock_status för paketprodukter fortfarande visade "IN_STOCK" även när en av de paketerade artiklarna inte fanns i lager.

LYNX-681

kundfrågan returnerar Internt serverfel om det finns ett värde för borttaget anpassat attribut för en kund

Korrigerade problemet där kundfrågan returnerade ett internt serverfel när ett borttaget anpassat attribut fortfarande hade ett lagrat värde. Nu returneras ett felmeddelande om ett attribut som inte finns begärs. Nödvändig cache görs ogiltig när kundens anpassade attribut tas bort.

LYNX-686

Åtgärdsparameter för returlänkar och bekräftelselänkar

Åtgärdsparameter har lagts till för att returnera och avbryta e-postrelaterade bekräftelselänkar

LYNX-687

Bekräftelse-URL för gästanvändare omdirigeras till orderstatussidan eftersom den saknar orderRef (för GuestRMA)

Parametern orderRef har lagts till i länken i e-postmeddelandet med RMA-bekräftelse för gästen

LYNX-688

Användarens bekräftelse-URL omdirigeras till orderstatussidan eftersom den saknar orderRef

Added orderRef parameter to the link in gästorder cancel confirmation email

LYNX-689

Problem med kundfråga när RMA är inaktiverat

GraphQL-logiken har uppdaterats för att säkerställa att tidigare skapade returtecken förblir tillgängliga även när RMA är inaktiverat globalt. Felmeddelandet har tagits bort för att förbättra butikens användargränssnitt, vilket säkerställer att kunderna fortfarande kan se sina tidigare returer.

LYNX-690

GraphQL returnerar inte uppdaterade kundvagnsdata när kuponger som står i konflikt tillämpas

Ett problem har korrigerats där en kupong med högre prioritet som använder en konflikt resulterade i ett felmeddelande utan att uppdaterade kundvagnsdata returnerades. När en ny kupong ogiltigförklarar den befintliga, returnerar mutationen korrekt vagnen med den giltiga kupongen.

LYNX-696

Det går inte att returnera null för det icke-nullbara fältet"TaxItem.title" i placeOrder GQL

Korrigerade ett problem där placeOrder-mutationen misslyckades med ett internt serverfel på grund av ett null-värde för det icke-nullbara fältet TaxItem.title. Nu returnerar fältet alltid ett giltigt värde, vilket säkerställer att ordern läggs korrekt.

LYNX-699

Beräkna summor: Rabatterna är null för virtuella produkttyper

Löste problemet med mutationen estimatTotals som returnerade null för rabatter när en rabattkod tillämpas på en vagn som innehåller virtuella produkter.

LYNX-702

Paketprodukten returnerar inte rätt rabatt i procent och belopp

Nya egenskaper, "catalog_disc" och "row_catalog_disc", har införts för katalogobjektpriser för att visa rätt rabattbelopp och procentsatser på både rad- och artikelnivå.

LYNX-703

Presentmeddelandekonfiguration på produktnivå

Korrigerade ett problem där presentmeddelanden inte tillämpades på produktnivån när de var globalt inaktiverade. Om presentmeddelanden nu är aktiverade för en viss produkt kan de läggas till med mutationen updateCartItems och sparas och återspeglas korrekt.

LYNX-714

Problem med att ta bort presentomslutning från kundvagnsartikel

Ett problem har korrigerats där borttagning av presentomslutning från en kundvagnsartikel med mutationen updateCartItems inte fungerade som förväntat. Nu fungerar både att tillämpa och ta bort presenter korrekt utan fel.

LYNX-717

Den matchande registrerade kundfunktionen fungerar inte i Boilerplate och trackViewedProduct-mutationen måste aktiveras för gästerna.

Exponerad trackViewedProduct-mutation för att spåra produktvyhändelser för kunder och gäster

LYNX-751

cart.rules query return error i stället för empty array ifall inga aktiva kundvagnsregler tillämpas

Korrigerade frågan cart.rules så att den returnerar en tom array i stället för ett fel när inga aktiva kundvagnsregler tillämpas.

LYNX-757

Utfärda hämtning av presentomslutningar för kundvagnsartiklar

Uppdaterad hämtningslogik för att returnera presentförpackningsalternativ för artiklar när de är globalt inaktiverade men aktiverade på produktnivå

LYNX-758

GraphQL anrop med OPTIONS-metod returnerar 500 svarskoder när ett Adobe-commerce-/storefront-kompatibilitetspaket är installerat

Ett problem har korrigerats där GraphQL anrop med OPTIONS-metoden returnerade ett 500 internt serverfel när kompatibilitetspaketet adobe-commerce/storefront installerades. Slutpunkten returnerar nu korrekt ett svar på 200/204 som förväntat.

LYNX-778

Andra utvecklingsverktyg

[Problem] Åtgärda HTML-syntaxfel i visual.phtml

Systemet stänger nu starttaggen i filen visual.phtml korrekt, vilket säkerställer korrekt HTML-syntax. Tidigare stängdes inte starttaggen korrekt, vilket orsakade ett syntaxfel i HTML.

AC-10658 - GitHub-problem - GitHub-kodbidrag

[Problem] Ändrad "aktiv" till "aktiverad" i kommandot bin/magento Maintenance:status

Systemet ger nu mer korrekta statusmeddelanden för kommandot för underhållsläge, vilket ändrar statusen från"aktiv" till"aktiverad" och från"inte aktiv" till"inaktiverad". Tidigare visades statusmeddelandet för kommandot för underhållsläge som "active" eller "not active", vilket kan leda till förvirring.

AC-11474 - GitHub-problem - GitHub-kodbidrag

AC-12571 - GitHub-problem - GitHub-kodbidrag

CSP-problem i kombination med dev/css/use_css_critical_path

Nu läses CSS-filer in asynkront på utcheckningssidor korrekt, även när inställningen 'dev/css/use_css_critical_path' är aktiverad, vilket säkerställer att sidorna återges med rätt CSS-format. Tidigare förhindrade en begränsad CSP (Content Security Policy) infogad JavaScript från att köras, vilket medförde att CSS-filer inte lästes in som förväntat.

AC-12731 - GitHub-problem - GitHub-kodbidrag

Interceptor-metoden kan inte genereras korrekt med den virtuella typen för att konfigurera plugin-programmet i kommandot setup:di:compile

Systemet genererar nu snittometoder korrekt när en virtuell typ används för att konfigurera ett plugin-program, vilket ger enhetliga resultat oavsett om det är förkompilerat eller körtidskompilerat. Tidigare genererade systemet felaktiga resultat vid förkompilering jämfört med körtidskompilering.

AC-13398 - GitHub-problem - GitHub-kodbidrag

Adobe Commerce 2.4.7-p3-enhetstester misslyckas

Inga versionsinformation krävs.

ACP2E-3631 - GitHub-kodbidrag

Betalnings-/betalningsmetoder, beställning

Information om betalningskreditkort som sparats för senare bruk visas inte på sidan med lagrade betalningsmetoder

Tidigare pappersbaserade betalningsflödesdetaljer Kreditkortsinformation som sparats för senare bruk visades inte på sidan med lagrade betalningsmetoder, som nu är fast kreditkortsinformation visas på sidan med lagrade betalningsmetoder.

AC-13699 - GitHub-kodbidrag

Betalningar

Tidigare hämtningsfel (betalningen nekades) vid beställning med kreditkort efter att korrigeringsordern har placerats ut.

AC-13414 - GitHub-kodbidrag

Betalningsflödet skapar en ny transaktion varje gång vi klickar på knappen Hämta på skärmen för visningstransaktionen

Systemet hämtar nu transaktionsinformation korrekt utan att skapa en ny betalningstransaktion varje gång knappen Hämta klickas på skärmen Visa transaktion. Tidigare skapades en ny betalningstransaktion felaktigt för en beställning som redan hade betalats när du klickade på knappen Hämta.

ACP2E-2841 - GitHub-kodbidrag

Senare Paylater-meddelande visas inte i PDP för kanadensiskt säljarkonto

Systemet visar nu PayLater-meddelandet korrekt för kanadensiska PayPal-handelskonton på produktinformationssidan (PDP) när köparens land kan avgöras från faktureringsadressen eller leveransen för kontot. Tidigare visades inte PayLater-meddelandet på grund av en saknad parameter, vilket resulterade i ett fel i webbläsarkonsolen.

ACP2E-3028 - GitHub-kodbidrag

Återbetalning av PayPal-order resulterar i dubblettkreditnota

Ett problem med samtidig användning av IPN-skapade kreditnotor för PayPal-betalningstjänsten har korrigerats.

ACP2E-3143 - GitHub-kodbidrag

Kundprisregeln fungerar inte för PayPal

Korrekt belopp visas på PayPal-sidan när rabatten tillämpas med betalningsmetod

ACP2E-3163 - GitHub-kodbidrag

[Cloud]-användare med en specifik roll kan inte logga in

Administratörsanvändare med roll som endast innehåller PayPal-avsnittsåtkomst kan nu logga in utan fel

ACP2E-3208 - GitHub-kodbidrag

Prestanda

Standardproblem med inställningar för produktattribut

Systemet tillåter nu användare att avmarkera ett standardalternativ för ett produktattribut och ser till att attributet inte alltid har en standarduppsättning. Tidigare fanns det inget sätt att avmarkera ett produktattribut när ett standardvärde angavs, vilket innebar att attributet alltid hade en standarduppsättning.

AC-11932 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Kodrensning och lägg till nytt kritiskt huvudblock och flytta kritiska CSS före resurser

Systemet innehåller nu ett nytt kritiskt head-block och flyttar kritisk CSS före resurser, vilket gör det möjligt att anpassa och optimera prestanda mer i förgrunden. Tidigare placerades inte den kritiska CSS-koden före resurserna, vilket begränsade möjligheterna till anpassning och optimering.

AC-12000 - GitHub-problem - GitHub-kodbidrag

Temakompileringen avbryts när mysql-värden innehåller portinformation

Systemet hanterar nu konfigurationen av MySQL-värden som innehåller portinformation, vilket säkerställer att temat kompileras korrekt. Tidigare misslyckades temakompileringen om konfigurationen MySQL-värd i databasanslutningen innehöll portinformation.

AC-12176 - GitHub-problem - GitHub-kodbidrag

Stöd för Symfonys CommandLoaderInterface i Magento CLI

Denna ändring minskar initieringstiden för Magento CLI-programmet genom att tillåta fördröjd initiering av kommandon tills de behövs.

AC-13471 - GitHub-problem - GitHub-kodbidrag

Prestandaproblem vid inläsning av produktattribut i kundvagnsregler

Förbättrade frågeprestanda för försäljningsregler - från ca 150 ms till ensiffriga ms.

ACP2E-2494 - GitHub-kodbidrag

Prestanda för partiell prisindexering

Prestandan för partiell indexering av pris har förbättrats genom att några av de borttagningsfrågor som används i indexeringsprocessen har optimerats.

ACP2E-2673 - GitHub-kodbidrag

Beställningen refuseras vid konfiguration av flera butiker när Async-order-bearbetning används + Villkor

Beställningar från icke-standardwebbplatser med aktiverade villkor bearbetas nu.
Innan de avvisades automatiskt.

ACP2E-2850 - GitHub-kodbidrag

Det tar lång tid att köra anrop till API för ordervila

Systemet kör nu anropet till API:t för orderraster inom en rimlig tidsram, vilket förbättrar prestandan när ett stort antal order hämtas. Tidigare tog det lång tid att köra anropet till API:t för orderraster, vilket orsakade fördröjningar när ett stort antal order hämtades.

ACP2E-2910 - GitHub-kodbidrag

Prestanda, marknadsföring

Indexerare för försäljningsregel slutade köras

Systemet slutför nu försäljningsregelindexeraren även med ett stort antal kombinerade filtergrupper, vilket säkerställer att kundvagnsregelvillkoren tillämpas som förväntat. Tidigare kunde indexeraren för försäljningsregeln inte slutföras när det fanns ett stort antal kombinerade filtergrupper, vilket ledde till ett felmeddelande och förhindrar att villkoren för kundvagnsregeln tillämpades.

ACP2E-2617

Priser

Magento2.4.6-p4 Order API Simple Item - pris saknas

Systemet visar nu priset på enkla produkter korrekt när det efterfrågas via Order API, vilket ger korrekt datarepresentation. Tidigare visades priset på enkla produkter felaktigt som noll i API-svaret.

AC-11810 - GitHub-problem

Ögont avrundningsfel i katalogregel

AC-13855 - GitHub-kodbidrag

Produkt

Specialtecken i konfigurerbara associerade produktnamn konverteras till HTML-entiteter.

Systemet behåller nu specialtecken i namnen på associerade produkter korrekt när en konfigurerbar produkt redigeras, vilket förhindrar att de konverteras till HTML-enheter. Tidigare konverterades specialtecken i associerade produktnamn till HTML-enheter när den konfigurerbara produkten redigerades.

AC-10535 - GitHub-problem - GitHub-kodbidrag

Funktionen GetById i ProductRepository skapar inte rätt cachenyckel

Systemet skapar nu en cachenyckel korrekt i funktionen GetById för ProductRepository, oavsett om detta lagrings-ID skickas som en sträng eller ett heltal. Detta garanterar att produkten hämtas från minnet vid efterföljande anrop, vilket förbättrar prestandan. Tidigare skulle systemet hämta produkten från databasen varje gång funktionen anropas, även med samma parametrar, på grund av att en felaktig cachenyckel skapades.

AC-10947 - GitHub-problem - GitHub-kodbidrag

[Utgåva] [MFTF] AdminClickAddOptionForBundleItemsActionGroup har lagts till

Systemet innehåller nu AdminClickAddOptionForBundleItemsActionGroup, vilket förbättrar administratörspanelens funktioner. Den här åtgärdsgruppen var inte tillgänglig tidigare.

AC-11992 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärda skrivfel i PHPDoc-block

Systemet tar nu bort en okänd refererad variabel i PHPDoc korrekt för $helper-variabeldeklarationen, vilket gör koden tydligare och exaktare. Tidigare orsakade den här okända refererade variabeln i PHPDoc förvirring och potentiella fel i koden.

AC-13173 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärdade brutna paket och hämtningsbara produktsidor i Magento >= 2.4.7

Layouten för paket och nedladdningsbara produktsidor har korrigerats, vilket ger en konsekvent och korrekt visning på alla enheter. Tidigare hade dessa sidor layoutproblem på grund av en omorganisering av produktinformationsmediablocket.

AC-13423 - GitHub-problem - GitHub-kodbidrag

AlertProcessor - Argument #2 ($storeId) måste vara av typen int, strängen anges

Systemet utlöser nu produktvarningsmeddelanden korrekt genom att se till att butiksidentifieraren har rätt datatyp. Tidigare skickades inga produktvarningsmeddelanden på grund av ett typmatchningsfel i butiksidentifieraren.

AC-5969 - GitHub-problem - GitHub-kodbidrag

Funktionen [Cloud] addFilterToMap fungerar inte för vissa kolumner

Nu kan den anpassade modulen användas i orderstödrastret. Tidigare inträffade fel när en anpassad modul användes.

ACP2E-2944 - GitHub-kodbidrag

[Cloud] produkter i kategori - Lägg till produkter - Tilldela - Markera alla

Användare kan nu markera eller avmarkera produkter med hjälp av växlingsknappen.

ACP2E-3471

Kampanj

Kundattributet är inte synligt när kontot skapas från inbjudan

Kundattribut är tillgängliga när du skapar konto från inbjudan.

ACP2E-2602 - GitHub-kodbidrag

Kupongkod med Användare per kuponggräns frisläpps inte för betalning misslyckades. Ordern avbryts

Systemet uppdaterar nu omedelbart kuponganvändning när en order skapas eller annulleras, och lägger till regelanvändning i en kö för att förhindra potentiella lås. Detta garanterar att en kupongkod med en kuponggräns för användning per kupong frisläpps och kan återanvändas om en order annulleras på grund av en misslyckad betalning. Tidigare släppte systemet inte kupongkoden för återanvändning i sådana fall, vilket resulterade i ett felmeddelande om att kupongkoden inte var giltig.

ACP2E-2627 - GitHub-kodbidrag

[Cloud] Omindexering av katalogregelns produktindexerare ger SQLSTATE [HY000]: Allmänt fel: 2006 MySQL-servern har försvunnit.

Systemet hanterar nu det anpassade värdet "batchCount" i di.xml för "Magento\CatalogRule\Model\Indexer\IndexBuilder" korrekt, vilket förhindrar SQL-fel som "Allmänt fel: 2006 MySQL-servern har försvunnit" under omindexeringen av katalogregelns produktindexerare på grund av den felaktiga gruppstorleken på stora kataloger

ACP2E-2811 - GitHub-kodbidrag

[CLOUD]Kundsegmentets kundprisregel för besökare tillämpar inte rabatt på kundvagnen

Systemet tillämpar nu kundprisreglerna korrekt för besökare, även om regeln inte använder en kupong, vilket säkerställer att rätt rabatter ges i kundvagnen. Tidigare tillämpades inga rabatter på kundvagnen för besökssegment såvida inte kundprisregeln använde en kupong.

ACP2E-2926

Attributet "Type" saknas på fliken"Products to Match" i relaterade produktregler

Attributet"Typ" finns nu som ett filteralternativ på fliken"Produkter att matcha" i modulen"Relaterade produktregler", vilket ger en mer exakt regeldefinition. Tidigare saknades det här attributet på fliken"Produkter att matcha", vilket begränsar möjligheten att skapa korrekta matchningsvillkor.

ACP2E-3024

Förs.regel med rabattkvantitetsteg (Köp X)-attribut gör att andra regler inte tillämpas

Kundprisregeln avbryter inte tidigare tillämpade regler om kvantiteten av produkten i kundvagnen inte räcker för att regeln ska tillämpas.

ACP2E-3139 - GitHub-kodbidrag

Prestandaproblem i kundprisregel - modul för avancerad försäljningsregel

Lagt till saknade DB-index för AdvancedSalesRule-filter

ACP2E-3331

Utfärda försäljningsregler med fast beloppsrabatt och"maximal mängdrabatt tillämpas på"

Korrigerat problem med rabatt på kundvagnsregler när rabatt med fast belopp har konfigurerats att tillämpas för en begränsad produktkvantitet är vagnen. Tidigare användes värdet för maximal mängdrabatt till för att beräkna den aktuella artikelns pris i kundvagnen, inte bara för att beräkna regelns rabatt.

ACP2E-3332 - GitHub-kodbidrag

Uppgraderingen av [CLOUD] Magento gjorde att kuponger blev skiftlägeskänsliga

Före korrigeringen var du tvungen att skriva in kupongkoden exakt som den var konfigurerad med hänsyn tagen till versaler eller gemener. Kupongen valideras nu i serverdelen oberoende av koden i versaler eller gemener.

ACP2E-3342

Kundregler"Fast beloppsrabatt för hela kundvagnen" Åtgärden tillämpar rabatter felaktigt

Kupongkoder valideras korrekt oavsett versaler och gemener när de används för att skapa i administrationsområdet. Före validerades inte kupongkoden om den inte matchade det exakta bokstavsfallet för den konfigurerade kundvagnsregelkoden.

ACP2E-3349 - GitHub-kodbidrag

I Backend lagras standardvärden för produktattribut (i stället för förväntade administratörsvärden)

I Backend används nu administratörsvärden i stället för standardvärden för lagring för produktattribut.

ACP2E-3374 - GitHub-kodbidrag

Kassaregler"Fast beloppsrabatt för hela kundvagnen" ger felaktigt rabatter när paketprodukter läggs till

Kundvagnsregler med fast belopp tillämpades inte korrekt för paketprodukter. När man beräknar det totala rabattbeloppet beaktas även underordnade paketprodukter, vilket ger en korrekt rabattberäkning.

ACP2E-3377 - GitHub-kodbidrag

Rabatt beräknas inte utifrån kundprisregler

Rabatter med fast belopp beräknas nu korrekt. Före korrigeringen hade rabatterna inte summerats korrekt för paketprodukterna.

ACP2E-3403 - GitHub-kodbidrag

Kapslade kategorier i regelvillkor visas inte

Ett problem har korrigerats när kapslade kategorier under kategori 3 inte visas i marknadsföringsreglerna för kategorivillkor

ACP2E-3406 - GitHub-kodbidrag

usage_limit och uses_per_customer uppdateras inte i salesrule_coupton-tabellen

Om du uppdaterar Användare per kupong och Användare per kund i kundvagnsprisregeln kommer det nu att påverka befintliga automatiskt genererade kuponger. Tidigare påverkades endast nya kuponger

ACP2E-3432 - GitHub-kodbidrag

I kundprisregeln tas ingen hänsyn till överordnad kategori när villkoret är lika med eller större än.

Kundprisregler hanterar nu den överordnade kategorin korrekt när den används i avancerade villkor

ACP2E-3456 - GitHub-kodbidrag

Ogiltig rabattberäkning med prioritet

När det gäller det fasta belopp som tillämpades för hela kassarabattypen beräknades inte beloppet korrekt för varukorgsartiklar som redan hade rabatterats i en tidigare kampanj. Rabatterna summeras.

ACP2E-3463 - GitHub-kodbidrag

[CLOUD] Leveransberäkningen överväger inte kundvagnsregeln

Före korrigeringen tillämpades ingen vagnsregel med regionsvillkor konsekvent. Efter korrigeringen tillämpas kundvagnsregler med regionvillkor korrekt.

ACP2E-3472 - GitHub-kodbidrag

Sku-villkoret för kundkontroll av kundvagnsregel misslyckas för faktura.

Rabatten på programpaketet med dynamiskt pris framgår nu korrekt i fakturan. Tidigare återspeglades inte rabatten på fakturan.

ACP2E-3491 - GitHub-kodbidrag

Felaktigt rabattvärde när flera kundvagnsprisregler tillämpas samtidigt med rabatterade/specialprisprodukter

Det fasta beloppet för hela kundvagnsregler tillämpades inte korrekt före korrigeringen om mer än en hade tillämpats. Nu används rabattreglerna för fast belopp korrekt.

ACP2E-3498 - GitHub-kodbidrag

Returnerar

[CLOUD] Begränsade administratörer kan se returmenyn och knapparna

Begränsade administratörsanvändare har nu inte åtkomst till RMA-relaterade kontroller (menyer och knappar).
Administratörsanvändare som tidigare var begränsade kunde se returmenyn och knapparna.

ACP2E-3330

Returskärmen är felaktig när skärmen uppdateras

Användaren kan uppdatera sidan utan att det uppstår någon skärmförvrängning.

ACP2E-3443

SEO

Om du lägger till URL-omskrivningar med en accent läses inläsningen in oändligt

Nu kan systemet skapa och hantera URL-omskrivningar med accenter, vilket förhindrar oändlig inläsning under sparandet. Tidigare orsakade tillägg av en URL-omskrivning med en accent ett oändligt inläsningsproblem.

AC-11907 - GitHub-problem - GitHub-kodbidrag

Fel kategori för flerlagersaldo - url-rewrite för kategori på tredje nivån

Generera korrekt URL-omskrivning för underordnade med en anpassad URL-nyckel för omfång

ACP2E-2641 - GitHub-kodbidrag

Dubbelbytetecken (specialtecken) i fältet Produktnamn blockerar skapande av produkter i serverdelen

En ny inställning har lagts till som gör att du kan använda transkribering på produkt-URL:en eller inte. Inställningen är tillgänglig här: Lagrar > Konfiguration > Katalog > Katalog > Sökmotoroptimering: "Tillämpa transkribering för produkt-URL"

ACP2E-2770 - GitHub-kodbidrag

Felaktigt skapande av url_rewrite-poster med flera butiker i en butiksgrupp

Innan korrigeringen kunde du bara generera URL-omskrivningar på webbplatsnivå när du redigerade en produkt. Med korrigeringen introducerades en ny inställning (Lager > Konfiguration > Katalog > Katalog > Sökmotoroptimering, Återskrivningsomfång för produkt-URL med alternativen Store-vy, Webbplats) som gör att du kan generera URL-omskrivningar på butiksvy- eller webbplatsnivå.

ACP2E-3383 - GitHub-kodbidrag

Försäljning

Andra kundvagnsprisregeln tillämpas inte om första kundvagnsregeln redan används

AC-13751

Sök

Hämta"Ange ett sökord och försök igen." fel på avancerad söksida i storefront i 2.4.8 beta1

Sökresultaten visas nu korrekt på sidan Avancerad sökning när ett produktattribut är inställt på Nej. Om du tidigare angav ett produktattribut som "Nej" och gjorde en sökning, skulle ett felmeddelande visas: "Ange ett sökord och försök igen".

AC-13053 - GitHub-kodbidrag

magento/module-open-search är beroende av grenen open search-php som inte finns

AC-13721 - GitHub-kodbidrag

söktabell när den är mycket stor har stor inverkan på inläsningstidens förskjutning

Förbättrad inläsningstid för söklistsidor. Före korrigeringen försenades söklistsidan på grund av en ooptimerad fråga.

ACP2E-3362 - GitHub-kodbidrag

Säkerhet

[Problem]: Popup-menyn Teckensnitt för CSP-senare

Systemet tillåter nu inläsning av teckensnittet https://www.paypalobjects.com/webstatic/mktg/2014design/font/PP-Sans/PayPalSansBig-Medium.woff' utan att bryta mot direktivet Content Security Policy, vilket säkerställer att popup-menyn Paylater visas korrekt. Tidigare nekades teckensnittet att läsas in på grund av en överträdelse av direktivet Content Security Policy, vilket orsakade visningsproblem med popup-menyn Paylater.

AC-11855 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Uppdatera js.js DOM-text omtolkad som HTML

Genom att använda innerText undviker man risken för injektion av HTML, eftersom dessa egenskaper automatiskt undgår alla HTML specialtecken i den angivna texten. Med den här korrigeringen kan du förebygga XSS-problem (cross-site scripting) genom att behandla indata som oformaterad text i stället för att tolka HTML.

AC-12035 - GitHub-problem

ReCaptcha V2 visas felaktigt vid utcheckning för tyska språk

Tidigare visades reaptcha från under e-postadress från utcheckning som oformaterad för språk med långa ord, som german. Därefter ser reaptcha ut på samma sätt som alla recaptcha-element från resten av områdena.

ACP2E-3273 - GitHub-kodbidrag

Captcha vid administratörsinloggning kräver inte interaktion för vissa användare

ReCaptcha för administratörsinloggning valideras som förväntat

ACP2E-3300 - GitHub-kodbidrag

Leverans

[Problem] Korrigerat skrivfel i tracking.phtml - JS-functions "currier" har bytt namn till "operator"

Systemet använder nu termen"operator" i stället för den felstavade"currier" i JavaScript-hanterarfunktionerna som används i orderspårningsmallen, vilket säkerställer korrekt funktionsnamn och kodklarhet. Tidigare användes den felstavade termen"currier", vilket kan leda till förvirring och inkonsekvenser i kodbasen.

AC-10757 - GitHub-problem - GitHub-kodbidrag

UPS REST "En leverans kan inte ha KGS/IN eller LBS/CM eller OZS/CM som måttenhet"

Se till att UPS-hastigheterna visas i kassan och i kundvagnen.

AC-11938 - GitHub-problem - GitHub-kodbidrag

UPS REST "sandbox" och "prod" inställningsinstruktionsuppdateringar i devdoc

AC-12938

[Problem] Korrigera stavning av variabler för kundadress

Systemet skannar nu variabler för kundadresser korrekt och ser till att de visas korrekt i kontoområdet på klientsidan. Tidigare kunde felaktig stavning av dessa variabler leda till fel vid lokala kodgranskningar.

AC-13172 - GitHub-problem - GitHub-kodbidrag

Spårningsfönstret visar fel förväntat leveransdatum

Visa korrekt leveransdatum för fraktfirma.

ACP2E-2738 - GitHub-kodbidrag

Tabellavgifter visas fortfarande även om kostnadsfri leverans används

Leveransmetoden för tabellränta visas nu även om kostnadsfri frakt blir tillgänglig efter kuponganvändning

ACP2E-2763 - GitHub-kodbidrag

MFTF-test AdminCreatingShippingLabelTest misslyckades på grund av att autentiseringsuppgifter inte lagts till i Jenkins-miljön

mftf test fix

ACP2E-2765 - GitHub-kodbidrag

FedEx Track API fungerar inte med REST-autentiseringsuppgifter

Tidigare krävdes inga ytterligare API-nycklar för API:t för spårning i FedEx-integreringen. Nu har en ny konfiguration lagts till som stöd för API-nycklar för spårning.

ACP2E-3340 - GitHub-kodbidrag

[Förhandlingsfrekvenser för FedEx i molnet] returnerades inte för REST

Före korrigeringen hade FedEx-kontospecifika satser om de inte skickades på svaret, även via FedEx-dokumentation som de skulle ha skickats. Efter korrigeringen skickas de kontospecifika priserna på svaret genom att begäran ändras från vår sida.

ACP2E-3354 - GitHub-kodbidrag

Mellanlagring och förhandsvisning

Inställningarna för schemalagd uppdatering sparas inte om de ursprungligen lades till genom att köra uppdateringen

Systemet raderar nu produktattributvärden korrekt i efterföljande schemalagda uppdateringar när sådana attribut ändras i den aktuella uppdateringen som körs. Tidigare var det omöjligt att radera sådana attributvärden när ett produktattribut ändrades av en schemalagd uppdatering när en ny schemalagd uppdatering skapades, vilket innebar att användaren måste redigera dem igen när den skapades.

ACP2E-2901

Kundprisregel från datum och till datum, utleverans inte synkroniserad med mellanlagringsuppdatering

Datumen sparas enligt uppdateringar för kundprisregelsmellanlagring.

ACP2E-2999

JS-fel i förhandsvisning av mellanlagring

Nu läses filen form-mini-stub.js in utan Js-syntaxfel i utvecklingsverktygen.

ACP2E-3104

Produktens mellanlagrade innehåll till specialpris kan inte uppdateras

Systemet tillåter nu redigering av slutdatumet för en prisuppdateringskampanj efter att den har startats, vilket säkerställer att användarna kan göra nödvändiga justeringar i sina kampanjer. Tidigare uppstod ett fel när slutdatumet för en aktiv kampanj skulle uppdateras, vilket hindrade användarna från att göra ändringar.

ACP2E-3162

Det går inte att uppdatera schemalagd uppdatering när unikt kategoriattribut används

Ett problem har korrigerats där en schemalagd uppdatering för en kategori inte var möjlig om kategorin hade ett unikt attribut

ACP2E-3453 - GitHub-kodbidrag

Målinriktning

[Utgåva] Tillåt användning av CIDR-intervall i tillåtelselista för underhåll

Systemet har nu stöd för användning av CIDR-intervall i underhållsläget tillåt IP-listor, vilket gör att ett intervall med IP-adresser kan kringgå underhållsläget. Tidigare tillät underhållsläget IP-listan endast tillåtna enskilda IP-adresser att kringgå underhållsläge.

AC-9432 - GitHub-problem - GitHub-kodbidrag

Moms

[Utgåva] Funktion/php8.1 - egenskapshöjning för konstruktor var diagram ql

Ersätt alla egenskaper med konstruktoregenskapshöjningen i modulen där graf ql visas:

AC-13295 - GitHub-problem - GitHub-kodbidrag

FPT (Fixed Product Tax) fungerar inte med konfigurerbara produkter

FPT för konfigurerbara produktvariationer fungerar korrekt.

ACP2E-3193 - GitHub-kodbidrag

Testramverk

Integrationstestet misslyckades med testDbSchemaUpToDate på grund av JSON-kolumntypen

Systemet känner nu igen JSON-kolumntyper korrekt i databasschemat under integreringstester, vilket förhindrar testfel på grund av en felmatchning mellan databasschemat och det deklarativa schemat. Tidigare identifierades JSON-kolumntyper felaktigt som LONGTEXT i MariaDB, vilket medförde att integreringstester misslyckades.

AC-11654 - GitHub-kodbidrag

[Problem] vid PHPDoc-korrigering

Systemet känner nu igen inaktuella metoder i IDE på ett korrekt sätt på grund av en stavningskorrigering i PHPDoc. Tidigare orsakade ett stavfel i PHPDoc att vissa metoder inte kändes igen som inaktuella.

AC-13362 - GitHub-problem - GitHub-kodbidrag

MAGETWO-95118: Kontrollera beteendet med den beständiga kundvagnen efter att sessionen har upphört

AC-13478 - GitHub-kodbidrag

Integrationstester misslyckades Magento\NegotiableQuote\Controller\Quote\DownloadTest::testCompanyManagerDownloadWithNQSubPermission

AC-13716

[Databasjämförelse] Allvarligt fel om databasen innehåller post om målregel utan villkor

Tidigare om databasen innehåller poster om målregeln utan något villkor uppstod allvarliga fel, men efter att verktyget för att åtgärda databasjämförelsen har slutförts utan allvarliga fel.

AC-13722

Åtgärda statiska tester för att aktivera användning med tillägg från tredje part

AC-13848 - GitHub-kodbidrag

[Internt] Åtgärdstillämpningsfel visas inte under körning eller i loggar

'-

ACP2E-3334 - GitHub-kodbidrag

[MFTF] StorefrontCheckoutProcessForQuoteWithoutNegotiatedPricesTest

Fasta mftfs

ACP2E-3458 - GitHub-kodbidrag

UI Framework

Prototype.js security vulnerability fix CVE-2020-27511

Systemet har uppdaterats för att åtgärda säkerhetsluckan CVE-2020-27511 i Prototype.js 1.7.3, vilket förbättrar systemets övergripande säkerhet. Före den här uppdateringen var systemet känsligt för en denial of service-attack (Regular Expression Denial of Service) genom att ta bort skapade HTML-taggar.

AC-12128 - GitHub-kodbidrag

Grunt Less använder pub/prefix för källmappningar

Systemet genererar nu mindre/css-källmappningar utan /pub-prefixet för sökvägar när de använder grunt, vilket eliminerar behovet av en lösning i webbserverkonfigurationen. Tidigare krävdes en specifik konfiguration på webbservern för att /pub-prefixet i källmappssökvägar skulle fungera korrekt.

AC-12189 - GitHub-problem - GitHub-kodbidrag

Fält för UI-komponentfil

Systemet validerar nu filfältet korrekt i ett UI-komponentformulär, så att formuläret kan skickas utan fel när en fil är markerad. Tidigare misslyckades valideringen även om en fil valdes, vilket förhindrar att formuläret skickas.

AC-12432 - GitHub-problem - GitHub-kodbidrag

[Problem] Förbättrat datumformat i js-konsolen: växla från 12 till 24 timmar…

Förbättrat datumformat i js-konsolen: byt från 12 till 24 timmar

AC-12645 - GitHub-problem - GitHub-kodbidrag

[Problem] - lägg till sourceMap-generering för färre filer i utvecklarläge

Systemet genererar nu källmappningar för mindre filer i utvecklarläget, vilket gör det enklare att identifiera källan till ett format. Tidigare var det en utmaning att identifiera källan till en stil när systemet kördes i utvecklarläge med mindre kompilering på serversidan.

AC-12650 - GitHub-problem - GitHub-kodbidrag

Statiskt innehåll distribueras för inaktiverade moduler

Nu utesluts CSS som är relaterad till inaktiverade moduler från de slutliga CSS-utdatafilerna, vilket säkerställer att onödiga format inte läses in. Tidigare inkluderades CSS för inaktiverade moduler i de slutliga CSS-utdatafilerna, vilket ledde till inläsning av extra, onödiga format.

AC-1306 - GitHub-problem - GitHub-kodbidrag

Inkonsekvent beteende vid sortering utanför lagret med lägsta lagertröskelvärde

Systemet sorterar nu produkter i katalogen korrekt baserat på lagernivåer, enligt det fastställda minimitröskelvärdet för lager och flyttar utlagerartiklar till listans nedre del på ett konsekvent sätt. Tidigare var sorteringsfunktionen inkonsekvent, med objekt som inte alltid visas i rätt ordning baserat på deras lagernivåer, och ändringar i sorteringen kan inträffa oförutsägbart efter att kategorihierarkin har sparats, uppdaterats eller ändrats.

AC-13459 - GitHub-kodbidrag

Förslag om förbättrad felrapportering för problem med att.js läses in

Den här PR-funktionen förbättrar felmeddelandet när en komponent inte kan läsas in i ett krav.

AC-13472 - GitHub-problem - GitHub-kodbidrag

PHP 8.4-borttagningsfel som orsakar byggfel i 2.4-utvecklingen

AC-14004 - GitHub-kodbidrag

[Utgåva] Läs inte in backend-blockkontext på klientdel

Systemet ser nu till att serverdelsblockens kontext inte läses in på klientsidan, vilket förhindrar att onödiga serverdelssessioner och eventuella sessionslås skapas. Tidigare lästes serverdelen in felaktigt på klientsidan, vilket ledde till att serverdelssessioner och eventuella sessionslås skapades.

AC-9007 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort översiktssammanfattning för onödiga skript

Systemet optimerar nu sidinläsningstiden genom att ta bort onödiga JavaScript-skript från klassificeringssektionen, i stället för att använda infogade CSS-format för en mer effektiv och läsbar kod. Tidigare kunde användningen av JavaScript-skript för klassificeringsavsnittet göra sidinläsningen långsammare.

AC-9168 - GitHub-problem - GitHub-kodbidrag

Undantag vid kontroll av presentkortssaldo när Recaptcha är aktiverat

Användarna kan hämta presentkortssaldot i vyn och redigera kundvagnen. Tidigare visades inte dessa uppgifter när reCAPTCHA aktiverades.

ACP2E-2529 - GitHub-kodbidrag

[KLARIFIERING] ADA-kompatibilitet för funktionsbegäran

Systemet garanterar nu ADA-kompatibilitet genom att ta bort CSS-egenskaper som inte stöds och ersätta dem med de som stöds i filen print.css. Tidigare ledde användningen av CSS-egenskaper som inte stöds till problem med webbläsarkompatibiliteten.

ACP2E-2729 - GitHub-kodbidrag

[Cloud]-bibliotekskod för konfusion i effect-drop.js i AC 2.4.4-p8

Systemet implementerar nu biblioteket effect-drop.js korrekt, vilket säkerställer att jQuery-gränssnittseffekterna fungerar korrekt. Tidigare skrevs biblioteket effect-drop.js av misstag över med biblioteket effect-clip.js, vilket kan orsaka problem med jQuery-gränssnittseffekter.

ACP2E-3061 - GitHub-kodbidrag

Platshuvud | Specialtecken som bryter kundens välkomstavsnitt

Efter korrigeringen visas specialtecken korrekt i välkomstavsnittet för kunder.

ACP2E-3367 - GitHub-kodbidrag

Kundsegmentutgåvan misslyckas med daterange

Det går att spara kundsegment med datumintervallvillkor när endast ett av datumen har redigerats.

ACP2E-3561 - GitHub-kodbidrag

1d4eef6c-fef1-4e61-85eb-b58d7b9ac29f