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

Versionsinformation om Magento Open Source 2.4.9 beta1

Högdagrar i v2.4.9-beta1

Följande markeringar gäller för Magento Open Source 2.4.9-beta1.

API:er

Lägg till en möjlighet att behålla arv av produktgalleriet i REST API när en produkt uppdateras i butiksvyn

Uppdatering av produkt via REST API i ett butiksomfång medför inte längre att produktbilder och videor ärver ändringar från det globala omfånget om media_gallery_entries utelämnas från nyttolasten eller anges till NULL för att förhindra ändringar i produktgalleriet i det omfånget. Dessutom är det nu möjligt att återställa omfångsarv för produktbilder och video via REST API genom att ange motsvarande fält som NULL

ACP2E-4358 - GitHub-kodbidrag

Ramverk

Undersök den senaste större versionen av web-token/jwt-framework

Som en del av den kontinuerliga säkerhetsgranskningen utvärderade vi den senaste större releasen av det gemensamma teknikramverket för att säkerställa framtida kompatibilitet och upprätthålla starka säkerhetsstandarder. Den här versionen har ingen effekt på befintliga funktioner.

AC-13209 - GitHub-kodbidrag - GitHub-kodbidrag - GitHub-kodbidrag

Ersätt carlos-mg89/oauth med inbyggda PHP-funktioner

Ersatte Carlos-mg89/oauth-biblioteket från tredje part med inbyggda PHP OAuth-funktioner för att förbättra säkerheten, minska externa beroenden och förbättra plattformens stabilitet.

AC-14075 - GitHub-kodbidrag

Undersök den senaste versionen av chart.js

Uppgraderade diagrambiblioteket Chart.js JavaScript till den senaste versionen, 4.4.8, för att förbättra diagramåtergivningsprestanda, förbättra visuella funktioner och åtgärda säkerhetsluckor i adminkontrollpanelen och rapportmodulerna.

AC-14304 - GitHub-kodbidrag

Undersök senaste version jquery/uppy och uppy

Uppgraderade Uppy-biblioteket för filöverföring till version 4.13.4 för att förbättra filöverföringsmöjligheterna, förbättra användarupplevelsen och åtgärda säkerhetsluckor vid filhantering i Adobe Commerce administratörsgränssnitt och klientkomponenter.

AC-14307 - GitHub-kodbidrag

Undersök den senaste versionen jquery-validate

Uppgraderade jQuery Validate-biblioteket till version 1.21.0 för att förbättra formulärvalideringsfunktionerna, förbättra användarupplevelsen och säkerställa att alla Adobe Commerce-formulär är kompatibla i både admin- och klientgränssnitt.

AC-14403 - GitHub-kodbidrag

Undersök den senaste versionen jquery-ui

Uppgraderade jQuery-gränssnittsbiblioteket till version 1.14.1 för att förbättra användargränssnittets widgetar, förbättra tillgängligheten och säkerställa modern webbläsarkompatibilitet för alla komponenter i Adobe Commerce admin- och klientgränssnitt.

AC-14417 - GitHub-kodbidrag

Undersök den senaste versionen mindre.js

Uppgraderade CSS-preprocessorn Less.js till version 4.2.2 för att förbättra CSS-kompileringsprestanda, förbättra syntaxstödet och modernisera temabygeringsprocessen för alla Adobe Commerce-frontend- och -administratörsteman.

AC-14418 - GitHub-kodbidrag

Undersök den senaste versionen av minute-timezone-with-data.js

Uppgraderade tidszonsbiblioteket för stund till version 0.5.43 för att förbättra tidszonshanteringen, uppdatera tidszonsdata med de senaste IANA-ändringarna av tidszonsdatabasen och förbättra datum- och tidsbearbetningsnoggrannheten för alla Adobe Commerce-åtgärder både internationellt och i flera tidszoner.

AC-14419 - GitHub-kodbidrag

Undersök den senaste versionen under score.js

Uppgraderade underscore.js-verktygsbiblioteket till version 1.13.7 för att förbättra JavaScript funktionalitet, förbättra datamanipuleringsprestanda och säkerställa modern webbläsarkompatibilitet över alla delar av Adobe Commerce klientdel och admin-gränssnitt.

AC-14420 - GitHub-kodbidrag

Uppdatera allure-framework/allure-phpunit version till 3 och ta bort ursprungligt beroende i 2.4.9-alpha1

I Adobe Commerce 2.4.9 har beroendet av allure-framework/allure-phpunit uppgraderats till huvudversion 3, som har stöd för PHP 8.4, PHP 8.5 och moderniserar vår Allure-baserade testrapporteringsstack. Det systemspecifika beroendet som tidigare krävdes för äldre versioner av Allure PHPUnit har tagits bort där det är tillämpligt, vilket förenklar installation och underhåll.

AC-14548 - GitHub-kodbidrag

Uppgradera chart.js-beroendet till den senaste versionen

Diagram.js-beroendet uppgraderas till den senaste versionen, 4.5.0

AC-15133 - GitHub-kodbidrag

Lägg till officiellt stöd för Symfony 7.4 LTS och PHP 8.5 i Adobe Commerce 2.4.9

Som en del av Adobe Commerce 2.4.9-plattformsuppdateringen har alla Symfony-beroenden som används av magento/composer-paketet uppdaterats till de senaste Symfony LTS 7.4-versionerna. Detta anpassar Commerce Composer-verktyg efter den aktuella Symfony LTS-raden och tar bort tidigare beroendebegränsningar som gäller äldre Symfony-versioner. Dessutom har alla anpassade klasser som utökar Symfony-huvudklasser uppdaterat typdeklarationer och metodsignaturer i enlighet med de senaste Symfonkraven innan de uppgraderar till Adobe Commerce 2.4.9. Detta förhindrar kompatibilitetsproblem och säkerställer en smidig övergång till de uppdaterade ramverkskomponenterna.

AC-15170 - GitHub-kodbidrag

Övriga

Captcha / reCaptha fungerar inte för API / GraphQl

När CAPTCHA (eller reCAPTCHA) är aktiverat för formuläret Skapa konto i Adobe Commerce 2.4.9, används nu samma CAPTCHA-validering för att skapa kundkonton via API:erna REST och GraphQL.

AC-16245 - GitHub-kodbidrag

Säkerhet

Förbättra prestanda för asynkrona/gruppvisa begäranden

Åtgärda prestandaförsämringen i asynkrona webbslutpunkter som introducerats efter säkerhetspatchen APSB25-08, vilket resulterar i fler körningstider.

AC-14078 - GitHub-kodbidrag

Endast en aktiverad 2FA-provider måste konfigureras per användare

Administratörsanvändare behöver nu bara konfigurera en av handlarens aktiverade 2FA-leverantörer (till exempel Google Authenticator eller U2F) för att få åtkomst till administrationspanelen. Ytterligare aktiverade providers kan konfigureras senare efter behov. När flera 2FA-providers var aktiverade (t.ex. Google Authenticator och U2F) var alla administratörsanvändare tvungna att konfigurera alla aktiverade leverantörer innan de kunde logga in. Detta skapade en funktion för användare som inte hade tillgång till alla faktorer (till exempel en maskinvarunyckel för U2F).

AC-8253 - GitHub-kodbidrag

Mellanlagring och förhandsvisning

[Funktionsförfrågan] Förhandsvisning av innehållstagning i mobilvyn

Med funktionen för förhandsgranskning av mellanlagring på adminpanelen kan webbläsarsimulerade förhandsvisningar av mobila enheter återges korrekt, vilket ger en visuell representation av hur mellanlagringsuppdateringen kommer att visas på en mobil enhet.

ACP2E-3397 - GitHub-kodbidrag

Åtgärdade problem i v2.4.9-beta1

Vi har åtgärdat 501 problem i Magento Open Source 2.4.9-beta1-kärnkoden. En deluppsättning av de åtgärdade problemen som ingår i den här versionen beskrivs nedan.

API:er

Specialpris till datum valideras felaktigt för applySpecialPrice

Systemet fungerar som det ska när det gäller specialpriset och produktens specialpris upphör att gälla det datum som anges av administratören eller tredjepartssystemet av REST API

AC-13130 - GitHub-problem - GitHub-kodbidrag

[WebAPI] - bekräftelse av e-post från kund via WebAPI-paradox

Ett problem har korrigerats där kunder inte kunde aktivera sina konton via WebAPI på grund av en auktoriseringsparadox som kräver en token före bekräftelse. Uppdateringen gör det möjligt för obekräftade kunder att aktivera sina konton genom API:t, vilket ger ett konsekvent och funktionellt bekräftelseflöde.

AC-13281 - GitHub-problem - GitHub-kodbidrag

Faktureringsadressfel saknas i Admin Dashboard när en order skapas via REST API med endast betalningsinformation

Ett problem där beställningar kunde skapas via API utan faktureringsadress har korrigerats, vilket medförde att kontrollpanelen kraschade.
Nu är beställningar utan faktureringsadress begränsade och skapas inte längre.

AC-14049 - GitHub-problem - GitHub-kodbidrag

Product Add to Cart issue in Rest API

Ett problem har korrigerats där produkter som inte har tilldelats till en viss webbplats fortfarande kunde läggas till i kundvagnen och köpas.
Nu visas ett felmeddelande:"Produkten som du försöker lägga till är inte tillgänglig."

AC-15054 - GitHub-problem - GitHub-kodbidrag

Etiketten för attributalternativ skrivs över vid uppdatering av butiksetiketter

Ett problem har korrigerats där en uppdatering av ett flervalsproduktattribut via REST API skulle skriva över alla store_labels och ta bort befintliga butiksspecifika etiketter.
När du uppdaterar standardetiketten för butiksvyn sammanfogar nu Magento de angivna etiketterna med befintliga i stället för att skriva över dem helt.
Detta garanterar att butiksspecifika etiketter för andra butiksvyer förblir intakta efter uppdateringar.

AC-15208 - GitHub-problem - GitHub-kodbidrag

[Utgåva]: Det finns redan ett svar på det klarlagda attributalternativet

Systemet ersatte nu den besvärliga frasen"Hämta nytt filnamn om det redan finns" med en tydligare och grammatiskt korrekt version:"Hämta ett nytt filnamn om det redan finns ett". Detta förbättrar läsbarheten och användarförståelsen.
Samma för attributalternativets svar.

AC-15473 - GitHub-problem - GitHub-kodbidrag

Internt serverfel i /V1/products/special-price API Endpoint

Ett problem har korrigerats där felaktigt formaterade begäranden till /V1/products/special-price och relaterade API:er för prissättning returnerade ett internt 500-serverfel på grund av ett TypeError-fel som är null.
API:erna validerar indata korrekt och returnerar 400-fel för ogiltiga nyttolaster, vilket förbättrar felhanteringen och API-tillförlitligheten.

AC-6419 - GitHub-problem - GitHub-kodbidrag

Internt serverfel i API-slutpunkten /V1/order/{orderId}/ship

Systemet åtgärdar nu det interna serverfelet i API-slutpunkten /V1/order/{orderId}/ship och returnerar ett 400-fel eftersom begäran har fel format.

AC-6420 - GitHub-problem - GitHub-kodbidrag

Internt serverfel i /V1/creditmemo API Endpoint

Ett problem har korrigerats där felaktigt utformade begäranden till API:t /V1/creditmemo returnerade ett internt 500-serverfel.
API:t validerar nu begäran korrekt och returnerar 400-fel för ogiltiga nyttolaster, vilket förbättrar felhanteringen och stabiliteten.

AC-6422 - GitHub-problem - GitHub-kodbidrag

Återstående API och Magento backend använder olika valideringsmetoder för attribute_code när nya attribut skapas

Inkonsekvensen har korrigerats där Magento Admin tillåter versaler i attribute_code, men REST API avvisade dem när produktattribut skapades.
Nu följer både Admin och REST API samma validering, vilket gör att du kan skapa attribut med versaler.

AC-6660 - GitHub-problem - GitHub-kodbidrag

Olika validering mellan skapande av attribut och uppdatering via REST API

Ett problem har korrigerats där inkonsekvent validering vid skapande av attribut via REST API resulterade i att en felaktig backend_type tilldelades.
Nu ställer systemet in rätt backend-typ när den är giltig, genererar ett undantag för ogiltiga värden eller återgår korrekt om den inte anges, vilket säkerställer ett konsekvent attributbeteende.

AC-6885 - GitHub-problem - GitHub-kodbidrag

Felformaterad begärandetext eller felaktiga parametrar orsakar "Internt serverfel"

Felformaterade begärandeinstanser eller parametrar returnerar nu ett tydligt 400-svar för Ogiltig begäran.
Tidigare resulterade sändning av felformaterade begärandetexter eller parametrar till olika REST API-slutpunkter (som /V1/carts/search, /V1/orders, /V1/products, etc.) i ett allmänt "Internt serverfel" (500), vilket gjorde det svårt att diagnostisera indataproblem.
Nu returnerar Adobe Commerce svaret"400 Bad Request", vilket ger tydligare feedback när begäranden är ogiltiga.

AC-746 - GitHub-problem - GitHub-kodbidrag

/orders(eller /orders/:id) slutpunkt saknar fälten "state" och "status"

Ett problem har korrigerats där API-svaren /orders och /orders/{id} utelämnade tillstånds- och statusfälten när databasvärdena var null.
Nu returneras båda fälten konsekvent i svaret, vilket säkerställer överensstämmelse med API-dokumentationen och förbättrar datatillförlitligheten.

AC-9244 - GitHub-problem - GitHub-kodbidrag

Async Bulk Operation är fortfarande i öppet läge för async.magento.configur.product.api.optiondatabase.interface.save.post

Massor-API-slutpunkter genererar nu ett fel om begärandetexten inte är en matris, vilket kräver att bulkartikelnycklar är siffror i följd från 0. Tidigare uppdaterades inte bulkartikelstatus på grund av den godtyckliga artikelnyckeln som skickades i bulkbegäran.

ACP2E-3544 - GitHub-kodbidrag

[REST-fel för API:t ] för värdet is_subscribed som inte beaktas från det aktuella arkivet med searchCriteria

API REST-kundfrågan hämtar rätt "is_subscribed"-värde från rätt butik med hjälp av searchCriteria
Tidigare beaktades inte arkivet vid hämtning av värdet is_subscribed i API:ts REST-kundfråga.

ACP2E-3621 - GitHub-kodbidrag

async.operations.all kan skapa flera poster för 1 SKU

Samtidiga begäranden om att spara och uppdatera samma produkt har nu serialiserats för att förhindra konkurrensförhållanden som kan leda till inkonsekventa data eller dubblerade produkter

ACP2E-3744 - GitHub-kodbidrag

Ordningen "base_row_total" och "row_total" visar priset för en artikel i REST API-svar

REST api-svar för orderdetaljer innehåller nu korrekta värden för attributen "base_row_total" och "row_total" om flera objekt sorterades

ACP2E-3874 - GitHub-kodbidrag

REST API-slutpunkt export-stock-salable-quet returnerar felaktigt antal poster total_count

Ett problem med sidnumrering i API:t för lagerexportlagersaldo där total_count felaktigt begränsades till sidstorleken har åtgärdats. Tidigare, när du använde slutpunkten /rest/all/V1/layer/export-stock-salable-qty/website/base med sidnumreringsparametrar som page_size=5, skulle fältet total_count i svaret returnera 5 i stället för det faktiska antalet produkter som matchar sökvillkoren. Efter den här korrigeringen återspeglar fältet total_count nu korrekt det totala antalet produkter som är tillgängliga oavsett page_size-parametern, vilket säkerställer ett konsekvent sidnumreringsbeteende för alla Magento REST API-slutpunkter.

ACP2E-4086 - GitHub-kodbidrag

Valideringsproblem med anpassade alternativ-ID:n i REST API:er för kundvagnsobjekt.

REST API:er V1/gästcarts/<cartId>/items/ and V1/carts/mine/items/ validerar nu "product_options.extension_attributes.custom_options.*.option_id" för att säkerställa att den refererar till ett giltigt option_id för artikelvagnsartikeln SKU. Tidigare bearbetades och sparades den här parametern i databasen utan validering.

ACP2E-4138 - GitHub-kodbidrag

När produkten hämtas från varukorgen och butikshuvudet ändras inte

GraphQL customerCart-frågan returnerar nu produktattributvärden enligt butikens rubrikvärde. Tidigare återspeglade inte ändringen av butikshuvudet när en produkt hämtades från kundvagnen via GraphQL det uppdaterade språket, vilket resulterade i inkonsekvent lokalisering.

ACP2E-4227 - GitHub-kodbidrag

REST API /media endpoint failed for Gift Card products - returns "The product cannot be saved"

Före korrigeringen fick du skapa presentkortsprodukter som inte innehöll något belopp i det globala omfånget. Med korrigeringen har en validering lagts till som söker efter belopp i globalt omfång.

ACP2E-4395 - GitHub-problem

API:er, kundvagn och utcheckning

Verifiering på serversidan för leveransinformation fungerar inte med REST API

Korrigerade ett fel i REST API där verifieringen av leveransadressinformation inte följde den attributkonfiguration som definierats i Admin-serverdelen. Valideringen följer nu de konfigurerade inställningarna korrekt.

ACP2E-4156 - GitHub-kodbidrag

API:er, katalog

Ta bort standardslutpunkt för prisnivå för webbplatser/butiker

Om du tidigare tog bort standardbaswebbplatsen och använde den sekundära webbplatsen som standardwebbplats uppstod ett fel när priset för den sekundära webbplatsen skulle uppdateras. När du har tillämpat den här korrigeringen kan skiktpriset uppdateras även om baswebbplatsen tas bort eller inaktiveras.

ACP2E-4334 - GitHub-kodbidrag

API:er, Framework

RedisRequestLogger\RedisClient (hastighetsbegränsare) undantag på programservern

Efter korrigeringen kan funktionen för hastighetsbegränsning användas tillsammans med GraphQL Application Server om PHP-tillägget är installerat.

ACP2E-4237 - GitHub-kodbidrag

API:er, importera/exportera

Async Fvoice Refund API skapar offlineåterbetalningar i stället för onlineåterbetalningar

Åtgärdade asynkrona återbetalningsåtgärder där återbetalningsbegäranden med parametern is_online inte bearbetades korrekt.

ACP2E-4394 - GitHub-kodbidrag

API:er, ordning

[CLOUD] Orderinformationsproblem med radsummeutseende för order 000075568

Korrigerar problemet där värdet row_total_incl_tax i order-API-svaret returnerades som ett nästan noll restvärde i stället för 0,00 när ett objekt helt rabatterades.

ACP2E-3950 - GitHub-kodbidrag

Konto

[Problem] Åtgärda skrivfel i mallalternativen för katalogwidget

Systemet korrigerar nu skrivfel i mallalternativen för katalogwidget.

AC-11576 - GitHub-problem - GitHub-kodbidrag

[Problem] Onödigt avstånd i backend-stödrastret har tagits bort

Systemet tar nu bort onödiga avstånd i backend-stödrastret när det finns markerade objekt

AC-11579 - GitHub-problem - GitHub-kodbidrag

Den sparade kundgruppskoden matchar inte indata när flerbytetecken används

Korrigerade ett problem där kundgruppskoder som använder multibytetecken trunkerades och inte matchade det angivna värdet. Uppdateringen säkerställer att alla indata sparas korrekt, vilket ger möjlighet att skapa kundgrupper med multibytenamn korrekt.

AC-13335 - GitHub-problem - GitHub-kodbidrag

Problem vid uppdatering av kundens e-post på Admin Panel med ö och swiss-domän

På Admin Panel kan man nu skicka e-postmeddelanden med specialtecken och .swiss-domäner.
Tidigare gick det inte att uppdatera ett e-postmeddelande till en adress som max@möstermann.swiss, eftersom det uppstod fel om ogiltiga värdnamn och TLD.
AC-13409

AC-13409 - GitHub-problem - GitHub-kodbidrag

Växeln för prenumerationsaktiverade nyhetsbrev fungerar inte per webbplats/butik

Systemet hanterar prenumerationer med nyhetsbrev korrekt när vi har flera webbplatser/butiksgranskningar när det inaktiverats på global nivå

AC-14283 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Borttagen e-postexponering

Systemet visar nu Visa ett felmeddelande som anger ett felaktigt e-postmeddelande om den angivna e-postadressen inte krävs för att bekräfta kontot, oavsett om kunden finns eller inte.

AC-14561 - GitHub-problem - GitHub-kodbidrag

Det går inte att rensa kommentar för önskelisteobjekt via updateProductsInWishlist GraphQL-mutation

Ett problem där önskelistekommentarer inte uppdaterades via GraphQL-mutationer har korrigerats.
Nu uppdateras kommentarerna korrekt och återspeglas både i API-svaret och i butiken.

AC-14682 - GitHub-problem - GitHub-kodbidrag

Produkten borttagen på mobilen visas fortfarande i avsnittet Mini Compare på webben tills den loggas in igen

Systemet tar nu bort produkten omedelbart från alla jämförelsevyer på både mobilen och webben, inklusive avsnittet för minijämförelse.

AC-14703 - GitHub-problem - GitHub-kodbidrag

Visa prefix-/suffixinställning som ignoreras om den är inställd på Nej

Ett problem har korrigerats där kundnamnsprefixet/suffixet fortfarande visades i order även när det är inaktiverat i konfigurationen.
Prefix-/suffixvärden tas bort från ordningsinformation baserat på konfigurationsinställningen.

AC-15074 - GitHub-problem - GitHub-kodbidrag

Kundkontoregister i Stock: e-postadressformat konverteras med ett annat domänformat

Felet åtgärdade ett problem där kundmeddelanden med specialtecken i domänen (t.ex. tec55241@adòbe.com) konverterades automatiskt till punycode-format (tec55241@xn—adbe-mqa.com).
I Magento 2.4.9-alpha3 säkerställer korrigeringen att dessa e-post-ID:n förblir oförändrade och giltiga och förhindrar leveransfel.

AC-15177 - GitHub-kodbidrag

Valideringsmeddelanden saknas (bildfel) i registreringsformuläret

Ett problem har korrigerats där obligatoriska fält på sidan där kundkontot skapades inte visade några valideringsmeddelanden när de lämnades tomma.
Nu visas korrekta felmeddelanden för alla tomma eller felaktiga fält.

AC-15185 - GitHub-problem - GitHub-kodbidrag

Systemet åtgärdar nu en saknad översättning i orderns spärrningsmodal på lagerframsidan. När en kund klickar på knappen Avbryt på sidan Mitt konto > Mina beställningar visas en modal fråga om en annulleringsorsak. Den modala titeln var dock tidigare hårdkodad och inte översättningsbar. Den här ändringen garanterar att den modala titeln använder en korrekt översättningsmetod.

AC-15260 - GitHub-problem - GitHub-kodbidrag

Problem efter inloggning i magento 2.4.8-p1

Korrigerat problem i Magento 2.4.8-p1 där länken Skapa ett konto fortfarande var synlig på startsidan efter inloggningen.
Länken döljs nu korrekt efter inloggning, vilket överensstämmer med andra sidor.

AC-15292 - GitHub-problem

[Problem] Ange isSecureArea innan kund tas bort

Systemet fungerar nu som det ska och denna PR-uppsättning är SecureArea för borttagningsprocessen och kunden kan registrera sig igen.

AC-15723 - GitHub-problem - GitHub-kodbidrag

[Borttagningsåtgärden i molnet] tillåts inte för aktuellt områdesfel när kundkonton skapas

När korrigeringen har sparats returnerar en kund med en ogiltig adress ett meddelande som beskriver orsaken till invaliditeten i stället för irrelevant"Delete-åtgärden är förbjuden för aktuellt område".

ACP2E-3791 - GitHub-kodbidrag

[B2B] Webapi-begäranden blir en oändlig slinga för inloggade kunder när eav-cachen är inaktiverad

Efter korrigeringen kommer inaktivering av eav-cachen inte att leda till en oändlig slinga under vissa REST-begäranden.

ACP2E-4191 - GitHub-kodbidrag

Fel vid inläsning av vissa nationella inställningar

Ett problem har korrigerats där det inte gick att skapa ett kundkonto när det arabiska språket användes och attributet Födelsedatum var inställt på att visas i butiken. Kontot kan nu skapas i den här konfigurationen.

ACP2E-4311 - GitHub-kodbidrag

Felaktigt datum vid uppdatering av kontoinformation

Kunder kan nu uppdatera sitt konto korrekt när de använder den arabiska språkversionen. Tidigare gjordes ett försök att spara kontoinformationen. Födelsedatumet misslyckades på grund av ett ogiltigt datumfel.

ACP2E-4344 - GitHub-kodbidrag

Konto, administratörsgränssnitt

[Cloud] Ingen sådan entitet med cartId

Ett problem har korrigerats där inloggning som kund med två företagsadministratörskonton i samma session orsakade felet"Ingen sådan entitet med cartId".

ACP2E-4137 - GitHub-kodbidrag

Kunden skapar felmeddelanden i formulär inte översätts

Ett problem har korrigerats där felmeddelanden från kundvalideringen inte översattes och formaterades korrekt mellan olika gränssnitt. Valideringsfel visar nu korrekt översatta meddelanden i alla delar av programmet: storefront, adminhtml, rest api och graphql.

ACP2E-4354 - GitHub-kodbidrag

Administratörsgränssnitt

Kategoriproduktrutnät > Status- och synlighetskolumner är tomma vid sortering efter namn

Korrigerade ett problem där status- och synlighetskolumnerna verkade tomma i rutnätet för kategoriprodukter vid sortering efter produktnamn.
I rutnätet visas nu alla kolumndata korrekt efter sorteringen, vilket ger korrekt produktinformation på adminpanelen.

AC-10659 - GitHub-problem - GitHub-kodbidrag

E-postmallens butiksväxlare

Ett problem har korrigerats där butiksväljaren i förhandsvisningen av e-postmallen för nyhetsbrev inte öppnades när användaren klickade på på grund av en inaktuell jQuery-kod. Uppdateringen av load-händelsen återställde korrekta funktioner, vilket ger användarna tillgång till butiksväxlaren som förväntat.

AC-12334 - GitHub-problem - GitHub-kodbidrag

FPT-värdet i kundvagnssidan och produktsidan är olika för samma konfigurationer för enkla produkter

FPT-värdena är nu desamma för kundvagn och produktsidor för enkla produkter.
Tidigare kunde värden för fast produktskatt (FPT) variera i decimaler mellan kundvagnen och produktsidorna, även när samma konfigurationer tillämpades.
AC-13066

AC-13066 - GitHub-kodbidrag

Det går inte att spara attributalternativen Multiselect/select när modulen Färgrutor är inaktiverad

Det går nu att spara attributalternativen för multimarkering/markering när modulen Färgrutor är inaktiverad.
Tidigare orsakade inaktivering av modulen Färgrutor undantag när nya attributalternativ för multiselect/select skapades.
AC-13071

AC-13071 - GitHub-kodbidrag

FPT-värdet i kundvagnssidan och produktsidan är olika för samma konfigurationer för en dynamisk produkt

FPT-värdena är nu konsekventa mellan kundvagn- och produktsidor för dynamiska produkter.
Tidigare kunde FPT-värdena (Fixed Product Tax) vara olika i decimaler mellan kundvagnen och produktsidorna för samma konfigurationer.
AC-13075

AC-13075 - GitHub-kodbidrag

Datumformatet har inte respekterats i Date ui-komponenten

Ett problem där användargränssnittskomponenten för datum ignorerade det konfigurerade formatet och visade felaktiga värden har åtgärdats. Korrigeringen ser till att datumfältet nu uppfyller det angivna formatet (t.ex. Y-m-d) för både visning och inmatning.

AC-13174 - GitHub-problem - GitHub-kodbidrag

Det finns inget alternativ för att ta bort källor

Ett borttagningsalternativ för lagerkällor har lagts till i administratörsgränssnittet, vilket gör att administratörer kan ta bort extra källor i stället för att bara aktivera eller inaktivera dem. Den här förbättringen förbättrar lagerhanteringen genom att ge bättre kontroll över oanvända källor.

AC-13354 - GitHub-problem - GitHub-kodbidrag

Kategoriträdet i administratören har inte utökats så att alla markerade kapslade kategorier från nivå 3 visas

Ett problem har korrigerats där administrationskategoriträdet inte utökades för att visa markerade kapslade kategorier efter nivå 3. Efter korrigeringen utökas alla valda kategorier automatiskt, vilket förbättrar synligheten och användbarheten mellan kategorirelaterade villkor.

AC-13363 - GitHub-kodbidrag

[Problem] Förbättra användarupplevelsen med rollträdet

Dragbegäran lägger till knappar för att komprimera alla, expandera alla och expandera grenar med markerade objekt. Den här funktionen liknar den som finns i kategoriträdet (Katalog -> Lager -> Kategorier)

AC-14020 - GitHub-problem - GitHub-kodbidrag

Åtgärdsloggar för import/export skapas inte i System > Åtgärdsloggar > Rapportrutnät

Implementerad loggning för Import/Export-administratörsåtgärder så att de nu visas i System > Åtgärdsloggar > Rapport. På så sätt får du bättre granskningsspårning genom att spela in importaktiviteter som tidigare saknades.

AC-14266 - GitHub-kodbidrag

Symfony\Component\Mime\Exception\LogicException: "Sender"-huvudet måste vara en instans av "Symfony\Component\Mime\Header\MailboxHeader" (men "Symfony\Component\Mime\Header\MailboxListHeader")

Adobe Commerce skickar nu registreringsmeddelanden när en anpassad retursökvägsadress har konfigurerats för SMTP. Tidigare i vanilj Adobe Commerce 2.4.8 med system/smtp/set_return_path inställd på 2 och system/smtp/return_path_email inställd på en anpassad adress, slutfördes kundregistreringen men e-postmeddelandet skickades inte och Adobe Commerce loggade detta fel: Symfony\Component\Mime\Exception\LogicException: "Sender"-huvudet måste vara en instans av "Symfony\Component\Mime\Header\MailboxHeader" (fick "Symfony\Component\Mime\Header\MailboxListHeader").

AC-14520 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

Uppdateringsordningen hämtar inte de senaste anpassade attributdata

Ett problem har korrigerats där uppdateringen av ordersidan inte visade de senaste anpassade attributdata för kund. Efter korrigeringen återspeglas uppdaterade attributvärden nu utan att ordern behöver avbrytas och återskapas.

AC-14690 - GitHub-problem

[Utgåva] - ersätt borttagen

Borttagen den ersatta getEscaper() och lade till den via konstruktorinjektion.

AC-15132 - GitHub-problem - GitHub-kodbidrag

Välkomstmeddelandet överlappar produktkategorin i mobilvyn

Ett gränssnittsproblem har korrigerats där välkomstnamnet överlappade produktkategorier i mobilvyn, vilket blockerade klick.
Nu är kategorier helt synliga och klickbara utan överlappningsproblem.

AC-15166 - GitHub-kodbidrag

Knappen Återställ användargränssnitt fungerar inte som förväntat

Systemet fungerar nu som det ska när du klickar på återställningsknappen utan att behöva läsa in hela sidan på nytt. Formulärdata återställs.

AC-15204 - GitHub-problem - GitHub-kodbidrag

[Problem] PageCache/AccessList: Stöd för tillägg av CIDR

Systemet tar nu emot rensningsbegäranden inom ett nätverk, och det är enklare att bara ange ett CIDR-intervall.

AC-15804 - GitHub-problem - GitHub-kodbidrag

[Problem] Lägg till förklarande titlar till cachehanteringsknappar

Systemet lägger nu till förklarande titlar till cachehanteringsknappar när du flyttar markören

AC-16212 - GitHub-problem - GitHub-kodbidrag

Ange en funktion för massradering av skattesatser med hjälp av rutnätet

Administratörsanvändare kan nu ta bort flera skattesatser samtidigt från rutnätet för administrationsskattesatser. GitHub-33399

AC-2238 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

Hovringsfärgen används inte på statiska stödraster i administratören

Hovringsfärger används nu som förväntat på raderna i det statiska administratörsstödrastret.GitHub-35358

AC-2916 - GitHub-problem - GitHub-kodbidrag

"Det går inte att tolka reCAPTCHA-parametern" i undantag.log för administratörspanelen för Google reCAPTCHA

Ett reCaptcha-fel i filen var/log/exception.log för inloggningen för Google V3 reCAPTCHA Admin har åtgärdats och inga felmeddelanden loggas. Tidigare utlöstes följande fel var några sekund när en administratörsanvändare konfigurerade sina Configuration > Security > administratörsinställningar för Google reCAPTCHA: main.ERROR: Can not resolve reCAPTCHA parameter. {"exception":"[object] (Magento\Framework\Exception\InputException(code: 0): Can not resolve reCAPTCHA parameter. at /home/xxxxxxx/public_html/vendor/magento/module-re-captcha-ui/Model/CaptchaResponseResolver.php:25)"} []. GitHub-34975

AC-3179 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

Fästprisregeln med villkor-SKU tar inte hänsyn till"inledande nollor" i SKU:n (sku: 01234 är samma som 1234)

Systemet hanterar nu kundvagnsprisregeln korrekt med villkor-SKU med hänsyn tagen till"inledande nollor" i SKU:n

AC-9428 - GitHub-problem - GitHub-kodbidrag

Problem med standardbeteende för attributalternativvärde för Multiselect

Före korrigeringen av standardvärdena för attributet multiple options sparades inte korrekt. Efter korrigeringen lagras värdena korrekt i databasen.

ACP2E-3523 - GitHub-kodbidrag

Problem vid flyttning av produktkvantiteten till varukorgen från administratören

När du skapar en order från administratören försvinner inte produkterna i kundvagnen på sidofältet när de läggs till i ordern.

ACP2E-3563 - GitHub-kodbidrag

[Mellanlagring2] Lagrade kort visas inte på administratörspanelen

Korrigerar problemet där betalningsalternativet "Lagrat kort" inte längre fanns i ersättningsformuläret för backend-order efter en uppgradering.

ACP2E-3830 - GitHub-kodbidrag

Begränsad administratörsanvändare kan spara/uppdatera standardkonfigurationer trots lagringsspecifika behörigheter

Korrigerar problemet där begränsade administratörsanvändare kunde se och försöka uppdatera omfattningen "Default Config" trots att de endast tilldelats särskilda webbplatsomfång, vilket kan orsaka förvirring.

ACP2E-4011 - GitHub-kodbidrag

Konfigurerbart produktpris som sparats under DB för alla butiksvyer, vilket orsakar problem i sorteringsfunktionen Produkter i kategori där det sparade priset inte har någon betydelse i förgrunden

Avmarkerade kryssrutan Använd standardvärde för en konfigurerbar produkt när priset har konfigurerats per webbplats och en butiksvy har valts på sidan för redigering av konfigurerbar produkt i administratörsgränssnittet.

ACP2E-4036 - GitHub-kodbidrag

[KVANS]Administratörslösenordsprincipen uppfyller inte PCI DSS 4.0-överensstämmelse (minst 12 tecken)

Administratörer kan nu konfigurera krav på minsta lösenordslängd för administratörsanvändare via Lager > Konfiguration > Avancerat > Admin > Säkerhet. Den här förbättringen ger större säkerhetsflexibilitet samtidigt som befintliga lösenordsprinciper bevaras. Valideringen genomförs både när administratörsanvändare skapas/ändras och konfigureras, med edge-validering i realtid för att förbättra användarupplevelsen.

ACP2E-4044 - GitHub-kodbidrag

Problem med datumfilter när admingränssnittsspråket är japanska

Födelsedagsfiltret och -kolumnen kommer att använda det enhetliga formatet M/d/y, samma som "Kundens sedan"-filtret/kolumnen

ACP2E-4052 - GitHub-problem - GitHub-kodbidrag

Vita block visas på båda sidor om administratörens rutnätshuvud

Ett problem med visuell justering i administratörsrutnät har korrigerats. Tidigare visades vita block vara feljusterade till vänster och höger om stödrasterrubriken när du bläddrar vågrätt genom produktrutnät på adminpanelen. Rutnätets rubrikelement behåller nu korrekt vertikal justering vid bläddring, vilket ger en renare visuell upplevelse för administratörer som hanterar stora produktkataloger.

ACP2E-4104 - GitHub-problem

Ui-komponenten fileUploader fungerar inte korrekt i 2.4.8-p1/ 2.4-develop

Förbättrad filöverföring för anpassad UI-komponent med flera val för att tillåta överföring när du klickar på överföringsområdet.

ACP2E-4162 - GitHub-kodbidrag

[På tidigare] skapade beställningar/företag/kunder som automatiskt ingår i Select All-scopet under urvalsprocessen

Korrigerade ett problem där alla poster på en inaktuell administratörssida skulle tas bort manuellt när massåtgärder utfördes. Tidigare växlade stödrastret automatiskt till läget"markera alla" internt när antalet markerade objekt matchade det totala antalet, vilket medförde att massåtgärder påverkade alla poster i stället för bara de uttryckligen markerade.

ACP2E-4202 - GitHub-kodbidrag

Lösningen från ACP2E-3362 fungerar långsamt på MariaDB 10.6

Förbättrade prestanda för söksidan i teckensnittet om det finns ett stort antal tidigare sökbegäranden.

ACP2E-4225 - GitHub-kodbidrag

Datumfiltret fungerar inte enligt butikens tidszon i kreditnotsrutnätet

Före korrigeringsfiltreringen av listor efter datumattribut orsakade att objekt saknades på grund av tidszonsskillnader mellan valda datum och lagrade datum. Nu, efter att filtren för korrigeringsdatum har tillämpats korrekt.

ACP2E-4239 - GitHub-kodbidrag

Dialogrutan Filöverföring öppnas två gånger när Page Builder är installerat

Före korrigeringen av den anpassade komponentens överföringsknapp skulle utlösas två gånger. Efter korrigeringen fungerar knappen Överför som förväntat.

ACP2E-4241 - GitHub-kodbidrag

Valideringsfel för borttagna kundattribut när kunddata ändras.

Det gick inte att spara kund- och kundadressen före korrigeringen om de innehöll flera attributalternativ som hade tagits bort. Efter korrigeringen kan båda sparas korrekt även när det fortfarande finns flera attributalternativ.

ACP2E-4281 - GitHub-kodbidrag

JS-varning på Admin Dashboard: "Förväntade att starta inläsaren men hittade ingen i bakgrunden"

Korrigerade den JavaScript-varning som visades i webbläsarkonsolen när diagram var aktiverade för administratörskonsolen. Tidigare, vid åtkomst till admin-kontrollpanelen med diagram aktiverade, skulle en föråldrad felsökningskontroll felaktigt varna "Förväntade att inläsaren skulle starta men hittade ingen inläsare" trots att funktionen fungerade korrekt.

ACP2E-4336 - GitHub-kodbidrag

[CLOUD]-konfiguration med beroendekonfiguration ändringsbar när Använd standard är markerat i arkivkonfigurationen

Korrigerade problemet när systemkonfigurationsfält kunde återges aktiverade efter sidinläsning, trots att alternativet Använd standard/webbplats har markerats.

ACP2E-4337 - GitHub-problem - GitHub-kodbidrag

Admin Dashboard orderdiagram animerar till den slutliga storleken

Ordningsdiagrammet på kontrollpanelen för administratörer visas nu omedelbart utan att någon animering med onödig storleksändring behövs.

ACP2E-4398 - GitHub-problem - GitHub-kodbidrag

Page Builder kan inte spara innehåll i mobilvyn på grund av ett JS-fel (TypeError: Cannot read read properties of undefined)

Ett problem som gjorde att sidor inte kunde sparas i Page Builder när banners lades till i mobilvyn har korrigerats.

ACP2E-4399 - GitHub-problem - 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-14361 - GitHub-kodbidrag

Administratörsgränssnitt, katalog

Produktsparandet misslyckas när katalogregeln är aktiv och läget Realtime är aktiverat

Ett problem har korrigerats där katalogregelindexeringen kunde misslyckas med ett DDL-transaktionsfel när produkten sparades genom att koppla loss katalogregelindexeringen från produkttransaktionen.

ACP2E-4378 - GitHub-kodbidrag

Administratörsgränssnitt, innehåll

Undantaget"Det går inte att skapa återgivning för medieresurssökvägar" vid infogning av bilder

När du har tagit bort värdena för Maximal bredd och Maximal höjd i konfigurationen för bildoptimering i Mediegalleriet inträffar felet inte längre under bildoptimeringsprocessen.

ACP2E-3781 - GitHub-kodbidrag

Administratörsgränssnitt, beställning

Skapa administratörsorder: Sessionsstorleksspill när 20+ produkter läggs till (sessionsstorleken överskrider gränsen på 256 kB)

Löste problem med sessionsstorleksspill när administratörsordningen skapades genom att förhindra att stora HTML-svar lagras i sessionen för JSON-begäranden, vilket säkerställer att större produkttillägg fungerar smidigt utan att administratören loggas ut.

AC-15893

Administratörsgränssnitt, säkerhet

Svag lösenordshantering

Administratörsanvändaren kan inte sparas när samma lösenord används. Tidigare sparades den utan korrekt validering.

ACP2E-3657 - GitHub-kodbidrag

Administratörsgränssnitt, skatt

Fel i administrationsgränssnitt för momssats

Den här biljetten åtgärdade ett gränssnittsproblem för momsadministratör där växling av land (t.ex. från USA → Storbritannien) fortfarande visade den tidigare valda amerikanska staten, missvisande användare.
I 2.4.9-alpha3 återställs nu tillståndsfältet till * när det valda landet inte har några lägen.

AC-8440 - GitHub-kodbidrag

Analyser/rapporter

[Issue] har lagt till scp-tillåtelselista för Analytics om du bara använder Google Analytics

Denna PR lägger till en vitlista för CSP i Google Analytics-modulen, vilket gör att den kan fungera oberoende utan ett Google Adwords-beroende. Google Analytics fungerar nu korrekt även när modulen Google Adwords är inaktiverad.

AC-16311 - GitHub-problem - GitHub-kodbidrag

Duplicerade filhuvuden i avancerade rapport-CSV-filer orsakar tomma rapporter

Efter korrigeringen innehåller rapporter som genererats för den avancerade rapportfunktionen inte längre duplicerade rubrikrader när radantalet överskrider batchstorleken.

ACP2E-4187 - GitHub-kodbidrag

Övergiven kundvagnsrapport innehåller ogiltiga tecken

Övergiven Cart-rapport som exporterats som CSV-fil innehåller nu korrekt återgivna tecken för valutasymboler som indiska rupie när den öppnas i MS Excel.

ACP2E-4288 - GitHub-kodbidrag

Uppdatering för MDVA-19640 för kompatibilitet med 2.4.8

Korrigeringen flyttar jobbuppgifterna för analyscron från standardgruppen till analysgruppen

ACP2E-4309 - GitHub-kodbidrag

Intäkter visas inte i rapporter om beställningar/fakturor i Admin för Kanadas webbplats/valuta

I vissa av de orderrelaterade rapporterna tillämpades inte valutakurser för butik. Efter korrigeringen tillämpar rapporter korrekt konfigurerade lagringshastigheter.

ACP2E-4361 - GitHub-kodbidrag

B2B

Verifiering av företagsfält misslyckas för gästutcheckning

Gästutcheckning validerar nu företagsfältet korrekt.
Tidigare när företagsattributet krävdes misslyckades gästutcheckningen med felet"Företag är ett obligatoriskt värde", även när fältet fylldes i.
AC-14987

AC-14987 - GitHub-problem - GitHub-kodbidrag

Återstående API-produkter-render-info returnerar fel slutpris för inloggad kund

Biljetten har en korrigering för Rest API-produkter-render-info returnerar fel slutpris för inloggad kund

AC-5979 - GitHub-problem

B2B, kundvagn och kassan

Ingen sådan entitet med cartId = X-fel visas på Storefront när B2B-företagsanvändare loggar in från administratörsfunktionen Logga in som kund

Nu visas ingen sådan entitet med cartId = X-fel efter att ha loggat in från administratörens serverdel med funktionen Logga in som kund.

ACP2E-3994 - GitHub-kodbidrag

Faktureringsadressen som saknas förhindrar att beställningar görs med leveransmetoden "In store Delivery"

Ett problem där faktureringsadressen inte fylldes i automatiskt vid utcheckning när In-Store Pickup valdes som leveransmetod har åtgärdats. Det gick inte att slutföra utcheckningen utan en faktureringsadress.

ACP2E-4030 - GitHub-kodbidrag

Kort och utcheckning

Magento 2.4.7 update (mini)cart no decimal quantity allowed

Nu hanterar Magento korrekt när vi uppdaterar kvantitet med decimaler från mini cart när språkinställningen var NL (holländska)

AC-13238 - GitHub-problem - GitHub-kodbidrag

[Problem] Lägg till EventPrefix och EventObject i utcheckningsavtalsmodellen

Systemet inkluderar nu EventPrefix och EventObject för kassaavtalsmodellen, vilket gör att händelser kan utlösas med ett händelseprefix. Den här förbättringen ger större flexibilitet för utvecklare när de arbetar med avtalshändelser i kassan. Tidigare hade arbetsavtalsmodellen inte stöd för EventPrefix och EventObject, vilket begränsade möjligheten att anpassa händelsehantering.

AC-13252 - GitHub-problem - GitHub-kodbidrag

[Issue] Developer Experience: Quote AbstractItem-kodformat (SwiftOters SOP-348)

Dragningsbegäran åtgärdar vilseledande metoddeklarationer för Abstract Item-metoder.

AC-13334 - GitHub-problem

Valideringar av grupperat produktantal saknas

Systemet fungerar nu som det ska och ett valideringsfel visas när vi försöker lägga till negativ kvantitet och maximal kvantitet

AC-13524 - GitHub-problem - GitHub-kodbidrag

[Problem] Uppdatera delsumma.phtml

Systemet uppdaterar subtotal.phtml med rätt mellanrum

AC-13907 - GitHub-problem - GitHub-kodbidrag

Det går inte att lägga ordern hos gästen

Adobe Commerce tillåter nu gästkunder att lägga order när fältet för mellannamn är konfigurerat enligt kraven i Admin. Tidigare konfigurerades mellannamn som nödvändigt i Adobe Commerce 2.4.8-beta1 (PHP 8.3/8.4) och utcheckning som gäst förhindrades vid orderplacering även när ett mellannamn angavs, vilket blockerade slutförandet av utcheckningen. AC-14241

AC-14241 - GitHub-kodbidrag

[Graphql] Det går inte att returnera null för det icke-nullbara fältet SelectedCustomizableOption.label

Systemet genererar nu inget internt serverfel med ett meddelande när det valda alternativet inte längre finns

AC-14256 - GitHub-problem - GitHub-kodbidrag

GraphQL addWishlistItemsToCart kan inte uppdatera kvantiteten för befintliga kundvagnsobjekt när ett av listobjekten är ogiltigt (Magento 2.4.7-p3)

Ett problem har korrigerats där GraphQL-mutationen addWishlistItemsToCart slutade bearbeta när en ogiltig konfigurerbar produkt påträffades. Efter korrigeringen läggs giltiga önskelisteobjekt till i kundvagnen och kvantiteterna uppdateras, medan ogiltiga artiklar hoppas över med lämpliga fel returnerade.

AC-14464 - GitHub-problem - GitHub-kodbidrag

[2.4.8] Det går inte att placera order där City har siffrorna 0-9, Ampersand, stopp eller parentes i stadsnamnet

Ett problem har korrigerats där utcheckningen misslyckades för stadsnamn som innehåller specialtecken som . och, eller parenteser.
Nu kan beställningar med sådana stadsnamn placeras utan valideringsfel.

AC-14495 - GitHub-problem - GitHub-kodbidrag

Gästprefixet har inte sparats i offertadressen 2.4.8

Gästkundprefixet (Mr/Mrs.) sparas nu under utcheckningen.
Tidigare gick hälsningar som valts av gästkunder förlorade innan den slutliga ordern uppnåddes, medan alla andra adressfält överfördes korrekt.
AC-14705

AC-14705 - GitHub-problem - GitHub-kodbidrag

Salesrule Delmarkera med kvantitetsvillkor ej tillämpligt

Ett problem har korrigerats där kundprisregler med delurvalsvillkor för produkt inte tillämpades vid utcheckningen.
Rabatterna tillämpas nu enligt de konfigurerade reglerna.

AC-14884 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort utrymme i klassattribut

Systemet tar nu bort ett extra utrymme i klassattributet

AC-14939 - GitHub-problem - GitHub-kodbidrag

Graphql - Kopplingsvagnen fungerar inte korrekt när backorder är aktiverad

Ett problem har korrigerats där gästvagnsartiklar inte samlades med kundvagnen när vagnen samlades via GraphQL.
Nu återspeglar kundvagnen den kombinerade kvantiteten från både gäst- och kundvagn korrekt.

AC-15148 - GitHub-problem - GitHub-kodbidrag

[Integrering] [Utcheckning] Beroendedirektiv har uppdaterats i mallen för misslyckade betalningar

E-postmallen för betalning som uppdaterats för att hantera beroende direktiv på fel sätt misslyckades.
Fix säkerställer att leveransadress och leveranssätt visas korrekt när det är tillämpligt.
Tidigare saknades dessa fält i misslyckade e-postmeddelanden om betalningar.

AC-15363 - GitHub-kodbidrag

[KART] Kundvagnssidan läses inte in när Fast produktskatt är aktiverat

Ett problem har korrigerats där kundvagnssidan angav oändlig inläsning när FPT (Fixed Product Tax) aktiverades. Felet orsakades av felaktiga delsummeberäkningar på grund av att moms inkluderades i samma HTML-element som artikelpriset, vilket ledde till en felmatchning mellan centrala och sammanfattande delsummor. Efter korrigeringen läses kundvagnen in korrekt och exakta summor visas.

AC-16096 - GitHub-kodbidrag

Kundprisregel Åtgärd "Pris i kundvagn", gäller när den inte ska tillämpas

Ett problem har korrigerats där kundprisreglerna med villkoret"Price in Cart less than" felaktigt tillämpades på icke-berättigade produkter.
Nu valideras kuponger och avvisas när varupostpriser inte uppfyller de konfigurerade regelvillkoren.

AC-6997 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Ange pris för offertobjekt i stället för baspris

Systemet hanterar offertobjektets pris inställt på base_price i stället för priset om du har flera valutor på en webbplats i klientdelen

AC-9985 - GitHub-problem - GitHub-kodbidrag

Utgångna beständiga citattecken rensas inte av ett cron job sales_clean_quotes

De utgångna beständiga citattecknen rensas nu när kron-jobbet persistent_clear_expirate körs. Tidigare rensades de inaktuella citattecknen inte av något annat cron-jobb.

ACP2E-3493 - GitHub-kodbidrag

Ett fel uppstod vid utcheckning av inaktivt företag

Före korrigeringen slutfördes inte utloggningsåtgärden korrekt på kundvagnssidan om det utloggade användarföretaget inte längre var aktiverat. Om företaget inte längre är tillgängligt utförs utloggningen korrekt.

ACP2E-3541 - GitHub-kodbidrag

Markeringen av adresser sparas inte när vi checkar ut med flera adresser

Innan korrigeringen avbröts valdes inte adressen i förväg när du återgick till flera leveranser. Nu ersätts standardadressen med ett av de val som gjorts på skärmen för flera leveranser.

ACP2E-3646 - GitHub-kodbidrag

[Molnet] Senaste beställningar visas inte i den andra butiksvyn om beställningarna skapas i en butiksvy

Ett problem har korrigerats där sidan Mitt konto inte visade de senaste beställningarna från andra butiksvyer i samma Store. Logiken för orderhämtning har uppdaterats för att säkerställa att ordern visas på ett konsekvent sätt i alla butiksvyer, i enlighet med beteendet på sidan"Mina beställningar".

ACP2E-3807 - GitHub-kodbidrag

Kvantitet som visas som 0 i kundvagnsdelen för administratör när BUNDLE-produkter läggs till

I avsnittet Kundvagn i Kundaktiviteter visas nu rätt kvantitet. Tidigare visades kvantiteten som 0.

ACP2E-3872 - GitHub-kodbidrag

[Cloud] Fri frakt-rabatt tas inte bort korrekt när vagnen inte längre uppfyller kraven

Delsumman (exkl. Moms) i kundprisregeln kommer nu att inkludera rabatter från föregående regler.

ACP2E-3973 - GitHub-kodbidrag

Dubblettorder hittades för samma kund i Multishipping

Samtidiga beställningar av flera leveransadresser resulterar inte längre i dubbla beställningar för samma kund

ACP2E-4117 - GitHub-kodbidrag

[Cloud] Ett meddelande om att gränsen för Stock har överskridits visas två gånger när gränsen för Stock har överskridits

Korrigerade ett problem där kundvagnsuppdateringarna kunde visa dubbla felbanderoller. Tidigare, efter ett valideringsfel i AJAX, lade backend till samma meddelande igen när formuläret skickades in, så att kunderna skulle se två identiska varningar. Nu går det inte att lägga till det extra serverdelsmeddelandet, vilket gör att kundvagnssidan hamnar i en enda felbanderoll.

ACP2E-4192 - GitHub-kodbidrag

Verifieringen av serversidan för faktureringsinformation fungerar inte med REST API för leveransinformation

Valideringen av kundadressdata har förbättrats för att vara mer konsekvent mellan REST och GraphQl för utcheckning.

ACP2E-4223 - GitHub-kodbidrag

[Problem med produktpris i molnet] på kundvagnssidan

Korrigerat problemet med paketpris på kundvagnssidan för butiker med flera valutor

ACP2E-4245 - GitHub-problem - GitHub-kodbidrag

Hantera problem med kundvagnsbutiker

Nu visas kundvagnsfel för administratörsanvändaren när kundvagnen hanteras för en kund som tilldelats en icke-standardwebbplats. Tidigare visades inga fel.

ACP2E-4348 - GitHub-kodbidrag

Kupongtider_använda återställningar efter partiell fakturaannullering

Antal kupongtider_använda uppdateras nu korrekt när en order delvis annulleras.

ACP2E-4365 - GitHub-kodbidrag

Kort och utcheckning, GraphQL

Fel vid mappning av meddelande till felkod vid beställning via GraphQL

GraphQL anropar för att lägga en order på en obefintlig eller inaktiv varukorg som nu returnerar felkoderna CART_NOT_ACTIVE eller CART_NOT_FOUND korrekt i alla butiksvyer, vilket åtgärdar ett problem där översatta felmeddelanden tidigare resulterade i en UNDEFINED-kod.

ACP2E-3942 - GitHub-kodbidrag

[GraphQl] kundvagnsfrågeartikelrabattproblem på virtuella offerter

Ett problem där GraphQL kundvagnsfrågan returnerade ett felaktigt rabattbelopp för virtuella offerter har åtgärdats. Tidigare tillämpades rabatterna felaktigt på vissa virtuella produkter som inte var berättigade.

ACP2E-4248 - GitHub-kodbidrag

[Cloud] ACSD-68499_2.4.8-p2 skapar ett annat problem

När en GraphQL-begäran för en artikel med otillräckligt antal gjordes returnerades ett felmeddelande med en felkod och om den begärda kvantiteten är tillgänglig slutfördes uppdateringen av vagnen.

ACP2E-4404 - GitHub-kodbidrag

Kort och utcheckning, GraphQL, Inventory / MSI

is_available-attributet i CartItemInterface returnerar false även när det säljbara lagret är högt

Attributet is_available returnerar true när det säljbara lagret är högt. Tidigare returneras alltid false.

ACP2E-3885 - GitHub-kodbidrag

Kundvagn och utcheckning, inventering/MSI

414 Fel vid 'Sök efter hämtningsplats'-slutpunkt med stora kundvagnsstorlekar

Det går inte längre att välja en butik vid utcheckning med"Välj i butik" på grund av långa URL:er när många produkter finns i vagnen.
Tidigare utlöste detta ett 414-fel som orsakats av alltför långa URL:er som genererats under valet av butik, vilket hindrade kunderna från att slutföra utcheckningen.

ACP2E-4266 - GitHub-problem - GitHub-kodbidrag

Kundvagn och kassan, kampanj

Visningssaldot på presentkortet begränsas inte av webbplatsens omfång

Begränsade saldokontrollen för presentkort med det tilldelade webbplatsomfånget.

ACP2E-4379 - GitHub-problem

Kort och utcheckning, säkerhet

[CLOUD] Hämtar 404 för JS-fil på utcheckningssidan vid första försök efter implementering av Sri patch

Före korrigeringsblandningarna hade de inte lästs in i varukorgen och i kassan när minify och bundling är aktiverat. Efter korrigeringen ska alla mixins läsas in som förväntat.

ACP2E-4128 - GitHub-problem - GitHub-kodbidrag

Kundvagn och utcheckning, leverans

[Mainline] Prisregeln för kundvagn respekterar inte flerleverans

Innan den här korrigeringen genomfördes tillämpades inte kundvagnsprisregeln för produkter med flera leveranser korrekt när vissa villkor tillämpades och fri frakt aktiverades. Men eftersom korrigeringen gjordes fungerar nu kundvagnsprisregeln för varukorgar som avsett.

ACP2E-3666 - GitHub-kodbidrag

Katalog

Dubblett av cache fpc för samma sida med samma fråga

Nu identifieras och används samma helsidescache (FPC) korrekt för sidor med samma frågeparametrar, oavsett ordningsföljd eller efterföljande tecken. Detta förhindrar att storleken på sidcachemappen ökar i onödan. Tidigare skulle systemet skapa en annan FPC-identifierare för samma sida om frågeparametrarnas ordning var annorlunda eller om det fanns efterföljande tecken, vilket skulle leda till en ökning av storleken på sidcachemappen.

AC-10722 - GitHub-problem - GitHub-kodbidrag

Indexering av obligatoriska kolumner saknas i tabellen catalog_product_entity_int

Lagt till saknad indexering av obligatoriska kolumner i tabellen catalog_product_entity_int

AC-10844 - GitHub-problem - GitHub-kodbidrag

Scope bug in Catalog URL resource (_getCategories)

Den här PR-versionen lägger till en reserv i standardomfånget om inget värde har definierats i butiksomfånget i kategorins URL-resurs.

AC-11011 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Kontrollera om OpenGraph kan visa pris

Systemet fungerar bra när vi använder ett plugin-program som döljer priset och med det här ändringspriset visas inte i OG-taggen.

AC-11635 - GitHub-problem - GitHub-kodbidrag

Avrundningsproblem med priser när moms läggs till i priser

Systemet åtgärdar nu ett avrundningsproblem i priser när moms läggs till i priser

AC-11725 - GitHub-problem - GitHub-kodbidrag

[Problem] Tillåt villkor för anpassade katalogregler

Ett problem som gjorde att anpassade katalogregelvillkor inte kunde användas på grund av strikt typkontroll har åtgärdats. Korrigeringen ersätter likhetskontrollen för klassen med instanceof, vilket gör att anpassade villkorsklasser fungerar korrekt och möjliggör lyckad regelvalidering och indexering.

AC-13338 - GitHub-problem - GitHub-kodbidrag

Konfigurerbara alternativ för produktförluster som läggs till i önskelistan

Korrigerade ett problem där konfigurerbara produktalternativ gick förlorade när produkten lades till i önskelistan. Nu behålls de valda alternativen, vilket gör att produkten kan läggas till i varukorgen utan att användaren behöver göra om val.

AC-13373 - GitHub-problem - GitHub-kodbidrag

Specialpriset visas inte korrekt för den konfigurerbara produktens underordnade produkt (enkel produkt)

Ett problem har korrigerats där specialpriset för en konfigurerbar produkts underordnade (enkla) produkt inte visades korrekt på produktlistsidan när"Används i produktlista" var inställt på Nej. Nu visas specialpriset korrekt tillsammans med normalpriset, vilket ger enhetliga priser för alla produkttyper.

AC-13594 - GitHub-kodbidrag

[Fel] REST API: Uppdatera specialpriser anger inte värden för alla butiksvyer

REST API uppdaterar nu specialpriser för alla butiksvyer på en webbplats.
Tidigare påverkades bara den angivna butiksvyn om specialpriserna uppdaterades via REST API, inte alla butiksvyer på webbplatsen.
AC-13671

AC-13671 - GitHub-problem - GitHub-kodbidrag

Problem med pris och config.php

I Magento 2.4.2 uppdateras inte is_global-värdet i catalog_eav_attribute för prisattributet korrekt om prisomfattningen ändras via config.php.
Detta innebär att produktpriserna förblir globala och inte kan sparas per webbplats, även om prisomfånget är inställt på en webbplats.
För att kringgå problemet måste du uppdatera kolumnen is_global i databasen manuellt, vilket inte är idealiskt för produktionsmiljöer.
Detta beteende är förenligt med Magento standarddesign, där prisomfånget är antingen Global eller Website, men inte per butiksvy.

AC-13857 - GitHub-problem

[\Magento\ConfigurableProduct\Model\Product\Type\Configurable] PHP-fel okänt

Ändrade ett loopvariabelnamn så att "_cache_instance_product_ids"-data på den angivna produkten lades till korrekt för efterföljande anrop.

AC-14159 - GitHub-problem - GitHub-kodbidrag

Elastic Search stör standardsorteringsordningen för produkter (ändrar den senaste först till den äldsta först)

Nu sorteras de senaste produkterna i databasen (den som har det högsta enhets_id:t) först.

AC-14411 - GitHub-problem - GitHub-kodbidrag

Efter att butikens växlingssida kommer från cache (Store-växlaren fungerar inte) i 2.4.8

Ett problem har korrigerats där växling av butiksvyer från butikshuvudet inte fungerade förrän cachen rensades manuellt.
Nu fungerar vyväxling för butiker korrekt utan att någon cache behöver rensas.

AC-14426 - GitHub-problem

Ignorerade .less-format med min-width: (@screen_l)

Ett problem där endast tre produkter visades per rad på kategorisidor har korrigerats.
Nu visas fyra produkter per rad som väntat.

AC-14463 - GitHub-problem - GitHub-kodbidrag

Önsklisteantal visas inte på hemsidan/andra sidor förutom önskelistsidan på kundmenyn

Ett problem har korrigerats där antalet önskelistor visades som tomma parenteser på sidor som inte är önskelistor.
Nu visas rätt antal önskelisteobjekt bredvid"Min önskelista" på alla sidor.

AC-14607 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

catalog_product_save_before-betraktaren returnerar ett datumrelaterat fel när REST API används utan butiksnivåvärden (getFinalPrice()-problem)

Denna PR justerar bearbetningen av SpecialFromDate för att säkerställa korrekt formatering när datumet anges som en DateTimeInterface-instans. Detta förhindrar att fel uppstår under körningen av getFinalPrice() i vissa scenarier.

AC-14847 - GitHub-problem - GitHub-kodbidrag

URGENT - Det går inte att lägga till produkten i paketet när produkten som ska läggas till har anpassningsbara alternativ

Ett problem har korrigerats där produkter med anpassningsbara alternativ inte kunde läggas till i paketprodukter.
Tidigare har sådana produkter uteslutits från listan"Lägg till produkter till alternativ" när paket skapades.
Nu kan produkter med anpassningsbara alternativ läggas till i paket utan att deras anpassade alternativ tas med, vilket möjliggör korrekt arkivhantering.
Detta gör det möjligt att skapa paket utan att behöva duplicera produkter eller påverka lagernivåerna.

AC-14958 - GitHub-problem

Negativ frågesträng ?p= orsakar ett Elasticsearch-undantag

Systemet åtgärdar nu det negativa ?p=-värdet i kategorinumreringen, som för närvarande leder till undantag och som betraktas som en giltig begäran

AC-15191 - GitHub-problem - GitHub-kodbidrag

Prisetiketten "Så lite som" visas för konfigurerbara produkter med ett enda alternativ

Ett problem har korrigerats där konfigurerbara produkter visade priset med en felaktig etikett "Så lågt som" på PDP/PLP.
Nu visas rätt pris ($500) utan några vilseledande etiketter.

AC-15237 - GitHub-problem - GitHub-kodbidrag

Fel metod anropades för knappen Lägg till i jämförelse

Metoden som används i \Magento\Catalog\Ui\DataProvider\Product\Listing\Collector\Url::collect() har korrigerats.
Tidigare anropades getAddToCartButton() felaktigt i stället för getAddToCompareButton().
Ändringen säkerställer att återgivningsknappen Lägg till i jämförelse fungerar korrekt i produktlistor.
Inga funktionsändringar har gjorts. Uppdateringen förbättrar utvecklarupplevelsen och kodkorrektheten.

AC-15323 - GitHub-problem - GitHub-kodbidrag

Fel produktpris visas i kundvagnen med olika valutor i olika butiksvyer

Ett problem har korrigerats där felaktiga produktpriser visades i kundvagnen när olika valutor användes i olika butiksvyer. Efter korrigeringen visar vagnen nu korrekt konverterat pris baserat på den konfigurerade valutan, vilket säkerställer konsekvens mellan produktsidan och kundvagnen.

AC-15385 - GitHub-kodbidrag

Felaktig visning av"Så lågt som"-pris för konfigurerbara produkter när FPT är aktiverat

Bekräftat att det felaktiga "Så lågt som"-priset för konfigurerbara produkter när bildrutefrekvensen aktiverades orsakades av att moms tillämpades två gånger. Korrigeringen säkerställer att den slutliga prisberäkningen respekterar skattekonfigurationen och visar nu korrekt pris.

AC-15718 - GitHub-problem - GitHub-kodbidrag

Tidskomplexiteten för _loadAttributes i Eav\Model\Entity\Collection\AbstractCollection ökar med antalet produkter i kundvagnen och attribut

Denna PR optimerade _loadAttributes i Eav\Model\Entity\Collection\AbstractCollection genom att ersätta kapslade slingor med arrayunion (+) och minska anrop till _setItemAttributeValue, vilket förbättrar prestanda för stora varukorgar.

AC-15833 - GitHub-problem - GitHub-kodbidrag

Interaktion mellan samlingens cache och galleriet med konfigurerbara produkter har misslyckats

Löste ett cachningsproblem med konfigurerbara produktgallerier genom att lägga till en defensiv typkontroll för att säkerställa att media_gallery_images alltid behandlas som en samling, vilket förhindrar allvarliga fel orsakade av skadade cachedata.

AC-16066 - GitHub-problem - GitHub-kodbidrag

Produktsidan genererar fel på grund av omskrivningar av URL

Nu läses produktsidan in korrekt när URL-omskrivningar görs

AC-2950 - GitHub-problem - GitHub-kodbidrag

indexer_update_all_views, felmeddelande med MAGE_INDEXER_THREADS_COUNT

Korrigerat problem med MAGE_INDEXER_THREADS_COUNT > 2 med kundsegmentsindexeraren

ACP2E-3538 - GitHub-kodbidrag

Undantag när villkorskombination lades till i widgeten för Page Builder-produkter

Problemet har åtgärdats genom att en kontroll läggs till för att hoppa över saknade eller ofullständiga villkor. Tidigare genererades felloggar på grund av hantering av ofullständiga förhållanden i systemet.

ACP2E-3545 - GitHub-kodbidrag

Webbläsaren kraschar när attributuppsättningen läses in

Webbläsaren kraschar inte längre på redigeringssidan för attributuppsättningar om det finns fler än 4k-produktattribut

ACP2E-3633 - GitHub-problem - GitHub-kodbidrag

[CLOUD] Produkt-URL-omskrivningar har inte skapats för ny butik: Go Live Blocker

Produkt-URL-omskrivningar för New Store har skapats.
Tidigare slutfördes minnesläckage eller timeout.

ACP2E-3669 - GitHub-kodbidrag

Attributstandardvärde för alternativ fungerar inte

Tidigare visades det som ett arrayelement med de tidigare värdena när vi ändrade standardvärdet för ett produktvalsattribut. När den här korrigeringen har tillämpats sparas det som ett element i eav_attribute-tabellen när vi uppdaterar ett produktattributvärde.

ACP2E-3688 - GitHub-kodbidrag

[Mainline] [CLOUD] Bildstorleksändring förbrukar mer än 400 GB diskutrymme

Efter korrigeringen genererar inte kommandot catalog:images:resize som används med flaggan --skip_hidden_images bildcacher för webbplatser där bilder saknas.

ACP2E-3869 - GitHub-kodbidrag

Dynamisk bildgenerering genererar ett stort antal bilder

Efter korrigeringen genereras bilder endast för de webbplatser som produkten är tilldelad till.

ACP2E-3927 - GitHub-kodbidrag

Angivet land-ID finns inte - Irland (IE)

Efter korrigeringen kan Irland-postkoder användas för att söka efter hämtningsplatser.

ACP2E-3932 - GitHub-kodbidrag - GitHub-kodbidrag

500-fel inträffar på klientsidan eftersom en felaktig layoutstruktur cachas i layouten

Ett problem har korrigerats när en sida skulle returnera en felkod på 500 på grund av att en felaktig layoutstruktur cachelagrades i layouten

ACP2E-4040 - GitHub-kodbidrag

Felaktig rapport om produktvyer - färre antal jämfört med GA

Korrigerade ett fel där tabellen report_displayed_product_index inte visade rätt antal produktsidesvisningar.

ACP2E-4045 - GitHub-kodbidrag

Valideringsfel för rabattbeloppsfältet för katalogprisregel i den schemalagda uppdateringen

Innan den här utgåvan åtgärdats validerades inte rabattbeloppet korrekt för katalogprisregeln om rabattbeloppet är by_fixed på grund av regeln för valideringsnummer. När den här korrigeringen har tillämpats fungerar valideringen korrekt för katalogprisregeln fast pris.

ACP2E-4054 - GitHub-kodbidrag

momsvalideringen misslyckas på grund av momsbegränsning för API - utlöser falskt positiv ändring av kundgrupp

Optimerade begäranden till Europa Vat-valideringsverktyget, vilket ger mindre "rate limiter"-fel

ACP2E-4072 - GitHub-kodbidrag

Massborttagning i Core Indexer utlöser ett fel av typen maximal skrivinställningsstorlek vid produktion

Optimerar rensning av katalogregelns produktindex genom att implementera två raderingsstrategier baserat på datavolym.

ACP2E-4085 - GitHub-kodbidrag

Produkterna visas som utgångna efter inaktivering

Efter korrigeringen finns inaktiverade produkter inte i produktwidgeten.

ACP2E-4136 - GitHub-kodbidrag

[Cloud] Fel med dubblettposter (temp_category_descendants_%)

Ett problem med dubblettposter när schemalagda uppdateringar skapades för miljöer med många kapslade kategorier har korrigerats

ACP2E-4159 - GitHub-kodbidrag

[CLOUD] Fel vid jämförelse av antalet produkter för olika butiker

Jämför produktlistan fungerar nu korrekt när du har bytt till en annan granskning

ACP2E-4249 - GitHub-kodbidrag

Det finns inget alternativ för att använda standard i Bilder och videoklipp för tilldelning av bildroller

Alternativen för Använd standardvärde har lagts till i avsnittet för produktbilder och videoklipp, vilket möjliggör arv av inställningar från standardomfånget.

ACP2E-4280 - GitHub-kodbidrag

Begränsade kategoriprodukter räknas fortfarande i önskelistan efter uppdatering av kundgrupp

Före korrigeringen tillämpades inte kategoribehörigheter korrekt på kundens önskelisteobjekt. Efter korrigeringen visas önskelisteobjekten korrekt och sidnumreras både på webben och i GraphQL.

ACP2E-4294 - GitHub-kodbidrag

[Cloud] Paket med produktprisproblem på PDP och PLP

Priset för paketprodukt med fast pris visas korrekt på PDP/PLP för icke-standardvaluta

ACP2E-4298 - GitHub-kodbidrag

Kunden kan göra en beställning av en produkt som inte är tillgänglig efter ändring av kundgrupp

Tidigare, när kundgruppen ändrades från admin, avspeglades inte ändringarna i katalogbehörigheterna i klientkatalogen och kundvagnen. När du har tillämpat den här korrigeringen ändras emellertid offerten nu enligt de uppdaterade katalogbehörigheterna när kundgruppen ändras från admin.

ACP2E-4300 - GitHub-kodbidrag

Omindexering har fastnat på grund av hög minnesanvändning

Korrigerade problemet där katalogregelindexeraren förbrukade för mycket minne och misslyckades att slutföra, vilket orsakade instabilitet och fel av typen slut på minne.

ACP2E-4303 - GitHub-kodbidrag

[CMS] Förhandsgranskningslänk för schemalagd uppdatering omdirigeras till underhållssidan

Schemalagd förhandsvisning av startsideslänk med konfigurerbara produkter visar produktlistor korrekt. Tidigare dirigerades användarna till underhållssidan

ACP2E-4401 - GitHub-kodbidrag

Katalog, GraphQL

GraphQl ogiltig rabattberäkning

GraphQL visar nu korrekt rabattprocentsatser och baspriser när katalogpriserna är konfigurerade att inkludera moms. Tidigare uppstod avrundningsfel, till exempel 19,99 % i stället för 20 %.

ACP2E-3993 - GitHub-kodbidrag

Efter korrigeringen returneras produktens media_gallery som förväntat i svaret från GraphQL för kundvagnsbegäran.

ACP2E-4185 - GitHub-kodbidrag

Katalog, GraphQL, sökning

Produktgrafql returnerade inaktiverade kategorier i kategoriaggregeringar

När korrigeringen har inaktiverats returneras inga kategorier för produkterna GraphQl-begäran.

ACP2E-2885 - GitHub-kodbidrag

Katalog, prestanda

Kategorier i administratören läses in mycket långsamt

Kategoriinläsningsprestanda har förbättrats avsevärt. Tidigare tog det så lång tid att läsa in kategorin som orsakade ett timeout-problem.

ACP2E-3891 - GitHub-kodbidrag

Katalog, pris

Felaktig rabatt på katalogprisregel för underordnad produkt

Korrigerar problemet där katalogprisregeln för variationen åsidosätts av den överordnade konfigurerbara produkten, om båda reglerna har samma prioritet.

ACP2E-3693 - GitHub-kodbidrag

[Problem med produktpris i molnet]

Priset för paketprodukt med specialpris visas korrekt på PDP/PLP för icke-standardvaluta

ACP2E-4110 - GitHub-kodbidrag

Katalog, produkt

[Slumpmässigt fel] Fotoramalib har inte lästs in

Systemet ser nu till att Fotoramabiblioteket läses in korrekt, så att alla kopplade bilder kan visas i bildgalleriet som förväntat. Tidigare var bara den första bilden synlig på grund av ett problem med att Fotoramabiblioteket inte lästes in korrekt.

AC-12124 - GitHub-kodbidrag - GitHub-kodbidrag

Länken Lägg till produkter manuellt ska alltid vara synlig

Ett problem har korrigerats där länken Lägg till produkter manuellt inte var synlig när en konfigurerbar produkt skapades utan befintliga konfigurationer. Länken visas nu alltid så att administratörer enkelt kan koppla enkla produkter utan att skapa dummy-konfigurationer.

AC-13866 - GitHub-problem - GitHub-kodbidrag

Redigera en produkt i serverdelen Tar bort extra decimaler från priser för produktalternativ

Ett problem har korrigerats där en produkt i administratörens pris för avkortade produktalternativ ändrades till två decimaler. Systemet bevarar nu priserna med högre decimalprecision, vilket säkerställer att korrekta värden bevaras efter sparandet.

AC-14050 - GitHub-problem - GitHub-kodbidrag

Katalog, söka

RestAPI-begäran '/rest/default/V1/categories?searchCriteria%5Bpage_size%5D=1' misslyckas med timeout-fel

Kategori REST API-begäranden misslyckas inte längre med timeoutfel.
Tidigare kunde begäranden till /rest/default/V1/categories?searchCriteria[page_size]=1 misslyckas med en timeout efter vissa kodändringar.
AC-13358

AC-13358 - GitHub-kodbidrag

Innehåll

graphql (magento 2.4.6-p4) - fel när försök görs att hämta cms-sidan utan aktiv status

Ett problem har korrigerats där en GraphQL-fråga om en inaktiverad CMS-sida returnerade ett internt serverfel.
Nu hämtar frågan ett korrekt svar utan fel.

AC-12302 - GitHub-problem - GitHub-kodbidrag

Delningsformulär för visningslista tillåter slumpmässig kod i namnfält

Korrigerade en allvarlig SSTI-säkerhetslucka (Server-Side Template Injection) i formuläret för delning av önskelista där skadlig kod kunde anges i meddelandefältet och skickas via e-post. Uppdateringen lägger till indatavalidering för att blockera malldirektiv och osäkra mönster och visar nu ett felmeddelande när ogiltigt innehåll upptäcks.

AC-12730 - GitHub-problem - GitHub-kodbidrag

Att skicka csp_whitelist.xml i temat fungerar inte och ger upphov till återkommande problem

Implementerad cachelagring av CSP-vitlista per webbplatsområde.

AC-13069 - GitHub-problem - GitHub-kodbidrag

Efter uppgradering till magento 2.4.7 kan p2 inte se nyligen överförda filer i mediegalleriet

Nyligen överförda filer visas nu i Mediegalleriet efter uppgraderingen.
Tidigare, efter uppgradering till Magento 2.4.7 p2, visades inte nyligen överförda bilder i Mediegalleriet förrän en manuell synkronisering utfördes.
AC-13262

AC-13262 - GitHub-problem

I mediegalleriet visas felaktiga bilder från kataloger med identiska namn men olika skiftlägen

Systemet åtgärdar nu ett problem där filer som överförts till en viss katalog i mediegalleriet också är synliga i kataloger med liknande namn men med olika skiftlägen.

AC-13489 - GitHub-problem - GitHub-kodbidrag

Om du tar bort en galleribild helt och hållet från omfånget behåller rollerna/typerna angivna (bas/liten/miniatyrbild) och när du har lagt till"gamla" roller/typer igen visas

Systemet fungerar som förväntat i lagringsomfånget. Bilderna ärver rollerna/typerna för den nya tillagda bilden enligt standardomfånget

AC-13556 - GitHub-problem - GitHub-kodbidrag

[Små fel] Filter för Admin Panel listing component kan inte påverkas när fältvärdet innehåller \

Systemet fungerar bra när vi filtrerar sidrubriken med snedstreck (t.ex. Magento\Store)

AC-13661 - GitHub-problem - GitHub-kodbidrag

Fel: Skriptfel för"Magento_Catalog/js/validate-product" för administratörens innehållssidbyggare med produktinläsning

Denna PR åtgärdar skriptfelet för catalogAddToCart när sidbyggaren redigeras med produktvillkoret

AC-13891 - GitHub-problem - GitHub-kodbidrag

catalogAddToCart-skriptfel när produktwidgeten konfigureras.

Korrigerade ett skriptfel som uppstod när widgeten Produkter konfigurerades med Villkorskombination i Page Builder. Problemet uppstod på grund av att JS-filer för klientstruktur saknas, vilket ledde till konsolfel. Efter korrigeringen läses widgeten in korrekt utan konsolfel.

AC-13892 - GitHub-kodbidrag

Blockera markering i widgetar som har samma identifierare

Systemet hanterar nu markeringsblock korrekt när vi skapar widgetar när vi har samma identifieringsblock

AC-14132 - GitHub-problem - GitHub-kodbidrag

Loggflödet "CMS-sidan med ID "0" finns inte"

Systemet fungerar som väntat efter att admin-användaren har skapats och när vi skapar ett nytt sidsystem.log visas inga felmeddelanden

AC-14254 - GitHub-problem - GitHub-kodbidrag

[GraphQl] Flödesfråga, oändlig slinga

Den här biljetten åtgärdade ett problem där en GraphQL-ruttfråga med identisk sökväg för begäran och målsökväg orsakade en oändlig loop och så småningom orsakade timeout.
I 2.4.9-alpha3 returnerar frågan nu rätt felsvar i stället för slingor.

AC-14269 - GitHub-problem - GitHub-kodbidrag

Obefintliga platskartor svarar med produktbild

Systemet åtgärdas nu när vi får åtkomst till Unexisting platskarta svarar med produktbild med svaret: 404 NOT FOUND

AC-14295 - GitHub-problem - GitHub-kodbidrag

Kataloglänkswidgetar använder felaktig URL

Systemet hanterar nu widgetar korrekt efter att länken för katalogprodukt och katalogkategori har lagts till och rätt URL:er i HTML-källan visas också

AC-14437 - GitHub-problem - GitHub-kodbidrag

Tabellprefix beaktas inte

Adobe Commerce respekterar nu databastabellens prefix korrekt vid inläsning av Design > Configuration-temarutnätet i Admin. Tidigare i Adobe Commerce 2.4.8 med ett tabellprefix som konfigurerats i app/etc/env.php uppstod ett fel när användaren navigerade till Innehåll > Design > Konfiguration eftersom tabellprefixet inte togs med i beräkningen och rutnätet med teman inte renderades.

AC-14556 - GitHub-problem - GitHub-kodbidrag

Ändra konstanten IMAGE_FILE_NAME_PATTERN till synlig för att öka flexibiliteten

Konstanten IMAGE_FILE_NAME_PATTERN i GenerateRenditions.php har gjorts offentlig för att ge utvecklare större flexibilitet när de arbetar med bildåtergivningar. Programfixen ingår i Magento 2.4.9-alpha3 med fullständig täckning för enhets- och integreringstest.

AC-15338 - GitHub-problem - GitHub-kodbidrag

Felaktig leveransmetod visas på granskningsordersidan för flera leveranser

Korrigerade ett problem i en utcheckning av flera leveranser där sidan för granskningsorder visade en felaktig leveranskostnad (5 INR istället för 10 INR). Uppdateringen ser till att rätt fraktbelopp visas för varje adress.

AC-15664 - GitHub-kodbidrag

bin/magento config:show(or set) design/theme/theme_id failed

Ett problem har korrigerats där CLI-kommandona bin/magento config:show och config:set misslyckades för sökvägen design/theme/theme_id trots att konfigurationen finns.
Nu kan kommandona köras och tillåta visning och inställning av tema-ID utan fel.

AC-5915 - GitHub-problem - GitHub-kodbidrag

Det gick inte att överföra bilden med relativt liten bredd

Systemet misslyckas inte längre med att ändra storlek på bilden med relativt liten bredd till höjden.

ACP2E-3558 - GitHub-kodbidrag

Page Builders produktkomponent fungerar inte om användaren inte har Widget-behörighet

Före korrigeringen genererades ett allmänt fel på sidan när en widget utan behörigheter öppnades och en"inläsande" GIF visades. Efter korrigeringen visas nu ett modalt fönster med"Du måste ha behörighet att visa det här innehållet". meddelande.

ACP2E-3664 - GitHub-kodbidrag

Felaktig konfigurationssökväg för formatkonfiguration för fjärrlagringssökväg

När korrigeringen är klar påverkas den faktiska sökvägskonfigurationen för AWS S3 när du anger en stil för fjärrlagringssökvägen.

ACP2E-3734 - GitHub-kodbidrag

Page Builder Product Widget-ordningen används inte i GraphQL

Korrigerar problemet där GraphQL"rutt"-frågesvaret inte returnerade produkter i rätt sorteringsordning i en Page Builder-innehållstyp.

ACP2E-3898 - GitHub-kodbidrag

Problem med visning av priser i icke-engelska butiker på grund av ICU-biblioteksversionen

Efter korrigeringen visas produktpriset korrekt på hebreiska (Israel).

ACP2E-3938 - GitHub-kodbidrag

Uppdaterar rensad designkonfiguration för butikskod

Korrigerar problemet där uppdateringen av lagringsvyns kod rensade designkonfigurationsinställningarna på grund av att konfigurationscachen inte uppdaterades korrekt.

ACP2E-3941 - GitHub-kodbidrag

Page Builder - Product Condition Logic Issue (OR logic beter sig felaktigt med att visa färre produkter)

Page Builder Products Widget returnerar nu korrekt resultat när ett attribut med globalt omfång används i villkoret Matcha något

ACP2E-4096 - GitHub-kodbidrag

Produktkarusellen lägger till felaktiga produkter i Page Builder

Före korrigeringen skulle en konfigurerbar produkt automatiskt ha inkluderats i produktkarusellerna för PageBuilder om någon av dess underordnade skulle ha uppfyllt filtervillkoren. Efter korrigeringen kommer den överordnade produkten endast att inkluderas om den underordnade produkten inte syns separat.

ACP2E-4341 - GitHub-kodbidrag

Widgeten Produktlista returnerar ett felaktigt resultat om flera kategorier visas i kategorivillkor

Widgeten"Katalogproduktlista" visar nu korrekta resultat när flera kategorier i villkoret"Kategori är en av" visas. Tidigare bearbetades bara den första kategorin i listan.

ACP2E-4353 - GitHub-kodbidrag - GitHub-kodbidrag

[Molnet] Skapande av mediegallerimappen kräver behörigheten delete_folder i Nytt mediegalleri - roller med endast create_folder kan inte skapa mappar

Innan den här korrigeringen implementerades kunde en administratörsanvändare med enbart behörighet att skapa mappar inte skapa en mapp i CMS mediegalleri. Efter korrigeringen kan innehållsskapare i mediegalleriet nu skapa mappar med enbart behörighet att skapa mappar.

ACP2E-4376 - GitHub-kodbidrag

[QUANS] Duplicera en CMS-sida

Före den här korrigeringen hade duplicering av en cms-sida med anpassad layoutuppdatering misslyckats. Nu kan CMS-sidor med anpassade layoutuppdateringar dupliceras utan fel.

ACP2E-4449 - GitHub-kodbidrag

Kund/Kunder

Undantag på Storefront när Admin lägger till blocket CustomerCustomAttribute via CMS sidinnehåll

Korrigerade ett problem där ett tillägg av CustomerCustomAttribute-blocket via CMS-sidinnehåll orsakade ett butiksundantag och hindrade sidan från att läsas in.
I Storefront visas nu normalt och ett meningsfullt meddelande visas när innehållet inte kan återges, vilket undviker kritiska fel.

AC-11004

Kunder som nu använder onlineadministrationsrutnätet visar dubblettrader varje gång en användare loggar in, sedan ut och sedan in

Ett problem där administratörsrutnätet för kunder nu online visade dubblettrader när en kund loggade ut och loggade in igen har åtgärdats.
Rutnätet uppdaterar nu den befintliga posten med den senaste aktiviteten i stället för att skapa dubblettposter, vilket ger korrekt kundsessionsspårning.

AC-11511 - GitHub-kodbidrag

Validering av minimum- och maxvärden fungerar inte för DOB-attribut i Storefront

Felet åtgärdade ett problem där minimal och maximal datumvalidering för attributet Födelsedatum (DOB) inte fungerade på butiken (trots att det fungerade i Admin).
I 2.4.9-alpha3 blockerar validering nu korrekt att kunder med DOB sparas utanför tillåtet intervall och ett felmeddelande visas.

AC-13535 - GitHub-kodbidrag

Ajax 401-fel läses in på varningsskärmen på administratörspanelen när inloggning med kundtillstånd återkallas

Felet åtgärdade ett problem där en återkallad inloggning som kundbehörighet orsakade att ett Ajax 401-fel med raw HTML visades i varningsfönstret.
Efter korrigeringen visas nu ett normalt varningsmeddelande korrekt i stället för HTML i Raw-format.
Lösningen levererades i Magento 2.4.9 alpha3

AC-15336 - GitHub-kodbidrag

Ramverk

Kompileringskod för inaktiverad modul.

Denna pull-begäran escape inaktiverade moduler innan kodkompilering.

AC-10933 - GitHub-problem - GitHub-kodbidrag

Fel vid körning av kommandokonfiguration :upgrade med anpassad DB-utlösare

Anpassade databasutlösare orsakar inte längre fel under installationen :upgrade.
Tidigare kunde fel uppstå om bin/magento-installationen :upgrade kördes med en anpassad databasutlösare (t.ex. AFTER INSERT i lagringstabellen):
"Varning: Försöker få åtkomst till matrisförskjutning på ett värde av typen null i vendor/magento/framework/Mview/View/Subscription.php på rad 357"
AC-11487

AC-11487 - GitHub-problem

[Problem] Gör metodsignaturen konsekvent med gränssnittet

Metodsignaturen för getAttributes är nu konsekvent med dess gränssnitt, vilket förhindrar fel när metoden skrivs över. Tidigare orsakade inkonsekvenser i metodsignaturen fel när metoden getAttributes skulle skrivas över.

AC-11578 - GitHub-problem - GitHub-kodbidrag

Det går inte att utöka entitetsformuläret Website/Group/Store med formulärelement med flera värden för tilläggsattribut

Denna PR tillåter formulärelement med flera värden att skicka data till webbplatsen/gruppen/butiksformuläret.

AC-11657 - GitHub-problem - GitHub-kodbidrag

[Problem] Korrigera verifierings-e-postregel för UI-komponent

Systemet validerar nu korrekt flera e-postadresser som anges i gränssnittskomponenterna, vilket säkerställer att varje e-postadress trimmas och valideras korrekt. Tidigare använde systemet en felaktig metod för att trimma e-postadresser, vilket kunde leda till valideringsfel.

AC-11719 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort användning av scopematchare

Den här PR:en åtgärdar URL-inställningarna för administratörer globalt i stället för det aktuella arkivet

AC-11736 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort överflödiga metoder

Kodkvalitet: Tog bort redundanta metoder i AsynchronousOperations- och Sales-komponenter som endast anropade överordnade metoder utan att lägga till funktioner, vilket förbättrar kodunderhållet.

AC-11915 - GitHub-problem - GitHub-kodbidrag

Mallen Magento_Theme title.phtml är ogiltig för PHP 8.2

Den här pull-begäran åtgärdar ett problem när en CMS-sida som skapas med rubriken null, som i PHP 8.x, skickar null till trim(), genererar ett undantag: Föråldrad funktionalitet: trim(): Överför null till parametern #1 ($string) av typen string

AC-12856 - GitHub-problem - GitHub-kodbidrag

xsd-validering misslyckas för etc/adminhtml/system.xml filer som innehåller kommentarer under fältobjekt.

Den här PR:en korrigerar XML-schemadefinitioner i phpstorm för kommentarnod

AC-12945 - GitHub-problem - GitHub-kodbidrag

Magento Version-exponering via Setup-väg med Nginx-standardkonfiguration

Systemet fungerar nu som förväntat och visar inte den exakta versionen av Magento som webbplatsen körs i

AC-13205 - GitHub-problem - GitHub-kodbidrag

[Problem] Packa upp objektargument som namngivna parametrar

Systemet använder nu funktionen PHP 8.1 för att packa upp arrayen med namngivna parametrar, vilket eliminerar behovet av anrop av array_values och eventuellt förbättrar den övergripande prestandan. Tidigare krävdes array_values i systemet för att dela upp objektargument.

AC-13210 - GitHub-problem - GitHub-kodbidrag

[Utfärdande] av refactoringcitatadress validerar metod

Denna PR innehåller läsbarhetsförbättringar av metoden doValidate.

AC-13214 - GitHub-problem - GitHub-kodbidrag

Magento option —magento-init-params never used when running cli?

Alternativet —magento-init-params används nu när CLI-kommandon körs.
Tidigare hade överföring av —magento-init-params till CLI-kommandon ingen effekt på parametrar som MAGE_MODE.
AC-13231

AC-13231 - GitHub-problem - GitHub-kodbidrag

fel typdeklaration för getItemsByColumnValue

Systemet definierar nu indataparametern $value korrekt som en primitiv typ, inte en array, i funktionen getItemsByColumnValue, vilket säkerställer att funktionen returnerar den förväntade mängden. Tidigare, om en array med ett enda värde användes som indataparameter, skulle funktionen returnera null och IDE:er skulle markera det som ett fel.

AC-13240 - GitHub-problem - GitHub-kodbidrag

När vi använder fillagring för låsleverantören får vi en ständigt växande katalog med filer utan att någon rensning görs

Dragbegäran innehåller ett nytt cronjob som körs en gång om dagen och söker efter låsfiler som inte har ändrats de senaste 24 timmarna och som därför kan tas bort på ett säkert sätt. Detta håller innehållet i katalogen med låsfiler under kontroll.
Detta cronjob kör bara något när låsprovidern är konfigurerad att använda filer, inte när någon av de andra används (databas - standard, zookeeper eller cache)

AC-13367 - GitHub-problem - GitHub-kodbidrag

[Issue] Cleanup: använd inte ett void-returvärde från metodanrop.

Den här PR:en rensar lite. Ibland anropade vi metoder som inte returnerade något (void) och sedan använde vi det resultatvärdet. Det behövs verkligen inte.

AC-13664 - GitHub-problem - GitHub-kodbidrag

Cachenycklar som är associerade med FPC i Magento 2.4.7-multilagringsimplementationer

Korrigerade ett problem där FPC-cachenycklar (Full Page Cache) i flerlagringsinställningar inte innehöll MAGE_RUN_CODE och MAGE_RUN_TYPE, vilket orsakade inkonsekvent cachenyckelbeteende jämfört med tidigare versioner. Cachenycklarna inkluderar nu arkivkontext på rätt sätt, vilket säkerställer korrekt cacheisolering mellan butiker.

AC-13719 - GitHub-problem - GitHub-kodbidrag

[Problem] [PHPDOC] Korrigera felaktig bild för Magento\Framework\Message\ManagerInterface

Denna PR åtgärdar det felaktiga fotot för \Magento\Framework\Message\ManagerInterface och tar bort alla duplicerade foton i \Magento\Framework\Message\Manager (använd arvsdokumentsyntax).

AC-14312 - GitHub-problem - GitHub-kodbidrag

Partiell indexering fungerar inte längre för kunder med enormt många uppdateringar

Delvis indexering fungerar nu för kunder med ett stort antal uppdateringar.
Tidigare stoppades indexuppdateringarna när maxvärdet för kolumnen version_id i ändringsloggtabellen uppnåddes.
AC-14424

AC-14424 - GitHub-kodbidrag

Magento 2.4.8 använder dev-paket som inte följer semantisk versionshantering

Magento 2.4.8 kräver dev-versioner av pdatorparken/ptypen och phpmd/phpmd (3.x-dev) för PHP 8.4-kompatibilitet.
Dessa dev-versioner är i konflikt med verktyg från tredje part som förväntar sig SemVer-kompatibla paket, vilket förhindrar vissa uppgraderingar.
En tillfällig lösning är att aliasera dev-versionerna i Composer.json (t.ex. "3.x-dev as 3.99.0"), vilket möjliggör kompatibilitet samtidigt som semantisk versionshantering uppfylls.
Detta säkerställer att stödet för PHP 8.4 kan hanteras och undviker konflikter tills stabila releaser blir tillgängliga.

AC-14519 - GitHub-problem

MView-funktionen ignorerar fel vid utlösarkörning

MView-funktionen rapporterar nu korrekt fel vid körning av utlösare.
Tidigare ignorerades fel under körning av utlösare, vilket kan leda till att indexuppdateringar saknas utan något meddelande.
AC-14567

AC-14567 - GitHub-kodbidrag

[Problem] Undvik många onödiga undantag vid inläsning av XML-sammanfogning av layout

Denna PR introducerar en ny funktion (för B/C-kompilering skriver vi inte över den skyddade _loadXmlString) för att läsa in och inte generera ett undantag

AC-14580 - GitHub-problem - GitHub-kodbidrag

[Problem] Använd egenskapshöjning för konstruktor i moduldiagrammet Ql för vaultdiagram

Denna PR ersätter konstruktoregenskaper med egenskapshöjning i modulen VaultGraphQl

AC-14616 - GitHub-problem - GitHub-kodbidrag

[Problem] Kodredundans har tagits bort för modulens klientlayouter.

Den här PR-funktionen tar bort kodredundans för temalayouter för frontend-layouterna Magento_Msrp, Magento_LoginAsCustomerAssistance, Magento_Newsletter & Magento_Sitemap.

AC-14625 - GitHub-problem - GitHub-kodbidrag

[Problem] Inkludera konstruktor som en del av CommandListInterface API, utöka intern dokumentation

Den här PR-uppdateringen anger Magento\Framework\Console\CommandList som ett API och introducerar konstruktorn i CommandListInterface för bättre utbyggbarhet. Det förbättrar även textbunden dokumentation för att göra konsolkommandon tydligare och enklare att underhålla.

AC-14680 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort kod som är relaterad till Microsoft IIS

Den här PR-åtgärden rensar koden som är relaterad till Microsoft IIS enligt dokumentationen för Magento-systemkrav som anger att Microsoft Windows OS inte stöds

AC-14702 - GitHub-problem - GitHub-kodbidrag

Syntaxfel för Förstoringsglaset.js

Funktionen för förstoringsglaset bör fortsätta att fungera som den fungerade tidigare och förstoringsalternativ bör inte vara tillgängliga i det globala omfånget

AC-14722 - GitHub-problem - GitHub-kodbidrag

Bakgrundsvisningsläge i CLI-kommandot setup:db:status

CLI-kommandot setup:db:status har nu stöd för utförligt läge.
Tidigare var det svårt att förstå databasändringar som krävs för uppgraderingar. Nu ger körning av bin/magento setup:db:status -v detaljerad information om schema- och datamässiga skillnader.
AC-14807

AC-14807 - GitHub-kodbidrag

SMTP-e-post som skickas med tls och 2.4.8

SMTP-mejl som skickas med TLS fungerar nu som förväntat.
Tidigare uppstod ett fel när e-post skickades via SMTP med TLS: fel :1408F10Bssl3_get_record:fel versionsnummer.
AC-14883

AC-14883 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag - GitHub-kodbidrag

[Problem] Åtgärda samtidighetsproblem vid distribuering av statiskt innehåll

Denna PR åtgärdar ett fel där flera samtidiga processer snurrar upp för att hantera samma temapaket, beroende på hur teman definieras med sina överordnade.

AC-14944 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort tidigare kompatibilitetskod för PHP-versioner < 8.1

Den här pull-begäran tar bort kod som är avsedd att köras på PHP <8.1.
Borttagen kontrollerar också om PHP_VERSION_ID-kontakt är tillgänglig eftersom den är tillgänglig i alla PHP-versioner

AC-14971 - GitHub-problem - GitHub-kodbidrag

FPC fungerar inte vid inloggning

FPC (Full Page Cache) fungerar nu korrekt för inloggade kunder.
Tidigare lästes inte hemsidan in från cache när du loggat in och rubriken x-magento-cache-debug visade MISS i stället för HIT.
AC-14999

AC-14999 - GitHub-problem

Lägg till generiska typer i vissa PHP-klasser för förbättrat stöd för statisk analys

Systemet använder nu en generisk typdefinition för att förbättra detta avsevärt genom att det tolkas som exakt den klass som ett metodanrop returnerar

AC-15013 - GitHub-problem - GitHub-kodbidrag

[Problem] förbättrar felhanteringen i SchemaBuilder

Denna PR förbättrar felmeddelandehanteringen i databasschemat. Det hjälper oss att identifiera problem utan omfattande felsökning.

AC-15020 - GitHub-problem - GitHub-kodbidrag

Resterande API: anrop till en medlemsfunktion getVideoProvider() på null

Ett problem har korrigerats där anrop till den konfigurerbara produkten med underordnade API returnerade ett 500 internt serverfel om en underordnad produkt bara hade en YouTube-video och inga andra bilder.
Felet orsakades av en null-referens i ExternalVideoEntryConverter.
API:t returnerar nu korrekt underordnade produkter med mediegalleriposter, inklusive externa videodata, utan att några fel genereras.
Detta garanterar att alla medietyper för underordnade produkter hämtas korrekt via REST API.

AC-15046 - GitHub-problem

Denna PR tog bort det onödiga attributet type="text/javascript" från taggen cookie script för HTML5-kompatibilitet.

AC-15061 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärda några stavfel i PHPDoc-kommentarer

Den här PR:en åtgärdar de få stavfel som finns i fotot

AC-15075 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort Sprintf-användning i frasanrop

Denna PR tar bort användningen av sprintf i frasfunktionsanropet i Magento Core.

AC-15183 - GitHub-problem - GitHub-kodbidrag

Det går inte att indexera om alla ogiltiga i flertrådsindexerare med aktivt programlås

Det här problemet åtgärdade ett flertrådsindexeringsfel när use_application_lock var aktiverat.
Tidigare gick databaslås förlorade under parallell bearbetning, vilket gjorde att indexerarna fortfarande var i"fungerande" läge och utlöste SQL-fel (tabellen hittades inte).
I Magento 2.4.9-alpha3 säkerställer korrigeringen att indexerarna indexeras korrekt med programlås aktiverat.

AC-15270 - GitHub-problem - GitHub-kodbidrag

Otydliga/ogiltiga returtyper i Magento\Framework\Escaper

Systemet accepterar typer för metoder för att ta sig förbi när statisk analys utförs med phpstan på nivå 5

AC-15272 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Tillåt köspecifik konfiguration att överskrida standardvärdet för max-messages

Systemet tillåter nu att den köspecifika konfigurationen överskrider standardvärdet för max-messages

AC-15284 - GitHub-problem - GitHub-kodbidrag

[Problem] - dubblettcache fpc för samma sida med samma fråga när lack används

Den här PR korrigerar dubbletter av helsidescacheposter när du använder Varnish genom att normalisera frågeparameterordningen, vilket säkerställer konsekventa cachenycklar för identiska begäranden.
Förbättrar träffkvoten och prestandan för cachelagrade URL-adresser med samma parametrar i olika sekvenser.

AC-15325 - GitHub-problem - GitHub-kodbidrag

Community-teman innehåller resurser för Commerce-utgåvans moduler

Borttagen formatresurser för endast Commerce från användarteman genom att flytta dem till deras respektive modulkataloger. Detta förhindrar att oanvänd CSS paketeras i Community Edition, vilket minskar onödig nyttolast och eliminerar statiska formatregler samtidigt som du säkerställer korrekt formatering när Commerce-moduler är aktiverade.

AC-15347 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Lägg till lagringskod i URL:er måste vara global

Denna PR åtgärdar problemet genom att se till att inställningen"Lägg till butikskod till URL:er" hämtas med det globala omfånget i kärnkoden

AC-15365 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Logga in odeklarerad plugin-fil endast om den inte är inaktiverad

Denna PR korrigerar och loggar plugin-programmet som är odeklarerat och inte används (aktiverad och saknad instans).

AC-15386 - GitHub-problem - GitHub-kodbidrag

[Problem] Liten rensning, borttagna dubblettnycklar från matris

Nu har små rensningar gjorts och inga fel som relaterar till arrayen har två dubblettnycklar med värdet Vikt (och högre)

AC-15414 - GitHub-problem - GitHub-kodbidrag

Magento 2.4.8-p2, magento/framework version 103.0.8-p2: klassen EmailMessage anropar en metod som inte finns

Klassen EmailMessage hanterar nu hämtning av e-postbrödtext korrekt.
Tidigare, i Magento 2.4.8-p2 med magento/framework version 103.0.8-p2, försökte klassen Magento\Framework\Mail\EmailMessage anropa en metod som inte finns (getTextBody) i meddelandeobjektet Symfony. Detta orsakade fel när moduler eller anpassningar från tredje part förlitade sig på den här metoden för e-postbearbetning.
Klassen EmailMessage anropar nu inte längre odefinierade metoder, vilket förhindrar dessa fel. AC-15446

AC-15446 - GitHub-problem - GitHub-kodbidrag - GitHub-kodbidrag

[Magento 2.3.x] Data/Schema Patches getAliases() orsakar fel under setup:upgrade

getAliases() orsakar fel under installationen:upgrade, denna PR korrigerar samma

AC-15559 - GitHub-problem - GitHub-kodbidrag

Ogiltig blandning av kollationer för operation

AC-15614 - GitHub-problem - GitHub-kodbidrag

[Utgåva] [PHPDOC] Korrigera dåligt Magento\Framework\DB\Adapter\AdapterInterface::quoteColumnAs()

Den här PR uppdaterar PHPDoc för \Magento\Framework\DB\Adapter\AdapterInterface::quoteColumnAs() för att korrekt visa att parametern $alias kan vara null förutom strängen. Detta åtgärdar PHPStan-problem på nivå 5+ och förbättrar verktygskompatibiliteten för kodkvalitet.

AC-15626 - GitHub-problem - GitHub-kodbidrag

Ogiltig blandning av kollationer i urlrewrite-modulen

AC-15647 - GitHub-problem - GitHub-kodbidrag

Villkoret uppfylls aldrig i \Magento\Framework\Escaper::escapeScriptIdentifiers

Ett onåbart villkor i \Magento\Framework\Escaper::escapeScriptIdentifiers har korrigerats genom att kontrollen för false har ersatts med null, den har justerats med preg_replace-returvärden och kodexaktheten har förbättrats utan att funktionaliteten påverkades.

AC-15667 - GitHub-problem - GitHub-kodbidrag

Slutversion 7.3 (senaste versionen) - Underkategorier länkar/alternativ i standardkategorin visas inte på förstasidan i Store

Bekräftat att saknade underkategorilänkar på butikens startsida när du använde Varnish 7.3 orsakades av ESI-begäranhantering och serverkonfiguration snarare än en Magento-kodsdefekt. Problemet löses genom rekommenderade Varnish-konfigurationsjusteringar, utan några viktiga kodändringar.

AC-15674 - GitHub-kodbidrag - GitHub-kodbidrag

[Problem] Lägg till extra felsökningsdata i loggen cache_invalidate

Denna PR förbättrade loggen cache_invalidate så att den innehöll begärandekontext och stackspårning för tömning av hela cacheminnet, vilket förbättrade felsökning och synlighet.
Detta hjälper till att identifiera källan till oväntade kompletta cacheminnen utan att ändra befintliga funktioner.

AC-15719 - GitHub-problem - GitHub-kodbidrag

[Problem] Förbättrad undantagslista för automatisk inläsare för disposition lite grann.

Den här PR förfinar undantag för automatisk inläsning av Composer så att testklasser hoppas över, vilket minskar onödiga inmatningar av klassscheman och förhindrar PSR-4-varningar.

AC-15743 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Förhindra db_schema.xml deklarationer med comment="" från att bryta driftsättningar utan driftstopp

Systemet förhindrar nu att db_schema.xml-deklarationer med comment=""" bryter ned driftsättningar utan driftstopp

AC-15980 - GitHub-problem - GitHub-kodbidrag

Det går inte att rensa \Magento\Framework\Filesystem\Glob::glob(...)-cachen

Den här PR-uppdateringen introducerar ett sätt att rensa det interna statiska cacheminnet som används av \Magento\Framework\Filesystem\Glob, vilket säkerställer nya och korrekta resultat när filstrukturen ändras. Det förbättrar tillförlitligheten och utvecklingsupplevelsen, särskilt i testscenarier och långvariga processer där resultatet från glob måste vara uppdaterat.

AC-15989 - GitHub-problem - GitHub-kodbidrag

URL:en för länken ReadME Leaders har en permanent omdirigering

Länken README Leaders uppdaterades genom att den permanent omdirigerade och utgångna URL:en ersattes med korrekta fungerande länkar, vilket säkerställer att medverkande och underhållssidor öppnas korrekt.

AC-16046 - GitHub-problem - GitHub-kodbidrag

[Problem] [PHPDOC] Korrigera felaktig Magento\Eav\Model\ResourceModel\Entity\Attribute\Collection

PHPDoc-anteckningar för joinLeft() i samlingen Attribute har korrigerats för att tillåta korrekta arraydefinitioner, vilket förbättrar kodens korrekthet och kompatibilitet med verktyg som PHPStan.

AC-16187 - GitHub-problem - GitHub-kodbidrag

Kontrollera att ett enda kommandofel loggar felet (fil eller stderr) utan att stoppa körningen av efterföljande CLI-kommandon.

Systemet ser nu till att ett enda kommandofel loggar felet (fil eller stderr) utan att stoppa körningen av efterföljande CLI-kommandon

AC-16244 - GitHub-problem - GitHub-kodbidrag

[Problem] Lägg till int-typ till $maxAge i PageCache-kerneln

Den här PR-funktionen ser till att parametern $maxAge i PageCache-kerneln är strikt typbestämd som ett heltal för att förbättra typsäkerheten och förhindra PHPStan/statiska analysfel vid cachehantering.

AC-16313 - GitHub-problem - GitHub-kodbidrag

Lägg till i varukorgshändelse: tomma priser

Ett problem där produktpriser returnerades som null i checkout_cart_product_add_after-händelseövervakaren under processen för att lägga till i varukorgen har korrigerats.
Nu hämtas baspriset och tillhörande prisvärden korrekt, vilket garanterar att korrekta data finns tillgängliga för observatörer och anpassade implementeringar.

AC-5966 - GitHub-problem - GitHub-kodbidrag

PHP8.1 type bugfix

De associerade produkterna initieras nu till en tom array i stället för till false när det strikta behandlingsläget inte är aktivt eller när produktinformation är tillgänglig. Denna förändring säkerställer att den efterföljande logikhanteringen av tillhörande produkter fungerar på ett konsekvent sätt, vilket förbättrar stabiliteten och förutsägbarheten i produktberedningsprocessen.

AC-6017 - GitHub-problem - GitHub-kodbidrag

Förväntad typ: Magento\Customer\Api\Data\GroupInterface. Hittade Magento\Customer\Model\Group.

Ett problem har korrigerats där ett typfel uppstod när en kundgrupp sparades via GroupRepositoryInterface med GroupFactory.
Tidigare förväntades GroupInterface i databasen, men gruppmodellinstanser skickades, vilket resulterade i ett allvarligt fel.
Nu kan kundgrupper sparas i databasen på ett korrekt sätt genom en korrekt gränssnittsimplementering.
Detta åtgärdar IDE-varningar och körningsfel när kundgrupper skapas eller uppdateras programmatiskt.

AC-6909 - GitHub-problem

Fältvalidering för kreditnotor

Ett problem har korrigerats där fältvalidering på kreditnotssidan hindrade inskickning även efter att obligatoriska anpassade fält fylldes i.
Valideringen fungerar nu korrekt och skicka-knappen aktiveras när alla obligatoriska fält har fyllts i.

AC-8308 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8343 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Använda egenskapshöjning för konstruktor i modulen Skicka QL-diagram för vän

Systemet utnyttjar nu befordring av konstruktoregenskaper i GraphQL-modulen"skicka vän", vilket förbättrar kodläsbarheten och minskar komplexiteten. Tidigare använde modulen egenskaper som upptog flera rader, vilket gjorde koden mer komplex och mindre läsbar.

AC-8346 - GitHub-problem - GitHub-kodbidrag

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

Den här PR-funktionen tar bort taggen @author från kodbasen

AC-8349 - GitHub-problem - GitHub-kodbidrag

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

Den här PR-funktionen tar bort taggen @author från kodbasen

AC-8350 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort ej tillåten @author-tagg från Magento_Downloadable

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8355 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar kodkvaliteten och konsekvensen. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8358 - GitHub-problem - GitHub-kodbidrag

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

Den här PR-funktionen tar bort taggen @author från kodbasen

AC-8359 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8360 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket ger en renare och mer standardiserad kod. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8361 - GitHub-problem - GitHub-kodbidrag

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

Den här PR-funktionen tar bort taggen @author från kodbasen

AC-8362 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8363 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort ej tillåten @author-tagg från Magento_Backup och Magento_Bundle

Den här PR-funktionen tar bort taggen @author från kodbasen

AC-8367 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8375 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8376 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8400 - GitHub-problem - GitHub-kodbidrag

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

Systemet följer nu kodstandarderna genom att ta bort den förbjudna taggen @author från vissa moduler, vilket förbättrar den övergripande kodkvaliteten. Tidigare var förekomsten av den här taggen i vissa moduler ett brott mot de fastställda kodstandarderna.

AC-8401 - GitHub-problem - GitHub-kodbidrag

[Problem] Förbättra utökningsbarheten för generering av tjänst-URL

Systemet gör det nu möjligt att anpassa funktionen för att generera tjänstens URL via plugin-program, vilket ger ett mer underhållningsbart tillvägagångssätt vid ändringar. Tidigare gjordes anpassningar av den här funktionen via inställningar som kanske inte var lika effektiva eller underhållbara.

AC-8813 - GitHub-problem - GitHub-kodbidrag

[Problem] Korrigera variabelnamn i katalogsökning

Systemet namnger nu variabler korrekt i sökmotormodulen, vilket förbättrar kodklarheten och underhållet. Tidigare användes ett irrelevant variabelnamn, $defaultCountry, i sökmotormodulen, vilket orsakade förvirring.

AC-9215 - GitHub-problem - GitHub-kodbidrag

allow_parallel_generation ska anges via systemvariabeln

Efter korrigeringen kan miljövariabeln "MAGENTO_DC_CACHE_ALLOW_PARALLEL_GENERATION" användas för att ställa in konfigurationen "allow_parallel_generation".

ACP2E-3673 - GitHub-kodbidrag

[Cloud] Om du ändrar tabellkolumntyp från Int till Decimal med filen db_schema.xml i Magento 2 uppstår fel

Det går inte att ändra kolumndatatypen korrekt. Tidigare uppstod ett fel: Attributet identity är inte tillåtet.

ACP2E-3709 - GitHub-kodbidrag

Stöd för nya valutor (XCG) i Adobe

Karibien Guilder (XCG) läggs till i valutalistan.

ACP2E-3790 - GitHub-kodbidrag

Problem med uppgradering 2.4.7-p5 på grund av ny validering

Korrigerade ett problem i klassen SchemaBuilder där en odefinierad matrisnyckel, kolumn, orsakade en krasch när scheman skapades eller uppdaterades. Detta inträffade när tabelldata som inte innehöll någon kolumnnyckel bearbetades.

ACP2E-3871 - GitHub-kodbidrag

[QUANS]Serverproblem som kan orsakas av ogiltig S3-åtkomstnyckel

Felaktiga inloggningsuppgifter för AWS S3 gör inte längre att sidorna läses in oändligt på butiken.

ACP2E-3890 - GitHub-kodbidrag

[KVANS] [Molnet] Minify fungerar inte

Följande JS-filer är nu fullständigt och korrekt minimerade när JS-minification är aktiverat: mage/backend/tabs.min.j, jquery/jquery.validate.min.js och Magento_PageBuilder/js/form/element/validator-rules-mixin.min.js. Därför fungerar fältvalidering av CSS-klassen i Page Builder som förväntat.

ACP2E-3925 - GitHub-kodbidrag

PHP8.4-undertryckningsfel: E_USER_ERROR efter uppgradering till Adobe Commerce 2.4.8

INGA VERSIONSINFORMATION KRÄVS
Kundorienterade scenarier påverkas inte av korrigeringen.

ACP2E-3963 - GitHub-kodbidrag

Cron-jobbet rensade inte databastabellen, vilket orsakade avbrott på grund av Galera-krasch

Rensa tabeller i ändringsloggar körs nu i grupper för att undvika stora raderingsåtgärder.

ACP2E-3995 - GitHub-kodbidrag

Ej minifierad JS läser ibland in ignorerar"aktivera js minifications"

Före korrigeringen begärdes några av JS-filerna utan "min"-prefixet, vilket resulterade i 404-statuskod, även om du hade minification aktiverat. När miniatyrbildsfunktionen är aktiverad efterfrågas inga icke-minifierade JS-resurser.

ACP2E-4058 - GitHub-kodbidrag

Datumattribut i anpassad attributgrupp kan inte visa datumväljare i administratör

Ett problem har korrigerats där kalenderpopup-fönstret för datumattribut visades utanför skärmen när det tilldelats anpassade attributgrupper.

ACP2E-4060 - GitHub-problem - GitHub-kodbidrag

Kontroll av behörighet för produktionsåtkomstkontrollista orsakade prestandaförsämring - metoden populateAcl är flaskhalsen

Optimerad bearbetning av ACL-regler

ACP2E-4114 - GitHub-kodbidrag

Checkout not loading in latest version with AC-15867 + ACP2E-4296 and SCD compact

Före korrigeringen kunde anpassade javascript-skript ha lästs in via head-avsnittet ha orsakat problem. När den nya inställningen har introducerats kan sådana skript förskjutas automatiskt, vilket ger bättre kompatibilitet med Magento 2-ramverket.

ACP2E-4319 - GitHub-kodbidrag

Föråldringsvarning: använd stund.updateLocale(localeName, config) för att ändra en befintlig språkinställning. minute.defineLocale(localeName, config)

Innan korrigeringen utfördes utlöstes en varning i webbläsarkonsolen. Efter korrigeringen visas ingen sådan varning längre.

ACP2E-4338 - GitHub-kodbidrag

Inkompatibelt med MariaDB 10.11

Tidigare gick det inte att installera den senaste Magento 2-versionen med MariaDB 10.11, vilket förhindrar att installationsprocessen slutförs. Problemet löstes genom att databaskompatibilitetshantering uppdaterades för att ge stöd åt MariaDB 10.11.x under installationen.

ACP2E-4367 - GitHub-kodbidrag

OpenSearch 2.19.1 illegal_argument_exception i kategorier med ett pris

OpenSearch genererar inte längre ett illegal_argument_exception för de kategorier som innehåller alla produkter med samma pris. Tidigare fanns det ett undantag, [from]-parametern, som inte kan vara negativ.

ACP2E-3896 - GitHub-kodbidrag

GraphQL

En beställning i GraphQL har genomförts med en ogiltig leveransmetod

Korrigerade ett problem där beställningar kunde göras via GraphQL med en inaktiverad eller ogiltig leveransmetod.
Systemet validerar den valda leveransmetoden och returnerar ett fel om den inte är tillgänglig, vilket förhindrar att ordern skapas.

AC-10472 - GitHub-kodbidrag - GitHub-kodbidrag

Ett undantag genererades när GraphQl-frågan kördes

Korrigerade ett problem där en GraphQL-fråga genererade ett undantag på grund av en ogiltig sorteringsparameter. Efter korrigeringen körs frågan utan att fel eller undantagsloggar genereras.

AC-14835 - GitHub-kodbidrag

Internt serverfel vid tillägg av presentkortsprodukt i kundvagn via AddProductsToCart Mutation inklusive custom_attributesV2

Löste ett internt serverfel som utlöstes när presentkortsprodukter (och liknande anpassade alternativ) lades till i kundvagnen via GraphQL med custom_attributesV2. Korrigeringen hanterar komplexa attributvärden på rätt sätt, vilket gör att produkter kan läggas till utan fel.

AC-15856 - GitHub-kodbidrag

Null-fält i frågan Country

Ett problem har korrigerats där beställningar som innehåller virtuella, återfinansierade och levererade artiklar behandlades eftersom virtuella artiklar inkluderas i beräkning av levererad kvantitet, vilket gör att ordertillståndet kan slutföras korrekt.

AC-7731 - GitHub-kodbidrag

GraphQL-frågan "customerOrders" med attributet "number" orsakar ett internt serverfel

Ett problem har korrigerats där GraphQL customerOrders-frågan returnerade ett internt serverfel när nummerfältet begärdes.
Upplösaren returnerar nu orderns inkrement-ID korrekt, vilket gör att frågan kan köras och ordernumret hämtas.

AC-8949 - GitHub-kodbidrag

GraphQL-svar för orderplacering innehåller inte något undantagsmeddelande

Återställde tidigare ändring som returnerade fel i ett annat format. Nu returneras potentiella fel på ett konsekvent sätt, inte GraphQL-schemat. Detta bör läggas till som känd BIC, godkänd av PM här: https://jira.corp.adobe.com/browse/ACP2E-3399?focusedId=45248897&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-45248897

ACP2E-3399 - GitHub-kodbidrag

GraphQL-svar för orderplacering är delvis lokaliserat

Fel som returnerades av placeOrder GraphQl-mutationen var inte helt lokaliserade. I ett flerspråkigt sammanhang översätts nu felen korrekt.

ACP2E-3506 - GitHub-kodbidrag

Samtidiga anrop för att ändra ordning på GraphQL API - samma produkter har lagts till på olika rader

Korrigerar problemet där samtidiga anrop till API:t för att ändra ordning för GraphQL resulterar i att samma produkter läggs till som olika rader, vilket leder till inkonsekventa data.

ACP2E-3774 - GitHub-kodbidrag

updateCustomerEmail GraphQL mutation(Change email Address) utlöser inte e-postmeddelandet

Tidigare skickades inte e-post till kunder efter att deras e-postadresser uppdaterats på deras konton. När korrigeringen har tillämpats får kunderna nu e-postmeddelanden när de har uppdaterat sina e-postadresser.

ACP2E-3785 - GitHub-kodbidrag

Dynamiskt attribut uppdateras inte i presentregistret via updateGiftRegistry Mutation

Före den här korrigeringen via mutationen updateGiftRegistry ändrades eller uppdaterades inte det anpassade attributet i presentregistret via GraphQL-mutationer. När korrigeringen har tillämpats kan presentregistrets dynamiska attribut uppdateras med mutationen updateGiftRegistry.

ACP2E-3805 - GitHub-problem

Customer Order GraphQL: Retrieve product categories for the associated product is "not visible individual

Före korrigeringen, om ordern innehöll en dold produkt, skulle dess kategorier visa en tom array i kundorderns GraphQl-svar.
Efter korrigeringen ingår nu produktkategorierna i svaret på en begäran om kundorder GraphQl, även om produkten är dold.

ACP2E-3945 - GitHub-kodbidrag

Önsklisteobjekt delas inte mellan butiksvyer på en webbplats i en GraphQL-begäran

Före korrigeringen filtrerades önskelisteobjekten efter arkiv-ID. Efter korrigeringen filtreras önskelisteobjekten efter webbplats.

ACP2E-3987 - GitHub-kodbidrag

[Cloud] getRemoteAddress returneras 127.0.0.1 i produktionen

Innan den här korrigeringen utfördes bestämdes inte fjärradressen korrekt när programservern användes. När korrigeringen är klar bestäms fjärradressen korrekt i kombination med rätt rubrikinställningar i nginx- och rubrikkonfiguration.

ACP2E-3991 - GitHub-kodbidrag

[KVANS] Bekräfta omkonvertering av GQL-orderplaceringsundantagshantering

Motverkande inkompatibel ändring för placeOrder-mutation har åtgärdats.

ACP2E-4031 - GitHub-kodbidrag

Felmappning av översatt meddelande till felkod vid beställning via GraphQL

Korrigerade ett fel när ett översatt undantagsmeddelande användes för att mappa felkoden för GraphQL-begäranden, vilket orsakade okända felkoder för kända fel.

ACP2E-4033 - GitHub-kodbidrag

[CLOUD] Kundorderfilter fungerar inte för datum

När du har åtgärdat problemet returneras rätt resultat om du hämtar order via GraphQL med ett datumintervallfilter.

ACP2E-4090 - GitHub-kodbidrag

Åtgärda problem som uppstod i AVS2E-4031

Före korrigeringen gav inte felnodpositionen sömlös kompatibilitet med versionerna 2.4.7 och 2.4.9. Efter korrigeringen placeras felnoden korrekt för att passa båda versionerna.

ACP2E-4115 - GitHub-kodbidrag

Paket med överordnad som visar slut på lager även om det underordnade objektet har inlager i Graphql-anrop

Efter korrigeringen returnerar en begäran om en produktlista med GraphQL rätt lagerstatus för paketprodukter.

ACP2E-4168 - GitHub-kodbidrag - GitHub-kodbidrag

GraphQL Exception in SWAT

Efter korrigeringen justeras svaren för GraphQL-begäranden efter GraphQL över HTTP-specifikationerna. En 4XX-svarskod returneras när det är omöjligt att analysera begäran, om begäran inte är auktoriserad eller om det finns ett annat allmänt problem med begäran. Om begäran tolkas och kan behandlas returneras en svarskod på 200.

ACP2E-4194 - GitHub-kodbidrag

Produkten tas inte bort från jämförelselistan efter att listan har tilldelats kunden

När en gästanvändares jämförelselista har tilldelats ett kundkonto kan produkter som lagts till som gäst nu tas bort av kunden.
Tidigare gick det inte att ta bort objekt som lagts till av gästen eftersom de inte länkats korrekt till kundens konto efter tilldelningen.

ACP2E-4244 - GitHub-kodbidrag

updateCartItems GraphQL - felaktigt felsvar

Tidigare returnerades ett felmeddelande med en felkod tillsammans med den begärda kvantiteten och prisberäkningen, även om artikeln inte var tillgänglig, när en GraphQL-begäran för en artikel med otillräckligt antal gjordes. När den här korrigeringen har tillämpats returneras ett felmeddelande med en felkod och artikelns kvantitet ställs in på dess gamla värde om den inte är tillgänglig i svaret.

ACP2E-4283 - GitHub-kodbidrag

Gästordertilldelningsfel för flera webbplatser i plugin-programmet MergeGuestOrder

Före korrigeringen övervägde inte kundtilldelningen för en gästorder vilka kontodelningsalternativ som fanns. Efter korrigeringen tilldelas en kund en order om kunden och orderbutiken matchar (eftersom alternativet för kundkontodelning är inställt på Per webbplats).

ACP2E-4312 - GitHub-kodbidrag

GraphQL, Inventory / MSI

Problem med only_x_left_in_stock i Magento 2 GraphQL - Felaktig beräkning vid användning av tröskelvärden

Ett problem har korrigerats där GraphQL-fältet only_x_left_in_stock returnerade null på grund av felaktigt dubbelavdrag av MinQty. Beräkningen korrigerades så att det nu returnerar korrekt lagervärde baserat på tröskelvärden.

AC-15832 - GitHub-kodbidrag

GraphQL mergeCart - mutationsavvikelser

Efter korrigeringen kontrollerar de kundvagnar som GraphQL begär produktkvantiteten med hänsyn till lagerkonfigurationen.

ACP2E-4184 - GitHub-kodbidrag

GraphQL, produkt

Produktgraf saknar media_type i MediaGalleryInterface

MediaGallery GraphQL-begäran innehåller nu fältet "types" (Typer) för produktbildtyper. Tidigare fanns inte det här typfältet i GraphQL-begäran för MediaGallery.

ACP2E-3880 - GitHub-kodbidrag

GraphQL, säkerhet

Återställning av kundens lösenord via GraphQL följer inte begränsningarna

Löste ett problem där begäranden om återställning av kundlösenord som gjorts via GraphQL-mutationer inte uppfyllde de lösenordsåterställningsbegränsningar som konfigurerats under Store > Konfiguration > Kunder > Kundkonfiguration > Lösenordsalternativ. Dessa inställningar används nu korrekt.

ACP2E-3992 - GitHub-kodbidrag

Importera/exportera

[Problem] Åtgärda parametertyp

Korrigerade en felmatchning av parametertyp i import-/exportmodulen där ett värde som tidigare definierats som en sträng nu är korrekt inställt som en array. Detta justeras mot den förväntade inmatningen från exportkontrollenheten och förhindrar statiska analysvarningar.

AC-11665 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Kopiera: ändra "kopiera" till "kopiera"

PR korrigerar den mindre kopieringsredigeringen för att korrigera stavningen av"kopiering"

AC-13300 - GitHub-problem - GitHub-kodbidrag

REST-slutpunkt Produktimport Json validerar inte de obligatoriska fälten

Namnfält krävs nu när nya produkter skapas via importprocessen (admin eller API). Före korrigeringen kunde du ha skapat nya produkter utan namn, vilket hade brytt administratörsgränssnittet och skapat ogiltiga produkter.

ACP2E-3660 - GitHub-kodbidrag

Alternativet Webbplatsfilter saknas i exportprocessen

Nu går det att filtrera produkter efter webbplatser när du skapar produktexporter.

ACP2E-3720 - GitHub-kodbidrag

Duplicera AC-13913 - Statisk attributrensning asynkront.

Efter korrigeringen finns det inget 'odefinierad matrisnyckel'-fel när flera instanser av \Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType skapas.

ACP2E-3752 - GitHub-kodbidrag

Csv-produktimport: Det går inte att ta bort en färgrutebild

Före korrigeringen kunde du inte uppdatera färgrutebilden för en produkt via produktimporten. Efter korrigeringen kommer bilden att döljas om du markerar produktfärgrutebildskolumnen med den konfigurerade tomma markören.

ACP2E-3972 - GitHub-kodbidrag

Produktimport genererar tomma URL:er för butiksomfånget

Produkt-URL-nyckeln i butiksvyn ärver nu det värde som angetts i standardomfånget om url_key har ett tomt värde i importdatakällan. Om du tidigare angav url_key som ett tomt värde i importdatakällan för en lagringsvypost skulle url_key åsidosättas med ett tomt värde i det omfånget.

ACP2E-4038 - GitHub-kodbidrag

Produktimportprocessen stöter på ett fel om ett flervalsattribut är konfigurerat enligt behov

Ett problem där produktimporten misslyckades har åtgärdats om ett obligatoriskt attribut av typen multi-select inkluderades. Datavalideringen går nu att utföra korrekt, vilket innebär att produktimporten kan slutföras.

ACP2E-4057 - GitHub-kodbidrag

[CLOUD] Produkter utan restorder har valts för att hantera lager och tillåter fortfarande kunder att beställa över våra lagernivåer när de importeras

Efter korrigeringen går det inte längre att importera ett ogiltigt värde för attributet allow_backorders för produkten.

ACP2E-4116 - GitHub-kodbidrag

Produktimport misslyckades på grund av en beskrivning som är längre än 65 536 tecken Validering

Efter korrigeringen kan du importera produktattribut med text vars värden överstiger 65 536 tecken.

ACP2E-4119 - GitHub-kodbidrag

Exportera filter för produkt - ja-nej-attribut fungerar inte som förväntat

Efter korrigeringen innehåller exporterade produkter som filtrerats med attributet Ja/Nej de förväntade produkterna som respekterar de använda filtren.

ACP2E-4160 - GitHub-kodbidrag

Problem med priset för uppdateringspaket per webbplats via Importera

Nu går det att exportera och importera urvalspriser för paket per webbplats

ACP2E-4243 - GitHub-kodbidrag

Det går inte att importera en kund med en e-postadress i versaler

Korrigerade ett odefinierat matrisnyckelfel vid import av kunder med e-post med versaler när Kontodelning är inställt på Global. Normalisering av e-postmeddelanden är nu konsekvent genom hela importprocessen, vilket säkerställer att kunderna kan importeras oavsett e-postfall. Kontodelningsbeteendet på webbplatsnivå ändras inte.

ACP2E-4373 - GitHub-kodbidrag

Importera/exportera, Kund/Kunder

Administratören kan importera kunder med ett födelsedatum som är senare än dagens datum

Korrigerade ett problem där administratörer kunde importera kunder med ett födelsedatum som angetts i framtiden. Systemet validerar nu DOB-filen under importen, visar ett fel för ogiltiga poster och förhindrar att kunder med framtida födelsedatum importeras, vilket ger korrekta kunddata.

AC-13641 - GitHub-kodbidrag

Lager/MSI

Butiksplockning respekterar inte maximal sökradie när adressen ändras vid utcheckning

Den förvalda butiken i"Plocka i butik" uppdateras om leveransadressen ändras. Tidigare ändrades inte butiken när den väl hade valts ut, även om den nya leveransadressen inte ligger inom den valda butikens radie

ACP2E-3728 - GitHub-kodbidrag

Ingen butik är tillgänglig efter omdirigering till startsidan och kassan

Tidigare valda butiker väljs nu i förväg i leveranserna"Välj i butik" om kunden navigerar till betalningssidan, sedan återgår till startsidan och slutligen går tillbaka till utcheckningssidan. Tidigare rensades den valda butiken i"Plocka i butik" efter att du upprepade gånger gått tillbaka till utcheckningssidan.

ACP2E-3793 - GitHub-kodbidrag - GitHub-kodbidrag

Raderingsåtgärden för Stock slutförs inte

Efter korrigeringen leder borttagning av ett källobjekt inte till en fullständig omindexering och uppdaterar bara de produkter som påverkar prestandan.

ACP2E-3917 - GitHub-kodbidrag

[MSI] Ingen indikation i administratören om kunden fick ett asynkront meddelande om att beställningen är klar för hämtning

Tillagd i orderhistorikmeddelanden om kunden har underrättats asynkront om att beställningen är klar för hämtning

ACP2E-3968 - GitHub-kodbidrag

Dubblerade Stock-statusfrågor vid offertinläsning

Dubblettkörning av frågan catalog_stock_status vid inläsning av en offert på butiken har åtgärdats, vilket orsakar redundanta DB-anrop.

ACP2E-4102 - GitHub-kodbidrag

Efter korrigering av ACP2E-4118: Stock-tröskeländring i Admin orsakar negativa försäljningssiffror och felaktig lagerstatus

Lagerlagerstatus justeras nu automatiskt när globala lagerkonfigurationer Kvantitet, Restorder och Utanför lager uppdateras via import.

ACP2E-4142 - GitHub-kodbidrag - GitHub-kodbidrag

Administratörsrapporten [CLOUD] visar inte information när lagret uppdateras

Ändringarna av produktinventeringskällan loggas nu av loggningsmodulen. Före korrigeringen loggades ingen information när en produkt sparades och lagerrelaterade ändringar utfördes.

ACP2E-4167 - GitHub-kodbidrag - GitHub-kodbidrag

Paketet kan inte läggas till i varukorgen när det är markerat som i lager

Bundle-produktlagerstatus återspeglar nu korrekt underordnade produktreservationer och tröskelvärden som ligger utanför lagret.
Tidigare markerades paketprodukter som"i lager" även när en eller flera underordnade produkter saknade tillräcklig säljbar kvantitet. Detta ledde till"Inte tillräckligt många artiklar för försäljning"-fel när paketet lades till i kundvagnen.

ACP2E-4220 - GitHub-kodbidrag - GitHub-kodbidrag

Grupperad produkt visas felaktigt som Utanför lager på PDP efter import från CSV när underordnad har tilldelats en anpassad källa/aktie (fast efter manuell omindexering)

Efter korrigeringen utförs en ny indexering automatiskt när en sammansatt produkt skapas med import, vilket gör produkten tillgänglig utan att behöva indexeras om manuellt.

ACP2E-4233 - GitHub-kodbidrag - GitHub-kodbidrag

[MSI] Misslyckade MFTF-tester relaterade till de senaste huvudlinjeändringarna.

Innan de gästkunder som valde Pickup i butik utan leveransadress korrigerades fylldes fakturaadressen automatiskt i med butikens adress, som inte kunde ändras, vilket ledde till felaktig fakturainformation. När den fasta faktureringsadressen nu är redigerbar i det här scenariot kan gästerna ange sina egna uppgifter. Registrerade användare ser sin sparade faktureringsadress istället för butikens.

ACP2E-4260 - GitHub-kodbidrag - GitHub-kodbidrag

Felaktig lagerreservation har skapats för virtuella presentkort

Före implementeringen av den här korrigeringen avspeglades inte kvantiteten på ett virtuellt presentkort som innehåller flera artiklar korrekt i lagerreservationen. När lagret tillämpades synkroniserades dock kvantiteten för lagerreservationen och lagren.

ACP2E-4267 - GitHub-kodbidrag

Lagerreservationskompensationskommandot misslyckades med Null och icke-befintliga produktreferenser

Korrigerat problem när CLI för lagerreservationskompensation skulle utlösa ett undantag om den bearbetade kombinationen hade ett order-ID som saknades

ACP2E-4301 - GitHub-kodbidrag

Produkten är inte i lager efter att SKU-ärendet har ändrats

När SKU-skiftläget ändras blir produkten inte längre lagrad i butiken.

ACP2E-4375 - GitHub-kodbidrag

Beställ per pris-/prisfaktor med ogiltiga data

Före korrigeringen indexerades paketpriserna inte korrekt när underordnade produkter hade lager under anpassade källor. Efter korrigeringen indexeras paketpriserna korrekt oberoende av tilldelning av underordnade produkter.

ACP2E-4380 - GitHub-kodbidrag - GitHub-kodbidrag

Beställning

AbstractAddress setData('custom_attributes', AttributeValue[]) bryter anpassade attribut

Anpassade attribut på adresser hanteras nu korrekt vid utcheckning och API-åtgärder.
Tidigare gick det att använda $address->setCustomAttributes('custom_attributes', $attributes) för att bryta den anpassade attributhanteringen, vilket gjorde att attributvärdena inte strukturerades korrekt.
AC-10568

AC-10568 - GitHub-problem

När kunden har angetts för offertordern är den fortfarande en gästorder

AC-11689 - GitHub-problem

Ordern är inte fullständig när virtuella, återfinansierade och levererade artiklar blandas

Ett problem har korrigerats där beställningar som innehåller virtuella, återfinansierade och levererade artiklar behandlades eftersom virtuella artiklar inkluderas i beräkning av levererad kvantitet, vilket gör att ordertillståndet kan slutföras korrekt.

AC-11691 - GitHub-problem

v2.4.7-p1 Magento reorder -1 ordernummer

Systemet fungerar som förväntat och efter omsortering från serverdelen blir ordernumret unikt med 8 siffror

AC-12854 - GitHub-problem - GitHub-kodbidrag

Förlora filöverföring för anpassade produktalternativ vid utcheckning med betalningsmetoden Adobe kreditkort

Filöverföringar med anpassade produktalternativ behålls nu när du checkar ut med betalningsmetoden Adobe kreditkort.
Tidigare gick filöverföringar förlorade när den här betalningsmetoden användes, men fungerade med andra.
AC-14306

AC-14306 - GitHub-problem

Administratörsorder - det går inte att söka efter Will

Ett problem har korrigerats där sökning efter order efter kundnamn (t.ex. "Will") i rutnätet Admin Order inte gav några resultat. Efter korrigeringen visas relevanta order korrekt när de filtreras efter kundens namn.

AC-14360 - GitHub-problem - GitHub-kodbidrag

Magento 2.4.8 GraphQL - Order Items order_date - felaktig formatering

Ett problem har korrigerats där fältet order_date i GraphQL-svar returnerades i formatet åååå-mm-dd.
Nu visas order_date korrekt i formatet dd-mm-åååå.

AC-14431 - GitHub-problem - GitHub-kodbidrag

Det går inte att returnera null för det oväntade felet &quot;AppliedCoupon.code&quot; som inte kan ha värdet null

Adobe Commerce returnerar nu korrekt tillämpade kupongkoder via GraphQL när man frågar efter kundorder. Tidigare kunde hämtning av en order med fältet applied_coupons.code (till exempel via frågan customer.orders) i Adobe Commerce 2.4.8 misslyckas med ett internt serverfel och meddelandet Det går inte att returnera null för fältet AppliedCoupon.code som inte kan vara null, och applied_coupons returnerades som [null] i stället för en lista som innehåller kupongkoden. AC-14484

AC-14484 - GitHub-problem - GitHub-kodbidrag

E-postmeddelande om leverans skickas inte när det skickas från administrationsordervyn trots att det är aktiverat i butikskonfigurationen

Systemet skickar nu ett e-postmeddelande med en leveransbekräftelse när det är aktiverat i butikskonfigurationen där beställningen placerades.

AC-14563 - GitHub-problem - GitHub-kodbidrag

Filtrering på datum fungerar inte på grund av tvetydiga fältnamn

I Magento 2.4.7-p6 rapporterades att filtrering av ordningens rutnät efter datum orsakade ett fel på grund av kopplingar med Braintree-moduler.
Problemet gällde frågor som kopplade till tabellerna braintree_transaction_details och sales_order när datumfilter tillämpades.
Adobe Commerce Engineering granskade ärendet men kunde inte återskapa felet i miljön.
Förväntat beteende är att filtrering efter datum ska returnera order som matchar filtret utan fel.

AC-15037 - GitHub-problem

Orderskapande i bakgrunden med flera produkter av vilka minst en innehåller anpassade alternativ, leder till att oönskade extra produkter läggs till i ordern

Ett problem har korrigerats där en beställning skapades i bakgrunden med flera produkter, inklusive en med anpassade alternativ, som oavsiktligt har lagt till extra produkter och orsakat fel. Systemet lägger nu bara till de valda produkterna, vilket gör att order kan skapas utan oväntade artiklar.

AC-15286 - GitHub-problem - GitHub-kodbidrag

Magento2: Det går inte att skapa kampanjregeln

Den här PR-korrigeringen, vi får
\Magento\Catalog\Model\ResourceModel\Eav\Attribute i stället för \Magento\Catalog\Model\ResourceModel\Eav\Attribute i metoden \Magento\SalesRule\Model\Rule\Condition\Product::loadAttributeOptions

AC-15358 - GitHub-problem - GitHub-kodbidrag

Magento ändrade enhetstypen för $order efter anrop $invoice = $this->_invoiceService->prepareInvoice($order);

Ett problem har korrigerats där redigering av en befintlig schemalagd uppdatering för en underkategori felaktigt ökade child_count för överordnade kategorier i databasen. Problemet orsakade felaktiga kategorihierarkidata när uppdateringarna sparades. Efter korrigeringen förblir antalet underordnade objekt korrekt och ökas inte oväntat längre.

AC-15401 - GitHub-problem

Beställningen är fortfarande i status 'Bearbetning' efter leverans, om artiklarna delvis återbetalas

Korrigerade ett problem där beställningarna fortfarande hade status Bearbetning efter delvis återfinansiering av artiklar och sedan levererades resten. Orderstatusen uppdateras nu korrekt till Fullständigt när den totala levererade och återfinansierade kvantiteten matchar den fakturerade kvantiteten, vilket ger en korrekt hantering av orderns livscykel.

AC-15419 - GitHub-kodbidrag

Att skicka ett e-postmeddelande från en server ger alltid framgång - även när det är inaktiverat

Korrigerade e-postmeddelandet om backend-försäljning så att korrekta meddelanden visas genom att e-posttjänstresultatet valideras, vilket säkerställer att användarna informeras när order- eller fakturameddelanden inaktiveras och inte skickas.

AC-16059 - GitHub-problem - GitHub-kodbidrag

Det anpassade priset 0 återställs till det ursprungliga priset vid ombeställning.

Ett problem har korrigerats där produkter med ett anpassat pris på 0 återgick till det ursprungliga priset vid ombeställningen.
Nu behålls det anpassade priset korrekt, vilket ger rätt pris vid ändring av objektbeställning.

AC-8147 - GitHub-problem - GitHub-kodbidrag

Montera order med inaktiverad betalningsmetod

Korrigerade ett problem där order kunde placeras med en inaktiverad betalningsmetod via GraphQL.
Nu returneras ett fel när du försöker ange eller använda en betalningsmetod som inte är tillgänglig, vilket förhindrar att ordern skapas.

AC-9605 - GitHub-problem - GitHub-kodbidrag

Beställningsstatus låst vid bearbetning

Före korrigeringen växlade orderstatusen inte automatiskt till"fullständig" efter faktura och leverans när en paketprodukt med alternativet"Leverera tillsammans" aktiverades. Efter korrigeringen ändras orderstatusen automatiskt till"fullständig" efter att ordern har fakturerats och skickats.

ACP2E-3947 - GitHub-kodbidrag

[Cloud]Magento OOTB-kod - Problem med konfiguration av e-postmall

Före korrigeringen, när asynkron e-postutsändning användes, var e-postutskick inkonsekvent med butiksbeställningen. Efter korrigeringen levereras rätt e-postorder för leverans i butik.

ACP2E-3998 - GitHub-kodbidrag

Avbryt fakturaomdirigeringar till 404

Annullering av fakturan som gjorts med Inte hämtningstyp leder inte längre till sidan 404.

ACP2E-4001 - GitHub-kodbidrag

Problem med uppdaterade order med konfigurerbara alternativ med REST API

Bevara befintliga produktalternativ för försäljningsorderartiklar när en order uppdateras via betalpunkter.

ACP2E-4061 - GitHub-kodbidrag

Asynkron försäljning per ID-infogning begränsad till 100 poster per kron körning

Förbättrad bearbetning av asynkron infogning av säljstödraster. En cron-körning infogar nu alla väntande rader i grupper i stället för en strikt 100 per körning.

ACP2E-4360 - GitHub-kodbidrag

Felmeddelandet"The product with ID "1" does not exist." loggas upprepade gånger in i exception.log

Före korrigeringen loggades kritiska fel när borttagna produkter påträffades i avsnittet Senast beställda artiklar. Efter korrigeringen kan handlare konfigurera om de vill logga eller hoppa över borttagna produkter via parametern skipDeletedProductLogging i di.xml. Som standard förblir beteendet oförändrat för bakåtkompatibilitet, men handlare kan ställa in parametern på true för att tyst hoppa över borttagna produkter och förhindra loggbrus.

ACP2E-4366 - GitHub-kodbidrag

Dubbel skatt på andra återbetalning av kreditnota

Korrigerade felaktig momsberäkning i kreditnotor när en partiell återbetalning skapades från en faktura efter att en tidigare kreditnota skapades från ordervysidan.

ACP2E-4384 - GitHub-kodbidrag

Order, pris

Administratören visar felaktig valutasymbol när retur skapas

I en flerwebbplatskonfiguration med olika valutor (EUR/USD/GBP) visas nu rätt valutasymbol på sidan för val av returprodukt i admin. Tidigare visades standardvalutasymbolen.

ACP2E-3658 - GitHub-kodbidrag

Order, returer

Fel när kreditnota skapades för offlineåterbetalning

Ett problem har korrigerats där det inte gick att skapa en kreditnota för paketprodukter med inställningen Dynamiskt pris = Nej. Kreditnotor kan nu skapas utan fel.

ACP2E-4157 - GitHub-kodbidrag

Andra utvecklingsverktyg

[Fel typtips] för den skyddade medlemmen $_urlHelper

Systemet åtgärdar nu fel typtips med rätt typ, som också används i konstruktorn

AC-10716 - GitHub-problem - GitHub-kodbidrag

[Problem] Rensa oanvänd kod.

Systemet tar nu bort oanvänd kod för oanvända importer.

AC-10980 - GitHub-problem - GitHub-kodbidrag

Fel i hjälpmedel för Lightroom

Nu skickas System med tillgänglighetspoängen 100

AC-12783 - GitHub-problem - GitHub-kodbidrag

Inaktivera Captcha storefont config fortfarande läsa in captcha js-filer

Systemet läser nu inte in captcha js-filer när vi har inaktiverat captcha
för storefont

AC-14267 - GitHub-problem - GitHub-kodbidrag

[Problem] Tillgänglighet: WAI-ARIA-roller som är felaktiga på menyn

Systemet genererar nu fyr-hjälpmedel utan WAI-ARIA-roller som är felaktiga i menyfel och rapporten ska vara grön

AC-15082 - GitHub-problem - GitHub-kodbidrag

Konsolfel i förhandsgranskning av e-post i Magento-administratören

Systemet genererar inga konsolfel när vi förhandsgranskar e-postmallen

AC-9245 - GitHub-problem - GitHub-kodbidrag

Betalnings-/betalningsmetoder

Paylater-meddelande visas inte i butiken när konfigurationen i backend konfigureras

Ett problem har korrigerats där PayPal PayLater-meddelandet inte visades på Home- och Cart-sidorna trots att det konfigurerades i backend-objektet. Banderollen kunde inte återges när köplandet var null för gäster eller kunder utan standardadress. Efter korrigeringen visas meddelandet Betala senare korrekt i butiken.

AC-12335 - GitHub-kodbidrag

Betalningar

[Problem] Åtgärda offlinefakturainhämtning (404)

Det åtgärdar 404-sidesfelet när fakturor hämtas för offlinebetalningsmetoder från Magento-administratören

AC-13336 - GitHub-problem - GitHub-kodbidrag

Okända IPN:er från PayPal missbrukar programmets IPN-processor

IPN-hanteraren ignorerar nu IPN-typer som inte stöds eller är okända. I stället för att returnera 500 fel loggas problemet och bearbetningen fortsätter utan avbrott.

ACP2E-4049 - GitHub-kodbidrag

PayflowPro sparad korttoken misslyckades vid betalning

PayPal PayFlow Pro-transaktions-ID:n (PNREF) kan nu användas i referenstransaktioner under en fast period på 12 månader. När kortet har gått ut visas det inte längre och måste läggas till igen. Tidigare fastställdes giltigheten av utgångsdatumet för det betalkort som användes i den ursprungliga transaktionen.

ACP2E-4064 - GitHub-kodbidrag

Vaulerat kortproblem vid beställning från administratör

Att lägga en order med ett lagrat kreditkort på en webbplats med en annan konfiguration för betalningsåtgärd ger inte längre upphov till fel eller fel transaktionstyp

ACP2E-4270 - GitHub-kodbidrag

[Molnet] PayflowPro-sparat kort (Vault), sista 4-siffran visas inte i ordningen

Kortinformationen bevaras nu korrekt och visas när du använder sparade kort med säljbetalningsåtgärden, vilket matchar beteendet när auktoriseringsbetalningsåtgärden används för PayflowPro.

ACP2E-4346 - GitHub-kodbidrag

Prestanda

[Utgåva] Uppdatera Store.php

Denna PR förbättrar prestanda genom att hoppa över den aktuella lagringsupplösningen.

AC-14791 - GitHub-problem - GitHub-kodbidrag

[Problem] Uppdatera använd cachekontroll som inte kan ändras för statisk plats

Den här PR-funktionen lägger till prestandaförbättringar genom att inte validera det statiska innehållet på varje sidinläsning förrän & såvida det inte har ändrats.

AC-15171 - GitHub-problem - GitHub-kodbidrag

[Utgåva] cachelagra resultatet av isCacheable-anrop för att förbättra prestandan

Denna PR lägger till cachelagring för metoden isCacheable() vilket resulterar i layoutåtergivningsprocessen, vilket minskar antalet redundanta kontroller och förbättrar den övergripande sidåtergivningsprestandan.

AC-16054 - GitHub-problem - GitHub-kodbidrag

[Problem] Mindre prestandaförbättringar av asynkron bearbetning av orderstödraster

Denna PR introducerar en prestandaoptimering för Magento asynkrona sorteringsrutnätsbearbetning genom att ersätta den tillfälliga cachebaserade last_updated_at-sökningen med en beständig DB-understödd flagga som lagras i flaggtabellen. Detta garanterar att systemet konsekvent behåller den senast bearbetade tidsstämpeln även efter att cacheminnet tömts eller distribuerats, vilket förhindrar att stora data för sales_order läses in i onödan. Detta resulterar i att asynkrona rutnätsuppdateringar blir mer effektiva och förutsägbara, särskilt i storvolyminspelningar med frekvent orderaktivitet.

AC-16109 - GitHub-problem - GitHub-kodbidrag

[CLOUD] Det går inte att lägga till produkter i kategorier

Förbättrade prestanda när du lägger till produkter i en kategori via Visual Merchandiser.

ACP2E-3946 - GitHub-kodbidrag

Prestandaproblem vid rensning av ändringsloggar efter ACP2E-3995

Efter korrigeringen rensar cron-jobbet indexer_clean_all_changelgos helt och hållet ändringshundar och behåller på plats.

ACP2E-4211 - GitHub-kodbidrag

[CLOUD] Snabbcachen fungerar inte när vi har uppgraderat till 2.4.8

Ett problem där cachelagrade sidor inte lagrades på rätt sätt eller hanterades från snabbcachen har åtgärdats, vilket resulterade i inkonsekvent cachelagring och minskad prestanda.

ACP2E-4324 - GitHub-kodbidrag

Undersök orsakerna till att fler redis-nycklar och cachenycklar har skapats

Före korrigeringen gick cacheminnesnycklar som används för fjärrlagringsmetadata inte ut. Efter korrigeringen kan du nu ange en TTL för sådana cachenycklar genom beroendeinjektion.

ACP2E-4345 - GitHub-kodbidrag

Priser

Priset är alltid 0 för produktartiklar utan dynamiskt pris i order rest-API

Order REST API returnerar nu korrekta priser för produktartiklar utan dynamiskt pris.
Tidigare returnerades alltid priset för produktartiklar utan dynamisk prissättning som 0 när order exporterades via REST API, i stället för det faktiska pris som visades på paketsidan.
AC-11925

AC-11925 - GitHub-problem - GitHub-kodbidrag

Felaktigt omfång tilldelat till prisattribut vid skapande

Ett problem har korrigerats där nyligen skapade prisattribut felaktigt tilldelades Store View-omfånget oavsett konfiguration. Efter korrigeringen justeras attributomfånget nu som standard med Catalog Price Scope-inställningen (Global eller Website).

AC-14945 - GitHub-problem - GitHub-kodbidrag

Produkten sparas även när specialpriset är från datum är senare än Till datum med massåtgärd

Ett problem har korrigerats där produkter kunde sparas med ett ogiltigt datumintervall för specialpris utan validering.
Nu visas ett felmeddelande:"Kontrollera att Till-datumet är senare än eller samma som Från-datumet."

AC-15252 - GitHub-problem - GitHub-kodbidrag

Normalpriset syns inte, även om ett specialpris används.

Löste ett problem där normalpriset inte visades när ett specialpris tillämpades. Normalpriset visas nu korrekt tillsammans med specialpriset som förväntat.

ACP2E-4100 - GitHub-kodbidrag

Produkt

Konfigurerbar produkt med dåligt beteende i början

Ett problem har korrigerats där konfigurerbara produkter visade ett felaktigt frontmönster när ett färgprovsattribut inkluderades, vilket medförde att priser, listrutelayout och obligatoriska fältindikatorer inte visades korrekt.
Nu återges konfigurerbara produkter korrekt med rätt pris, anpassade listrutor och förväntat användargränssnitt.

AC-1014 - GitHub-problem - GitHub-kodbidrag

Strängen för prisförsäkran matchar inte när den konfigurerbara produkten har tilldelats till webbplatsen Test Stock och Test med alternativet att visa produkter som inte finns i lager aktiverat

Det test som misslyckades uppdaterades för att anpassa till det faktiska prisbeteendet för konfigurerbara produkter när alla underordnade produkter har samma pris.
Påståendet validerar nu korrekt det visade priset, vilket förhindrar felaktiga testfel utan att påverka funktionen.

AC-10843 - GitHub-kodbidrag

Etiketten"Så lite som" visas fortfarande för en konfigurerbar produkt för testfallet AC-6158

Implementerade och verifierade konfigurerbara produkter (P1-P7) med respektive variationer och kategoritilldelningar. Korrekt butiksprisvisning och etikettbeteende för"Så lågt som" för produkter i kategori C säkerställs.

AC-10847 - GitHub-kodbidrag

Procentrabatt på skiktpris och katalogprisregel som beräknas på det ursprungliga priset utan valda alternativ.

Procentrabatter på skiktpris- och katalogprisregler inkluderar nu valda anpassade alternativ.
Tidigare beräknades de procentuella rabatterna på det ursprungliga produktpriset utan att man tog hänsyn till vissa anpassade alternativ, vilket resulterade i felaktiga slutpriser.
AC-12004

AC-12004 - GitHub-problem

[Issue] validate-rating fungerar inte, väljaren för recensioner har ändrats

Ett problem har korrigerats där granskningsgraderingen inte aktiverades på grund av en ändrad väljare. Tidigare gick det att spara granskningar utan att välja någon klassificering. Efter korrigeringen fungerar valideringen korrekt och förhindrar att en granskning sparas om inte en klassificering har valts.

AC-12686 - GitHub-problem - GitHub-kodbidrag

Magento 2.4.7 minTillåten saknad produktorderkvantitet

Systemet fungerar som det ska och sidans källa visar produktens minsta kvantitet korrekt

AC-12909 - GitHub-problem - GitHub-kodbidrag

Produktsamling - addMediaGalleryData anropar getSize när samlingen läses in (Kan använda count för att undvika en extra DB-fråga)

Denna PR reducerar det extra frågeanropet med count() om produktsamlingen redan har lästs in när Product Graphql anropas med fältet media_gallery.

AC-13055 - GitHub-problem - GitHub-kodbidrag

Ogiltig SKU-hantering för länkade produkter i Magento

Korrigerade ett problem där produkter med SKU "0" inte kunde länkas som relaterade artiklar, merförsäljning eller korsförsäljning på grund av ogiltig SKU-validering. Uppdateringen säkerställer att sådana produkter kan länkas utan fel, vilket gör att produkten kan sparas utan fel.

AC-13311 - GitHub-problem - GitHub-kodbidrag

Problem med stödrastret för anpassningsbara alternativ på produktsidan på administratörspanelen

Systemet fungerar som väntat när vi skapar anpassningsbara alternativ med listrutan Typ

AC-14003 - GitHub-problem - GitHub-kodbidrag

Fel på administratörens produktsida när alla produktattribut är inställda på globalt omfång

Korrigerade ett problem där redigeringssidan för administratörsprodukten visade ett fel när alla produktattribut var inställda på globalt omfång. Felet orsakades av en tom databasfråga, vilket gör sidan oanvändbar. Efter korrigeringen återges produktsidan korrekt och produkterna kan skapas utan problem.

AC-14011 - GitHub-problem

[2.4.8] Inga återanrop hittades för cron job catalog_product_alert

Adobe Commerce förhindrar nu att felaktiga cron-jobb av typen catalog_product_alert schemaläggs efter att produktvarningsjobbet har bytt namn till product_alert. Om du konfigurerade Lager > Konfiguration > Katalog > Katalog > Katalog > Produktaviseringar för körning av inställningar i Adobe Commerce 2.4.8 skapades en cron-post för catalog_product_alert i core_config_data och när cron kördes loggades felet Magento_Cron.CRITICAL: Undantag: Inga återanrop hittades för cron job catalog_product_alert trots att de giltiga product_alert-jobben kördes korrekt.

AC-14494 - GitHub-problem - GitHub-kodbidrag

[Produktjämförelse] Jämför lista kommer inte att kunna användas

Ett problem har korrigerats där jämförelselistan blev oanvändbar när samma produkt lades till från olika butiksvyer. Efter korrigeringen läses jämförelselistan in korrekt och objekt visas baserat på den specifika butiken.

AC-14885 - GitHub-kodbidrag

Extra loggning vid begäran av en produkt via databas misslyckas

Förbättrade felmeddelanden för ProductRepository::get och getById när det inte går att hitta en SKU eller ett ID.
Tidigare fanns det ingen kontext för vilka SKU eller ID som orsakade felet.
Undantagsmeddelandet innehåller den saknade SKU:n eller ID:t, vilket underlättar felsökning och förbättrar utvecklingsmiljön.
Den här ändringen påverkar inte något funktionellt beteende för API:t.

AC-15199 - GitHub-problem - GitHub-kodbidrag

Attributuppsättningen Det finns inget fel som bryter sidan

Korrigerade ett problem där ett ogiltigt attributuppsättnings-ID i URL:en orsakade ett allvarligt fel. Systemet visar nu ett felmeddelande om att attributuppsättningen inte finns i stället för att sidan bryts.

AC-15753 - GitHub-problem - GitHub-kodbidrag

Återbetalning med negativ kvantitet som alltid återbetalas

Ett problem har korrigerats där en kreditnota med en negativ kvantitet felaktigt återbetalade rabattbeloppet.
Rabatterna återbetalas inte för negativa kvantiteter och bidragsbeloppet är korrekt inställt på noll.

AC-9424 - GitHub-problem - GitHub-kodbidrag

Långsam fråga körs när produktwidgeten inkluderas via pagebuilder

Frågan för att skapa produktwidgetar, inklusive produkt-SKU:er, är optimerad.

ACP2E-3449 - GitHub-kodbidrag

Produktbilder som inte ändrar storlek när de läggs till som en konfigurerbar produkt

Tidigare var de bilder som lades till via konfigurationer på adminpanelen inte lika med den maximala överföringsstorleksgränsen, vilket kunde leda till inkonsekvenser och hanteringsproblem. Nu har en korrigering implementerats för att säkerställa att storleken på bilderna automatiskt ändras under överföringen så att de uppfyller den maximala storleksgränsen, vilket effektiviserar processen och bevarar systemstandarderna.

ACP2E-3504 - GitHub-kodbidrag

Alla objekt från andra kunders jämförelselistor tilldelas kunden efter inloggning via administratören

Tidigare, när en administratör använde funktionen"Logga in som kund" i serverdelen, hade produkter från jämförelselistan för en tidigare inloggad kund felaktigt tilldelats den just nu personifierade kunden. Efter korrigeringen läses jämförelselistan in korrekt för rätt inloggade kund.

ACP2E-3818 - GitHub-kodbidrag

[B2B] Spara delad katalog returnerar inaktuella funktionsfel

Administratören kan ta bort tilldelning av produkter från den delade katalogen.
Om du tidigare avtilldelade produkter med ett stort antal långa produkt-SKU:er från den delade katalogen uppstod ett fel

ACP2E-4097 - GitHub-kodbidrag

[Prestanda för generering av webbplatskartor i molnet] har försämrats avsevärt

Framtagning av webbplatskartor för produkter med bilder upplever inte längre exponentiell avmattning. Tidigare skulle generering av platskartor för butiker med aktiverad bildinkludering ge långa bearbetningstider.

ACP2E-4153 - GitHub-kodbidrag

Produkt, skatt

FPT (Fixed Product Tax) visas inte separat med konfigurerbara produkter

Ett problem har korrigerats där FPT (Fixed Product Tax) inte visades separat för konfigurerbara produkter efter att ett alternativ har valts. Nu visas FPT-uppdelningen korrekt på produktlistnings- och detaljsidor, vilket matchar visningsformatet för enkla produkter.

AC-13171 - GitHub-kodbidrag

Kampanj

Köp X Hämta Y-kundvagnsprisregeln lägger till fel rabatt när en annan regel redan har tillämpats

Korrigerade ett problem där prisregeln Köp X Hämta Y-kundvagn beräknade rabatter med det ursprungliga produktpriset även efter att en annan regel redan hade reducerat det. Uppdateringen säkerställer att den andra regeln nu tillämpar rabatten på det justerade priset, vilket ger korrekta totalrabatter när flera kampanjer är aktiva.

AC-12325 - GitHub-kodbidrag

Det gick inte att hämta rabatt för orderartikel tillämpad_på för kundorder via GraphQl-kundförfrågan

Tidigare när rabatter som tillämpats_på för kundorder via GraphQl kundbegäran observerades ett internt serverfel som nu är fast och korrekta kundorderdata med rabatt hämtas

AC-14888 - GitHub-problem - GitHub-kodbidrag

Det gick inte att hämta orderartikelkupongkod för kundorder via GraphQl-kundförfrågan

Ett problem där hämtning av order med kuponginformation via GraphQL returnerade ett internt serverfel har åtgärdats.
Frågan körs nu och returnerar rätt kuponginformation i svaret.

AC-14889 - GitHub-problem - GitHub-kodbidrag

[Molnet][experienceleague] - ingen katalogprisregel används

Innan reglerna för korrigeringspriset för kataloger inte tillämpades när special_price bara angavs på webbplatsnivå (inte vid Alla butiksvyer). Efter att prisreglerna för korrigeringskatalogen nu har tillämpats korrekt när special_price har angetts på webbplatsnivå genom att kontrollera webbplatsens standardbutik först.

ACP2E-4372 - GitHub-kodbidrag

SEO

DynamicStorage.findProductRewriteByRequestPath() saknar Entity_type-filtrering, vilket gör att CMS-sidor behandlas som produkter i kategori-URL:er

Korrigerade ett problem där DynamicStorage inte filtrerade efter entity_type, vilket gjorde att CMS-sidor inte behandlades korrekt som produkter i kategori-URL:er. Felformaterade URL:er returnerar nu korrekt 404 i stället för att visa CMS-innehåll.

AC-14991 - GitHub-problem - GitHub-kodbidrag

Aktivera kategorisökväg i produkt-URL-brytningar för butiksväljare på flera sätt

Ett problem har korrigerats där aktiveringen av kategorisökvägar i produkt-URL:er gjorde att butiksväljaren misslyckades. Lagringsväxlingen löser nu korrekt produkt-URL:er i butiksvyer utan att omdirigera till hemsidan eller returnera fel.

AC-15110 - GitHub-problem - GitHub-kodbidrag

Odefinierad matrisnyckel i ProductRepository getById

Problemet uppstod när ProductRepository::getById() anropades med ett ogiltigt ID som 123abc, vilket ledde till ett"undefined array key"-fel.
Efter korrigeringen i Magento 2.4.9-alpha3 returnerar sådana begäranden nu korrekt en 404-sida i stället för att generera ett undantag.
Kvalitetsbedömningen har bekräftats med både giltiga och felformaterade ID:n och inga ytterligare problem har observerats.

AC-15345 - GitHub-problem - GitHub-kodbidrag

Jämförelseprodukten i Storefront skapar ett Google SEO-fel - länkarna kan inte crawlas

Ett SEO-problem har korrigerats där butikslänken"Jämför produkter" inte kunde crawlas av sökmotorer på grund av att href-attributet saknas eller är felaktigt bundet. Uppdateringen ser till att länken nu innehåller en giltig, crawlbar URL-adress som gör det enklare att identifiera webbplatsen och som gör att Google SEO-granskningar kan utföras.

AC-15547 - GitHub-problem - GitHub-kodbidrag

Uppdatera product url_key via REST API genererar inte en 301 URL-omskrivning

När du uppdaterar URL-nyckeln för produkten via REST API, med inställningen"Skapa permanent omdirigering för URL:er om URL-nyckeln har ändrats" inställd på Ja, skapas en omdirigering från en gammal URL till en ny.

ACP2E-3900 - GitHub-kodbidrag

[Genereringen av webbplatskartor i molnet] upphör aldrig

Före korrigeringen kunde platskartan inte skapas korrekt om katalogen innehöll mer än en miljon produkter. Efter korrigeringen kommer webbplatskartan att genereras med mindre minnesallokering och med så många som en miljon produkter per butik.

ACP2E-3902 - GitHub-kodbidrag

[Cloud] Store-växlaren fungerar inte från EN till FR för sidan med vanliga frågor

Ett problem har korrigerats där växling mellan butiksvyer omdirigerade användare till hemsidan i stället för till motsvarande översatta CMS-sida. Butiksväljaren söker nu efter URL-omskrivningar i målbutiken för att säkerställa korrekt omdirigering (t.ex. sidan med vanliga frågor och svar på engelska → sidan med vanliga frågor på franska).

ACP2E-4112 - GitHub-problem

[Cloud] Inaktivera den gamla genereringen av webbplatskartan

Det finns nu ett nytt konfigurationsalternativ för att växla mellan standardprocessen för att skapa platskartor och ett nyligen implementerat batchläge. Den här förbättringen ger större flexibilitet och skalbarhet i arbetsflöden för att skapa webbplatskartor.

ACP2E-4132 - GitHub-kodbidrag

Misstänkta begäranden genererar undantag i exception.log

Korrigerade ett problem där skadliga eller felformaterade URL-begäranden orsakade fel i databaskollationeringen och fyllde i undantagsloggar.
Tidigare gjordes försök att avkoda och bearbeta misstänkta begäranden som innehöll ogiltiga teckenkodningar eller tecken som inte stöds, vilket ledde till konflikter för MySQL-sorteringen.

ACP2E-4328 - GitHub-kodbidrag

Försäljning

När ett presentationsmeddelande är aktiverat på ordernivå men användaren inte anger några data och lägger till en order, visar fortfarande Från namn och Till namn i administratören kundens för- och efternamn.

Ett problem har korrigerats där fält för avsändare och mottagare av presentmeddelanden fylldes i automatiskt med kundnamn även när inget presentationsmeddelande angavs. Fälten är nu tomma såvida inte användaren anger informationen.

AC-15140 - GitHub-kodbidrag

Sök

"Bekräfta formuläråterskickning" vid katalogsökning med "Kom ihåg kategorisidindelning"

Om du går tillbaka från en produktsida till sidan Katalogsökresultat efter att ha ändrat verktygsfältsinställningarna aktiveras inte längre dialogrutan Bekräfta formuläråterskickning när alternativet Kom ihåg kategorisidindelning är aktiverat.
Tidigare påträffades ett webbläsarfel eller en varning om att formuläret skulle skickas igen när användaren återgår till sökresultatsidan efter att ha ändrat verktygsfältsparametrar som sorteringsordning.

ACP2E-4208 - GitHub-kodbidrag

Det aggregerade sökfältet "_search" används inte längre i sökfrågan

Nu returnerar fulltextsökning matchande produkter om minimikravet för att matcha villkoret uppfylls i alla sökbara fält tillsammans, i stället för att villkoret måste uppfyllas i ett enskilt fält.

ACP2E-4285 - GitHub-kodbidrag

Säkerhet

Internt serverfel

Magento har nu lagt till produkter i kundvagnen när den asynkrona REST-slutpunkten POST /rest/default/async/V1/carts/mine/items används. Tidigare resulterade den här asynkrona"add to cart"-begäran i ett internt serverfel, och Magento loggade följande fel: Fel: Anrop till en medlemsfunktion setFinalPrice() på null i app/code/Magento/Quote/Model/Quote/Item/AbstractItem.php:162.

AC-16344 - GitHub-kodbidrag

Paketerad/sammanfogad JS ingår inte i SRI-hash

Före korrigeringen av det skapade paketet eller de sammanfogade filerna lades inte till i listan över SRI-hashar. Nu läggs filerna till korrekt i SRI-hashen.

ACP2E-3854 - GitHub-kodbidrag

[CLOUD] har ett skrivbart behörighetsproblem i det nya uttrycket

Före korrigeringen var loggarna utlästa med undantag. När korrigeringen har tillämpats är loggarna nu rena och fria från undantag.

ACP2E-4296 - GitHub-kodbidrag

Leverans

Felaktig leveranskvantitet efter få kreditnotor

Ett problem har korrigerats där värdet för Kvantitet att leverera felaktigt beräknades efter flera kreditnotor, vilket tillåter leverans av återfinansierade artiklar.
Nu uppdaterar systemet korrekt den resterande leveranskvantiteten baserat på levererade och återfinansierade artiklar, vilket förhindrar ogiltiga leveranser.

AC-1479 - GitHub-problem - GitHub-kodbidrag

Potentiellt prestandaproblem vid inläsning av leveransmetoder

Optimerade inläsningsprocessen för leveransmetoder genom att säkerställa att endast aktiva transportföretag läses in vid begäran. Tidigare initierades fabriker för alla leveransmetoder, vilket orsakade onödig prestandaförlust. Korrigeringen förbättrar effektiviteten genom att endast aktiva transportföretag läses in, vilket minskar belastningstiden och resursanvändningen.

AC-15415 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Affärsmål ska inte behandlas som bostadsadress

Korrigerade ett problem i leveransintegreringen för UPS REST där kommersiella destinationer felaktigt behandlades som bostäder. Uppgiften om bostadsortAddressIndicator ingår nu endast i UPS-tariffbegäran för bostadsadresser, vilket förhindrar oavsiktliga extra avgifter för bostäder och säkerställer korrekta kommersiella fraktpriser.

AC-16285 - GitHub-problem - GitHub-kodbidrag

Ett undantag uppstod när UPS-etiketten skapades

Fast varning: Konvertering från matris till sträng när UPS-etiketten skapas

ACP2E-3676 - GitHub-kodbidrag

[QUANS] - Söker Magento_Fedex kärnmodul efter en giltig token innan du skickar en begäran om en ny?

Adobe Commerce gör inte längre många förfrågningar till FedEx API-tjänsten för åtkomsttoken. Tidigare gjorde Adobe Commerce alltid nya förfrågningar till FedEx API trots att åtkomsttoken fortfarande är giltig, vilket orsakade ett hastighetsbegränsande problem.

ACP2E-3930 - GitHub-kodbidrag

Mellanlagring och förhandsvisning

Priset på produkten i kundvagnen som påverkas av katalogprisregeln ändras inte när regeln justeras av mellanlagringsuppdateringen

Ett problem har korrigerats där produktpriserna i kundvagnen inte uppdaterades fullständigt efter att en katalogprisregel ändrades via en mellanlagringsuppdatering. Tidigare visades det uppdaterade priset endast i sammanfattningsavsnittet medan kundvagnsblocket visade det gamla värdet. Nu uppdaterar den ändrade regeln produktpriset korrekt i hela kundvagnen.

AC-15304 - GitHub-kodbidrag

När den schemalagda uppdateringen för kategorin tas bort, minskas inte antalet underordnade för den överordnade kategorin

Ett problem har korrigerats där borttagningen av en schemalagd uppdatering för en kategori inte minskade antalet underordnade för den överordnade kategorin. Antalet uppdateras korrekt när schemalagda uppdateringar eller underkategorier tas bort.

AC-15670 - GitHub-kodbidrag

När schemalagd uppdatering för kategorier redigeras läggs underordnade belopp till i den överordnade kategorin

Ett problem har korrigerats där redigering av en befintlig schemalagd uppdatering för en underkategori felaktigt ökade child_count för överordnade kategorier i databasen. Problemet orsakade felaktiga kategorihierarkidata när uppdateringarna sparades. Efter korrigeringen förblir antalet underordnade objekt korrekt och ökas inte oväntat längre.

AC-16239 - GitHub-kodbidrag

Om du förhandsgranskar en schemalagd uppdatering öppnas den första butiksvyn i alfabetisk ordning i stället för butiksvyn

Före korrigeringen öppnas förhandsgranskningen av en schemalagd uppdatering i den första butiksvyn i alfabetisk ordning i stället för i den tilldelade butiksvyn.
Efter korrigeringen öppnas nu förhandsgranskningen korrekt i butiksvyn som tilldelats till CMS-blockstagguppdateringen.

ACP2E-3671 - GitHub-kodbidrag

Det går inte att förhandsgranska den schemalagda produktuppdateringen med kategoribehörigheter aktiverade

Före korrigeringen visades inte en framtida produkt som skulle aktiveras i förhandsgranskningsläget. Nu visas den även om den aktuella statusen är inaktiverad.

ACP2E-3786 - GitHub-kodbidrag

Validering saknas för rabattbeloppsfältet för katalogprisregel

Tidigare validerades fältet rabatt_amount i uppdateringen av mellanlagringsschemat inte korrekt med de aktuella valideringsreglerna. När du har tillämpat korrigeringen valideras dock fältet rabatt_amount korrekt.

ACP2E-3867 - GitHub-kodbidrag

Paket med schemalagda uppdateringar tar bort alternativet för att spara paket vid produktsparande

Om du tar bort produktalternativ eller associerade produkter i en schemalagd uppdatering påverkas inte längre de ursprungliga paketalternativen och tillhörande produkter, och vice versa. Om du tar bort alternativen för paketproduktion i den ursprungliga produkten och ersätter dem med andra alternativ efter att du har schemalagt en uppdatering tas de nya alternativen inte längre bort

ACP2E-4212 - GitHub-kodbidrag

Det går inte att navigera mellan webbplatser i förhandsversionen av schemauppdateringen

Före den här korrigeringen bryts förhandsgranskningen av den schemalagda uppdateringen när innehåll för butiker med anpassade domäner förhandsgranskas. Efter den här korrigeringen kan anpassade butiksdomäner förhandsgranskas som de är och navigeras i förhandsvisningsbildrutan. Korrigeringen omfattar produkter, kategorier, CMS-sidor och CMS-block, och stöder navigeringslänkar med {{store url}}-taggar enligt Adobe Commerce Variables and Markup Tags ​.

ACP2E-4308 - GitHub-kodbidrag

Moms

Fel ordersumma, avrundningen används inte i prisberäkningen.

Systemet hanteras nu korrekt vid beräkning av pris_after_rabatt, rabatt_amount och moms.
orderns faktiska totalbelopp

AC-11389 - GitHub-problem - GitHub-kodbidrag

[Utgåva] Korrigera: Värdet för kreditnotobjekten base_weee_tax_applied_row_amnt är felaktigt

Beräkningen av kreditnotan har korrigerats genom att rätt set för base_weee_tax_applied_row_amnt användes, vilket säkerställer att momsvärdet endast återspeglar den återfinansierade kvantiteten. Tidigare använde radbeloppet felaktigt det fullständiga ordervärdet i stället för det partiella kreditkortsbeloppet.

AC-12049 - GitHub-problem - GitHub-kodbidrag

Artiklar i minivagnen visar priser i utländsk valuta utan konvertering

Mini-cart konverterar nu korrekt valuta och visar korrekt belopp baserat på konfigurerade konverteringsgrader.

ACP2E-4364 - GitHub-kodbidrag

Testramverk

[Problem] Ta bort en duplicerad <allvarlighetsgrad>-tagg från MFTF-testet AdminSetUpWatermarkForSwatchImageTest

Systemet innehåller nu bara en enda tagg för allvarlighetsgrad i AdminSetUpWatermarkForSwatchImageTest, vilket förbättrar tydligheten och enhetligheten i koden. Tidigare innehöll testet två identiska taggar för allvarlighetsgrad, vilket var onödigt och kunde leda till förvirring.

AC-11873 - GitHub-problem - GitHub-kodbidrag

[Problem] Ignorera lib/internal/Magento/Framework/App/Test/Unit/_files/app/etc/en…

Systemet ignorerar nu filen 'env.php' som genereras när enhetstester körs, vilket säkerställer att Git-statusen förblir ren när testerna körs. Tidigare genererade enhetstester en ny fil, env.php, vilket fick Git-statusen att visa en ny fil som hittades och som fick den att se smutsig ut.

AC-13293 - GitHub-problem - GitHub-kodbidrag

[Problem] Åtgärda integreringstest med spärr

Systemet identifierar och hanterar nu \Magento\TestFramework\App\Config\Interceptor korrekt i integreringstestet, vilket säkerställer att testet kan komma åt nödvändiga data även när det finns ett plugin-program för klassen. Tidigare kunde systemet inte ta hänsyn till att \Magento\TestFramework\App\Config kan vara \Magento\TestFramework\App\Config\Interceptor, vilket resulterade i ett fel vid försök att komma åt egenskapen $data.

AC-13305 - GitHub-problem - GitHub-kodbidrag

[Utgåva] MFTF: Skickar e-post till vänformulär med aktiverad captcha

Testfallet åtgärdar funktionaliteten i formuläret"E-post till vän" när CAPTCHA är aktiverat, vilket säkerställer att inskickningsprocessen fungerar korrekt med både felaktiga och korrekta CAPTCHA-värden.

AC-13492 - GitHub-problem - GitHub-kodbidrag

Hårdkodade korrigeringsbanor misslyckades i Composer-byggen

AC-16488

[Utgåva] magento/magento2#: GraphQl-mutation. Ytterligare testdisponering för kundens storeConfig-inställningar.

Systemet lägger nu till ytterligare testtäckning för nästa kundbutikConfig-alternativ:
required_character_classes_number
minimum_password_length

AC-9370 - GitHub-problem - GitHub-kodbidrag

Miljöspecifika enhetstestfel i AC 2.4.7-p3

Det här problemet åtgärdar enhetstestfel som inte återskapas i alla versioner och miljöer. Tidigare gick det inte att åtgärda vissa enhetstester på grund av olika biblioteksversioner eller på grund av att funktioner som lagts till i en senare version saknas.

ACP2E-3712 - GitHub-kodbidrag

UI Framework

[Problem] Ta bort duplicerade variabler från en av färre filer

Systemet tar nu bort duplicerade variabler från färre filer, vilket ger renare och effektivare kod. Tidigare fanns dessa duplicerade variabler i färre filer, vilket ledde till onödig redundans i koden.

AC-11743 - GitHub-problem - GitHub-kodbidrag

WYSIWYG är tomt i dynamiska rader

WYSIWYG-fält i dynamiska rader är nu korrekt initierade och ifyllda.
Tidigare kunde WYSIWYG-fält i dynamiska rader (t.ex. i designkonfigurationsformulär) se tomma ut eller förlora sitt innehåll efter vissa åtgärder, vilket krävde manuell åtgärd för att återställa data.
AC-12336

AC-12336 - GitHub-problem - GitHub-kodbidrag

[Problem] Korrigera MIME-typ

Systemet hanterar och korrigerar MIME-typen och typen av gif-bild korrekt

AC-8001 - GitHub-problem - GitHub-kodbidrag

[Problem] Ta bort ej tillåten @author-tagg från Magento_Backend

Den här PR-funktionen tar bort taggen @author från kodbasen

AC-8814 - GitHub-problem - GitHub-kodbidrag

[Problem] Undvik direktåtkomst till granskningslistan Ajax

Systemet hanterar och förhindrar direkt åtkomst till granskningslistan Ajax

AC-9381 - GitHub-problem - GitHub-kodbidrag

Inloggning/utloggning av huvud uppdateras inte i inställningarna för flera arkiv med delade cookies

Inloggningsrubriken uppdateras korrekt vid utloggning i enlighet med konfigurationsinställningarna. customer-data.js använder en cookie för att lagra värdet för image-customer-login om kundkontona delas globalt. Lokal lagring används annars.

ACP2E-4149 - GitHub-kodbidrag

[Mobile] Fotorama kan öppna en stängningsåtgärd för Mini Cart i Image Viewer

Åtgärdade problemet med Fotorama. Tidigare öppnades en Mini Cart i Image Viewer-stängningsåtgärden

ACP2E-4231 - GitHub-kodbidrag

Sammanfogade js-filer genereras inte korrekt i projekt med många butiker.

Nu fungerar sammanslagning av JavaScript-filer korrekt när flera arkiv är konfigurerade.
Tidigare kunde filer ibland inte sammanfogas korrekt i flerlagringsinställningar, vilket resulterade i ofullständiga eller inkonsekventa resultat.

ACP2E-4246 - GitHub-kodbidrag

Uppgraderingar - verktyg för uppgraderingskompatibilitet

Föråldrad funktionalitet: Skapande av den dynamiska egenskapen Magento\Framework\Acl::$_roleRegistry

Inaktuella funktionsfel förhindrar inte längre åtkomst till administratörspanelen efter uppgraderingen.
När du tidigare har uppgraderat till Magento 2.4.6 kan ett försök att komma åt administratörspanelen resultera i följande fel:
"Föråldrad funktionalitet: Skapande av den dynamiska egenskapen Magento\Framework\Acl::$_roleRegistry är föråldrat i vendor/magento/framework/Session/SessionManager.php på rad 186"
Detta förhindrade administratörer från att logga in.
AC-12343

AC-12343 - GitHub-problem

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