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
Modal titel för annullering av order saknar översättning
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
GetCart GraphQL Media Gallery Field Returnerar tomma data när cacheminnet har tömts
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
[W3C] Ta bort text/javascript från deklarationen av skripttaggen för cookie
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
Framework, Search
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 "AppliedCoupon.code" 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