Opmerkingen bij de release Adobe Commerce 2.4.9
Hooglichten in v2.4.9
De volgende markeringen zijn van toepassing op de Adobe Commerce 2.4.9-release.
Wijzigingen REST API
REST API-productgalerie, overervingscontrole op archiefweergaveniveau
Wanneer een product via REST API in een opslagbereik wordt bijgewerkt, kunnen productafbeeldingen en video’s geen wijzigingen van het algemene bereik overnemen wanneer media_gallery_entries wordt weggelaten uit de payload of is ingesteld op NULL . Het is nu ook mogelijk om via REST API de bereikovererving voor productafbeeldingen en -video te herstellen door het corresponderende veld in te stellen op NULL .
Wanneer u producten bijwerkt via REST API op het niveau van de winkelweergave:
- Als u
media_gallery_entriesweglaat of instelt op NULL, blijft de overerving van de standaard/algemene galerie behouden. - Als u de overerving voor specifieke galeriekenmerken (zoals
label,position,disabled,video_title,video_description) wilt herstellen, stelt u die velden in op NULL in de arraymedia_gallery_entries.
Deze wijziging zorgt ervoor dat de opslagweergaven de standaardgaleriewaarden eenvoudig kunnen behouden of herstellen, verwarring verminderen en het galeriebeheer consistenter maken.
ACP2E-4358 - de codebijdrage van GitHub
Wijzigingen in GraphQL API
clearCart GraphQL-mutatie is nu beschikbaar in Magento Open Source
De clearCart mutatie van GraphQL is nu beschikbaar aan alle gebruikers van Magento Open Source. Voorheen was deze mutatie alleen toegankelijk in Adobe Commerce.
AC-16683 - GitHub codebijdrage
Fouten in de beschrijving van de GraphQL-mutatie van applyGiftCardToCart
Verbeterde foutafhandeling voor de mutatie applyGiftCardToCart . De mutatie retourneert nu specifieke foutberichten voor gevallen zoals verlopen of cadeaukaarten met een nulbalans, waardoor de winkelervaring wordt verbeterd. Bovendien voorkomt de backend het toepassen van extra cadeaukaarten op bestellingen die al gratis zijn.
LYNX-787
Nieuwe clearWishlist GraphQL-mutatie verwijdert alle wenslijstonderdelen tegelijk
Toegevoegd a clearWishlist mutatie die alle punten uit een wenslijst in één enkele vraag verwijdert.
LYNX-790
Nieuwe exchangeExternalCustomerToken GraphQL-mutatie voor verificatie op basis van integratie
Introduceerde een nieuwe exchangeExternalCustomerToken GraphQL-mutatie die gebruikers via een integratietoken verifieert en zowel het klanttoken als de bijbehorende klantgegevens retourneert.
LYNX-815
Nieuwe GraphQL-query’s retourneren toegepaste klantgroep, segmenten en kaartregel-id’s
Nieuwe GraphQL-query’s retourneren de gecodeerde uid code van de toegepaste klantengroep, klantsegmenten en winkelregels.
LYNX-867
Cadeauopties worden automatisch gewist wanneer het winkelwagentje wordt leeggemaakt
Correctie van een probleem waarbij cadeauopties op een leeg winkelwagentje bleven nadat alle objecten waren verwijderd. Cadeauopties worden nu automatisch gewist wanneer het winkelwagentje wordt geleegd, overeenkomstig het bestaande gedrag voor coupons.
LYNX-786
Cadeauopties worden consistent samengevoegd wanneer gasten- en klantenkaarten worden gecombineerd
Verbeterde afhandeling van geschenkopties tijdens het samenvoegen van winkelwagentjes voor een consistentere gebruikerservaring. Cadeauopties volgen nu een geprioriteerde samenvoegingslogica, die ongewenste overschrijvingen voorkomt wanneer een gastgebruiker zich aanmeldt en zijn winkelwagentje wordt samengevoegd met een bestaande klantenkar.
LYNX-788
Nieuw veld grand_total_excl_tax in GraphQL OrderTotal -reactie
Er is een nieuw veld, OrderTotal.grand_total_excl_tax , toegevoegd aan het GraphQL-orderantwoord. In dit veld wordt het totale bedrag van de order exclusief belasting weergegeven, waardoor het gemakkelijker wordt om rechtstreeks via de API toegang te krijgen tot totalen die exclusief belasting zijn.
Voordelen:
- U kunt eenvoudig het totaal van de kleinste bedragen, exclusief belastingen, ophalen voor elke bestelling via GraphQL.
- Vereenvoudigt integratie met externe systemen die uitsluitend belastingtotalen vereisen.
- Hiermee vermindert u de behoefte aan aangepaste berekeningen op de client.
LYNX-892
Historische orders bevatten details voor producten die nu uit voorraad zijn
Historische orders geven nu volledige productdetails weer voor lijnitems, zelfs nadat het product uit voorraad is verdwenen, zodat klanten en handelaren een volledig overzicht behouden van wat is aangeschaft.
LYNX-913
reCAPTCHA-validatie toegevoegd aan GraphQL-mutaties updateCustomer , updateCustomerV2 en contactUs
Wanneer reCAPTCHA is ingeschakeld voor de corresponderende storefront-formulieren, dwingen de GraphQL-mutaties updateCustomer , updateCustomerV2 en contactUs nu dezelfde validatie af, zodat automatisch misbruik via de API wordt voorkomen.
LYNX-941
reCAPTCHA-validatie toegevoegd aan de applyCouponsToCart GraphQL-mutatie
Wanneer reCAPTCHA is ingeschakeld voor het couponformulier, dwingt de applyCouponsToCart GraphQL-mutatie nu dezelfde validatie af, waardoor wordt voorkomen dat de waardeboncode via de API wordt opgesomd.
LYNX-942
B2B GraphQL API customer_id -veld hersteld en volledig ondersteund
Het veld customer_id in de B2B GraphQL API wordt hersteld en retourneert nu de juiste waarde in bedrijfsbeheerquery’s en -mutaties. Eerder werd het veld vervangen en geretourneerd null , waardoor het nut voor B2B-integratie werd beperkt.
LYNX-955
Gebruikersinterface van beheerder
Menu Handelingen voor raster met catalogusprijsregels
Het net van de Regels van de Prijs van de Catalogus in Commerce Admin omvat nu een 3} menu van Acties {, toestaand verkopers om, veelvoudige regels te activeren te deactiveren of te schrappen meteen. Dit brengt het beheer van de catalogusprijsregel in lijn met de bestaande bulkacties beschikbaar voor Regels van de Prijs van de Kar, beduidend verminderend de tijd die wordt vereist om grote regelreeksen te beheren.
AC-13916
Voorvertoning in de mobiele weergave voor het stapelen van inhoud
Met de voorvertoningsfunctie voor trapsgewijze voorvertoningen van mobiele apparaten die in de browser worden gesimuleerd, worden voorvertoningen van mobiele apparaten nu op de juiste wijze weergegeven, zodat verkopers kunnen zien hoe een gefaseerde update op een mobiel apparaat wordt weergegeven voordat het apparaat actief wordt.
ACP2E-3397 - de codebijdrage van GitHub
Nieuwe beheerdersconfiguratiecontroles gast en de fusiemontages van de klantenkar bij login
Handelaars kunnen nu kiezen hoe winkelwagentjes worden samengevoegd wanneer een gast zich aanmeldt en al een klantenkar heeft:
- Prioriteit van de Gast - gebruik het aantal van de gastkar.
- Prioriteit van de Klant — Gebruik het aantal van de klantenkar.
- de Hoeveelheden van de Fusie (gebrek) — som beide hoeveelheden.
Vorm dit gedrag in Opslag > Configuratie > Verkoop > Controle, onder de Voorkeur van de Fusie van de Kunst. Het plaatsen is op alle producttypes van toepassing, die handelaars volledige controle over geven hoe de gast en de klantenwortels bij login worden gecombineerd.
LYNX-889
Braintree
Uitdrukkelijke afhandeling
-
Bevorderingsaanbiedingen in Google Pay express loonblad
De betalingsbalans van Google Pay biedt nu ondersteuning voor promotie- en aanbiedingscodes. Klanten kunnen Commerce-winkelaanbiedingen rechtstreeks op het Pay-blad van Google toepassen, bekijken en verwijderen, zodat klanten met een exprestransactie dezelfde kortingen en stimulansen krijgen als klanten met een standaardbetalingssysteem.
BUNDLE-3476
-
Bevorderingsaanbiedingen in Apple Pay express loonblad
De betalingsbalans van Apple Pay biedt nu ondersteuning voor promotie- en aanbiedingscodes. Klanten kunnen een coupon rechtstreeks op het Apple Pay-blad toepassen. Gebruikers die expressies afhandelen, profiteren dus van dezelfde kortingen en campagnes als standaardafhandelingsstromen.
BUNDLE-3477
-
Apple betaalt op Chrome en Firefox
Apple Pay kan nu worden gebruikt op Chrome en Firefox, niet alleen op Safari. Wanneer Apple Pay Express is ingeschakeld, zijn de Apple Pay-knoppen beschikbaar op de pagina’s PDP, mini-cart, winkelwagentje en kassa en kunnen klanten de betaling voltooien door een code met hun iPhone te scannen.
BUNDLE-3478
-
server-kant het verschepen callback voor Uitdrukkelijke PayPal
De PayPal Express-callback voor verzending is verplaatst van client naar server. Dit biedt dynamische verzendmethoden, real-time kostenberekeningen en nauwkeurige details op cartniveau rechtstreeks in het PayPal-modaal. Hierdoor wordt de betrouwbaarheid verbeterd en wordt de basis gelegd voor toekomstige functies, zoals de ondersteuning voor contactmodules, app-switch-stromen en Venmo Express.
BUNDLE-3479
-
PayPal Module van het Contact voor de handel van de V.S. Uitdrukkelijke controle
Er is een nieuwe PayPal-contactmodule geïntroduceerd voor Amerikaanse handelaren. Als deze optie is ingeschakeld, kunnen kopers met PayPal Express het e-mailadres en het telefoonnummer dat door de handelaar wordt gedeeld, direct in het PayPal-modaal bekijken en bijwerken tijdens expressies (PDP, mini-cart, winkelwagentje, uitcheckexpress). De gekozen contactgegevens worden vervolgens opgeslagen op de Commerce-bestelling.
BUNDLE-3480
Betalingsmethoden
-
ELO kaarttype steun voor Braintree betalingen
Extra ondersteuning voor het type ELO-kaart in Braintree Payments. Beheerders kunnen ELO inschakelen in de creditcardconfiguratie en klanten kunnen met ELO-kaarten betalen bij het afrekenen.
BUNDLE-3464
-
BLIK lokale betalingsmethode voor Poolse kopers
BLIK toegevoegd als een nieuwe lokale betalingsmethode voor Poolse kopers. Dit maakt veilige, op banken gebaseerde betalingen van BLIK mogelijk binnen de bestaande stroom van Braintree Local Payment Methods (LPM), waardoor het betaalgemak en de conversie voor klanten in Polen worden verbeterd.
BUNDLE-3481
-
Betalen op Factuur — nieuwe BNPL betalingsmethode voor Duitsland
Pay Upon Invoice toegevoegd als een nieuwe lokale betalingsmethode voor Duitse kopers. Pay Upon Invoice is een optie Nu kopen, Later betalen (BNPL), aangedreven door PayPal en Ratepay (“Rechnungskauf mit Ratepay”), waarmee klanten goederen als eerste kunnen ontvangen en de factuur binnen 30 dagen kunnen betalen zonder dat ze een PayPal-rekening nodig hebben. Omdat het geen directe betaling is, wordt de afhandeling van bestellingen gedreven door een webhaak aan de serverzijde van PayPal.
BUNDLE-3475
Kaart vauleren
-
het Wisselen Google Betalen via het rekeningsgebied
Klanten kunnen hun Google Pay-kaarten nu via het accountgebied bewaren wanneer Google Pay Vault in Braintree is ingeschakeld. Geëxtraheerde kaarten worden weergegeven onder opgeslagen betalingsmethoden, kunnen worden gebruikt voor toekomstige aankopen bij afhandeling en kunnen door de klant worden verwijderd. Dit breidt de factureringsondersteuning uit van kaarten en PayPal naar Google Pay.
BUNDLE-3459
-
in real time rekeningsupdater (RTAU) voor Braintree in kluizen
De functie Real-Time Account Updater (RTAU) die aan Braintree is toegevoegd, zorgt ervoor dat gearchiveerde Visa, Mastercard en Discover Card-gegevens automatisch worden bijgewerkt wanneer kaarten verlopen of worden vervangen. Hierdoor worden mislukte betalingen geminimaliseerd, blijft de Commerce Vault actueel en worden niet-ondersteunde typen (prepaid, Apple Pay, Google Pay) zonder fouten overgeslagen.
BUNDLE-3462
Beheerprogramma’s
-
orde van Commerce van de Verbinding aan portaal van Braintree
Er wordt nu een Braintree Portal-koppeling toegevoegd aan de ordergegevens in Commerce Admin. Als u op de koppeling klikt, wordt de bijbehorende transactie geopend in de Braintree Portal (op een nieuw tabblad) met de Merchant ID en de Transactie ID van de Commerce-order. Dit staat directe kruisverwijzing toe zonder het registreren in beide systemen afzonderlijk.
BUNDLE-3461
Beveiliging en compatibiliteit
-
de update van het het veiligheidsbeleid van de integratieinhoud van de Kardinaal voor Veilige 3-D
Het inhoudsbeveiligingsbeleid (CSP) is bijgewerkt ter ondersteuning van de nieuwste vereisten voor integratie in kardinaal (3-D Secure). Dit zorgt ervoor dat alle op kardinaal-ontvangen manuscripten, iframes, en verwante middelen die tijdens 3-D Veilige stromen worden gebruikt door browser CSP worden toegestaan, verhinderend geblokkeerde verzoeken en gebroken uitdaging of controleervaringen.
BUNDLE-3485
-
Braintree betalings uitbreiding PHP 8.5 verenigbaarheid
De Braintree payment extension is bijgewerkt om de PHP 8.5 runtime te ondersteunen, terwijl de compatibiliteit met PHP 8.4 behouden blijft.
BUNDLE-3493
Platform en infrastructuur
Snellere paginabelasting op multi-theme en multi-locale opslag na SRI hash opslagrefactor
SRI-hash-opslag genereert nu afzonderlijke bestanden per gebied, thema en landinstelling in plaats van één groot sri-hashes.json -bestand. Deze wijziging zorgt ervoor dat alleen het desbetreffende hash-bestand voor elke pagina wordt geladen, waardoor de laadtijden van de pagina worden verbeterd en het geheugengebruik in winkels met meerdere thema’s of landinstellingen wordt verminderd.
AC-16113 - GitHub codebijdrage
Compatibiliteit toevoegen met PHPUnit 12
De Adobe Commerce Composer-afhankelijkheid wordt bijgewerkt naar phpunit/phpunit 12.x. Alle tests worden bijgewerkt met het oog op compatibiliteit, betere beveiliging en betere afstemming op de nieuwste PHPUnit-functies. Deze upgrade zorgt ervoor dat Adobe Commerce gereed is voor toekomstige PHP- en PHPUnit-releases.
AC-14808
Compatibiliteit toevoegen met RabbitMQ 4.2
RabbitMQ 4.2 is nu een ondersteunde berichtbroker. Deze update is een kortetermijncompatibiliteitspad waarmee handelaren die op het AMQP-protocol vertrouwen, in februari 2026 RabbitMQ kunnen blijven gebruiken vóór RabbitMQ 4.1 end-of-support, zonder dat er een directe migratie naar STOMP plaatsvindt. Voor langetermijnimplementaties gebruikt u Apache ActiveMQ Artemis als de langetermijnvervanging voor RabbitMQ.
AC-16117
Apache ActiveMQ Artemis is de langetermijnvervanging van RabbitMQ
Apache ActiveMQ Artemis is de aanbevolen lange-termijn berichtenmakelaar voor Adobe Commerce, aangedreven door end risico’s aan het einde van de ondersteuning in verband met RabbitMQ 4.1. ActiveMQ Artemis wordt volledig ondersteund in Commerce releaselijnen 2.4.6 tot en met 2.4.9. Op Adobe Commerce Cloud wordt het geleverd als AWS ActiveMQ voor implementaties in de cloud. Zowel gebruikers in de wachtrij als uitgevers kunnen worden geconfigureerd voor gebruik van STOMP.
De bestaande installaties RabbitMQ 4 blijven compatibel voor handelaren die verkiezen om hun huidige dienst van de berichtrij op de korte termijn te blijven gebruiken — zie verenigbaarheid met RabbitMQ 4.2 hierboven toevoegen. Plan een migratie naar de Artemis van ActiveMQ voor steun op lange termijn.
AC-14558
Ondersteuning toevoegen voor Valkey 9.x
Adobe Commerce 2.4.9 breidt de ondersteuning voor Valkey uit als een Redis-compatibele cache-backend:
- Valkey 9.x — Uitgebreide steun die in Adobe Commerce 2.4.9 wordt geïntroduceerd, met inbegrip van volledige CLI bevelpariteit met Redis en bijgewerkte Admin en de configuratieopties van de Wolk voor naadloze opstelling. Dit werk wordt aangestuurd door Redis 7.2 veranderingen aan het einde van de support en licenties, waardoor handelaren een betrouwbaar, volledig ondersteund alternatief voor Redis krijgen.
AC-14103, AC-14604, AC-16122
Ondersteuning toevoegen voor OpenSearch 3.x
Adobe Commerce 2.4.9 is volledig compatibel met OpenSearch 3.x, met de nieuwste release van het type minor nu de aanbevolen zoekfunctie. Merchants profiteren van verbeterde prestaties, beveiliging en ondersteuning op lange termijn, terwijl de compatibiliteit met OpenSearch 2.x behouden blijft.
AC-11846, AC-16403
Ondersteuning toevoegen voor MariaDB 11.8 en 12.x
MariaDB 11.8 en 12.x worden nu gesteund gegevensbestandversies, toelatend verkopers om de recentste versies voor betere SQL prestaties en de stabiliteit van het platform op lange termijn aan te nemen.
AC-16533
PHP en Composer
Compatibiliteit met PHP 8.5
Adobe Commerce 2.4.9 biedt nu ondersteuning voor PHP 8.5 en PHP 8.4, waardoor je winkel kan draaien op de nieuwste veilige en compatibele PHP versies. Alle basisfuncties, gebundelde extensies (waaronder Page Builder, B2B, Braintree en meer) en Adobe SaaS-services zijn compatibel met PHP 8.5.
- PHP 8.5 en 8.4 worden volledig ondersteund.
- PHP 8.3 is alleen toegestaan voor upgradedoeleinden (niet aanbevolen voor productie).
- Zorgt voor compatibiliteit met PCI en toekomstbestendige proefdrukken van uw Adobe Commerce-installatie.
AC-15615
Ondersteuning voor PHP 8.2 is verwijderd
Vanaf Adobe Commerce 2.4.9 wordt PHP 8.2 niet meer ondersteund. Het platform is nu gericht op PHP 8.3 en hoger, met kerncode, afhankelijkheden en tools bijgewerkt om op een schone en betrouwbare manier te werken met PHP 8.4 en 8.5.
AC-15758
Compatibiliteit van Composer 2.9 gecontroleerd
Adobe Commerce 2.4.9 is volledig compatibel met Composer 2.x, inclusief Composer 2.9. De achterwaartse verenigbaarheid met vroegere versies Composer 2.x wordt bewaard, die een stabiele bouwstijl en plaatsingservaring voor verkopers en ontwikkelaars verzekeren gebruikend de recentste versies Composer.
AC-14481
Kader
JWT-frameworkbeveiliging en compatibiliteitsupdate
Als onderdeel van ononderbroken platformveiligheidscontrole, is de web-token JWT kaderafhankelijkheid geëvalueerd en bijgewerkt naar de recentste belangrijke versie, die toekomstige verenigbaarheid en sterke veiligheidsnormen voor symbolisch-gebaseerde authentificatie over de integratie van Commerce verzekert. Bestaande functionaliteit blijft volledig behouden.
AC-13209 - GitHub codebijdrage - GitHub codebijdrage - GitHub codebijdrage
Adobe Commerce Functional Testing Framework bijgewerkt naar Symfony LTS-afhankelijkheden
Het Adobe Commerce Functional Testing Framework (MFTF) is bijgewerkt en gebruikt nu de nieuwste Symfony LTS-afhankelijkheden, waaronder symfony/config, zoals vereist door de web-token/jwt-framework-upgrade. Dit verhelpt eerdere afhankelijkheidsconflicten en zorgt voor een stabiele, ondersteunde stapel voor functionele tests.
AC-13244
Native PHP OAuth-functies vervangen bibliotheek van derden
De carlos-mg89/oauth -bibliotheek van derden is vervangen door native PHP OAuth-functies, die de beveiliging verbeteren, externe afhankelijkheden verminderen en de stabiliteit van het platform verbeteren.
AC-14075 - GitHub codebijdrage
De component Symfony Cache vervangt Zend_Cache
Vanaf Adobe Commerce 2.4.9 is de vervangen Zend_Cache-component vervangen door de Symfony Cache-component. Deze update verbetert de prestaties en het onderhoud van de cache en zorgt voor compatibiliteit op lange termijn met PHP 8.x en toekomstige platform updates. Bestaande cache-backends en opdrachten voor cachebeheer blijven volledig ondersteund, zonder wijzigingen die vereist zijn voor de huidige integratie.
AC-15823
WYSIWYG-editor migreerde van TinyMCE naar HugeRTE
Wegens het eind van steun voor TinyMCE 5 en 6 en het verlenen van vergunningen onverenigbaarheden met TinyMCE 7, is de redacteur van Adobe Commerce WYSIWYG gemigreerd aan de open-bron redacteur HugeRTE. Deze migratie zorgt ervoor dat Adobe Commerce compatibel blijft met open-sourcinglicenties, bekende TinyMCE 6-kwetsbaarheden voorkomt en een moderne, ondersteunde bewerkingservaring biedt voor handelaren en ontwikkelaars.
AC-14568
Native MVC-implementatie vervangt Laminas MVC
Adobe Commerce heeft een native MVC-implementatie geïntroduceerd, die de verouderde Laminas MVC vervangt, om te zorgen voor compatibiliteit en stabiliteit op lange termijn boven PHP 8.5. Deze wijziging versterkt de prestaties, vermindert de externe afhankelijkheden en biedt een meer toekomstbestendige basis voor Commerce.
AC-15160
Officiële Symfony 7.4 LTS-ondersteuning
Als onderdeel van de Adobe Commerce 2.4.9-platformupdates zijn alle Symfony-afhankelijkheden bijgewerkt naar de nieuwste Symfony LTS 7.4-versies. Alle aangepaste klassen die de kernklassen van Symfony uitbreiden, hebben typeverklaringen en methodehandtekeningen bijgewerkt die op de recentste vereisten van de Symfony worden gericht, verenigbaarheidskwesties verhinderen en een vlotte overgang aan de bijgewerkte kadercomponenten verzekeren.
AC-15170 - GitHub codebijdrage
Alle PHPUnit-afhankelijkheid bijgewerkt naar versie 3
De allure-framework/allure-phpunit afhankelijkheid is bijgewerkt naar belangrijke versie 3, die ondersteuning biedt voor PHP 8.4 en PHP 8.5 en de Allure-based testrapportstack moderniseert. De native afhankelijkheid die eerder werd vereist door oudere versies van Alure PHPUnit is verwijderd, waardoor installatie en onderhoud eenvoudiger zijn geworden.
AC-14548 - GitHub codebijdrage
New Relic-rapportage bijgewerkt naar NerdGraph API
De New Relic-rapporteringsmodule is bijgewerkt ter ondersteuning van de NerdGraph (GraphQL)-API voor het bijhouden van wijzigingen in New Relic en met behoud van de bestaande integratie van de REST v2-implementatiemarkering. De verandering levert rijkere plaatsingsmeta-gegevens, regionale eindpuntsteun (V.S. en EU), en configureerbaarheid door montages Admin zonder bestaande montages te breken.
AC-15461
JavaScript-bibliotheekupdates
-
Chart.js die aan versie 4.5.0 wordt bijgewerkt
De grafiekbibliotheek Chart.js van JavaScript aan versie 4.5.0 werd bijgewerkt om grafiekteruggevende prestaties te verbeteren, visuele mogelijkheden te verbeteren, en veiligheidskwetsbaarheid in het admin dashboard en rapporteringsmodules te richten.
AC-14304, AC-15133 - GitHub codebijdrage , GitHub codebijdrage
-
van de gebruiks dossier uploadt bibliotheek die aan versie 4.13.4 wordt bijgewerkt
De Uppy-bibliotheek voor het uploaden van bestanden is bijgewerkt naar versie 4.13.4 om de mogelijkheden voor het uploaden van bestanden te verbeteren, gebruikerservaring te verbeteren en beveiligingskwetsbaarheden in het verwerken van bestanden te verhelpen via de Adobe Commerce-beheerinterface en frontend-componenten.
AC-14307 - GitHub codebijdrage
-
jQuery bevestigt bibliotheek bevorderd aan versie 1.21.0
De jQuery Validate-bibliotheek is bijgewerkt naar versie 1.21.0 om de validatiemogelijkheden van formulieren te verbeteren, gebruikerservaring te verbeteren en te zorgen voor moderne browsercompatibiliteit in alle Adobe Commerce-formulieren in zowel de beheerdersinterface als de frontendinterfaces.
AC-14403 - GitHub codebijdrage
-
jQuery UI bibliotheek bevorderd aan versie 1.14.1
De jQuery-gebruikersinterfacebibliotheek is bijgewerkt naar versie 1.14.1 om de widgets van de gebruikersinterface te verbeteren, de toegankelijkheid te verbeteren en te zorgen voor moderne browsercompatibiliteit in alle Adobe Commerce-admin- en frontendinterfacecomponenten.
AC-14417 - GitHub codebijdrage
-
Less.js CSS preprocessor die aan versie 4.2.2 wordt bevorderd
De CSS-preprocessor van Minder.js is bijgewerkt naar versie 4.2.2 om de prestaties van de CSS-compilatie te verbeteren, de syntaxisondersteuning te verbeteren en het proces voor het maken van thema’s te moderniseren voor alle Adobe Commerce-thema’s frontend en admin.
AC-14418 - GitHub codebijdrage
-
de bibliotheek van de Tijdzone van het Moment die aan versie 0.5.43 wordt bevorderd
De tijdzonebibliotheek van het Moment (
moment-timezone-with-data.js) aan versie 0.5.43 werd bijgewerkt om timezone behandelingsmogelijkheden te verbeteren, tijdzonegegevens met de recentste veranderingen van het Gegevensbestand van de Tijdzone van IANA bij te werken het Gegevensbestand van de Tijdzone, en datum en tijdverwerkingsnauwkeurigheid over alle internationale en multi-timezoneverrichtingen van Adobe Commerce te verbeteren.AC-14419 - GitHub codebijdrage
-
Underscore.js nutsbibliotheek die aan versie 1.13.7 wordt bevorderd
De Underscore.js-hulpprogrammabibliotheek is bijgewerkt naar versie 1.13.7 om de functionaliteit van JavaScript-programmering te verbeteren, de prestaties van gegevensmanipulatie te verbeteren en te zorgen voor moderne browsercompatibiliteit in alle Adobe Commerce-componenten voor frontend- en beheerinterface.
AC-14420 - GitHub codebijdrage
Beveiliging
CAPTCHA-validatie is nu verplicht voor REST- en GraphQL-API’s
Wanneer CAPTCHA (of reCAPTCHA) is ingeschakeld voor het formulier Account maken, wordt dezelfde CAPTCHA-validatie nu afgedwongen voor het maken van een klantenaccount via REST- en GraphQL-API’s.
AC-16245
Verbeterde prestaties van async-/bulkverzoeken
Deze correctie verhelpt prestatievermindering in bulksgewijs asynchrone web API-eindpunten die zijn geïntroduceerd na de beveiligingspatch van APSB25-08, waardoor de verwachte uitvoeringstijden worden hersteld.
AC-14078 - GitHub codebijdrage
Vereenvoudigde configuratie met twee verificatiefactoren
Admin-gebruikers moeten nu slechts een van de door de handelaar ingeschakelde 2FA-providers (bijvoorbeeld Google Authenticator of U2F) configureren voor toegang tot het beheerpaneel. Extra toegelaten leveranciers kunnen later worden gevormd zoals nodig. Eerder, toen veelvoudige 2FA leveranciers werden toegelaten, werd elke gebruiker Admin vereist om alle hen te vormen alvorens zij konden binnen ondertekenen, die tot wrijving voor gebruikers leidde die geen toegang tot elke leverancier hadden.
AC-8253 - GitHub codebijdrage
Verzending
USPS-integratie migreren naar RESTful USPS API’s
Adobe Commerce heeft zijn USPS-integratie gemigreerd naar de nieuwe RESTful USPS-API’s om te voldoen aan de aangekondigde pensionering van de oude Web Tools API’s van USPS.
Belangrijke verbeteringen:
-
Ondersteuning voor dubbele API: Admin-gebruikers kunnen nu via configuratie-instellingen kiezen tussen de verouderde Web Tools API en de nieuwe RESTful USPS API.
-
Upgrade van verificatie: Gebruikt OAuth 2.0 voor veilige API toegang.
-
Verbeterde gegevensindeling: Gebruikt JSON in plaats van XML voor schonere, efficiëntere communicatie.
-
Nieuwe beheervelden:
- URL van REST van de gateway (die op wijze wordt gebaseerd: Ontwikkeling of live)
- Client-id en geheim
- Accounttype, accountnummer
- CRID, MID, identificatiecode van de legger
- AES/ITN voor internationale overbrengingen
- REST-specifieke toegestane verzendmethoden
Deze migratie zorgt ervoor dat Adobe Commerce blijft voldoen aan de USPS-standaarden, verbetert de betrouwbaarheid van het systeem en maakt het mogelijk om voortaan proefversies te maken van de verzendintegratie voor handelaren.
AC-13257
DHL-integratie migreren naar MyDHL RESTful-API’s
De ingebouwde DHL-scheepvaartintegratie ondersteunt nu MyDHL RESTful API’s, terwijl de compatibiliteit met de oudere DHL Express XML-API behouden blijft. Handelaars kunnen kiezen welke DHL API in Admin te gebruiken, die van de moderne mogelijkheden van de REST profiteren zonder bestaande op XML-Gebaseerde montages te breken.
AC-13258
Opgeloste problemen in v2.4.9
We hebben 666 problemen opgelost in de Adobe Commerce 2.4.9-kerncode. Hieronder wordt een subset van de opgeloste problemen in deze release beschreven.
API’s
Kenmerksetgegevens worden in de cache opgeslagen (EAV-cache), maar worden niet schoongemaakt nadat de kenmerkset in het beheergebied is bijgewerkt
Opgeloste waarden van ontbrekende productkenmerken nadat nieuwe kenmerken zijn toegevoegd aan een kenmerkset wanneer de EAV-cache is ingeschakeld (ongeldig maken cache/importeren van API).
AC-12321 - GitHub kwestie - GitHub codebijdrage
Speciale prijs tot op heden wordt ten onrechte gevalideerd voor applySpecialPrice
Het systeem werkt prima met betrekking tot de speciale prijs en de speciale prijs van het product zal verlopen op de datum die door de beheerder of het derdepartijsysteem door REST API wordt bepaald
AC-13130 - GitHub kwestie - GitHub codebijdrage
[ WebAPI ] klant e-mailbevestiging via paradox WebAPI
Het probleem waarbij klanten hun accounts niet via WebAPI konden activeren, is verholpen door een paradox van een machtiging waarbij een token was vereist vóór de bevestiging. Met de update kunnen niet-bevestigde klanten hun accounts activeren via de API, waardoor een consistente en functionele bevestigingsstroom wordt gegarandeerd.
AC-13281 - GitHub kwestie - GitHub codebijdrage
Fout met factuuradres in beheerdashboard bij maken van bestelling via REST API met alleen betalingsgegevens
Oplossing voor een probleem waarbij via de API orders konden worden gemaakt zonder factuuradres, waardoor het dashboard van de beheerder vastliep.
Nu zijn bestellingen zonder factuuradres beperkt en worden deze niet meer gemaakt.
AC-14049 - GitHub kwestie - GitHub codebijdrage
Product toevoegen aan winkelwagentprobleem in de Rest-API
Producten die niet aan een specifieke website waren toegewezen, konden nog steeds aan de wagen worden toegevoegd en aangeschaft. Dit probleem is nu opgelost.
Er wordt nu een foutbericht weergegeven: “Het product dat u wilt toevoegen, is niet beschikbaar.”
AC-15054 - GitHub kwestie - GitHub codebijdrage
Label voor kenmerkoptie wordt overschreven wanneer winkellabels worden bijgewerkt
Door het bijwerken van een multiselect productkenmerk via REST API werden alle store_labels overschreven en werden bestaande winkelspecifieke labels verwijderd. Dit probleem is nu opgelost.
Wanneer Magento nu het standaardweergavelabel van de winkel bijwerkt, worden de aangeboden labels samengevoegd met bestaande labels in plaats van ze volledig te overschrijven.
Dit zorgt ervoor dat de store-specific etiketten voor andere opslagmeningen na updates intact blijven.
AC-15208 - GitHub kwestie - GitHub codebijdrage
] Verduidelijkte Optie van Attributen van 0} Uitgave bestaat reeds reactie[
Het systeem heeft nu de lastige zin “Nieuwe bestandsnaam ophalen als hetzelfde al bestaat” vervangen door een duidelijkere en grammaticale versie: “Haal een nieuwe bestandsnaam op als die al bestaat.” Hierdoor wordt de leesbaarheid en het begrip van de gebruiker verbeterd.
Hetzelfde voor de reactie van de kenmerkoptie.
AC-15473 - GitHub kwestie - GitHub codebijdrage
GraphicsQl Media-galerie retourneert uitgeschakelde items.
Probleem verholpen waarbij alleen die galeriegafbeeldingen werden opgehaald die niet zijn uitgeschakeld voor een product in de antwoordmodus voor een grafisch verzoek.
AC-1608 - GitHub kwestie - GitHub codebijdrage
Interne serverfout in /V1/products/special-price API Endpoint
De misvormde verzoeken aan /V1/products/special-price en verwante het tarief APIs van de Server gaven een Fout van de Interne Server van 500 wegens een ongeldige TypeError terug.
De API’s valideren nu de invoer en retourneren een fout van 400 voor ongeldige ladingen, waardoor de foutafhandeling en de betrouwbaarheid van de API’s worden verbeterd.
AC-6419 - GitHub kwestie - GitHub codebijdrage
Interne serverfout in /V1/order/{orderId}/ship API-eindpunt
Het systeem lost nu de Interne Fout van de Server in /V1/order/{orderId}/ship API Eindpunt op en keert een 400 fout terug aangezien het verzoek misvormd is.
AC-6420 - GitHub kwestie - GitHub codebijdrage
Interne serverfout in /V1/creditmemo API-eindpunt
Onjuist geformuleerde verzoeken aan de /V1/creditmemo-API hebben een fout van 500 interne server geretourneerd. Dit probleem is nu opgelost.
Nu valideert de API de aanvraag correct en wordt een fout van 400 geretourneerd voor ongeldige ladingen, waardoor de foutafhandeling en de stabiliteit worden verbeterd.
AC-6422 - GitHub kwestie - GitHub codebijdrage
Rest API en Magento backend gebruiken verschillende bevestigingsmethodes voor attribute_code wanneer het creëren van nieuwe attributen
Correctie van inconsistentie waarbij de Magento Admin hoofdletters in attribute_code toestond, maar de REST API deze weigerde tijdens het maken van productkenmerken.
Zowel Admin als REST API voeren nu dezelfde validatie uit, zodat kenmerken met hoofdletters kunnen worden gemaakt.
AC-6660 - GitHub kwestie - GitHub codebijdrage
Verschillende validatie tussen aanmaken en bijwerken van kenmerken via REST API
Niet-consistente validatie tijdens het maken van kenmerken via REST API leidde tot een onjuiste backend_type toegewezen. Dit probleem is nu opgelost.
Nu, plaatst het systeem het correcte achtergrondtype wanneer geldig, werpt een uitzondering voor ongeldige waarden, of daalt geschikt terug als niet verstrekt, die verenigbaar attributengedrag verzekeren.
AC-6885 - GitHub kwestie - GitHub codebijdrage
Onjuiste aanvraaginstantie of parameters veroorzaken “Interne serverfout”
Onjuiste aanvraaginstanties of parameters retourneren nu een duidelijk “400 Onjuist verzoek”-antwoord.
Eerder, verzendend misvormde verzoekinstanties of parameters naar diverse REST API eindpunten (zoals /V1/karts/search, /V1/orders, /V1/products, enz.) resulteerde in een algemene “Interne Fout van de Server” (500), die het moeilijk maakt om inputkwesties te diagnostiseren.
Adobe Commerce geeft nu een “400 Onjuiste aanvraag”-reactie, die duidelijker feedback geeft wanneer aanvragen ongeldig zijn.
AC-746 - GitHub kwestie - GitHub codebijdrage
/orders (of /orders/:id ) het eindpunt ontbreekt “status”- en “status”-velden
De API-reacties /orders en /orders/{id} lieten de status en statusvelden weg als de databasewaarden null waren. Dit probleem is nu opgelost.
Nu worden beide velden consistent geretourneerd in de reactie, zodat wordt voldaan aan de API-documentatie en de betrouwbaarheid van de gegevens wordt verbeterd.
AC-9244 - GitHub kwestie - GitHub codebijdrage
Async Bulk Operation blijft open voor async.magento.configurableproduct.api.optionrepositoryinterface.save.post
De bulk API eindpunten zullen nu een fout als het verzoeklichaam geen Serie is, zo vereist dat bulkpuntsleutels opeenvolgende aantallen zijn die van 0 beginnen. Eerder werd de status van bulkobjecten niet bijgewerkt vanwege de willekeurige objectsleutel die in het bulkverzoek werd ingediend.
ACP2E-3544 - de codebijdrage van GitHub
[ CLOUD ] API REST insect op is_subscribed waarde die niet van de huidige opslag overweegt gebruikend searchCriteria
Met de API REST-query van de klant wordt de juiste “is_subscribed”-waarde opgehaald uit de correcte opslag met behulp van searchCriteria
Eerder heeft de query van de klant van de API REST geen opslag overwogen bij het ophalen van is_subscribed"-waarde.
ACP2E-3621 - de codebijdrage van GitHub
async.operations.all kan veelvoudige ingangen voor 1 SKU tot stand brengen
Gelijktijdige verzoeken om hetzelfde product op te slaan en bij te werken, worden nu geserialiseerd om rasvoorwaarden te voorkomen die kunnen leiden tot gegevensinconsistentie of dubbele producten
ACP2E-3744 - de codebijdrage van GitHub
Volgorde “base_row_total” en “row_total” geven prijs van één item weer in REST API-reactie
De REST api-reactie voor orderdetails bevat nu correcte waarden voor de kenmerken “base_row_total” en “row_total” voor het geval meerdere items werden geordend
ACP2E-3874 - de codebijdrage van GitHub
REST API-eindpunt export-stock-salable-quality retourneert onjuiste items total_count
Probleem opgelost met paginering in de voorraad exportbestand. Verhandelbare hoeveelheid-API waarbij total_count onjuist beperkt was tot paginaformaat. Eerder, wanneer het gebruiken van /rest/all/V1/voorraad/export-stock-salable-quality/website/base eindpunt met pagineringsparameters zoals page_size=5, zou het total_count gebied in de reactie 5 in plaats van het daadwerkelijke totale aantal producten terugkeren die aan de onderzoekscriteria voldoen. Na deze moeilijke situatie, wijst het total_count gebied nu correct op het totale aantal producten beschikbaar ongeacht de page_size parameter, die verenigbaar pagineringsgedrag over alle eindpunten van Magento REST API verzekeren.
ACP2E-4086 - de codebijdrage van GitHub
Validatieprobleem met aangepaste optie-id’s in REST-API’s voor winkelwagentjes.
REST API’s V1/gast-carts/<cartId>/items/ en V1/carts/mine/items/ valideren nu “product_options.extension_attributes.custom_options.*.option_id” om ervoor te zorgen dat deze verwijzen naar een geldige option_id voor het winkelwagentje SKU. Eerder werd deze parameter verwerkt en opgeslagen in de database zonder validatie.
ACP2E-4138 - de codebijdrage van GitHub
Tijdens het ophalen van het product uit de winkelwagentje en het wijzigen van de kopteksttaal van de winkel verandert dit niet
GraphQL customerCart-query retourneert nu productkenmerkwaarden op basis van de koptekstwaarde van de winkel. Eerder was het wijzigen van de kopteksttaal van de winkel tijdens het ophalen van een product van het winkelwagentje via GraphQL niet in overeenstemming met de bijgewerkte taal, wat leidde tot inconsistente lokalisatie.
ACP2E-4227 - de codebijdrage van GitHub
REST API/media-eindpunt mislukt voor Cadeauproducten - retourneert “Het product kan niet worden opgeslagen”
Vóór de correctie mocht u cadeaukaartproducten maken die geen bedrag in het algemene bereik bevatten. Met de correctie is een validatie toegevoegd die controleert op bedragen in het algemene bereik.
ACP2E-4395
[ CLOUD ] De Rij ontruimt niet
Verbeterde consumentenveerkracht van AMQP door ongeldige ack/weigeringspogingen op opnieuw aangesloten kanalen te blokkeren.
ACP2E-4621 - de codebijdrage van GitHub
API’s, winkelwagentje en kassa
Voor validatie aan de serverzijde van verzendgegevens werkt de functie niet met REST API
Probleem verholpen in de REST API waarbij validatie van verzendadresgegevens niet overeenkwam met de kenmerkconfiguratie die is gedefinieerd in de Admin-backend. De validatie volgt nu correct de geconfigureerde instellingen.
ACP2E-4156 - de codebijdrage van GitHub
API’s, catalogus
Standaardeindpunt van website-/winkel-einden van laag-prijzen verwijderen
Eerder, resulteerde het schrappen van de standaardbasiswebsite en het gebruiken van de secundaire website als standaardwebsite in een fout toen het proberen om de laagprijs voor de secundaire website bij te werken. Nadat u deze correctie hebt toegepast, kan de laagprijs echter worden bijgewerkt, zelfs als de basiswebsite wordt verwijderd of gedeactiveerd.
ACP2E-4334 - de codebijdrage van GitHub
API’s, Framework
RedisRequestLogger\RedisClient (snelheidsbegrenzer)-uitzondering op toepassingsserver
Na de correctie kan de functie voor snelheidsbeperking samen met de GraphQL Application-server worden gebruikt in gevallen waarin de PHP redis-extensie is geïnstalleerd.
ACP2E-4237 - de codebijdrage van GitHub
API’s, importeren/exporteren
Met de Async Invoice Refund-API worden offlinerestituties gemaakt in plaats van online restituties
Probleem verholpen met asynchrone terugbetalingsbewerkingen waarbij terugbetalingsaanvragen met de parameter is_online niet correct werden verwerkt.
ACP2E-4394 - de codebijdrage van GitHub
API’s, Order
[ CLOUD ] de informatiekwestie van de Orde met rij totale verschijning voor orde 000075568
Hiermee wordt het probleem verholpen waarbij de waarde row_total_incl_tax in de bestelling-API-reactie werd geretourneerd als een restwaarde van bijna nul in plaats van 0,00 wanneer een item volledig werd gedisconteerd.
ACP2E-3950 - de codebijdrage van GitHub
Account
[ kwestie ] moeilijke typos in het malplaatjeopties van Widget van de Catalogus
Het systeem lost nu typos in de malplaatjeopties van Widget van de Catalogus op.
AC-11576 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Verwijderde onnodige spatiëring op achterste-end raster
Het systeem verwijdert nu overbodige spatiëring in het achtergrondraster wanneer er geselecteerde items zijn
AC-11579 - GitHub kwestie - GitHub codebijdrage
Opgeslagen code van de klantengroep komt niet overeen met de invoer bij gebruik van multibyte-tekens
Probleem verholpen waarbij codes voor klantgroepen met multibyte-tekens werden afgekapt en niet overeenkwamen met de ingevoerde waarde. De update zorgt ervoor dat de volledige invoer correct wordt opgeslagen, zodat klantgroepen met multibyte-namen correct kunnen worden gemaakt.
AC-1335 - GitHub kwestie - GitHub codebijdrage
Probleem bij het bijwerken van de e-mail van de klant in Admin Panel met ö en .swiss domain
Het deelvenster Beheer accepteert nu e-mails van klanten met speciale tekens en met speciale domeinen.
Eerder, ontbrak het bijwerken van een klantene-mail aan een adres zoals max@möstermann.swiss met fouten over ongeldige hostnames en TLDs.
AC-13409
AC-13409 - GitHub kwestie - GitHub codebijdrage
Schakelaar voor abonneetoewijzing voor nieuwsbrief werkt niet per website/winkel
Het systeem handelt abonnement met nieuwsbrief correct af wanneer wij veelvoudige websites/verhalen hebben toen het op globaal niveau werd onbruikbaar gemaakt
AC-14283 - GitHub kwestie - GitHub codebijdrage
Een voorwaarde voor het klantensegment “Product bekeken” vervangen
De voorwaarde voor het klantensegment ‘Product bekeken’ is nu vervangen.
Eerder, kon het gebruiken van deze voorwaarde plaatsstroomonderbrekingen veroorzaken toe te schrijven aan zware vragen MySQL. De voorwaarde is nu gemarkeerd als afgekeurd en wordt niet ondersteund.
AC-14542
[ Uitgave ] Verwijderde e-mailonthulling
Het systeem geeft nu een foutbericht weer waarin een onjuiste e-mail wordt aangegeven als de ingevoerde e-mail niet nodig is om de account te bevestigen, ongeacht of de klant bestaat of niet.
AC-14561 - GitHub kwestie - GitHub codebijdrage
Kan commentaar voor wenslijstonderdelen niet wissen via updateProductsInWishlist GraphQL-mutatie
De wenslijstopmerkingen werden niet bijgewerkt via GraphQL-mutaties. Dit probleem is nu opgelost.
Opmerkingen worden nu op de juiste wijze bijgewerkt en in de API-reactie en in de winkel weergegeven.
AC-14682 - GitHub kwestie - GitHub codebijdrage
Product dat op Mobiel is verwijderd, verschijnt nog steeds in de sectie Mini Compare van het Web tot opnieuw aanmelden
Het systeem verwijdert nu het product dat direct uit alle vergelijkingsweergaven op zowel mobiel als web verdwijnt, inclusief de mini-vergelijkingssectie.
AC-14703 - GitHub kwestie - GitHub codebijdrage
Voor-/achtervoegselinstelling tonen die is genegeerd wanneer deze is ingesteld op Nee
Het voorvoegsel/achtervoegsel voor de naam van de klant werd ook in bestellingen weergegeven, zelfs als dit in de configuratie was uitgeschakeld. Dit probleem is nu opgelost.
Nu, worden de prefix/achtervoegselwaarden gestript van ordedetails die op config het plaatsen worden gebaseerd.
AC-15074 - GitHub kwestie - GitHub codebijdrage
Winefront Customer account register: e-mailadresnotatie wordt geconverteerd naar een andere domeinnotatie
Deze bug verholpen een probleem waarbij e-mails van klanten met speciale tekens in het domein (bijvoorbeeld tec55241@adòbe.com) automatisch werden omgezet in de indeling voor punycode (tec55241@xn—adbe-mqa.com).
In Magento 2.4.9-alpha3 zorgt de correctie ervoor dat dergelijke e-mailid’s ongewijzigd en geldig blijven, zodat leveringsfouten worden voorkomen.
AC-15177 - GitHub codebijdrage
Ontbrekende validatieberichten (afbeeldingsfout) op registratieformulier
In de vereiste velden op de pagina voor het aanmaken van een klantenaccount werden geen validatieberichten weergegeven als deze leeg waren. Dit probleem is nu opgelost.
Nauwkeurige foutberichten worden nu weergegeven voor alle lege of onjuiste velden.
AC-15185 - GitHub kwestie - GitHub codebijdrage
Titel van modemtitel voor annulering van bestelling ontbreekt
Het systeem lost nu een ontbrekende vertaling in de orde annuleringsmodaal op de storefront op. Wanneer een klant op de knop Annuleren klikt op de pagina Mijn account > Mijn bestellingen, wordt een modaal venster weergegeven waarin om een annuleringsreden wordt gevraagd. De modale titel was echter eerder gecodeerd en kan niet worden vertaald. Deze wijziging zorgt ervoor dat de modale titel een juiste vertaalmethode gebruikt.
AC-15260 - GitHub kwestie - GitHub codebijdrage
Uitgave na aanmelding in magento 2.4.8-p1
Het probleem met Magento 2.4.8-p1 waarbij de koppeling “Account maken” na de aanmelding nog steeds zichtbaar was op de startpagina, is opgelost.
De koppeling is nu correct verborgen na de aanmelding en consistent met andere pagina’s.
AC-15292 - GitHub kwestie
[ Uitgave ] Reeks isSecureArea alvorens klant te schrappen
Het systeem werkt nu prima en deze PR-sets isSecureArea voor het verwijderingsproces en de klant kan zich opnieuw met succes registreren.
AC-15723 - GitHub kwestie - GitHub codebijdrage
Telefonische validatie van het adres van de klant werkt niet wanneer er geen toegestane tekens zijn
Het Systeem keert een foutenmelding terug verklarend dat de telefoon ongeldig is.
AC-16227 - GitHub kwestie - GitHub codebijdrage
Website- en winkelobjecten retourneren id’s als tekenreeksen
Probleem opgelost waarbij website- en opslag-id’s werden geretourneerd als tekenreeksen in plaats van als gehele getallen. Dit verhelpt typefouten in de strikte modus, waardoor EmailNotification::newAccount() en vergelijkbare methoden correct werken.
AC-16486 - GitHub kwestie
Validatie van plaats voor klant werkt niet voor niet-toegestane tekens
Probleem verholpen waarbij adressen van klanten konden worden opgeslagen met ongeldige tekens (zoals /, @, #, !) in het veld Plaats. Na deze correctie valideert en verwerpt het systeem adressen die niet-toegestane tekens bevatten.
AC-16504 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Repareren: IP van de verhoging kolomlengte voor IPv6 steun in admin_user_session
Momenteel, is de ip kolom in admin_user_session beperkt tot 15 karakters, die voor IPv6 adressen (tot 45 karakters) ontoereikend is. Deze PR verlengt de lengte tot 45 om volledige IPv6 verenigbaarheid te verzekeren en gegevensbeknotting of fouten te verhinderen wanneer IPv6 wordt gebruikt.
AC-16659 - GitHub kwestie - GitHub codebijdrage
[ de verrichting van de Wolk ] van de Schrapping is verboden voor huidige gebiedsfout tijdens de verwezenlijking van de klantenrekening
Nadat de oplossing die een klant met een ongeldig adres opslaat een bericht terugkeert die de reden voor invaliditeit in plaats van irrelevant beschrijft “de verrichting van de Schrapping is verboden voor huidig gebied”.
ACP2E-3791 - de codebijdrage van GitHub
[ B2B ] Webapi- verzoeken gaan oneindige lijn voor geregistreerde klanten wanneer "eav"geheim voorgeheugen onbruikbaar maakte
Na de correctie leidt het uitschakelen van de ev-cache niet tot een oneindige lus tijdens bepaalde REST-aanvragen.
ACP2E-4191 - de codebijdrage van GitHub
Fout bij laden van landinstelling
Probleem verholpen waarbij het maken van een klantenaccount is mislukt bij gebruik van de landinstelling Arabisch en het kenmerk Geboortedatum is ingesteld op weergave op de winkel. Het account kan nu met succes worden gemaakt in deze configuratie.
ACP2E-4311 - de codebijdrage van GitHub
Fout Ongeldige datum bij bijwerken van accountgegevens
Klanten kunnen hun account nu bijwerken met succes wanneer ze de landinstelling Arabisch gebruiken. Eerder werd geprobeerd de accountinformatie op te slaan. De geboortedatum is mislukt als gevolg van een ongeldige datumfout.
ACP2E-4344 - de codebijdrage van GitHub
Waarschuwingsbericht tijdens verzenden van uitnodigingsfunctionaliteit
Probleem verholpen waarbij het waarschuwingsbericht “Maximum X e-mailadressen toegestaan” niet werd weergegeven bij het toevoegen van e-mailvelden op de pagina Uitnodigingen verzenden als de instelling “Klanten toestaan aangepast bericht toe te voegen aan e-mailuitnodiging” was uitgeschakeld.
Eerder werd de waarschuwing alleen weergegeven wanneer aangepaste berichten waren ingeschakeld, waardoor een inconsistente gebruikerservaring ontstond. De maximale waarschuwing voor de e-maillimiet wordt nu consistent weergegeven, ongeacht de instelling voor de aangepaste berichtconfiguratie.
ACP2E-4374
Validatie van stadsnaam accepteert niet-toegestane tekens (!"#?)
Wanneer het ingaan van een stad in een klantenadres, staat de bevestiging nu een voorwaartse schuine streep toe en verwerpt correct ongeldige karakters zoals !, ", #, en ?.
ACP2E-4527 - de codebijdrage van GitHub
Adres Validators die Bestaande Klant breken na verbetering aan 2.4.8-p3
Eerder, vóór deze correctie, moderne telefoonaantallen met de karakters. of \ zijn niet correct gevalideerd. Nadat deze correctie is toegepast, worden moderne telefoonnummers met de tekens gebruikt. of \ zijn nu gevalideerd.
ACP2E-4554 - de codebijdrage van GitHub
Account, beheerinterface
[ Wolk ] Geen dergelijke entiteit met cartId
Oplossing voor een probleem waarbij het gebruik van Aanmelden als klant met twee bedrijfsbeheeraccounts in dezelfde sessie een fout als “Geen dergelijke entiteit met cartId” veroorzaakte.
ACP2E-4137 - de codebijdrage van GitHub
Door de klant gemaakte foutberichten voor formulieren worden niet vertaald
Probleem verholpen waarbij berichten met validatiefouten van klanten niet correct werden vertaald en opgemaakt voor verschillende interfaces. Validatiefouten geven nu correct vertaalde berichten weer in alle gebieden van de toepassing: storefront, adminhtml, rest api en graphic.
ACP2E-4354 - de codebijdrage van GitHub
Account, winkelwagentje en Afhandeling
] PHPSESSID van de Wolk 10} veranderde na wachtwoordterugstellend verzoek en huidige ontruimde karretje[
Vóór de moeilijke situatie, veroorzaakte het voorleggen van de vergat-wachtwoordvorm dat de zitting werd vernietigd/opnieuw geproduceerd (veranderde PHPSESSID) en de gastkar werd ontruimd. Na de correctie blijft de sessie ongewijzigd bij het verzenden van het formulier Wachtwoord vergeten en blijft de gastwinkelwagen behouden.
ACP2E-4524 - de codebijdrage van GitHub
Gebruikersinterface van beheerder
Raster Categorie-producten > Status & Visibility Kolommen zijn leeg wanneer u sorteren op naam
Probleem verholpen waarbij de kolommen Status en Zichtbaarheid leeg werden weergegeven in het raster Categorieproducten bij het sorteren op productnaam.
In het raster worden nu correct alle kolomgegevens weergegeven na het sorteren, zodat u over nauwkeurige productinformatie beschikt in het deelvenster Beheer.
AC-10659 - GitHub kwestie - GitHub codebijdrage
E-mailsjabloon store-switch
Probleem verholpen waarbij de winkelswitch in de voorbeeldweergave van de e-mailsjabloon voor nieuwsbrief niet werd geopend wanneer hierop werd geklikt vanwege vervangen jQuery-code. Het bijwerken van de laadgebeurtenis heeft de juiste functionaliteit hersteld, zodat gebruikers naar behoren toegang hebben tot de opslagschakeloptie.
AC-12334 - GitHub kwestie - GitHub codebijdrage
De FPT-waarde in de winkelwagentje en de productpagina zijn verschillend voor dezelfde configuraties voor eenvoudige producten
FPT-waarden zijn nu consistent tussen winkelwagentjes en productpagina’s voor eenvoudige producten.
Eerder konden de waarden voor Vaste productbelasting (FPT) in decimalen verschillen tussen de winkelwagentje- en productpagina’s, zelfs als dezelfde configuraties werden toegepast.
AC-13066
AC-13066 - GitHub codebijdrage
Meerdere opties voor selecteren/selecteren van kenmerken kan niet worden opgeslagen wanneer de stalenmodules zijn uitgeschakeld
Meerkeuzeopties/kenmerkopties selecteren kunnen nu worden opgeslagen wanneer de modules Stalen zijn uitgeschakeld.
Eerder, veroorzaakte het onbruikbaar maken van de modules van Monsters uitzonderingen wanneer het creëren van nieuwe multiselect/uitgezochte attributenopties.
AC-13071
AC-13071 - GitHub codebijdrage
De FPT-waarde in de winkelwagentje en de productpagina zijn verschillend voor dezelfde configuraties voor een dynamisch product
FPT-waarden zijn nu consistent tussen winkelwagentjes en productpagina’s voor dynamische producten.
Eerder konden de FPT-waarden (Fixed Product Tax) verschillen in decimalen tussen de winkelwagentje- en productpagina’s voor dezelfde configuraties.
AC-13075
AC-13075 - GitHub codebijdrage
Datumnotatie niet gerespecteerd in dateUI-component
Oplossing voor een probleem waarbij de component Date UI de geconfigureerde indeling negeerde en onjuiste waarden weergaf. De correctie zorgt ervoor dat het datumveld nu de opgegeven indeling (bijvoorbeeld Y-m-d) voor zowel weergave als invoer in acht neemt.
AC-13174 - GitHub kwestie - GitHub codebijdrage
Geen optie beschikbaar om bronnen te verwijderen
Er is een verwijderoptie toegevoegd voor inventarisbronnen in de beheerinterface, zodat beheerders extra bronnen kunnen verwijderen in plaats van alleen bronnen in of uit te schakelen. Deze verbetering verbetert het voorraadbeheer door betere controle over ongebruikte bronnen te verstrekken.
AC-13354 - GitHub kwestie - GitHub codebijdrage
Categorieboomstructuur in admin wordt niet uitgebreid om alle geselecteerde geneste categorieën van niveau 3 weer te geven
Probleem verholpen waarbij de boomstructuur van de beheercategorie niet werd uitgebreid tot geselecteerde geneste categorieën van meer dan niveau 3. Na de correctie worden alle geselecteerde categorieën automatisch uitgebreid, waardoor de zichtbaarheid en bruikbaarheid in alle aan de categorie gerelateerde voorwaarden worden verbeterd.
AC-13363 - GitHub codebijdrage
[ Uitgave ] verbetert gebruikerservaring met rolboom
Met deze pull-aanvraag voegt u knoppen toe om alle elementen samen te vouwen, alle elementen uit te vouwen en vertakkingen uit te vouwen met geselecteerde items. Deze functionaliteit is vergelijkbaar met de functionaliteit in de categoriestructuur (Catalogus -> Overzicht -> Categorieën)
AC-14020 - GitHub kwestie - GitHub codebijdrage
Logbestanden voor importeren/exporteren worden niet gemaakt in Systeem > Handelingenlogboeken > Raster rapporteren
Geïmplementeerde logboekregistratie voor import/export-beheeracties, zodat deze nu worden weergegeven in Systeem > Handelingenlogboeken > Rapport. Dit zorgt voor een betere controle door importactiviteiten op te nemen die voorheen ontbraken.
AC-14266 - GitHub codebijdrage
Symfony\Component\Mime\Exception\LogicException: De header “Sender” moet een instantie zijn van “Symfony\Component\Mime\Header\MailboxHeader” (met “Symfony\Component\Mime\Header\MailboxListHeader”)
Adobe Commerce verzendt nu registratiee-mails wanneer een aangepast return-path-adres voor SMTP is geconfigureerd. In vanilla Adobe Commerce 2.4.8 met system/smtp/set_return_path ingesteld op 2 en system/smtp/return_path_email ingesteld op een aangepast adres, is de klantenregistratie voltooid maar is de registratie-e-mail niet verzonden en heeft Adobe Commerce deze fout geregistreerd: Symfony\Component\Mime\Exception\LogicException: De header “Sender” moet een instantie zijn van “Symfony\Component\Mime\Header\MailboxHeader” (met “Symfony\Component\Mime\Header\MailboxListHeader”).
AC-14520 - GitHub kwestie - GitHub codebijdrage
De vernieuwingsvolgorde krijgt geen laatste aangepaste kenmerkgegevens
Probleem verholpen waarbij bij het vernieuwen van de orderpagina de meest recente gegevens van de klantspecifieke kenmerken niet werden weergegeven. na de correctie worden bijgewerkte kenmerkwaarden nu weerspiegeld zonder dat u de volgorde hoeft te annuleren en opnieuw hoeft te maken.
AC-14690 - GitHub kwestie
[ Uitgave ] vervangt afgekeurde escaper
Verwijderd getEscaper() en toegevoegd via constructorinjectie.
AC-15132 - GitHub kwestie - GitHub codebijdrage
Welkomstbericht dat de productcategorie overlapt in de mobiele weergave
Probleem opgelost waarbij de welkomstnaam in de mobiele weergave overlapte met de productcategorieën en kliks werd geblokkeerd.
Categorieën zijn nu volledig zichtbaar en kunnen zonder overlappende problemen worden aangeklikt.
AC-15166 - GitHub codebijdrage
De knop Formulier opnieuw instellen werkt niet zoals verwacht
Het systeem werkt nu prima wanneer u op de knop Herstellen klikt zonder de hele pagina opnieuw te laden, worden de formuliergegevens opnieuw ingesteld.
AC-15204 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] PageCache/AccessList: CIDR-ondersteuning toevoegen
Het systeem keurt nu purge verzoeken binnen een netwerk goed, is het gemakkelijker om een waaier te leveren CIDR.
AC-15804 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] voegt verklarende titels aan geheim voorgeheugenbeheerknopen toe
Het systeem voegt nu verklarende titels aan geheim voorgeheugenbeheerknopen toe wanneer u de curseur beweegt
AC-16212 - GitHub kwestie - GitHub codebijdrage
] Repareren (admin) van 0} kwestie {: correcte datepickerpositie binnen modal-slide[
Deze pull-aanvraag verhelpt een probleem waarbij de Magento-datepicker niet correct wordt weergegeven in modale dialoogvensters voor beheerders.
Dit had bijvoorbeeld invloed op de sectie Geavanceerde prijzen wanneer u een product bewerkt of maakt via het deelvenster Beheer.
AC-16378 - GitHub kwestie - GitHub codebijdrage
FPT-waarde in winkelwagentje en productpagina zijn verschillend voor dezelfde configuraties
Probleem verholpen waarbij FPT-waarden (Fixed Product Tax) vanwege inconsistenties op de pagina’s van producten en winkelwagentjes anders werden weergegeven. Na deze correctie zijn de FPT-prijzen nu consistent op alle pagina’s met catalogi, producten en winkelwagentjes, zodat er geen problemen meer zijn.
AC-16550 - GitHub codebijdrage
Een functie bieden voor het massaal verwijderen van belastingtarieven via het raster
Admin-gebruikers kunnen nu meerdere belastingtarieven tegelijk verwijderen uit het raster Admin Tax Rates. GitHub-33399
AC-2238 - GitHub kwestie - GitHub codebijdrage - GitHub codebijdrage
Aanwijskleur niet toegepast op statische rasters in beheer
De kleuren van de omslag worden nu toegepast zoals verwacht op de rijen van statische netten Admin. GitHub-35358
AC-2916 - GitHub kwestie - GitHub codebijdrage
Items voor de parameter reCAPTCHA kunnen niet worden opgelost in exception.log voor het deelvenster Google reCAPTCHA Admin
Er is een reCaptcha-fout opgelost in het var/log/exception.log -bestand voor de aanmelding voor Google V3 reCAPTCHA Admin en er worden geen foutberichten geregistreerd. Eerder, werd de volgende fout geworpen om de paar seconden toen een admin gebruiker hun Configuratie > Veiligheid > Google reCAPTCHA Admin Comité montages vormde: 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)"} [] .
AC-3179 - GitHub kwestie - GitHub codebijdrage - GitHub codebijdrage
De prijsregel voor winkelwagentjes met voorwaarde-SKU houdt geen rekening met de ‘voorloopnullen’ in de SKU (sku: 01234 is gelijk aan 1234)
Het systeem behandelt nu correct de prijsregel van de Kar met voorwaarde SKU rekening houdt met "belangrijke nul"in SKU
AC-9428 - GitHub kwestie - GitHub codebijdrage
Probleem met standaardgedrag voor kenmerkoptie-optiewaarde voor Multiselect
Voorafgaand aan de correctie werden de standaardwaarden voor veelvoudige optiekenattributen niet behoorlijk bewaard. Na de correctie worden de waarden nu op de juiste wijze opgeslagen in de database.
ACP2E-3523 - de codebijdrage van GitHub
Ondertiteling in menu Backend-beheer wordt niet weergegeven
Alle titels van de hoofdmenugroepen worden nu correct weergegeven. Eerder werd de titel van de groep niet weergegeven als de tweede of derde kolom van het hoofdmenu slechts één groep koppelingen bevatte.
ACP2E-3540
Probleem tijdens het verplaatsen van de producthoeveelheid naar het winkelwagentje van de beheerder
Wanneer u een bestelling maakt van de beheerder, verdwijnen de producten in de klantenkar op de zijbalk niet wanneer ze aan de bestelling worden toegevoegd.
ACP2E-3563 - de codebijdrage van GitHub
Beperkte beheergebruikers kunnen de status van het updateproduct niet massaal bijwerken
De aangepaste beheerder kan de status van een updateproduct massa’s geven omdat het een eigenschap op websiteniveau is. De status wordt alleen bijgewerkt op de websites waartoe de beperkte beheerder toegang heeft.
ACP2E-3772
[ Staging2 ] Opgeslagen kaarten zijn niet zichtbaar op Admin paneel
Hiermee wordt het probleem verholpen waarbij de betalingsoptie “Opgeslagen kaart” niet meer wordt weergegeven in het formulier voor plaatsing van de achterste bestelling na een upgrade.
ACP2E-3830 - de codebijdrage van GitHub
Beperkte admin-gebruikers kunnen standaardconfiguraties opslaan/bijwerken ondanks Store-Specific Machtigingen
Hiermee wordt het probleem verholpen waarbij gebruikers met beperkte beheerdersrechten het bereik Standaardconfiguratie konden zien en proberen bij te werken, hoewel ze alleen aan specifieke websitebereiken waren toegewezen. Dit kan tot verwarring leiden.
ACP2E-4011 - de codebijdrage van GitHub
Configureerbare productprijs die is opgeslagen in de DB voor elk weergavebereik van de winkel. Dit leidt tot problemen in de sorteerfunctie Producten in categorie waarvoor de opgeslagen prijs geen relevantie heeft in de frontend
Het selectievakje Standaardwaarde gebruiken voor een configureerbaar product is verwijderd wanneer de prijs per website wordt geconfigureerd en een winkelweergave is geselecteerd op de voor beheerders in de gebruikersinterface configureerbare productbewerkingspagina.
ACP2E-4036 - de codebijdrage van GitHub
] Admin het Beleid van het Wachtwoord van KANTOREN [ komt niet naleving PCI DSS 4.0 (minimum 12 Karakters) na
Beheerders kunnen nu de minimale lengte van wachtwoorden voor gebruikers met beheerdersrechten configureren via Opslag > Configuratie > Geavanceerd > Beheer > Beveiliging. Deze verbetering verstrekt grotere veiligheidsflexibiliteit terwijl het handhaven van bestaand wachtwoordbeleid. De validatie wordt afgedwongen tijdens het maken/wijzigen van gebruikers en het opslaan van de configuratie, met frontend-validatie in real time voor een betere gebruikerservaring.
ACP2E-4044 - de codebijdrage van GitHub
Datumfilterprobleem wanneer de interfacetaal van het beheerder Japans is
Het filter en de kolom van de Verjaardag zullen het verenigde formaat M/d/y, zelfde als "Klant sinds"filter/kolom gebruiken
ACP2E-4052 - de codebijdrage van GitHub
Witte blokken worden aan beide zijden van de koptekst van het beheerraster weergegeven
Probleem met visuele uitlijning in beheerrasters is opgelost. Als u eerder horizontaal door productrasters schuift in het deelvenster Beheer, worden witte blokken verkeerd uitgelijnd aan de linker- en rechterkant van de rasterkop. De elementen van de rasterkoptekst behouden nu de juiste verticale uitlijning tijdens het schuiven, zodat beheerders grote productcatalogi beter kunnen beheren.
ACP2E-4104
UI-componentbestandUploader werkt niet correct op 2.4.8-p1/ 2.4-develop
Verbeterde bestandsupload voor aangepaste ui-component met meerdere selecties om uploaden toe te staan bij klikken in uploadgebied.
ACP2E-4162 - de codebijdrage van GitHub
[ op Prem ] nieuw creeerde Orders/Bedrijven/Klanten automatisch inbegrepen in "Uitgezocht Al"Reikwijdte tijdens uitgezocht Proces
Probleem verholpen waarbij bij het uitvoeren van massaacties onbedoeld alle records op een stramienpagina voor vaste beheerdersrechten werden verwijderd. Eerder, zou het net automatisch op "selecteren allen"wijze intern schakelen wanneer het aantal geselecteerde punten het totale aantal aanpast, die massaacties veroorzaken om alle verslagen in plaats van enkel uitdrukkelijk geselecteerde degenen te beïnvloeden.
ACP2E-4202 - de codebijdrage van GitHub
Oplossing uit ACP2E-3362 werkt langzaam op MariaDB 10.6
Verbeterde prestaties van de voorste zoekpagina bij grote aantallen historische zoekverzoeken.
ACP2E-4225 - de codebijdrage van GitHub
Datumfilter werkt niet volgens de tijdzone van de opslag op het raster voor creditmemo’s
Voorafgaand aan de moeilijke filtrerende lijsten door datumattributen veroorzaakte ontbrekende punten wegens tijdzoneverschillen tussen geselecteerde datum en opgeslagen data nu, nadat de filters van de fixdatum behoorlijk worden toegepast.
ACP2E-4239 - de codebijdrage van GitHub
Het dialoogvenster voor het uploaden van bestanden wordt twee keer geopend wanneer de pagebuilder wordt geïnstalleerd
Voordat de knop Aangepaste component uploaden corrigeren tweemaal zou worden geactiveerd. Nadat u de correctie hebt uitgevoerd, werkt de knop Uploaden naar behoren.
ACP2E-4241 - de codebijdrage van GitHub
Validatiefouten bij verwijderde klantkenmerken bij het wijzigen van klantgegevens.
Vóór de moeilijke situatie, ontbrak het opslaan van de klant en klantenadres als zij veelvoudige attributenopties omvatten die waren geschrapt. Na de correctie kunnen beide worden opgeslagen, zelfs als er nog meerdere kenmerkopties aanwezig zijn.
ACP2E-4281 - de codebijdrage van GitHub
Wijzigingen in productafbeelding niet geregistreerd in actielogboek
Probleem verholpen waarbij uploads en verwijderingen van productafbeeldingen niet werden bijgehouden in Beheerdershandelingenlogboeken. Eerder, toen de beheerders nieuwe beelden aan een product toevoegden of bestaande beelden van de media van het product schrapte, werden deze veranderingen niet geregistreerd in het registrerensysteem. Alleen wijzigingen in afbeeldingsrollen (zoals het toewijzen van een afbeelding als hoofdafbeelding, miniatuur of kleine afbeelding) werden vastgelegd. Nu worden alle wijzigingen in de mediagalerie, inclusief toevoegingen en verwijderingen van afbeeldingen, correct aangemeld bij de beheerlogboeken voor handelingen. Hierdoor is het audittrail volledig zichtbaar voor activiteiten in verband met het beheer van productafbeeldingen.
ACP2E-4302
JS-waarschuwing in het dashboard voor beheer: “Loader wordt verwacht, maar er is geen object in het bewegingsgebied gevonden”
Probleem verholpen met de JavaScript-waarschuwing die in de browserconsole werd weergegeven toen grafieken waren ingeschakeld voor het dashboard voor beheer. Eerder, wanneer het toegang tot van het admin dashboard met toegelaten grafieken, zou een verouderde zuivert controle verkeerd "Verwacht om loader te beginnen maar vond geen in het dom"worden gewaarschuwd alhoewel de functionaliteit correct werkte.
ACP2E-4336 - de codebijdrage van GitHub
[ CLOUD ] Configuratie met Bewerkbare Config van de Afhankelijkheid wanneer het Gebrek dat in de Configuratie van de Opslag wordt gecontroleerd
Probleem verholpen waarbij velden voor systeemconfiguratie na het laden van de pagina konden worden weergegeven, ondanks dat Standaard/Website gebruiken werd gecontroleerd.
ACP2E-4337 - de codebijdrage van GitHub
Beheersgrafiek van dashboardvolgorde leidt tot uiteindelijke grootte
De dashboardordegrafiek voor beheerders wordt nu direct weergegeven zonder dat de animatie onnodig moet worden aangepast.
ACP2E-4398 - GitHub kwestie - GitHub codebijdrage
Vanwege JS-fout (TypeError: Kan eigenschappen van undefined niet lezen)
Probleem verholpen waarbij het opslaan van pagina’s in de Page Builder tijdens het toevoegen van banners in de mobiele weergave werd voorkomen.
ACP2E-4399 - GitHub kwestie - GitHub codebijdrage
Kan de opslagconfiguratie niet bijwerken in het deelvenster Beheer
Eerder konden het lokale cachegeheugen, het oude cachegeheugen en Redis niet gesynchroniseerd worden wanneer Redis niet beschikbaar was. Wijzigingen in de configuratie die tijdens een storing met Redis zijn aangebracht, werden niet goed weergegeven nadat Redis was hersteld, waardoor de waarden van de schaal aanhielden. Deze correctie zorgt voor een correcte synchronisatie in alle cache, zodat de laatst opgeslagen waarden behouden blijven en zichtbaar blijven, zelfs als Redis is uitgeschakeld.
ACP2E-4447 - de codebijdrage van GitHub
Het raster archiveren wordt niet gesynchroniseerd met de meest recente volgordegegevens als asynchrone rasterindexering is ingeschakeld
Archiefraster voor verkooporders geeft nu de juiste orderstatus weer met asynchrone indexering
ACP2E-4493 - de codebijdrage van GitHub
Productkenmerk Massa update wijzigt producttype Virtueel->Eenvoudig
Voorkomt de “Heeft dit een gewicht?” besturingselementen die worden geactiveerd voordat de deelvensters voor kenmerk massa-update worden ingevoegd, om ongewenste gewichtswijzigingen voor virtuele producten te voorkomen.
ACP2E-4500 - de codebijdrage van GitHub
Overlappende tekst in Factuur-PDF’s met meerdere pagina’s als de productnaam en aangepaste opties lang zijn
Voordat de correctie wordt uitgevoerd, kunnen lange productnamen met aangepaste opties in PDF’s met meerdere pagina’s voor Factuur, Verzending, Creditmemo en Retourneert, overlappen met aangrenzende kolommen/items na pagina-einden, waardoor secties van regelitems onleesbaar worden.
Na de correctie lopen de regelitems nu correct over de pagina’s en worden de lange namen/opties weergegeven zonder overlapping in de PDF’s Factuur, Verzending, Creditmemo en Retour.
ACP2E-4630 - de codebijdrage van GitHub
[ de redacteur van de Wolk ] HugeRTE blokkeert emojis na verbetering
Vóór de correctie geblokkeerde WYSIWYG/PageBuilder-validatie de hedendaagse 4-byte emoji-inhoud onvoorwaardelijk vanwege de UI-regel die te breed werd toegepast, zelfs bij installaties waar het werkelijke opslagpad utf8mb4-veilig was. Na de moeilijke situatie, wordt de bevestiging beslist gebaseerd op de echte persistentiepad door de actieve de verbindingscharset/collatie van DB samen met de de kolomcollatie van de doelinhoud te controleren, zodat utf8mb4-veilige inhoud wordt toegestaan terwijl utf8/utf8mb3 wegen beschermd blijven.
ACP2E-4675 - GitHub codebijdrage - GitHub codebijdrage
] de wegen van het Beeld van de Wolk [ zijn absoluut op tweede geef uit in Pagebuilder
Oplossing voor een probleem waarbij inline bewerking van paginakopieertekst absolute URL’s van mediafbeeldingen kon opslaan nadat een afbeelding opnieuw was bewerkt, in plaats van de draagbare instructie {{media url=...}} te behouden.
ACP2E-4698 - de codebijdrage van GitHub
Admin UI, B2B
B2B-aanmelding als koptekst van klant heeft nog steeds Magento-branding
Eerder staat in de koptekst van de winkel “U bent nu verbonden als <naam klant> op <naam winkel>” met Magento-branding. Deze is nu gefixeerd en de header wordt weergegeven met ADOBE-branding.
AC-14361 - GitHub codebijdrage
Beheerdersinterface, catalogus
Het opslaan van het product mislukt als Catalogusregel actief is en de modus Realtime ingeschakeld is
Probleem verholpen waarbij indexering van catalogusregels zou kunnen mislukken met een foutmelding in een DDL-transactie tijdens het opslaan van producten door indexering van catalogusregels los te koppelen van de producttransactie.
ACP2E-4378 - de codebijdrage van GitHub
Admin UI, Catalog, Prestaties
Slechte prestaties van gettree-aanroep in Media Gallery
De verbeterde prestaties van de Galerij van Media door het laden van de folderboom aan de uitbreiding van de op bestelling knoop te veranderen in plaats van de volledige boom te bouwen vooraan, beduidend verminderend de aanvankelijke tijd van de gettree reactie op grote media folderstructuren
ACP2E-4605 - de codebijdrage van GitHub
Admin UI, Content
Uitzondering “Kan uitvoering voor paden met media-elementen niet maken” tijdens het invoegen van de afbeelding
Nadat u de waarden voor Maximumbreedte en Maximumhoogte van de configuratie voor optimalisatie van de medialagalerie hebt verwijderd, treedt de fout niet meer op tijdens het optimalisatieproces voor de afbeelding.
ACP2E-3781 - de codebijdrage van GitHub
Gebruikersinterface van beheerder, klant/klant
Knop voor het opnieuw instellen van gebruikersinterface-formulieren werkt niet zoals u had verwacht voor het veld “Koppelen aan bedrijf” in de pagina voor toevoegen en bewerken van klant
Probleem verholpen waarbij het veld “Koppelen aan bedrijf” in het formulier voor toevoegen/bewerken van klanten niet correct werd hersteld met de knop Herstellen. Het formulier herstelt nu alle velden naar behoren zonder dat de pagina opnieuw wordt geladen en het verwachte gedrag wordt hersteld.
AC-16364
Admin-gebruikersinterface, importeren/exporteren
CSV-bestand exporteren is beschikbaar voor downloaden terwijl het exporteren niet is voltooid
Voordat de oplossing werd gevonden, werden exportbestanden in de wachtrij rechtstreeks naar hun uiteindelijke locatie geschreven in var/export, zodat deze bestanden in het exportraster voor Admin konden worden weergegeven en gedownload was toegestaan voordat de generatie klaar was. Hierdoor kunnen gebruikers lege of gedeeltelijk gegenereerde CSV-bestanden downloaden en kunnen niet-verwante bestanden in var/export ook in de exportlijst worden weergegeven en kunnen deze worden gedownload.
Na de correctie worden exporten in de wachtrij alleen naar een tijdelijk bestand geschreven en naar de uiteindelijke exportlocatie gepubliceerd nadat de generatie met succes is voltooid. Met het exportraster en de downloadactie Admin worden nu alleen voltooide exportbestanden weergegeven waarvan de indeling overeenkomt met de geconfigureerde opties voor de bestandsindeling Exporteren, zodat gedeeltelijke downloads worden voorkomen en niet-verwante bestanden worden uitgesloten van de interface.
ACP2E-4724 - de codebijdrage van GitHub
Admin UI, Order
Maken van beheervolgorde: Overloop bij sessiegrootte bij het toevoegen van 20+ producten (sessiegrootte groter dan 256 kB limiet)
Oplossing voor een overloop van de sessiegrootte tijdens het maken van de beheervolgorde door te voorkomen dat grote HTML-reacties worden opgeslagen in de sessie voor JSON-verzoeken, zodat bulkproducttoevoegingen probleemloos werken zonder de beheerder uit te loggen.
AC-15893
Gebruikersinterface, bestelling, betalingen
Onbekwaam om Gedeeltelijke Terugbetaling te verwerken - de berekeningsmismatch van de restitutie
Terugbetaling van online bestellingen werkt nu correct. Eerder werd deze fout gegenereerd: “De PayPal-gateway wijst het verzoek af. Interne fout”.
ACP2E-4615 - de codebijdrage van GitHub
Beheerdersinterface, prestaties
Ernstige vertraging in het beheerpaneel van de staging terwijl het bewaren van product
Het opslaan/bewerken van beheerdersformulieren is sneller voor grote kenmerksets doordat de duur van validatieprocedures aan de clientzijde wordt verminderd en het bestaande validatiegedrag behouden blijft. Hierdoor is de kans op ‘pagina reageert niet’-stallen in de interface van de beheerder kleiner.
ACP2E-4488 - de codebijdrage van GitHub
Admin-gebruikersinterface, product
[ Cloud ] RequireJS mixins.js veroorzaakt dubbel manuscript ladend voor alle diepte modules.
Voordat de correctie werd uitgevoerd, konden sommige JavaScript-bestanden van storefront twee keer worden aangevraagd en uitgevoerd, waardoor er periodiek dubbele ladingen en onstabiel gedrag ontstonden. Na de correctie worden JavaScript-afhankelijkheden slechts eenmaal geladen, zodat dubbele aanvragen worden verwijderd en de bestaande mixfunctie intact blijft.
ACP2E-4626 - de codebijdrage van GitHub
Admin-gebruikersinterface, beveiliging
Zwak wachtwoordbeheer
De admin-gebruiker kan niet worden opgeslagen wanneer u hetzelfde wachtwoord gebruikt. Eerder is het bestand opgeslagen zonder de juiste validatie.
ACP2E-3657 - de codebijdrage van GitHub
Invoer- en afhandelingsprobleem voor verloopdatum van betaalkaartaccount
Wanneer u een Cadeaukaartaccount maakt of bewerkt in Admin, wordt het veld Vervaldatum nu correct gevalideerd. Eerder konden handmatig ingevoerde waarden die niet overeenkomen met een geldige datumnotatie onjuist worden verwerkt op het moment dat het account werd opgeslagen.
ACP2E-4667
Gebruikersinterface, beveiliging, opslaan en voorvertonen
Handelingenlogboeken voor het opvoeren van inhoud
In de Action Logs worden nu de activiteiten van de Staging Update weergegeven. Eerder werd het logbestand voor het bijwerken van de testupdate niet opgenomen in de logboeken voor beheeracties.
ACP2E-3679
Admin-gebruikersinterface, BTW
Fiscaal tarief admin ui-fout
Met dit ticket werd een probleem opgelost in de gebruikersinterface van de beheerder van het belastingtarief, waarbij het veranderen van land (bijvoorbeeld vanuit de VS → VK) nog steeds de eerder geselecteerde Amerikaanse staat weergaf, misleidende gebruikers.
In 2.4.9-alpha3 wordt het statusveld nu teruggezet naar * als het geselecteerde land geen frames heeft.
AC-8440 - GitHub codebijdrage
Analyse/rapportage
[ Uitgave ] voegde de lijst van gewenste personen van SCP voor Analytics toe als u slechts Google Analytics gebruikt
Deze PR voegt een CSP whitelist aan de module van Google Analytics toe, toelatend het om onafhankelijk zonder een afhankelijkheid van Google Adwords te functioneren. Google Analytics werkt nu correct, zelfs als de Google Adwords-module is uitgeschakeld.
AC-16311 - GitHub kwestie - GitHub codebijdrage
] Bevel van Prestaties van de kwestie [ {voor analytics_collect_data de baanlange looppas van de kroon
Optimaliseerde de analytics_collect_data baanprestaties voor grote gegevensbestanden door de vragen van de rapportbevestiging bij te werken om LIMIT 1 in plaats van LIMIT 0 te gebruiken. Dit voorkomt het onnodig volledig laden van tabelgegevens tijdens de validatie en verkort de uitvoeringstijd aanzienlijk. Geen functioneel effect, volledig achterwaarts compatibele verbetering.
AC-16639 - GitHub kwestie - GitHub codebijdrage
In het gebruikersrapport Logbestand met beheeracties worden geen details weergegeven van het filter dat is gebruikt bij het toepassen van filters
Voorafgaand aan de moeilijke situatie, het filtreren parameters werden niet het programma geopend in het admin activiteitenrapport. Nu, na de moeilijke situatie, worden alle verzoekgegevens geregistreerd.
ACP2E-4099
Dubbele bestandsheaders in CSV-bestanden met geavanceerd rapport die lege rapporten veroorzaken
Na de moeilijke situatie, bevatten de rapporten voor de geavanceerde rapporteringseigenschap worden geproduceerd niet meer gedupliceerde kopbalrijen in gevallen wanneer het rijaantal de partijgrootte overschrijdt.
ACP2E-4187 - de codebijdrage van GitHub
Verlaten karretrapport bevat ongeldige tekens
Rapport Afgewezen winkelwagentje dat is geëxporteerd als CSV-bestand bevat nu correct weergegeven tekens voor valutasymbolen zoals Indiase roepie bij openen in MS Excel.
ACP2E-4288 - de codebijdrage van GitHub
Update voor MDVA-19640 voor compatibiliteit met 2.4.8
Met de correctie worden de taken voor de snijtaak van de analysemodus verplaatst van de standaardgroep naar de analytische groep
ACP2E-4309 - de codebijdrage van GitHub
Ontvangsten worden niet weergegeven in bestellingen/factuurrapporten in Admin voor de website/valuta van Canada
In sommige aan bestellingen gerelateerde rapporten werden geen wisselkoersen voor winkels toegepast. Na de moeilijke situatie, passen de rapporten behoorlijk gevormde opslagtarieven toe.
ACP2E-4361 - de codebijdrage van GitHub
Maximale I/O-spike op servicenotiden als gevolg van aggregaat_sales_report_order_data Cron Job
Hiermee wordt het probleem opgelost waarbij het dagelijks geaggregeerde orderrapport te veel tijd kost om voor een groot aantal bestellingen te genereren, wat leidt tot I/O-pieken op de schijf en verslechtering van de prestaties. Na de moeilijke situatie, wordt het rapport geproduceerd op geschikte wijze.
ACP2E-4363 - de codebijdrage van GitHub
[ CLOUD ] Verslechtering van prestaties toe te schrijven aan analytics_collect_data cron uitvoering
De prestaties verbeteren voor de afdruktaak.
ACP2E-4496 - de codebijdrage van GitHub
B2B
Plaatsingsorder werkt niet aan Doorgaan om af te rekenen via een verhandelbaar prijsopgave met de betalingsmethode PayFlow Pro-creditcard
Adobe Commerce plaatst nu met succes bestellingen bij het uitchecken van een verhandelbaar aanhalingsteken met de betalingsmethode van de Payflow Pro-creditcard. Als B2B-functies waren ingeschakeld en een koper via een verhandelbaar aanhalingsteken afhandelde, zorgde het selecteren van Payflow Pro en het klikken op Place Order ervoor dat de pagina oneindig bleef laden, zonder foutbericht, en dat de bestelling nooit werd gemaakt. AC-1973
AC-11973
Bericht met succes nadat naam van offerte is gewijzigd, verdwijnt af en toe
Adobe Commerce geeft nu consistent een succesbericht weer nadat de naam van een onderhandelbare aanhalingsteken of aanhalingsteken is gewijzigd in de winkel. Eerder, wanneer een koper een onderhandelbaar citaat anders noemde, zou het succesbericht periodiek niet verschijnen (vaak die bijna onmiddellijk ontruimen), die ook geautomatiseerde tests veroorzaakte die op dit bericht wachten om te ontbreken alhoewel het anders noemen verrichting zelf slaagde. AC-13447
AC-13447
validatie van bedrijfsvelden mislukt voor uitchecken door gast
Het uitchecken door de gast valideert nu het veld Bedrijf.
Eerder, toen het bedrijfattribuut werd vereist, ontbrak de gast controle met de fout: “Bedrijf is een vereiste waarde”, zelfs wanneer het veld is ingevuld.
AC-14987
AC-14987 - GitHub kwestie - GitHub codebijdrage
Beperkte beheerder kan bedrijf niet toewijzen aan gedeelde catalogus
Probleem verholpen waarbij gebruikers met beperkte beheerdersrechten een uitzondering tegenkwamen bij het toewijzen van een bedrijf aan een gedeelde catalogus; de update zorgt ervoor dat de toewijzing correct werkt zonder fouten.
AC-15662
Uitzondering bij het toevoegen van een gegroepeerd product aan een aanvraaglijst wanneer categorietoestemmingen worden toegelaten
Oplossing voor een TypeError die optrad bij het toevoegen van gegroepeerde producten aan een aanvraaglijst met categoriemachtigingen ingeschakeld door ervoor te zorgen dat productopties veilig als arrays worden verwerkt, zodat alle producttypen zonder uitzonderingen kunnen worden toegevoegd.
AC-15862
Ga aan Afhandeling te werk en Verzoek om een Citaat niet zichtbaar op kar na het toewijzen van klant aan bedrijf terwijl het programma geopend
Probleem verholpen waarbij de knoppen “Doorgaan naar afhandeling” en “Aanbieding aanvragen” niet zichtbaar waren op de winkelpagina wanneer een klant aan een bedrijf werd toegewezen terwijl deze zich bij de winkel had aangemeld. Na deze correctie worden beide knoppen direct weergegeven zonder dat de klant zich hoeft af te melden en zich weer hoeft aan te melden.
AC-16605
Rest API producten-render-info de verkeerde definitieve prijs voor het programma geopende klant
Het kaartje heeft een moeilijke situatie voor Rest API producten-teruggeven-info de verkeerde definitieve prijs voor het programma geopende klant
AC-5979 - GitHub kwestie
De knop Toevoegen aan lijst met aanvragen verdwijnt wanneer we deze proberen toe te voegen vanuit de pagina met categorieën
De knop Toevoegen aan lijst met aanvragen verdwijnt wanneer we deze proberen toe te voegen vanuit een vaste categoriepagina. De aanvraagknop wordt weergegeven op de categoriepagina
AC-8575
De totaalberekening is exclusief het belastingbedrag
De bestelling bevat correcte totalen wanneer plaatsen van bestaande inkooporder met grensoverschrijdende handel ingeschakeld zijn.
ACP2E-3727
De toewijzing van categorieën in een gedeelde B2B-catalogus via de REST-API verloopt traag
De prestaties zijn nu aanzienlijk verbeterd wanneer u categorieën in B2B verwijdert. Eerder duurde het lang voordat de toewijzing van categorieën in de gedeelde B2B-catalogus ongedaan werd gemaakt.
ACP2E-3796
[ B2B ] Mijn citaten pagina toont geen citaten wanneer sommige citaten geschrapte producten bevatten
Mijn citaat toont nu correct de citaten wanneer sommige citaten geschrapte producten bevatten.
ACP2E-4608 - de codebijdrage van GitHub
B2B, winkelwagentje en kassa
Geen dergelijke entiteit met cartId = X fout wordt getoond in Storefront wanneer login B2B bedrijfgebruiker van admin eigenschap “Login als Klant”
Nu is de fout ‘‘Geen dergelijke entiteit met cartId = X’’ niet meer zichtbaar nadat u zich met succes hebt aangemeld bij de back-end van de beheerder wanneer u de functie ‘‘Aanmelden als klant’’ gebruikt.
ACP2E-3994 - de codebijdrage van GitHub
Het ontbrekende factuuradres voorkomt dat bestellingen worden geplaatst met de verzendmethode “In store Delivery”
Probleem opgelost waarbij het factuuradres niet automatisch werd ingevuld tijdens het uitchecken toen Ophalen in de winkel als de leveringsmethode was geselecteerd. Zonder factuuradres kan het afrekenen niet worden voltooid.
ACP2E-4030 - de codebijdrage van GitHub
Braintree
Meerdere coupons werken niet zoals verwacht voor Google Pay
Meerdere couponcodes werkten niet zoals verwacht op de Google Pay Express Pay Sheet. Dit probleem is nu opgelost. Eerder zou het toepassen van een tweede couponcode ten onrechte de korting van de eerste coupon verwijderen en onnauwkeurige totalen weergeven. Het verwijderen van coupons heeft het betaalblad ook niet correct bijgewerkt.
Klanten kunnen nu meerdere couponcodes toepassen op de Google Pay Express Pay Sheet en alle kortingen worden correct weergegeven.
BUNDLE-3507
Braintree SDK wordt op elke pagina gebeld om een clienttoken te krijgen, zelfs als het bericht Later betalen is uitgeschakeld
De Braintree SDK deed een oproep om het clienttoken op te halen bij elke pagina die wordt geladen, zelfs wanneer het bericht Later betalen was uitgeschakeld. Dit resulteerde in onnodige verzoeken en potentiële prestatieproblemen.
Het systeem vraagt nu alleen om de Braintree client token als zowel de PayPal-betalingsmethode als het Later bericht voor betalen voor de winkelwagen is ingeschakeld. Zo voorkomt u overbodige tokenverzoeken en verbetert u de laadprestaties van de pagina.
BUNDLE-3508
Het renderen van variabele sjablonen en JS-bestanden van betalingsmethoden voor Braintree stoppen in de sectie ‘Opgeslagen betalingsmethoden’ in het gebied voor klantenaccounts
JavaScript- en sjabloonbestanden voor Braintree-betalingsmethoden zijn weergegeven in het gedeelte ‘Opgeslagen betalingsmethoden’ van het gedeelte voor de klantenaccount, zelfs als betalingsmethoden en betaalconfiguraties van Braintree zijn uitgeschakeld. Dit veroorzaakte onnodige fouten in de browser console.
Het systeem controleert nu of de betalingsmethode van Braintree en de bijbehorende configuratie zijn ingeschakeld voordat verwante bestanden en formulieren worden weergegeven. Alleen als beide zijn ingeschakeld, worden de vaulting-sjablonen en -scripts weergegeven in de sectie ‘Opgeslagen betalingsmethoden’.
BUNDLE-3509
Compatibiliteitsproblemen met Apple Pay en Google Pay Third Party
Klanten stuitten op fouten tijdens hun poging om betalingen te verrichten via Apple Pay of Google Pay met behulp van uitcheckextensies van derden (zoals Hyvä Checkout) of aanpassingen. Apple Pay zou met name een TypeError genereren omdat een handelsnaam ontbreekt en Google Pay kan ook mislukken, afhankelijk van aangepaste code-interacties.
De compatibiliteitsproblemen met Apple Pay en Google Pay zijn opgelost. Het systeem behandelt nu behoorlijk derde controleuitbreidingen en aanpassingen, die ervoor zorgen dat de vereiste configuratiewaarden aanwezig zijn en correct teruggekeerd zijn.
BUNDLE-3510
Google Betalen via Braintree leidt tot oneindig laden tijdens afhandeling
Wanneer Google Pay via Braintree is ingeschakeld, wordt een oneindige laadstatus ingevoerd nadat Google Pay als betalingsmethode is geselecteerd. Hierdoor konden klanten hun bestellingen niet voltooien, zonder foutbericht of feedback.
De Google Pay-integratie via Braintree is zo vastgesteld dat de betalingsstroom naar verwachting verloopt. Klanten kunnen nu Google Pay selecteren tijdens het afrekenen, het betalingsproces voltooien en bestellingen correct plaatsen.
BUNDLE-3512
Winkelwagentje en Afhandeling
Magento 2.4.7-update (mini)kart zonder decimale hoeveelheid toegestaan
Magento handelt nu correct als we de hoeveelheid bijwerken met decimalen van mini cart als de landinstelling NL (Nederlands) was
AC-13238 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] voegt EventPrefix en EventObject toe aan het model van de controleovereenkomst
Het systeem bevat nu EventPrefix en EventObject voor het model van de uitcheckovereenkomst, waardoor gebeurtenissen met een gebeurtenisvoorvoegsel kunnen worden geactiveerd. Deze verbetering biedt ontwikkelaars meer flexibiliteit bij het werken met gebeurtenissen voor afrekenovereenkomsten. Eerder, steunde het model van de controleovereenkomst geen EventPrefix en EventObject, die de capaciteit beperken om gebeurtenis behandeling aan te passen.
AC-13252 - GitHub kwestie - GitHub codebijdrage
] Ervaring van de Ontwikkelaar van 0} kwestie: Code-stijl AbstractItem van citaat (SOP-348 van SwiftOtter)[
In deze aanvraag voor aftrekken worden misleidende methodedeclaraties voor methoden voor abstract item gecorrigeerd.
AC-13334 - GitHub kwestie
Validaties voor Gegroepeerde productvoorkeuren ontbreken
Het systeem werkt nu goed en geeft een validatiefout weer wanneer we een negatieve hoeveelheid en maximale hoeveelheid proberen toe te voegen
AC-13524 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Update subtotal.phtml
Het systeem werkt subtotal.phtml met de correcte spatiëring bij
AC-13907 - GitHub kwestie - GitHub codebijdrage
Kan de bestelling niet bij de gast plaatsen
Adobe Commerce staat gastgebruikers nu toe met succes orden te plaatsen wanneer het middelste naamgebied zoals vereist in Admin wordt gevormd. Eerder, in Adobe Commerce 2.4.8-bèta1 (PHP 8.3/8.4), vormend middennaam zoals vereist en het controleren als gast verhinderde orderplaatsing zelfs toen een middennaam werd verstrekt, die voltooiing van de controle blokkeerde. AC-14241
AC-14241 - GitHub codebijdrage
[ Graphql ] kan ongeldig voor niet-nullable gebied “SelectedCustomizableOption.label” terugkeren
Het systeem genereert nu geen interne serverfout met een bericht als de geselecteerde optie niet langer bestaat
AC-14256 - GitHub kwestie - GitHub codebijdrage
Subtotal toont 0 na het uitchecken met veelvoudige adressen en het toevoegen van een verschillende optie van configureerbaar product
Probleem verholpen waarbij het subtotaal van de winkelwagentje ten onrechte als 0 werd weergegeven nadat een andere optie van een configureerbaar product was toegevoegd na uitchecken van meerdere adressen. Subtotaal geeft nu de werkelijke waarde van het winkelwagentje correct weer.
AC-14460 - GitHub codebijdrage
GraphQL addWishlistItemsToCart kan de hoeveelheid bestaande winkelwagentitems niet bijwerken als één item voor de lijst met winkelwagentjes ongeldig is (Magento 2.4.7-p3)
Probleem verholpen waarbij de GraphQL addWishlistItemsToCart-mutatie de verwerking stopzette wanneer een ongeldig configureerbaar product werd aangetroffen. Na de correctie worden geldige wenslijstonderdelen aan het winkelwagentje toegevoegd en worden de hoeveelheden bijgewerkt, terwijl ongeldige items worden overgeslagen met de juiste geretourneerde fouten.
AC-14464 - GitHub kwestie - GitHub codebijdrage
[ 2.4.8 ] kan geen orden plaatsen waar de Stad cijfers 0-9, Ampersand, volledige eind of haakje in de Naam van de Stad heeft
Afhandeling is mislukt voor namen van steden met speciale tekens zoals. Dit probleem is nu opgelost. , en, of ronde haakjes.
Orden met dergelijke plaatsnamen worden nu zonder validatiefouten geplaatst.
AC-14495 - GitHub kwestie - GitHub codebijdrage
Voorvoegsel van de gast niet Opgeslagen aan Adres 2.4.8 van het Citaat
Het voorvoegsel van de klant van de gast (Mr/Mevrouw) wordt nu bewaard tijdens het afrekenen.
Eerder, werden de aanhef die door gastklanten werd geselecteerd verloren alvorens de definitieve orde te bereiken, terwijl alle andere adresgebieden correct werden overgebracht.
AC-14705
AC-14705 - GitHub kwestie - GitHub codebijdrage
Salesrule Subselect with Quantity condition Fail to apply
Probleem opgelost waarbij de regels voor de kartprijs met de voorwaarden voor productsubselectie niet van toepassing waren bij het afrekenen.
Nu, worden de kortingen met succes toegepast volgens de gevormde regels.
AC-14884 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert ruimte in klassenattributen
Het systeem verwijdert nu een extra ruimte in het klassenattribuut
AC-14939 - GitHub kwestie - GitHub codebijdrage
Grafiek - De karretje van de Fusie werkt niet correct wanneer de Achterorde wordt toegelaten
Gastwinkelwagentjes zijn niet samengevoegd met winkelwagentje tijdens het samenvoegen van winkelwagentjes via GraphQL. Dit probleem is nu opgelost.
Klantwinkelwagentje geeft nu de gecombineerde hoeveelheid van zowel gasten- als klantenkaarten correct weer.
AC-15148 - GitHub kwestie - GitHub codebijdrage
[ Integratie ] [ Afhandeling ] Depend richtlijnen die in ontbroken betalings e-mailmalplaatje worden bijgewerkt
Slaagde betalings e-mailmalplaatje bijgewerkt om correcte afhankelende richtlijnen te behandelen.
Correctie zorgt ervoor dat het verzendadres en de verzendmethode correct worden weergegeven, indien van toepassing.
Eerder ontbrak deze velden in mislukte e-mails over betalingen.
AC-15363 - GitHub codebijdrage
Doorgaan naar pagina Mijn account omleiden na aanmelding
Probleem verholpen waarbij gebruikers na afloop van de sessie werden omgeleid naar de aanmeldingspagina voor Mijn account in plaats van naar de aanmeldingspagina voor afhandeling, zodat ze op de juiste wijze worden afgezet tegen het aanmeldingsformulier.
AC-15962
[ Uitgave ] Vraag RemoveItem op kar in plaats van ItemRepository
Vervangt de deleteById vraag op CartItemRepository met removeItem op de kartelinstantie.
Hierdoor wordt ervoor gezorgd dat verwachte waarnemers worden geactiveerd en dat het item ook daadwerkelijk wordt bijgewerkt op het winkelwagentje in plaats van alleen in de database.
AC-15963 - GitHub kwestie - GitHub codebijdrage
[ Kar ] het Winkelen kart pagina laadt niet wanneer de Vaste productBelasting wordt toegelaten
Probleem verholpen waarbij de winkelwagenpagina oneindig werd geladen toen de optie Vaste productbelasting (FPT) werd ingeschakeld. Het probleem werd veroorzaakt door onjuiste subtotale berekeningen omdat de belasting in hetzelfde HTML-element als de objectprijs werd opgenomen, wat leidde tot een verschil tussen de centrale en de samenvattende subtotalen. Na de correctie wordt het winkelwagentje correct geladen en worden de juiste totalen weergegeven.
AC-16096 - GitHub codebijdrage
De korting op regel voor winkelwagentje werkt niet met de voorwaarde dat je een object met de regel hebt uitgesloten
Probleem verholpen waarbij de regels voor de kartprijs onjuist werden toegepast, zelfs wanneer uitgesloten SKU’s aanwezig waren in de subtotale berekening. De kortingslogica negeert nu correct uitgesloten items bij het evalueren van regelvoorwaarden.
AC-16417 - GitHub kwestie - GitHub codebijdrage
Voorwaarde voor prijs van winkelwagentje Handeling ‘Prijs in winkelwagentje’, van toepassing wanneer dit niet moet.
De regels voor de kartonprijs met de voorwaarde “Prijs voor winkelwagentje lager dan” werden onjuist toegepast op niet-subsidiabele producten. Dit probleem is nu opgelost.
Nu worden coupons correct gevalideerd en afgewezen wanneer de prijzen van winkelobjecten niet voldoen aan de geconfigureerde regelvoorwaarden.
AC-6997 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Vastgestelde prijs op citaatpunt in plaats van base_price
Het systeem verwerkt de prijs van het aanhalingsteken correct ingesteld op base_price in plaats van de prijs als er meerdere valuta’s op één website op de frontend staan
AC-9985 - GitHub kwestie - GitHub codebijdrage
Verlopen permanente aanhalingstekens worden niet opgeschoond door een uitsnijdvak sales_clean_quotes
De verlopen permanente aanhalingstekens worden nu gewist wanneer de ‘persistent_clear_expired’ snijtaak wordt uitgevoerd. Eerder, verliepen blijvende citaten waar niet ontruimd door een andere kroonbaan.
ACP2E-3493 - de codebijdrage van GitHub
“Er is iets fout gegaan” bij het afrekenen voor inactief bedrijf
Voorafgaand aan de correctie werd de logout-actie niet correct uitgevoerd op de winkelwagenpagina als het aangemelde gebruikersbedrijf niet langer was ingeschakeld. Nu, als het bedrijf niet meer beschikbaar is, wordt de logout behoorlijk uitgevoerd.
ACP2E-3541 - de codebijdrage van GitHub
De selectie van adressen wordt niet opgeslagen wanneer wij “Controle uit met Meerdere Adressen”
Voorafgaand aan de correctie bij het annuleren van de optie voor meerdere verzendingen, was het adres niet vooraf geselecteerd bij het terugkeren naar multiShipping. Het standaardadres wordt nu vervangen door een van de selecties die in het scherm met meerdere verzendingen zijn gemaakt.
ACP2E-3646 - de codebijdrage van GitHub
] Recente Orden van de Wolk 1} verschijnen niet in andere opslagmening als de orden op één archiefmening worden gecreeerd[
Het probleem waarbij op de pagina Mijn account geen recente bestellingen van andere winkelweergaven in dezelfde winkel werden weergegeven, is opgelost. De logica voor het ophalen van bestellingen is bijgewerkt om ervoor te zorgen dat de volgorde in alle weergaven van winkels consistent wordt weergegeven. Deze logica sluit aan op het gedrag van de pagina Mijn bestellingen.
ACP2E-3807 - de codebijdrage van GitHub
Aantal dat als 0 in de sectie van het winkelwagentje van de admin klant toont terwijl het toevoegen van producten BUNDLE
In de sectie Winkelwagentje in Klantactiviteiten wordt nu het juiste aantal weergegeven. Eerder werd de hoeveelheid weergegeven als 0.
ACP2E-3872 - de codebijdrage van GitHub
[ de Gratis Verzendkorting van de Wolk ] wordt niet correct verwijderd wanneer het winkelwagentje niet meer aan vereisten voldoet
Het subtotaal (behalve Belasting) in de regel van de kartprijs zal nu kortingen van vorige regels omvatten.
ACP2E-3973 - de codebijdrage van GitHub
Dubbele bestelling gevonden voor dezelfde klant in MultiShipping
Gelijktijdige aanvragen om bestelling met meerdere verzendadressen te plaatsen, resulteren niet langer in dubbele bestellingen voor dezelfde klant
ACP2E-4117 - de codebijdrage van GitHub
[ de grens van de Wolk ] voorraad overschrijdt berichtbericht tweemaal wordt getoond wanneer de Drempel van de Voorraad van buiten wordt geraakt
Probleem verholpen waarbij tijdens winkelwagentupdates dubbele foutbanners werden weergegeven. Eerder, na een AJAX-validatiefout, heeft de backend hetzelfde bericht toegevoegd tijdens het verzenden van het formulier, zodat kopers twee identieke waarschuwingen kunnen zien. Nu slaan we het toevoegen van het extra backend-bericht over, waardoor de winkelwagenpagina op één duidelijke foutbanner blijft staan.
ACP2E-4192 - de codebijdrage van GitHub
Voor validatie van de Server met factureringsgegevens werkt de Server niet met de REST-API voor verzendinformatie
De gegevensvalidatie van de adresgegevens van de klant is verbeterd om consistenter te zijn tussen REST en GraphQl voor afhandeling.
ACP2E-4223 - de codebijdrage van GitHub
[ Cloud ] Bundel productprijskwestie op kartpagina
Probleem verholpen met de productprijs van de bundel op de winkelpagina met meerdere valuta’s
ACP2E-4245 - de codebijdrage van GitHub
Probleem met bereik van winkelwinkelobjecten beheren
Nu worden winkelwagenfouten weergegeven aan de beheerder die het winkelwagentje beheert voor een klant die is toegewezen aan een niet-standaard website. Eerder werden fouten niet weergegeven.
ACP2E-4348 - de codebijdrage van GitHub
Coupon times_gebruikte voorinstellingen na gedeeltelijke annulering van factuur
Coupon times_used count wordt nu correct bijgewerkt wanneer een order gedeeltelijk wordt geannuleerd.
ACP2E-4365 - de codebijdrage van GitHub
[ CLOUD ] kwestie in het toepassen van een Kaart van de Gift met Recaptcha v2 (“ik ben geen robot”)
Cadeaukaarten worden nu correct toegepast wanneer reCAPTCHA v2 (“Ik ben geen robot”) is ingeschakeld, na geslaagde reCAPTCHA-validatie.
ACP2E-4410
Er wordt een null-aanhalingsteken gemaakt bij het gebruik van Aanmelden als klant bij Admin
Oplossing voor een probleem dat ertoe leidde dat een null-aanhalingsteken werd gemaakt tijdens de “Aanmelden als klant”-stroom.
ACP2E-4472 - de codebijdrage van GitHub
Inconsistentie in het gedrag Bundelproducten met vaste verzendkosten en gratis verzending
Voorafgaand aan de correctie werd gratis verzending niet correct berekend voor bundelproducten wanneer deze via de regels voor de korting op winkelwagentjes werden geleverd. Na de correctie wordt gratis verzending correct berekend voor bundelproducten.
ACP2E-4536 - de codebijdrage van GitHub
De orde kan niet voor producten met numerieke SKUs worden geplaatst
Het systeem genereert niet langer een fout bij het plaatsen van een bestelling voor een product met een numerieke SKU.
ACP2E-4669 - de codebijdrage van GitHub
De de bevestigingsregels van het Attribuut van het Adres van de klant (EAV) strijden hard - gecodeerde bevestigingsregels.
Verbeterde telefonische validatie van het adres van de klant ter ondersteuning van waarden tot 255 tekens, waarbij controles aan de serverzijde worden uitgelijnd op databaselimieten. De behandeling van de fout werd ook verfijnd zodat de telefoonaantallen van de overlength een duidelijk lengte-specifiek bericht terugkeren.
ACP2E-4735 - de codebijdrage van GitHub
Winkelwagentje en afhandeling, GraphQL
Fout bij het toewijzen van foutcode aan een foutcode bij het plaatsen van een order via GraphQL
GraphQL roept om een orde voor een nonexistent of inactief karretje nu correct terug te keren CART_NOT_ACTIVE of CART_NOT_FOUND foutencodes in alle archiefmeningen, die een kwestie bevestigen waar de vertaalde foutenmeldingen eerder in een UNDEFINED code resulteerden.
ACP2E-3942 - de codebijdrage van GitHub
[ GraphQl ] de kwestie van de de puntkorting van de kartvraag van het karretje op virtuele citaten
Oplossing voor een probleem waarbij de GraphQL-winkelwagenquery een onjuist kortingsbedrag voor virtuele aanhalingstekens heeft geretourneerd. Eerder werden kortingen onjuist toegepast op bepaalde virtuele producten die niet in aanmerking kwamen.
ACP2E-4248 - de codebijdrage van GitHub
] ACSD-68499_2.4.8-p2 van de Wolk [ leidt tot een andere kwestie
Wanneer een graphQL-verzoek voor een item met onvoldoende hoeveelheid is ingediend, is een correct foutbericht met een foutcode geretourneerd en als de gevraagde hoeveelheid beschikbaar is, is de cart-update geslaagd.
ACP2E-4404 - de codebijdrage van GitHub
[ Coupon ] de Periodieke Fout van de Ingang van de Coupon in quote_coupons Lijst
Oplossing voor een periodiek duplicaatfout in de quote_coupons-tabel wanneer meerdere verzoeken om het samenvoegen van winkelwagentjes of opslaan van aanhalingstekens tegelijk werden uitgevoerd.
ACP2E-4521
Winkelwagentje en afhandeling, GraphQL, Inventaris/MSI
is_available, kenmerk in CartItemInterface retourneert false, zelfs als de verkoopbare voorraad hoog is
Het is_available attribuut keert waar terug wanneer de verkoopbare voorraad hoog is. Eerder geeft het altijd false.
ACP2E-3885 - de codebijdrage van GitHub
Winkelwagentje en afhandeling, voorraad/MSI
414 Fout bij Eindpunt ‘Ophaallocatie zoeken’ met grote winkelgrootten
Het selecteren van een winkel tijdens het afrekenen met “Winkel selecteren” mislukt niet langer vanwege de lange URL’s wanneer veel producten in de winkelwagentje staan.
Eerder, leidde dit tot een fout 414 die door bovenmatig lange URLs wordt veroorzaakt tijdens archiefselectie wordt geproduceerd, die klanten verhindert het afrekenen te voltooien.
ACP2E-4266 - de codebijdrage van GitHub
Winkelwagentje en afhandeling, bestelling, product
E-mail met creditcard wordt verzonden, zelfs als de factuur voor de bestelling is mislukt
Voordat deze correctie werd geïmplementeerd, zijn e-mails met een cadeaukaart verzonden nadat de factuur was gemaakt. Nadat de correctie is toegepast, worden e-mails met een cadeaukaart verzonden nadat de facturen zijn opgeslagen en toegewezen.
ACP2E-3905
Winkelwagentje en kassa, prestaties
[ TOYOTA ] De kwestie van Prestaties met de klasse Magento\Store\Model\System\Store
Prestatieverbetering in meerdere winkels en websites.
ACP2E-4491 - de codebijdrage van GitHub
Winkelwagentje en afhandeling, Prijs, Belasting
In een systeem met meerdere valuta’s laten bundelproductprijzen onjuiste belasting- en valutawaarden tussen PDP en Cart zien.
De prijzen van de bundelproducten worden nu correct weergegeven tussen de pagina’s PDP en Afhandeling.
ACP2E-4673 - de codebijdrage van GitHub
Winkelwagentje en Afhandeling, Aanbieding
De weergave van het saldo op de creditcard wordt niet beperkt door het bereik van de website
Beperkte de de saldocontrole van de Kaart van het Cadeautje met het toegewezen Toepassingsgebied van de Website.
ACP2E-4379
Winkelwagentje en afhandeling, SEO
Onjuiste URL voor kaartencode in e-mail bij aankoop op de secundaire website
Eerder richtte de multi-store opstelling en giftekaart voor niet gebrek altijd de gift kaarteis op de standaardwebsite. Nadat deze correctie is toegepast, leidt de e-mail de claimkoppeling van de creditcard om naar het juiste bereik of de juiste website.
ACP2E-3699
Winkelwagentje en afhandeling, beveiliging
[ CLOUD ] die 404 voor JS- dossier op checkout pagina op eerste poging na het uitvoeren van sri flard krijgt
Vóór de fixmixins zouden niet geladen zijn in karretje en uitchecken wanneer minify en bundling ingeschakeld was. Na de correctie moeten alle mengsels op de verwachte wijze worden geladen.
ACP2E-4128 - de codebijdrage van GitHub
Winkelwagentje en afhandeling, verzending
[ Belangrijkste ] de regel van de Prijs van de Kar respecteert MultiShipping
Voorafgaand aan de toepassing van deze correctie was de regel van de cartprijs voor producten voor meerdere verzendingen niet correct van toepassing toen de voorwaarden voor onderselectie werden toegepast en de mogelijkheid tot gratis verzending werd ingeschakeld. Sinds de correctie is toegepast, functioneert de regel van de winkelwagenprijs voor meerscheepskaarten nu echter naar behoren.
ACP2E-3666 - de codebijdrage van GitHub
Catalogus
Cache fpc dupliceren voor dezelfde pagina met dezelfde query
Het systeem identificeert en gebruikt nu correct het zelfde Volledige Geheime voorgeheugen van de Pagina (FPC) voor pagina’s met de zelfde vraagparameters, ongeacht hun orde of navolgende karakters. Hierdoor wordt voorkomen dat de cachemap van de pagina onnodig wordt vergroot. Eerder, zou het systeem een verschillende herkenningsteken FPC voor de zelfde pagina tot stand brengen als de orde van de vraagparameters verschillend was of als er navolgende karakters waren, die tot een toename van de de omslaggrootte van het paginacachegeheugen leiden.
AC-10722 - GitHub kwestie - GitHub codebijdrage
Ontbrekende indexering van vereiste kolommen in de tabel catalog_product_entity_int
De ontbrekende indexering van vereiste kolommen in de tabel catalog_product_entity_int is toegevoegd
AC-10844 - GitHub kwestie - GitHub codebijdrage
Fout in bereik in URL-bron van catalogus (_getCategories)
Deze PR voegt een fallback aan standaardwerkingsgebied toe als er geen waarde op het archiefwerkingsgebied in categorie URL middel wordt bepaald.
AC-11011 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Controle als OpenGraph prijs kan tonen
Het systeem werkt prima als we een plug-in gebruiken die de prijs verbergt en deze wijzigingsprijs niet zichtbaar is in de OG-tag.
AC-11635 - GitHub kwestie - GitHub codebijdrage
Afrondingsprobleem van de prijzen bij het toevoegen van belasting aan weergaveprijzen
Het systeem verhelpt nu het rondom de prijzen bestaande probleem bij het toevoegen van belasting aan weergaveprijzen
AC-11725 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] staat de regelvoorwaarden van de douanecatalogus toe
Oplossing voor een probleem dat ervoor zorgde dat de regelvoorwaarden voor aangepaste catalogi niet konden worden gebruikt vanwege strikte typecontrole. De correctie vervangt de controle van de klassengelijkheid door instantie van, die de klassen van de douanetoestand toestaat om correct te functioneren en succesvolle regelbevestiging en indexering toe te laten.
AC-13338 - GitHub kwestie - GitHub codebijdrage
Configureerbaar product verliest opties wanneer toegevoegd aan wenslijst
Probleem verholpen waarbij configureerbare productopties verloren gingen nadat het product aan de verlanglijst was toegevoegd. De geselecteerde opties blijven nu behouden, zodat het product probleemloos aan het winkelwagentje kan worden toegevoegd zonder dat gebruikers worden gevraagd opties opnieuw te selecteren.
AC-13373 - GitHub kwestie - GitHub codebijdrage
Speciale prijs wordt niet correct weergegeven voor het configureerbare onderliggende product van het product (eenvoudig product)
Probleem verholpen waarbij de speciale prijs voor het onderliggende (eenvoudige) product van een configureerbaar product niet correct werd weergegeven op de pagina met productaanbiedingen wanneer ‘Gebruikt in productaanbieding’ was ingesteld op Nee. Nu wordt de speciale prijs correct weergegeven samen met de normale prijs, zodat een consistente prijsweergave voor alle productsoorten wordt gewaarborgd.
AC-13594 - GitHub codebijdrage
[ Bug ] REST API: Speciale prijzen bijwerken stelt geen waarden in voor alle winkelweergaven
REST API werkt nu speciale prijzen bij voor alle winkelweergaven in een website.
Eerder beïnvloedde het bijwerken van speciale prijzen via REST API slechts de gespecificeerde opslagmening, niet alle opslagmeningen in de website.
AC-13671
AC-13671 - GitHub kwestie - GitHub codebijdrage
Problemen met prijsbereik en config.php
In Magento 2.4.2 wordt bij het wijzigen van het prijsbereik via config.php de waarde is_global in catalog_eav_attribute voor het prijskenmerk niet correct bijgewerkt.
Als gevolg hiervan blijven productprijzen wereldwijd en kunnen deze niet per website worden opgeslagen, zelfs niet wanneer het prijsbereik op de website is ingesteld.
De oplossing vereist manueel het bijwerken van de is_global kolom in het gegevensbestand, dat niet ideaal voor productiemilieu’s is.
Dit gedrag is consistent met het standaardontwerp van Magento, waar het prijsbereik Global of Website is, maar niet per winkelweergave.
AC-13857 - GitHub kwestie
[ \Magento\ConfigurableProduct\Model\Product\Type\Configurable] PHP fout onopgemerkt
Veranderde de naam van een lusvariabele om de "_cache_instance_product_ids"gegevens over het bepaalde product correct toe te voegen dat op verdere vraag moet worden gebruikt.
AC-14159 - GitHub kwestie - GitHub codebijdrage
Elastic Search mengt zich in de standaardsorteervolgorde van producten (nieuwste eerst wijzigen in oudste eerst)
Het systeem sorteert nu De nieuwste producten in de database (de met de hoogste entiteit_id) worden eerst weergegeven
AC-14411 - GitHub kwestie - GitHub codebijdrage
Na de pagina van de archiefschakelaar komt uit geheim voorgeheugen (de schakelaars van de opslag werken niet) in 2.4.8
Het schakelen tussen de archiefweergaven van de winkelkoptekst werkte pas nadat de cache handmatig was gewist. Dit probleem is nu opgelost.
Nu, de omschakeling van de archiefmening werkt correct zonder een geheim voorgeheugen schoon te vereisen.
AC-14426 - GitHub kwestie
Genegeerde stijlen zonder .less met min-breedte: (@screen_l)
Er werden slechts drie producten per rij weergegeven op rubriekpagina’s. Dit probleem is nu opgelost.
Er worden nu vier producten per rij weergegeven zoals u had verwacht.
AC-14463 - GitHub kwestie - GitHub codebijdrage
De Magento Catalog Product List widget retourneert een onjuist aantal
De Adobe Commerce Catalog Product List-widget retourneert nu het juiste totale aantal en de juiste paginering (bijvoorbeeld 9 items op pagina’s zoals geconfigureerd).
AC-14541 - GitHub kwestie - GitHub codebijdrage
Het aantal van de lijst van het Wislijst wordt niet getoond op homepage/andere pagina’s behalve wishlist pagina in het klantenmenu
Het aantal wenslijsten werd weergegeven als lege haakjes op pagina’s zonder verlanglijstje. Dit probleem is nu opgelost.
Nu wordt het juiste aantal wenslijstonderdelen weergegeven naast Mijn lijst van wensen op alle pagina’s.
AC-14607 - GitHub kwestie - GitHub codebijdrage - GitHub codebijdrage
Meta-tags automatisch genereren: variabelen kunnen niet meerdere keren worden gebruikt
Het meta-sleutelwoord van het product automatisch-generatie vervangt nu alle placeholders in het gevormde masker (b.v. {{name}}, order {{name}}), niet alleen de eerste keer.
AC-14626 - GitHub kwestie - GitHub codebijdrage
catalog_product_save_before observer genereert een fout met betrekking tot de datum wanneer REST API wordt gebruikt zonder waarden op archiefniveau (getFinalPrice()-probleem)
Deze PR past de verwerking van SpecialFromDate aan om juiste het formatteren te verzekeren wanneer de datum als instantie DateTimeInterface wordt verstrekt. Dit voorkomt fouten die optreden tijdens uitvoering van getFinalPrice() in bepaalde scenario’s.
AC-14847 - GitHub kwestie - GitHub codebijdrage
Klantgroep-id van bedrijf wordt niet toegewezen aan de Customer Group-id van bedrijfsbeheerder wanneer bedrijfsbeheer wordt gewijzigd
Toen het veranderen van admin van een bedrijf in B2B, werd de nieuwe identiteitskaart van de Groep van de Klant van bedrijfbeheerder niet bijgewerkt om de toegewezen Gedeelde Catalogus van het bedrijf aan te passen. Hierdoor werden laagprijzen en categorietoestemmingen voor de nieuwe beheerder gebaseerd op de klantengroep van het vorige bedrijf, wat tot onjuiste tarifering en toestemmingen leidde.
Het systeem werkt nu correct de de Groep van de Klant van het bedrijf admin identiteitskaart bij wanneer admin wordt veranderd. Dit zorgt ervoor dat nieuwe admin de correcte rijprijzen en categorietoestemmingen verbonden aan de Gedeelde Catalogus van hun bedrijf ontvangt.
AC-14897 - GitHub kwestie
URGENT - Kan product niet aan bundel toevoegen wanneer het toe te voegen product aanpasbare opties heeft
Producten met aanpasbare opties konden niet aan bundelproducten worden toegevoegd. Dit probleem is nu opgelost.
Eerder werden dergelijke producten uitgesloten van de lijst “Producten toevoegen aan optie” in het maken van pakketten.
Producten met aanpasbare opties kunnen nu aan bundels worden toegevoegd zonder hun aangepaste opties op te nemen, zodat een goed voorraadbeheer mogelijk is.
Hierdoor kunt u pakketten maken zonder producten te dupliceren of het voorraadniveau te beïnvloeden.
AC-14958 - GitHub kwestie
De website en het probleem met voorraadproblemen voor meerdere websites van de waarschuwingsberichten voor productvoorraad
Deze moeilijke situatie omvat website_id en store_id van product_alert_stock en product_alert_price lijsten in de inzameling SELECT clausule, die ervoor zorgt dat het admin net de correcte website toont waar elke alarm werd ingetekend.
AC-15044 - GitHub kwestie - GitHub codebijdrage
Negatieve ?p= queryreeks veroorzaakt Elasticsearch-uitzondering
Het Systeem richt nu negatieve ?p= waarde in de paginering van de Categorie, die momenteel in uitzondering resulteert en als geldig verzoek wordt beschouwd
AC-15191 - GitHub kwestie - GitHub codebijdrage
Het prijsetiket ‘Zo laag als’ wordt weergegeven voor configureerbare producten met één optie
In configureerbare producten werd de prijs weergegeven met een onjuist label “Zo laag als” op PDP/PLP. Dit probleem is nu opgelost.
Het product heeft nu de juiste prijs ($ 500) zonder misleidende labels.
AC-15237 - GitHub kwestie - GitHub codebijdrage
Verkeerde methode die wordt aangeroepen voor knop Toevoegen aan vergelijking
Correctie van de methode gebruikt in \Magento\Catalog\Ui\DataProvider\Product\Listing\Collector\Url::collect().
Eerder werd getAddToCartButton() onjuist aangeroepen in plaats van getAddToCompareButton().
Deze wijziging zorgt voor het juiste gedrag bij het weergeven van de knop “Toevoegen aan vergelijking” in productaanbiedingen.
Er worden geen wijzigingen in functioneel gedrag geïntroduceerd; de update verbetert de ervaring van de ontwikkelaar en de correctheid van de code.
AC-15323 - GitHub kwestie - GitHub codebijdrage
De verkeerde productprijs wordt in verschillende winkelweergaven weergegeven op het winkelwagentje met verschillende valuta’s
Probleem verholpen waarbij in het winkelwagentje onjuiste productprijzen werden weergegeven wanneer verschillende valuta’s werden gebruikt voor verschillende winkelweergaven. Na de correctie wordt nu de juiste omgezette prijs weergegeven op basis van de geconfigureerde valuta, zodat de productpagina en de winkelwagentje consistent blijven.
AC-15385 - GitHub codebijdrage
Verkeerde prijsweergave “Zo laag als” voor configureerbare producten wanneer FPT is ingeschakeld
bevestigde dat de onjuiste “zo laag als”-prijs voor configureerbare producten wanneer het FPT werd ingeschakeld, werd veroorzaakt door dubbele belastingheffing; met deze correctie wordt gewaarborgd dat de uiteindelijke prijsberekening de belastingconfiguratie respecteert en nu de juiste prijs weergeeft .
AC-15718 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] de fout die van het Repareren pagina zonder punten bezoekt
Hiermee wordt een fout verholpen waarbij bij het bezoeken van de pagina voor de vergelijking van het catalogusproduct zonder vergelijkingsitems een fatale fout is opgetreden. De vergelijkingsactie zorgt ervoor dat lege itemverzamelingen veilig worden afgehandeld in plaats van uitzonderingen te genereren.
AC-15746 - GitHub kwestie - GitHub codebijdrage
De tijdcomplexiteit van _loadAttributes in Eav\Model\Entity\Collection\AbstractCollection neemt toe met het aantal producten in winkelwagentjes en kenmerken
Deze PR optimaliseerde _loadAttributes in Eav\Model\Entity\Collection\AbstractCollection door genestelde lijnen met serie unie (+) te vervangen en vraag aan _setItemAttributeValue te verminderen, verbeterend prestaties voor grote productkaarten.
AC-15833 - GitHub kwestie - GitHub codebijdrage
Gecodeerde interactie tussen de Cache van de Inzameling en de Configureerbare Galerie van Producten
Oplossing voor een caching probleem met configureerbare productgalerieën door een defensieve typecontrole toe te voegen om ervoor te zorgen dat media_gallery_images altijd als een verzameling wordt behandeld, die fatale fouten verhinderen die door bedorven geheim voorgeheugengegevens worden veroorzaakt.
AC-16066 - GitHub kwestie - GitHub codebijdrage
E-mail met ophaalservice in de winkel gebruikt nog steeds oude methoden
Geen beschrijving beschikbaar.
AC-16380 - GitHub kwestie - GitHub codebijdrage - GitHub codebijdrage
Verwijderen van vervolgoptie werkt niet wanneer u een kenmerk maakt op de productpagina
Het systeem geeft nu correct alle waarden in de vervolgkeuzelijst weer wanneer u een nieuw kenmerk met meer dan 20 waarden maakt. Eerder werden alleen de eerste 20 waarden of een andere geselecteerde paginawaarden weergegeven, waardoor de resterende waarden ontbraken.
AC-16436
Verwijderen van vervolgoptie werkt niet wanneer u een kenmerk maakt op de productpagina
Probleem verholpen waarbij verwijderde vervolgkeuzemogelijkheden nog steeds werden behouden bij het maken van productkenmerken. Het systeem verwijdert nu correct geselecteerde opties en weerspiegelt het juiste aantal na het opslaan.
AC-16437 - GitHub codebijdrage
De productpagina bevat een fout vanwege herschrijvingen van URL’s
De productpagina wordt nu geladen wanneer de URL wordt herschreven
AC-2950 - GitHub kwestie - GitHub codebijdrage
] Bug van de Wolk [ toen het toevoegen van producten aan categorie
De paginering en het label voor het aantal records werken nu goed wanneer u producten aan een categorie toevoegt via het popup-raster. Eerder trad het laden van slechts één pagina met items die gelijk zijn aan het paginaformaat problemen op met het vervolgkeuzemenu voor het selecteren van items.
ACP2E-3526
indexer_update_all_views fout met MAGE_INDEXER_THREADS_COUNT
Correctie van probleem met MAGE_INDEXER_THREADS_COUNT > 2 met index voor klantsegment.
ACP2E-3538 - de codebijdrage van GitHub
Uitzondering tijdens het toevoegen van “Combinatie van voorwaarden” in de widgevoorwaarde voor producten van de Bouwer van de Pagina
Het probleem is opgelost door een controle toe te voegen om ontbrekende of onvolledige voorwaarden over te slaan. Eerder werden foutlogbestanden gegenereerd vanwege de verwerking van onvolledige voorwaarden in het systeem.
ACP2E-3545 - de codebijdrage van GitHub
Browser crasht tijdens laden van kenmerkset
Browser loopt niet meer vast op de bewerkingspagina voor kenmerksets als er meer dan 4k-productkenmerken zijn
ACP2E-3633 - GitHub kwestie - GitHub codebijdrage
[ CLOUD ] Product URL herschrijft niet die voor Nieuwe Opslag wordt gecreeerd: Live blokkering
URL van product herschrijft voor nieuwe winkel is gemaakt.
Eerdere bewerking eindigde met geheugenlek of met time-out.
ACP2E-3669 - de codebijdrage van GitHub
Standaardwaarde kenmerk voor opties werkt niet
Eerder, toen wij de standaardwaarde van een product veranderden selecteerde attributen, verscheen het als serieelement met de vorige waarden. Nadat deze moeilijke situatie wordt toegepast, wanneer wij een waarde van het productattribuut bijwerken zal het als één enkel element bij eav_attribute lijst bewaren.
ACP2E-3688 - de codebijdrage van GitHub
Validatie van kaartje mislukt bij bewerken vanwege duizend scheidingsteken
Correctie van uitgave met producttype van cadeau-kaart wanneer het bedrag van de cadeau-kaart 1000 of meer is.
ACP2E-3704
[ Belangrijkste 1} [ CLOUD ] Beeld die meer dan 400GB van schijfruimte resizing]
Nadat de correctie is uitgevoerd, genereert de opdracht catalog:images:resize die met de markering --skip_hidden_images wordt gebruikt geen afbeeldingscache voor websites waarop geen afbeeldingen aanwezig zijn.
ACP2E-3869 - de codebijdrage van GitHub
Dynamische afbeelding genereren genereert een groot aantal afbeeldingen
Na de correctie worden afbeeldingen alleen gegenereerd voor de websites waaraan het product is toegewezen.
ACP2E-3927 - de codebijdrage van GitHub
Opgegeven landID bestaat niet - Ierland (IE)
Na de correctie zijn Ierse postcodes beschikbaar om te zoeken naar ophaallocaties.
ACP2E-3932 - GitHub codebijdrage - GitHub codebijdrage
Er treden 500 fouten op de voorgrond als gevolg van een onjuiste layoutstructuur in de layout in de cache wordt opgeslagen
Probleem verholpen waarbij een pagina een foutcode van 500 zou retourneren omdat een onjuiste layoutstructuur in de layout in de cache werd opgeslagen. Dit probleem is nu opgelost.
ACP2E-4040 - de codebijdrage van GitHub
Rapport over productweergaven onjuist - Minder aantal vergeleken met GA
Oplossing voor een bug waarbij report_view_product_index table niet het correcte aantal meningen van de productpagina toonde.
ACP2E-4045 - de codebijdrage van GitHub
Validatiefout voor het veld kortingsbedrag voor regel catalogusprijs in Geplande update
Eerder, alvorens deze kwestie te bevestigen, voor de planningsupdate voor de regel van de catalogusprijs, als het kortingsbedrag door_fixed is dan werd het niet behoorlijk bevestigd wegens de bevestiging-aantal-waaier regel. Nadat deze correctie is toegepast, werkt de validatie correct voor de regel van de catalogusprijs voor vaste prijzen.
ACP2E-4054 - de codebijdrage van GitHub
Btw-validatie mislukt vanwege limiet voor BTW-API-tarief - leidt tot fout-positieve wijziging in klantgroep
Geoptimaliseerd voor de aanvragen voor Europa Vat-validatiefunctie, wat resulteert in minder “snelheidslimiter”-fout
ACP2E-4072 - de codebijdrage van GitHub
Bulkverwijdering in Core Index waardoor fout bij maximale schrijfgrootte tijdens productie optreedt
Hiermee optimaliseert u de opschoonfunctie van de catalogusregelproductindex door twee verwijderingsstrategieën te implementeren op basis van gegevensvolume.
ACP2E-4085 - de codebijdrage van GitHub
Producten worden weergegeven als out-of-stock na het uitschakelen
Na de correctie zijn uitgeschakelde producten niet aanwezig in de widget producten.
ACP2E-4136 - de codebijdrage van GitHub
] Fouten van de Wolk [ met dubbele ingangen (temp_category_descendants_%)
Tijdens het maken van geplande updates voor omgevingen met een groot aantal geneste categorieën was er een probleem met dubbele invoer. Dit probleem is nu opgelost.
ACP2E-4159 - de codebijdrage van GitHub
[ CLOUD ] vergelijk de Verschillende Uitgave van de Telling van Producten voor verschillende opslag
De productlijst vergelijken werkt nu correct na het schakelen naar een andere storeview
ACP2E-4249 - de codebijdrage van GitHub
De knop Nieuw kenmerk toevoegen is zichtbaar voor gebruikers met beperkte beheerfuncties tijdens het maken van configureerbare producten
De knop “Nieuw kenmerk toevoegen” is nu alleen zichtbaar voor gebruikers met algemene beheerfuncties tijdens het maken van configureerbare producten.
De knop Nieuw kenmerk toevoegen werd eerder weergegeven voor gebruikers met beperkte beheerfuncties
ACP2E-4279
Geen optie om de standaardinstelling voor ‘Afbeeldingen en video’s’ te gebruiken bij de toewijzing van de afbeeldingsrol
De opties Standaardwaarde gebruiken zijn toegevoegd aan de sectie Afbeeldingen en video’s van het product, waardoor de overerving van instellingen van het standaardbereik mogelijk is.
ACP2E-4280 - de codebijdrage van GitHub
Beperkte categorieproducten die nog steeds in Wishlist worden geteld na update van de klantengroep
Voorafgaand aan de correctie werden categorietoestemmingen niet correct toegepast op wenslijstonderdelen van klanten. Na de correctie worden de items in de wenslijst nu correct weergegeven en gepagineerd op het web en in GraphQL.
ACP2E-4294 - de codebijdrage van GitHub
[ de Prijskwestie van de Wolk ] van de Bundel op PDP en PLP
Prijs voor bundelproduct met normale prijs wordt correct weergegeven op PDP/PLP voor niet-standaardvaluta
ACP2E-4298 - de codebijdrage van GitHub
De klant kan orde voor ontoegankelijk product na de verandering van de klantengroep plaatsen
Eerder, toen het veranderen van de klantengroep van admin, de frontend catalogus en het kart niet de veranderingen in catalogustoestemmingen weerspiegelden. Nadat u deze correctie hebt toegepast, wordt het aanhalingsteken voor de voorkant nu gewijzigd op basis van de bijgewerkte catalogusmachtigingen wanneer de klantengroep wordt gewijzigd van beheerder.
ACP2E-4300 - de codebijdrage van GitHub
Opnieuw indexeren vastgelopen vanwege hoog geheugengebruik
Probleem verholpen waarbij de indexeerfunctie van de catalogusregel te veel geheugen verbruikte en niet kon worden voltooid, waardoor instabiliteit en fouten vanwege onvoldoende geheugen ontstonden.
ACP2E-4303 - de codebijdrage van GitHub
[ CMS ] Geplande Verbinding van de Voorproef van de Update richt aan Onderhoudspagina opnieuw
De geplande Voorproef van de Update van de Verbinding van de Pagina van het Huis met Configurable Producten toont correct lijst van producten. Eerder werd de omleiding van gebruikers naar de onderhoudspagina gewijzigd
ACP2E-4401 - de codebijdrage van GitHub
Verwante producten worden automatisch verwijderd
Verwante producten waarvoor doelregels gelden, blijven nu op de juiste wijze in verband gebracht met het hele reïndexeringsproces
ACP2E-4430
[ CLOUD ] Cirkelafhankelijkheden voor categorieën
Voorafgaand aan de correctie kon u categorieën met kringsafhankelijkheid bewaren. Na de correctie wordt dit gedrag voorkomen via een validatieregel.
ACP2E-4505 - de codebijdrage van GitHub
De hiërarchische URL wordt niet bijgewerkt in CMS-hiërarchie wanneer de URL-sleutel voor onderliggende pagina wordt gewijzigd (2.4.8-p3)
Probleem verholpen waarbij het wijzigen van de URL-sleutel van een CMS-pagina de hiërarchische URL van de pagina niet bijwerkte (bijvoorbeeld /help/my-account is hetzelfde gebleven nadat de naam is gewijzigd in my-account-2). De logica voor hiërarchieupdate bevat nu correct het eigen knooppunt van de pagina, zodat request_url wordt bijgewerkt en het nieuwe pad (bijvoorbeeld /help/my-account-2) werkt zoals verwacht.
ACP2E-4531
Tijdelijke aanduiding voor afbeelding wordt niet naar behoren weergegeven voor verschillende winkels
Voordat de plaatsaanduidingsafbeeldingen voor reparaties werden geladen, werden deze niet in de opslagcode geladen toen deze in de URL werd ingevoegd. Na de correctie zijn voorlopige afbeeldingen bereikgevoelig met of zonder opslagcode die in de URL is opgenomen.
ACP2E-4533 - de codebijdrage van GitHub
[ CLOUD ] Deadlock op table magento_catalogpermissions_index_product. voortzetting
Vóór de moeilijke situatie, kon de lopende het productherdex van de Toestemmingen van de Catalogus de bestaande rijen van de toestemmingsindex ongewijzigd laten, zodat werden de bijgewerkte subsidies van de categorietoestemming niet betrouwbaar weerspiegeld op producten.
Na de moeilijke situatie, werkt het opnieuw indexeren correct bestaande rijen van de toestemmingsindex bij, zodat worden de toestemmingsveranderingen consequent toegepast in storefront toegang, prijszicht, en checkout beschikbaarheid.
ACP2E-4603
De indexeeruitsnede van de Regel van het doel selecteert geen producten die slechts bij het werkingsgebied van de archiefmening worden toegelaten
De pixel aan de moeilijke situatie, de producten die niet in het werkingsgebied Admin werden toegelaten, werden niet opgenomen door de indexeerder van de doelregel. Nu, na de moeilijke situatie, worden de producten opgepikt als in minstens één werkingsgebied wordt toegelaten.
ACP2E-4706
Catalogus, GraphQL
GraphQl ongeldige discontoberekening
GraphQL geeft nu correct kortingspercentages en basisprijzen weer wanneer catalogusprijzen zijn geconfigureerd om belasting op te nemen. Eerder traden ronding-fouten op, zoals het weergeven van 19,99% in plaats van 20%.
ACP2E-3993 - de codebijdrage van GitHub
GetCart GraphQL Media Gallery Field Returns Empty Data after cache flush
Na de correctie wordt de media_gallery van het product geretourneerd zoals wordt verwacht in het GraphQL-antwoord voor het winkelwagentje.
ACP2E-4185 - de codebijdrage van GitHub
[ Wolk ] - de Fout toont wanneer de waarde catalog_product_entity_int voor attribute_type 0 of Null in de grafische producten selecteert
Probleem verholpen waarbij de GraphQL-productquery met aggregaties een fout retourneert met ongeldige kenmerkwaarden of -opties. De vraag behandelt nu correct ongeldige gegevens en keert correcte resultaten terug.
ACP2E-4529 - de codebijdrage van GitHub
Catalogus, GraphQL, Zoeken
Grafische producten retourneren uitgeschakelde categorieën in de categoriecategorieën
Nadat de moeilijke moeilijke gehandicapte categorieën niet voor de productenverzoek GraphQl zijn teruggekeerd.
ACP2E-2885 - de codebijdrage van GitHub
Catalogus, prestaties
Categorieën in admin laden erg langzaam
De prestaties bij het laden van categorieën zijn aanzienlijk verbeterd. Eerder duurde het zo lang om de categorie te laden die een time-outprobleem heeft veroorzaakt.
ACP2E-3891 - de codebijdrage van GitHub
Catalogus, prijzen
Onjuiste korting op catalogusprijsregel toegepast op het onderliggende product
Hiermee wordt het probleem verholpen waarbij de catalogusprijsregel voor de variatie wordt overschreven door het bovenliggende configureerbare product, in het geval dat beide regels dezelfde prioriteit hebben.
ACP2E-3693 - de codebijdrage van GitHub
[ Cloud ] Prijskwestie van de Bundel
Prijs voor Bundel Product met speciale prijs wordt correct weergegeven op PDP/PLP voor niet-standaardvaluta
ACP2E-4110 - de codebijdrage van GitHub
Catalogus, product
[ Willekeurige Bug ] de lib van Fotorama wordt niet geladen
Het systeem zorgt er nu voor dat de Fotorama-bibliotheek correct is geladen, zodat alle gekoppelde afbeeldingen naar behoren in de galerie met afbeeldingen kunnen worden weergegeven. Eerder was alleen de eerste afbeelding zichtbaar vanwege een probleem met de bibliotheek Fotorama dat niet correct werd geladen.
AC-12124 - GitHub codebijdrage - GitHub codebijdrage
De koppeling Producten handmatig toevoegen moet altijd zichtbaar zijn
Probleem verholpen waarbij de koppeling “Producten handmatig toevoegen” niet zichtbaar was bij het maken van een configureerbaar product zonder bestaande configuraties. De koppeling wordt nu altijd weergegeven, zodat beheerders eenvoudige producten gemakkelijk kunnen koppelen zonder dummyconfiguraties te maken.
AC-13866 - GitHub kwestie - GitHub codebijdrage
Een product bewerken op de achtergrond Verwijdert extra decimalen uit de prijs van de productoptie
Probleem verholpen waarbij tijdens het bewerken van een product in de beheerder de prijzen van productopties tot twee decimalen werden verlaagd. Het systeem bewaart nu de prijzen met hogere decimale precisie, die ervoor zorgen dat de nauwkeurige waarden na sparen worden bewaard.
AC-14050 - GitHub kwestie - GitHub codebijdrage
Verwante producten via gerelateerde productregel worden niet weergegeven in PDP via GraphQL
Eerder, alvorens deze moeilijke situatie werd toegepast, keerde de relatieve productregel leeg/ongeldig voor een product terug dat de regel aanpaste. Nadat deze correctie is toegepast, retourneert de relatieve regel voor het product probleemloos voor overeenkomende producten.
ACP2E-3949
Catalogus, retourneert
[ de terugkeer van de Wolk ] orde pagina voor de rij van het bundelproduct krijgt auto unselected
Eerder hadden we voor het bundelproduct Samen verzenden in de rasterweergave van het deelvenster Beheer de optie Items selecteren, die verwarring creëerde voor de optie Samen verzenden van het bundelproduct. Nadat deze correctie is toegepast, zijn er voor bundelproductverzendingen geen opties meer voor “Items selecteren”.
ACP2E-4180
Catalogus, zoeken
Verzoek van RestApi ‘/rest/default/V1/Categorieën?searchCriteria%5Bpage_size%5D=1’ mislukt vanwege een time-outfout
De REST API-aanvragen voor categorieën mislukken niet meer met time-outfouten.
Eerder, konden de verzoeken aan /rest/default/V1/categorieën?searchCriteria [ page_size ]=1 met een onderbreking na bepaalde codeveranderingen ontbreken.
AC-13358
AC-13358 - GitHub codebijdrage
Inhoud
graphql (magento 2.4.6-p4) - fout wanneer u probeert een cms-pagina zonder actieve status op te halen
GraphQL-query voor een uitgeschakelde CMS-pagina heeft een interne serverfout geretourneerd. Dit probleem is nu opgelost.
Nu, haalt de vraag een juiste reactie zonder fouten.
AC-12302 - GitHub kwestie - GitHub codebijdrage
Met het formulier voor het delen van lijsten is willekeurige code toegestaan in naamvelden
Oplossing voor een kritieke SSTI (Server-Side Template Injection)-kwetsbaarheid in het formulier voor het delen van wenslijsten, waarbij kwaadaardige code in het berichtveld kon worden ingevoerd en via e-mail kon worden verzonden. De update voegt invoervalidatie toe om sjablooninstructies en onveilige patronen te blokkeren. Er wordt nu een foutbericht weergegeven wanneer ongeldige inhoud wordt gedetecteerd.
AC-12730 - GitHub kwestie - GitHub codebijdrage
Het plaatsen van csp_whitelist.xml in thema werkt niet en leidt tot intermitterende kwestie
Geïmplementeerde caching van CSP whitelist per websitegebied.
AC-13069 - GitHub kwestie - GitHub codebijdrage
Na de upgrade naar magento 2.4.7 p2 ziet u de geüploade bestanden niet meer in de mediagalerie
Nieuw geüploade bestanden worden nu na de upgrade weergegeven in de Medialerie.
Eerder, na upgrade naar Magento 2.4.7 p2, werden pas geüploade afbeeldingen pas weergegeven in de Medialerie nadat een handmatige synchronisatie was uitgevoerd.
AC-13262
AC-13262 - GitHub kwestie
In de mediagalerie worden onjuiste afbeeldingen weergegeven uit mappen met identieke namen, maar verschillende hoofdletters en kleine letters
Het systeem verhelpt nu een probleem waarbij bestanden die naar een specifieke map in de medialerie zijn geüpload ook zichtbaar zijn in mappen met vergelijkbare namen, maar met verschillende hoofdletters en kleine letters.
AC-13489 - GitHub kwestie - GitHub codebijdrage
Als u een galerie-afbeelding volledig verwijdert uit een afbeelding, worden de rollen/typen van het bereik ingesteld (basis/klein/miniatuur) en nadat u de “oude” rollen/typen opnieuw hebt toegevoegd, worden deze weergegeven
Het systeem werkt zoals verwacht in het opslagbereik de beelden erven de rollen/types van het nieuwe toegevoegde beeld zoals per het standaardwerkingsgebied
AC-13556 - GitHub kwestie - GitHub codebijdrage
] Filter van 1} Kleine insect van het Comité Admin listing component kan niet raken wanneer de gebiedswaarde \ bevat[
Het systeem werkt prima als wij paginatitel filtreren die schuine streep in het heeft (bijvoorbeeld: Magento\Store)
AC-13661 - GitHub kwestie - GitHub codebijdrage
Fout: Scriptfout voor “Magento_Catalog/js/validate-product” voor de pagebuilder voor beheerinhoud met productladen
Deze PR corrigeert de scriptfout voor catalogAddToCart tijdens het bewerken van de pagebuilder met de productvoorwaarde
AC-13891 - GitHub kwestie - GitHub codebijdrage
Script-fout catalogAddToCart bij het configureren van de productwidget.
Probleem verholpen met een scriptfout die optrad bij het configureren van de widget Producten met “Combinatie van voorwaarden” in Page Builder. Het probleem is veroorzaakt door ontbrekende JS-bestanden aan de voorzijde, wat leidt tot consolefouten. Na de correctie wordt de widget correct geladen zonder consolefouten.
AC-13892 - GitHub codebijdrage
Selectie blokkeren in widgets met dezelfde id
Het systeem verwerkt nu correct het selecteren van blokken tijdens het maken van widgets wanneer we dezelfde id-blokken hebben
AC-14132 - GitHub kwestie - GitHub codebijdrage
Logoverstroming op de CMS-pagina met de id 0 bestaat niet
Het systeem werkt zoals verwacht na het creëren van admin gebruiker en wanneer wij een nieuwe pagina system.log creëren heeft geen foutenmeldingen
AC-14254 - GitHub kwestie - GitHub codebijdrage
[ GraphQl ] de vraag van de Route oneindige lijn
Dit kaartje verholpen de kwestie waar een de routevraag van GraphQL met de identieke Weg van het Verzoek en de Weg van het Doel een oneindige lijn veroorzaakte en uiteindelijk uit tijdde.
In 2.4.9-alpha3, keert de vraag nu de correcte foutenreactie in plaats van het herhalen terug.
AC-14269 - GitHub kwestie - GitHub codebijdrage
Onbestaande sitemap reageert op productafbeelding
Het systeem wordt nu gerepareerd wanneer we toegang krijgen tot een bestaande sitemap die reageert op een productafbeelding met Response: 404 NIET GEVONDEN
AC-14295 - GitHub kwestie - GitHub codebijdrage
Cataloguskoppelingswidgets gebruiken onjuiste URL
Het systeem verwerkt nu correct widgets nadat de koppeling naar het catalogusproduct en de cataloguscategorie is toegevoegd en bevat nu ook de juiste URL’s in de HTML-bron
AC-14437 - GitHub kwestie - GitHub codebijdrage
Tabelvoorvoegsel wordt niet in aanmerking genomen
Adobe Commerce respecteert nu correct de voorvoegsels van de databasetabel wanneer het ontwerp > het themaraster Configuratie in de Admin wordt geladen. Eerder, in Adobe Commerce 2.4.8 met een lijstprefix gevormd in app/etc/env.php, leidde het navigeren aan Inhoud > Ontwerp > Configuratie tot een fout omdat het lijstprefix niet in aanmerking werd genomen, en het net van thema’s niet teruggaf.
AC-14556 - GitHub kwestie - GitHub codebijdrage
Wijzig de constante IMAGE_FILE_NAME_PATTERN in public visible, voor meer flexibiliteit
De constante IMAGE_FILE_NAME_PATTERN in GenerateRenditions.php is openbaar gemaakt, zodat ontwikkelaars flexibeler kunnen werken met afbeeldingsuitvoeringen. De oplossing is opgenomen in Magento 2.4.9-alpha3 met volledige eenheid en integratietestdekking.
AC-15338 - GitHub kwestie - GitHub codebijdrage
Onjuiste verzendmethode wordt weergegeven op de pagina met revisievolgorde voor meerdere verzendingen
Probleem verholpen bij afhandeling voor meerdere verzendingen waarbij op de pagina met revisievolgorde onjuiste verzendkosten werden weergegeven (5 INR in plaats van 10 INR). de update zorgt ervoor dat het juiste verzendbedrag voor elk adres wordt weergegeven.
AC-15664 - GitHub codebijdrage
De mappenstructuur van de medialalerie verdwijnt wanneer de naam van de categoriegbeelding begint met “-” (streepje)
Geen beschrijving beschikbaar.
AC-16544 - GitHub kwestie
Fout “CMS-blok bevat ongeldige inhoud” wordt weergegeven wanneer CMS-blok “Catalog Events Lister” wordt opgeslagen
Probleem verholpen waarbij bij het opslaan van het standaard CMS-blok Catalog Events Lister de fout ‘‘CMS block contains invalid content’’ werd weergegeven. Na deze correctie kan het blok zonder fouten worden opgeslagen in het deelvenster Beheer.
AC-16686 - GitHub codebijdrage
bin/magento config :show (of reeks) ontwerp/theme/theme_id ontbreekt
De CLI bevelen bin/magento config :show en config :set ontbrak voor het ontwerp/theme/theme_id weg ondanks de configuratie die aanwezig is.
De opdrachten worden nu uitgevoerd en de thema-id kan zonder fouten worden weergegeven en ingesteld.
AC-5915 - GitHub kwestie - GitHub codebijdrage
Kan afbeelding met relatief kleine breedte niet uploaden
Het systeem kan de afbeelding niet meer vergroten of verkleinen met een relatief kleine breedte tot de hoogte.
ACP2E-3558 - de codebijdrage van GitHub
De component Product van de Bouwer van de pagina werkt niet als de gebruiker geen toestemming Widget heeft
Vóór de correctie genereerde de pagina een algemene fout tijdens het openen van een widget zonder machtigingen en werd een GIF voor “laden” weergegeven. Na de correctie wordt nu een modaal venster weergegeven met “Sorry, u hebt machtigingen nodig om deze inhoud weer te geven.” bericht.
ACP2E-3664 - de codebijdrage van GitHub
Onjuist configuratiepad voor stijlconfiguratie van externe opslagpaden
Na de correctie heeft het instellen van de stijlconfiguratie voor het externe opslagpad invloed op de daadwerkelijke configuratie van de AWS S3-padstijl.
ACP2E-3734 - de codebijdrage van GitHub
Page Builder-productwidgetbestelling wordt niet toegepast in GraphQL
Hiermee wordt het probleem verholpen waarbij de GraphQL-query-reactie ‘route’ geen producten in de juiste sorteervolgorde heeft geretourneerd in een inhoudssoort van Page Builder-producten.
ACP2E-3898 - de codebijdrage van GitHub
Probleem met prijsstelling op niet-Engelse winkelvelden vanwege ICU-bibliotheekversie
Na de correctie wordt de productprijs correct weergegeven in de landinstelling Hebreeuws (Israël).
ACP2E-3938 - de codebijdrage van GitHub
Configuratie van gecastreerd ontwerp van winkelcode bijwerken
Oplossing van de kwestie waar het bijwerken van de code van de archiefmening de montages van de Configuratie van het Ontwerp wegens het configuratiecache niet behoorlijk verfrist ontruimde.
ACP2E-3941 - de codebijdrage van GitHub
Voorvertoning van inhoudstaging werkt niet met zoekresultaten
Als u in Voorvertoning afspelen zoekt, worden nu producten geretourneerd in overeenstemming met het geselecteerde bereik. Eerder, resulteerde het onderzoek in het standaardwerkingsgebied, dat de geselecteerde opslag negeert.
ACP2E-4095
Page Builder - Product Condition Logic Issue (OF logica gedraagt zich verkeerd en toont minder producten)
Page Builder Products Widget retourneert nu het juiste resultaat wanneer een kenmerk met een algemeen bereik wordt gebruikt in de voorwaarde “Match Any”
ACP2E-4096 - de codebijdrage van GitHub
Productcarrousel voegt onjuiste producten toe aan Page Builder
Vóór de correctie zou een configureerbaar product automatisch zijn opgenomen in de carrousellijsten van het PageBuilder-product als een van de onderliggende items aan de filtervoorwaarden zou hebben voldaan. Na de correctie wordt het bovenliggende product alleen opgenomen als het onderliggende product zelf niet zichtbaar is.
ACP2E-4341 - de codebijdrage van GitHub
De widget Lijst met producten retourneert een onjuist resultaat als meerdere categorieën in de categorievoorwaarde worden vermeld
De widget Lijst met catalogusproducten geeft nu nauwkeurige resultaten weer wanneer meerdere categorieën in de voorwaarde ‘Categorie is een van’ voorkomen. Eerder werd alleen de eerste categorie in de lijst verwerkt.
ACP2E-4353 - GitHub codebijdrage - GitHub codebijdrage
] de omslagverwezenlijking van de Galerij van de Media van de Wolk 1} vereist schrapping_folder toestemming in Nieuwe Galerij van Media - de rollen met slechts create_folder kunnen geen omslagen tot stand brengen[
Eerder, voordat deze correctie werd geïmplementeerd, kon een gebruiker met alleen inhoud een map maken geen map maken in de CMS-mediagalerie. Na de correctie kunnen makers van inhoud in de mediagalerie nu echter alleen mappen maken met de machtiging Map maken.
ACP2E-4376 - de codebijdrage van GitHub
[ KANTOREN ] Duplicerend een pagina van CMS
Vóór deze correctie zou het dupliceren van een cms-pagina met een aangepaste layout-update zijn mislukt. CMS-pagina’s met aangepaste layout-updates kunnen nu zonder fouten worden gedupliceerd.
ACP2E-4449 - de codebijdrage van GitHub
Beheerder met bevoegdheden op websiteniveau kan dynamisch blok niet bewerken
Beheerders met bevoegdheden voor het bereik van websites kunnen nu de inhoud van banners in toegankelijke opgeslagen weergaven bewerken.
ACP2E-4468
[ de Kritieke logboeken van ADOBE STOCK ] "Slaagden er niet in om de resultaten van de het onderzoeksdossiers van Adobe Stock"terug te winnen zelfs wanneer de integratie gehandicapt is.
Het systeem registreert niet langer de fout “Kan de resultaten van Adobe Stock-zoekbestanden niet ophalen” wanneer Adobe Stock Integration is uitgeschakeld.
ACP2E-4634
Fouten bij het maken van nieuwe pagina’s en het gebruik van Page Builder die een fout genereren
Probleem verholpen waarbij CMS-pagina’s niet konden worden opgeslagen bij gebruik van Page Builder.
ACP2E-4709
Klanten/klanten
Uitzondering op Storefront wanneer Admin een CustomerCustomAttribute-blok toevoegt via CMS Page Content
Probleem verholpen waarbij het toevoegen van het blok CustomerCustomAttribute via CMS-pagina-inhoud een storefront-uitzondering veroorzaakte en ervoor zorgde dat de pagina niet kon worden geladen.
Storefront wordt nu normaal weergegeven en geeft een betekenisvol bericht weer wanneer de inhoud niet kan worden gerenderd, waarbij kritieke fouten worden voorkomen.
AC-11004
Klanten die zich nu online Admin-raster bevinden, tonen elke keer dat een gebruiker zich aanmeldt, vervolgens weer uit en vervolgens weer in rijen
Probleem verholpen waarbij in het beheerdersraster voor klanten nu online dubbele rijen werden weergegeven wanneer een klant zich afmelde en weer werd aangemeld.
Het net werkt nu het bestaande verslag met de recentste activiteit bij in plaats van het creëren van dubbele ingangen, die nauwkeurige klantenzitting het volgen verzekeren.
AC-11511 - GitHub codebijdrage
Validatie van minimum- en maximumwaarden werkt niet voor DOB-kenmerk in Storefront
Deze bug verholpen het probleem waarbij de minimale en maximale datumvalidatie voor het kenmerk Date of Birth (DOB) niet werkte op de storefront (hoewel deze werkte in Admin).
In 2.4.9-alpha3 blokkeert validatie nu correct het opslaan van klanten met DOB buiten het toegestane bereik, waarbij een foutbericht wordt weergegeven.
AC-13535 - GitHub codebijdrage
[Admin][Customer] Wachtwoord opnieuw instellen op Customer Admin mislukt
Probleem verholpen waarbij het opnieuw instellen van het wachtwoord van een klant vanuit het beheerpaneel een systeemfout tot gevolg had en de pagina vastliep. Het opnieuw instellen van wachtwoorden werkt nu correct en verzendt de koppeling reset zonder fouten, zelfs in randgevallen met wijzigingen in de opslagruimte.
AC-14940 - GitHub codebijdrage
Ajax 401 error load on Warning screen in admin panel while Login as Customer permission Introk
Deze bug verholpen een probleem waarbij een ingetrokken aanmelding als toestemming van de klant ertoe leidde dat een Ajax 401-fout met raw HTML in het pop-upvenster met waarschuwingen werd weergegeven.
Na de correctie geeft het systeem nu correct een normaal waarschuwingsbericht weer in plaats van de ruwe HTML.
De oplossing werd geleverd in Magento 2.4.9-alpha3
AC-15336 - GitHub codebijdrage
Kader
Code van uitgeschakelde module compileren
Het gedrag van setup:di:compile is gewijzigd en code voor uitgeschakelde modules wordt niet meer gecompileerd.
AC-10933 - GitHub kwestie - GitHub codebijdrage
Fout wanneer looppas bevelopstelling :upgrade met de trekker van douaneOB
De gegevensbestandtrekkers van de douane veroorzaken niet meer fouten tijdens opstelling :upgrade.
Eerder, zou het lopen bin/magento opstelling :upgrade met een trekker van het douanegegevensbestand (b.v., NA TUSSENVOEGSEL op de opslaglijst) in de fout kunnen resulteren:
“Waarschuwing: Poging tot arrayverschuiving op waarde van type null in vendor/magento/framework/Mview/View/Subscription.php op regel 357”
AC-11487
AC-11487 - GitHub kwestie
[ Uitgave ] maakt methodehandtekening verenigbaar met interface
De methodehandtekening voor getAttributes is nu verenigbaar met zijn interface, verhinderend om het even welke fouten wanneer het beschrijven van de methode. Eerder, veroorzaakte inconsistenties in de methodehandtekening fouten wanneer het proberen om de getAttributes methode te beschrijven.
AC-11578 - GitHub kwestie - GitHub codebijdrage
Entiteitsformulier voor website/groep/winkel kan niet worden uitgebreid met meerdere waarden van formulierelementen voor extensiekenmerken
Met deze PR kunnen formulierelementen met meerdere waarden gegevens verzenden naar een website/groep/opslagformulier.
AC-11657 - GitHub kwestie - GitHub codebijdrage
] Bevestig-e-mailregel voor ui-component van de kwestie [
Het systeem valideert nu correct meerdere e-mailadressen die zijn ingevoerd in UI-componenten, zodat elke e-mail correct wordt bijgesneden en gevalideerd. Eerder gebruikte het systeem een onjuiste methode voor het bijsnijden van e-mailadressen, die tot validatiefouten kon leiden.
AC-11719 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert het gebruik van de werkingsgebiedoplosser
Deze PR verhelpt de URL-instellingen van Admin globaal in plaats van de huidige winkel
AC-11736 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert overtollige methodes
Codekwaliteit: Verwijderd overtollige methodes in AsynchronousOperations en de componenten van de Verkoop die slechts oudermethodes zonder functionaliteit riepen toe te voegen, verbeterend codeonderhoudbaarheid.
AC-11915 - GitHub kwestie - GitHub codebijdrage
Magento_Theme title.phtml template is ongeldig voor PHP 8.2
Deze pull-aanvraag verhelpt een probleem wanneer een CMS-pagina die is gemaakt met de null-kop, zoals in PHP 8.x die null doorgeeft aan trim(), een uitzondering genereert: Verouderde functionaliteit: trim(): Null doorgeven aan parameter #1 ($string) van type string
AC-12856 - GitHub kwestie - GitHub codebijdrage
xsd-validatie mislukt voor etc/adminhtml/system.xml-bestanden die opmerkingen bevatten onder velditems.
In deze PR worden XML-schemadefinities in ‘phpstorm’ gecorrigeerd voor het knooppunt Commentaar
AC-12945 - GitHub kwestie - GitHub codebijdrage
De blootstelling van de Versie van Magento via de route van de Opstelling met standaardConfiguratie Nginx
Het systeem werkt nu zoals verwacht en geeft de exacte versie van Magento waarop de site wordt uitgevoerd niet weer
AC-13205 - GitHub kwestie - GitHub codebijdrage
[ de objecten van de kwestie ] unpack objecten argumenten als genoemde parameters
Het systeem gebruikt nu de PHP 8.1 eigenschap van het decomprimeren serie met genoemde parameters, die de behoefte aan array_values vraag elimineert en potentieel algemene prestaties verbetert. Eerder, roept het systeem vereiste array_values voor het uitpakken van objecten argumenten.
AC-13210 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] citaat van refactor bevestigt methode
Deze PR bevat verbeteringen in de leesbaarheid van de doValidate-methode.
AC-13214 - GitHub kwestie - GitHub codebijdrage
Magento option —magento-init-params nooit gebruikt bij het uitvoeren van cli?
—magento-init-params optie wordt nu gebruikt wanneer het runnen van CLI bevelen.
Eerder, had het overgaan —magento-init-params aan CLI bevelen geen effect op parameters zoals MAGE_MODE.
AC-13231
AC-13231 - GitHub kwestie - GitHub codebijdrage
getItemsByColumnValue onjuiste typedeclaratie
Het systeem definieert nu correct de invoerparameter $value als een primitief type, niet als een array, in de functie getItemsByColumnValue, zodat de functie de verwachte verzameling retourneert. Eerder, als een serie met één enkele waarde als inputparameter werd gebruikt, zou de functie ongeldig terugkeren en IDEs zou het als fout merken.
AC-13240 - GitHub kwestie - GitHub codebijdrage
Wanneer het gebruiken van dossieropslag voor de slotleverancier, krijgen wij een steeds groeiende folder van dossiers zonder enige schoonmaakbeurt
Dit trekkingsverzoek introduceert een nieuwe baan die één keer per dag loopt en zoekt naar slotdossiers die niet in de laatste 24 uren zijn gewijzigd en kan zo veilig worden verwijderd. Hierdoor blijft de inhoud van de map met vergrendelingsbestanden onder controle.
Deze taak zal slechts iets uitvoeren wanneer de slotleverancier wordt gevormd om dossiers te gebruiken, niet wanneer één van anderen wordt gebruikt (gegevensbestand - het gebrek, zoökeeper of geheime voorgeheugen)
AC-13367 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Opschonen: gebruik geen waarde van de void terugkeer van methodevraag.
Deze PR doet kleine schoonmaakbeurten. Soms noemden we methoden die niets retourden (void) en gebruikten we die resultaatwaarde. Dat is echt niet nodig.
AC-13664 - GitHub kwestie - GitHub codebijdrage
Cachetoetsen die zijn gekoppeld aan FPC op Magento 2.4.7 multi-store-implementaties
Probleem verholpen waarbij de FPC-cachemoetsen (Full Page Cache) in meerdere opslaginstellingen geen MAGE_RUN_CODE en MAGE_RUN_TYPE bevatten, wat leidt tot inconsistente werking van de cachemoets in vergelijking met eerdere versies. De sleutels van het geheime voorgeheugen omvatten nu correct opslagcontext, die correcte geheim voorgeheugenisolatie over opslag verzekert.
AC-13719 - GitHub kwestie - GitHub codebijdrage
] [ PHPDOC ] Correctie slechte phpdoc voor Magento\Framework\Message\ManagerInterface[
Deze PR corrigeert de ongeldige phpdoc voor \Magento\Framework\Message\ManagerInterface en verwijdert alle dubbele phpdoc in \Magento\Framework\Message\Manager (gebruik inheritdoc syntaxis).
AC-14312 - GitHub kwestie - GitHub codebijdrage
Onvolledige indexering werkt niet meer voor klanten met een groot aantal updates
De gedeeltelijke indexering werkt nu voor klanten met een groot aantal updates.
Eerder, leidden het bereiken van de maximumwaarde voor de version_id kolom in de veranderingstabel indexupdates om te stoppen.
AC-14424
AC-14424 - GitHub codebijdrage
Na het downloaden van het verzendlabel zien we een bepaald bedrag aan verzendkosten dat niet overeenkomt met de verzendprijs.
De verzendlabelbedragen komen nu overeen met de verzendkosten.
Eerder, na het downloaden van een verzendlabel, kwam het weergegeven bedrag niet overeen met de verzendprijs.
AC-14560
AC-14560
MView-mechanisme negeert fouten bij het uitvoeren van de trigger op ongepaste wijze
MView-mechanisme rapporteert nu correct fouten bij het uitvoeren van de trigger.
Eerder werden fouten tijdens de uitvoering van de trigger stilzwijgend genegeerd, waardoor indexupdates zouden kunnen ontbreken zonder dat hiervan melding wordt gemaakt.
AC-14567
AC-14567 - GitHub codebijdrage
[ Uitgave ] vermijd veel onnodige uitzonderingen tijdens het samenvoegen van lay-outXML laden
Deze PR introduceert een nieuwe functie (voor de compat van B/C beschrijven wij niet beschermde _loadXmlString) om te laden en geen uitzondering te werpen
AC-14580 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Bevordering van constructoreigenschappen gebruiken in moduleVault grafiek Ql
Deze PR vervangt constructoreigenschappen door eigenschappenbevordering in de module VaultGraphQl
AC-14616 - GitHub kwestie - GitHub codebijdrage
] Verwijderde de codeovertolligheid van de 0} Uitgave voor module frontend lay-outs.[
Deze PR verwijdert de redundantie van code voor themalay-outs voor Magento_MSRP-, Magento_LoginAsCustomerAssistance-, Magento_Newsletter- en Magento_Sitemap-modules voor frontend-layouts.
AC-14625 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] omvat Constructor om een deel van CommandListInterface API te zijn, breid gealigneerde documentatie uit
Deze PR update merkt Magento\Framework\Console\CommandList als API en introduceert de aannemer aan CommandListInterface voor betere rekbaarheid. Het verbetert ook gealigneerde documentatie om duidelijkheid en onderhoudbaarheid voor ontwikkelaars te verbeteren die consolebevelen uitbreiden.
AC-14680 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert code met betrekking tot Microsoft IIS
In deze PR wordt de code voor Microsoft IIS aangepast volgens de documentatie bij de systeemvereisten van Magento, waarin staat dat het Microsoft Windows-besturingssysteem niet wordt ondersteund
AC-14702 - GitHub kwestie - GitHub codebijdrage
Syntaxisfout Magnifier.js
De functie van de systeemvergroting zou moeten blijven werken zoals het vroeger werkte en magnifierOptions zou niet in globaal werkingsgebied beschikbaar moeten zijn
AC-14722 - GitHub kwestie - GitHub codebijdrage
Modus Uitgebreide back-up in CLI-opdracht setup:db:status
De CLI-opdracht setup:db:status ondersteunt nu de uitgebreide modus.
Eerder was het moeilijk om de vereiste databasewijzigingen voor upgrades te begrijpen. Als u bin/magento setup:db:status -v nu uitvoert, krijgt u gedetailleerde informatie over schema- en gegevensverschillen.
AC-14807
AC-14807 - GitHub codebijdrage
SMTP-mail wordt verzonden met TLS en 2.4.8
SMTP-verzending via e-mail met TLS werkt nu zoals verwacht.
Eerder leidde het verzenden van e-mails via SMTP met TLS tot de fout: fout :1408F10B: SSL routines :ssl3_get_record: verkeerd versieaantal.
AC-14883
AC-14883 - GitHub kwestie - GitHub codebijdrage - GitHub codebijdrage
[ kwestie ] de kwestie van de Oplossing gelijktijdig in statische inhoud stelt op
Deze PR verhelpt een bug waarbij meerdere gelijktijdige processen hetzelfde themapakket afhandelen, afhankelijk van de manier waarop de thema’s met hun ouders zijn gedefinieerd.
AC-14944 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert erfenisverenigbaarheidscode voor PHP versies < 8.1
Deze pull request verwijdert code die ontworpen was om uitgevoerd te worden op PHP <8.1.
Ook, verwijder controles voor PHP_VERSION_ID contactbeschikbaarheid, aangezien het in alle PHP versies beschikbaar is
AC-14971 - GitHub kwestie - GitHub codebijdrage
FPC werkt niet bij aanmelding
FPC (Full Page Cache) werkt nu correct voor aangemelde klanten.
Eerder, na login, zou de homepage niet van geheim voorgeheugen laden en x-magento-cache-debug kopbal toonde MISS in plaats van HIT.
AC-14999
AC-14999 - GitHub kwestie
Voeg generische types in bepaalde php klassen toe, voor betere statische analysesteun
Het systeem gebruikt nu generische typedefinitie om dit beduidend te verbeteren door het te hebben geïnterpreteerd als de nauwkeurige klasse een methodevraag terugkeert
AC-15013 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verbetert fout behandelend SchemaBuilder
Deze PR verbetert de fout berichten behandeling van db schema. Het helpt ons om kwestie zonder zware zuivering te identificeren.
AC-15020 - GitHub kwestie - GitHub codebijdrage
Rest-API: Aanroep van een lidfunctie getVideoProvider() op null
Het aanroepen van de configureerbare API voor productonderliggende items heeft een fout van 500 interne server geretourneerd als een onderliggend product alleen een YouTube-video en geen andere afbeeldingen bevat. Dit probleem is nu opgelost.
De fout werd veroorzaakt door een ongeldige verwijzing in ExternalVideoEntryConverter.
De API retourneert nu op de juiste wijze onderliggende producten met mediagalerienummers, inclusief externe videogegevens, zonder fouten te genereren.
Hierdoor worden alle mediatypen voor onderliggende producten op de juiste wijze opgehaald via de REST API.
AC-15046 - GitHub kwestie
[ W3C ] verwijdert tekst/javascript uit de verklaring van de de markeringsmarkering van het koekjesmanuscript
Deze PR heeft het overbodige type=“text/javascript”-kenmerk verwijderd uit de cookie script tag voor HTML5-compatibiliteit.
AC-15061 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] bevestig een paar typos in commentaren PHPDoc
In deze PR worden de paar typos in de phpdoc gecorrigeerd
AC-15075 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert gebruik sprintf in uitdrukkingsvraag
Deze PR verwijdert het gebruik van sprintf in de woordfunctieaanroep in de Magento core.
AC-15183 - GitHub kwestie - GitHub codebijdrage
Kan niet alle ongeldige indexen opnieuw indexeren op indexeerapparaten met meerdere thread’s met actieve toepassingsvergrendeling
Deze kwestie herstelde een multi-thread mislukking van de indexeerder wanneer use_application_lock werd toegelaten.
Eerder, werden de sloten van DB verloren tijdens parallelle verwerking, veroorzakend indexeerders om in "werkende"staat te blijven en SQL fouten (lijst niet gevonden) te werpen.
In Magento 2.4.9-alpha3 zorgt de correctie ervoor dat indexeerders correct opnieuw worden gecompileerd met toepassingsvergrendeling ingeschakeld.
AC-15270 - GitHub kwestie - GitHub codebijdrage
Onduidelijk/ongeldig retourneringstypen in Magento\Framework\Escaper
Het systeem zal types voor ontsnappingsmethodes goedkeuren wanneer het uitvoeren van statische analyse die phpstan op niveau 5 gebruikt
AC-15272 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] staat rij-specifieke configuratie toe om de standaard max-berichten waarde te overschrijden
Het systeem staat nu rij-specifieke configuratie toe om de standaard max-berichten waarde te overschrijden
AC-15284 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Dupliceer geheim voorgeheugen voor de zelfde pagina met de zelfde vraag wanneer gebruikvernis
Deze PR verhelpt dubbele full-page geheim voorgeheugeningangen wanneer het gebruiken van Varnish door de orde van de vraagparameter te normaliseren, die verenigbare geheim voorgeheugensleutels voor identieke verzoeken verzekert.
Hiermee verbetert u de verhouding en prestaties van cachereacties voor URL’s met dezelfde parameters in verschillende reeksen.
AC-15325 - GitHub kwestie - GitHub codebijdrage
Communautaire thema’s bevatten middelen voor Commerce-editiemodule
Commerce-gebonden opmaakbronnen zijn verwijderd uit communautaire thema’s door ze te verplaatsen naar hun respectievelijke moduledirectory’s. Hierdoor wordt voorkomen dat ongebruikte CSS in de Community Edition wordt gebundeld, waardoor onnodige lading wordt voorkomen en regels met dode stijlen worden verwijderd en tegelijkertijd de juiste opmaak wordt gegarandeerd wanneer Commerce-modules worden ingeschakeld.
AC-15347 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] voegt de Code van de Opslag aan Urls toe zou Globaal moeten zijn
Deze PR verhelpt het probleem door ervoor te zorgen dat de instelling Winkelcode toevoegen aan URL’s wordt opgehaald met het algemene bereik in de kerncode
AC-15365 - GitHub kwestie - GitHub codebijdrage
] Logboek niet-gedeclareerde plug-in van 0} Issue {alleen als deze niet is uitgeschakeld[
Deze PR corrigeert en registreert de insteekmodule die niet is gedeclareerd en niet wordt gebruikt (ingeschakeld en ontbreekt).
AC-15386 - GitHub kwestie - GitHub codebijdrage
] Kleine schoonmaakbeurt van 0} kwestie, verwijderde dubbele sleutels van serie[
Het systeem is nu op kleine schaal opgeschoond en er is geen fout gevonden met betrekking tot Array met 2 dubbele toetsen met de waarde ‘Weight (en hoger)’
AC-15414 - GitHub kwestie - GitHub codebijdrage
Magento 2.4.8-p2, magento/framework versie 103.0.8-p2: De klasse EmailMessage die een niet-bestaande methode aanroept
De klasse EmailMessage handelt nu correct de herwinning van het e-maillichaam.
Eerder, in Magento 2.4.8-p2 met magento/framework versie 103.0.8-p2, probeerde de klasse Magento\Framework\Mail\EmailMessage een niet-bestaande methode (getTextBody) op het Symfony-berichtobject aan te roepen. Dit veroorzaakte fouten wanneer de modules of de aanpassingen van de derde op deze methode voor e-mailverwerking vertrouwden.
De klasse EmailMessage roept nu niet langer ongedefinieerde methoden aan, waardoor deze fouten worden voorkomen. AC-15446
AC-15446 - GitHub kwestie - GitHub codebijdrage
[ Magento 2.3.x ] de Patches van Gegevens/van het Schema getAliases () veroorzaakt fouten tijdens setup:upgrade
getAliases() veroorzaakt fouten tijdens setup :upgrade, deze PR die het zelfde verhelpt
AC-15559 - GitHub kwestie - GitHub codebijdrage
Ongeldige mix van collaties voor bewerking
Geen beschrijving beschikbaar.
AC-15614 - GitHub kwestie - GitHub codebijdrage
] [ PHPDOC ] Correctie slechte phpdoc Magento\Framework\DB\Adapter\AdapterInterface::quoteColumnAs ()[
Deze PR werkt PHPDoc voor \Magento\Framework\DB\Adapter\AdapterInterface::quoteColumnAs() bij om correct aan te geven dat de $alias-parameter naast string null kan zijn. Hiermee worden PHPStan-problemen op niveau 5+ opgelost en wordt de compatibiliteit met gereedschappen voor codekwaliteit verbeterd.
AC-15626 - GitHub kwestie - GitHub codebijdrage
Ongeldige mix van collaties in module urlrewrite
Geen beschrijving beschikbaar.
AC-15647 - GitHub kwestie - GitHub codebijdrage
Voorwaarde is nooit vervuld in \Magento\Framework\Escaper::escapeScriptIdentifiers
Correcteerde een onbereikbare voorwaarde in \Magento\Framework\Escaper::escapeScriptIdentifiers door de controle voor vals met ongeldig te vervangen, het te richten met preg_replace terugkeerwaarden en het verbeteren van codenauwkeurigheid zonder functionaliteit te beïnvloeden.
AC-15667 - GitHub kwestie - GitHub codebijdrage
Varnish 7.3 (nieuwste versie) - Koppelingen naar subrubrieken / opties van de categorie Standaard worden niet weergegeven op de startpagina van de winkel
Bevestigd dat het ontbreken van subcategorieverbindingen op de storefront homepage toen het gebruiken van Vierkant 7.3 door ESI verzoek behandeling en serverconfiguratie eerder dan een het codegebrek van Magento werd veroorzaakt; het probleem wordt opgelost door aanbevolen Varnish-configuratieaanpassingen, zonder vereiste wijzigingen in de kerncode.
AC-15674 - GitHub codebijdrage - GitHub codebijdrage
[ Uitgave ] voegt extra zuivert gegevens aan cache_invalidate logboek toe
Deze PR verbeterde het cache_invalidate logboek om verzoekcontext en stapelspoor voor volledige geheim voorgeheugenzuivering te omvatten, verbeterend het zuiveren en het zicht.
Hierdoor kunt u de bron van onverwachte volledige cachevalidaties identificeren zonder de bestaande functionaliteit te wijzigen.
AC-15719 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Verbeterde autoloader van de componist uitsluitingslijst een beetje.
Deze PR verfijnen de uitsluitingen van Composer-autoloader om testklassen over te slaan, onnodige klassingangen te reduceren en PSR-4-waarschuwingen te voorkomen.
AC-15743 - GitHub kwestie - GitHub codebijdrage
NewRelic Module - Verwijder onnodige gebiedsdelen
Verwijdert de onnodige afhankelijkheid van magento/magento-composer-installer van de magento/module-new-relic-rapporteringsmodule om ongebruikte/strakke koppeling in gebiedsdelen op te schonen
AC-15945 - GitHub kwestie
[ Uitgave ] verhindert db_schema.xml verklaringen met comment="" geen downtime plaatsingen te breken
Het systeem voorkomt nu dat db_schema.xml-declaraties met comment=“” geen downtime-implementaties kunnen onderbreken
AC-15980 - GitHub kwestie - GitHub codebijdrage
Kan de cache van \Magento\Framework\Filesystem\Glob::glob(...) niet wissen
Deze PR-update introduceert een manier om de interne statische cache te wissen die wordt gebruikt door \Magento\Framework\Filesystem\Glob. Hierdoor worden nieuwe en nauwkeurige resultaten verkregen wanneer de bestandsstructuren veranderen. Het verbetert betrouwbaarheid en ontwikkelaarservaring, vooral in testscenario’s en langlopende processen waar de globale resultaten moeten bijgewerkt blijven.
AC-15989 - GitHub kwestie - GitHub codebijdrage
URL van link ReadME Leaders heeft een permanente omleiding
De koppeling README-leiders is bijgewerkt door de permanent omgeleide en verlopen URL te vervangen door de juiste werkkoppelingen, zodat de pagina’s met contribuanten en onderhoudspersoneel correct worden geopend.
AC-16046 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] [ PHPDOC ] Repareren slechte phpdoc Magento\Eav\Model\ResourceModel\Entity\Attribute\Collection
Correcte PHPDoc-annotaties voor joinLeft() in de kenmerkverzameling om juiste arraydefinities toe te staan, waardoor de correctheid van de code en de compatibiliteit met gereedschappen zoals PHPStan worden verbeterd.
AC-16187 - GitHub kwestie - GitHub codebijdrage
Zorg ervoor dat één enkele bevelmislukking de fout (dossier of stderr) registreert zonder de uitvoering van verdere bevelen CLI te stoppen.
Het systeem verzekert nu dat één enkele bevelmislukking de fout (dossier of stderr) registreert zonder de uitvoering van verdere bevelen CLI te stoppen
AC-16244 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] voegt int. type aan $maxAge in de Kernel PageCache toe
Deze PR zorgt ervoor dat de parameter $maxAge in de PageCache-kernel strikt wordt getypt als een geheel getal om de typeveiligheid te verbeteren en fouten in de PHPStan/statische analyse in de cacheverwerking te voorkomen.
AC-16313 - GitHub kwestie - GitHub codebijdrage
Fake Modules vereisen dev/Directory in opslagplaatsen voor extensies
Geen beschrijving beschikbaar.
AC-16487
Toevoegen aan tekengebeurtenis: lege prijzen
Productprijzen werden als null geretourneerd in de gebeurtenis checkout_cart_product_add_after als waarnemer tijdens het add-to-cart-proces. Dit probleem is nu opgelost.
Nu worden de basisprijs en de bijbehorende prijswaarden correct opgehaald, zodat er nauwkeurige gegevens beschikbaar zijn voor waarnemers en aangepaste uitvoeringen.
AC-5966 - GitHub kwestie - GitHub codebijdrage
Foutopsporing van het type PHP8.1
De bijbehorende producten worden nu geïnitialiseerd naar een lege array in plaats van naar false wanneer de strikte verwerkingsmodus niet actief is of wanneer productinformatie beschikbaar is. Deze verandering zorgt ervoor dat de daaropvolgende logica die daarmee verband houdt, zich consistent gedraagt, waardoor de stabiliteit en voorspelbaarheid van het productbereidingsproces worden verbeterd.
AC-6017 - GitHub kwestie - GitHub codebijdrage
Type ‘Magento\Customer\Api\Data\GroupInterface’ verwacht. Gevonden “Magento\Customer\Model\Group”.
Het opslaan van een klantengroep via GroupRepositoryInterface met GroupFactory veroorzaakte een typefout. Dit probleem is nu opgelost.
Eerder verwachtte de dataopslag GroupInterface, maar groepsmodelinstanties werden overgegaan, resulterend in een fatale fout.
Klantgroepen kunnen nu met succes worden opgeslagen via de opslagplaats door te zorgen voor een correcte implementatie van de interface.
Dit verhelpt de waarschuwingen van winde en runtime fouten wanneer programmatically het creëren van of het bijwerken van klantengroepen.
AC-6909 - GitHub kwestie
Veldvalidatie voor creditnota’s
Veldvalidatie op de pagina voor creditnota bood zelfs geen verzending nadat de vereiste aangepaste velden waren ingevuld. Dit probleem is nu opgelost.
Validatie werkt nu correct en de verzendknop wordt ingeschakeld zodra alle verplichte velden zijn voltooid.
AC-8308 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering uit kader (deel 3)
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8343 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Bevordering van het de aannemersbezit van het Gebruik in module verzendt vriendengrafiek ql
Het systeem gebruikt nu de bevordering van constructoreigenschappen in de module ‘send vriend’ GraphQL, wat de leesbaarheid van de code verbetert en de complexiteit vermindert. Eerder, gebruikte de module eigenschappen die talrijke lijnen bezet, die de code complexer en minder leesbaar maken.
AC-8346 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Deze PR verwijdert de tag @author uit de codebase
AC-8349 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Deze PR verwijdert de tag @author uit de codebase
AC-8350 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering uit Magento_Downloadable
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8355 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de kwaliteit en consistentie van de code worden verbeterd. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8358 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Deze PR verwijdert de tag @author uit de codebase
AC-8359 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8360 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, zodat u over een schonere en meer gestandaardiseerde code beschikt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8361 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Deze PR verwijdert de tag @author uit de codebase
AC-8362 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8363 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering van Magento_Backup en Magento_Bundle
Deze PR verwijdert de tag @author uit de codebase
AC-8367 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8375 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8376 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8400 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering
Het systeem voldoet nu aan de coderingsnormen door de verboden tag @author uit bepaalde modules te verwijderen, waardoor de algemene codekwaliteit toeneemt. Eerder was de aanwezigheid van dit label in bepaalde modules in strijd met de vastgestelde coderingsnormen.
AC-8401 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verbetert Uitbreidbaarheid van de Generatie van Service URL
Het systeem staat nu voor aanpassing van de functie van de Generatie van de Dienst URL via plugins toe, die een meer houdbare benadering van wijzigingen bevorderen. Voorheen werd deze functie aangepast via voorkeuren, die mogelijk niet zo efficiënt of onderhoudsbaar waren.
AC-8813 - GitHub kwestie - GitHub codebijdrage
] Repareer veranderlijke naam van 0} Uitgave {in catalogusonderzoek[
Het systeem noemt nu correct variabelen in de module van de onderzoeksmotor, die codehelderheid en onderhoudbaarheid verbeteren. Eerder werd een niet-relevante variabelenaam, $defaultCountry, gebruikt in de zoekmachine module, wat tot verwarring leidde.
AC-9215 - GitHub kwestie - GitHub codebijdrage
allow_parallelle_generation moet worden ingesteld via de omgevingsvariabele
Na de correctie kan de omgevingsvariabele “MAGENTO_DC_CACHE__ALLOW_PARALLEL_GENERATION” worden gebruikt om de configuratie “allow_parallelle_generation” in te stellen.
ACP2E-3673 - de codebijdrage van GitHub
[ Cloud ] Veranderend het type van lijstkolom van Int in Decimaal gebruikend db_schema.xml- dossier in Magento 2 resulteert in Fouten
Het wijzigen van het gegevenstype van de kolom werkt niet correct. Eerder wordt een fout gegenereerd: Het kenmerk ‘identity’ is niet toegestaan.
ACP2E-3709 - de codebijdrage van GitHub
Ondersteuning voor nieuwe valuta (XCG) in Adobe
Caraïbische Gulder (XCG) wordt toegevoegd aan de lijst met valuta’s.
ACP2E-3790 - de codebijdrage van GitHub
Probleem met upgrade 2.4.7-p5 vanwege nieuwe validatie
Probleem verholpen in de SchemaBuilder-klasse waarbij een niet-gedefinieerde arraysleutel ‘kolom’ een crash veroorzaakte tijdens het maken of bijwerken van het schema. Dit gebeurde wanneer het verwerken van lijstgegevens die geen "kolom"sleutel omvatten.
ACP2E-3871 - de codebijdrage van GitHub
[ KANS ] Uitgave van de Server die potentieel door Ongeldige S3 Sleutel van de Toegang wordt veroorzaakt
Onjuiste AWS S3-referenties zorgen er niet langer voor dat pagina’s oneindig worden geladen in de winkel.
ACP2E-3890 - de codebijdrage van GitHub
[ KANSEN ] [ de Wolk ] Minify js die niet werkt
De volgende JS-bestanden worden nu volledig en correct geminiateerd wanneer JS-minificatie is ingeschakeld: mage/backend/tabs.min.j, jquery/jquery.validate.min.js en Magento_PageBuilder/js/form/element/validator-rules-mixin.min.js. Als gevolg hiervan werkt de CSS-klassevalidering van Page Builder naar behoren.
ACP2E-3925 - de codebijdrage van GitHub
PHP8.4 Deprecation Error: E_USER_ERROR na Upgrade naar Adobe Commerce 2.4.8
ER ZIJN GEEN RELEASNOTITIES VEREIST
De oplossing heeft geen invloed op klantgerichte scenario’s.
ACP2E-3963 - de codebijdrage van GitHub
Cron job not clearing the database table - cause outage due to Galera crash
Het opschonen van wijzigingstabellen wordt nu in batches uitgevoerd om zware verwijderingsbewerkingen te voorkomen.
ACP2E-3995 - de codebijdrage van GitHub
Niet-geminieerde JS laadt soms ‘js minifications inschakelen’
Vóór de correctie, zelfs als u minificatie had toegelaten werden sommige JS dossiers gevraagd zonder het "min"prefix resulterend in 404 statuscode. Na de moeilijke situatie, wanneer de minificatie wordt toegelaten zijn er geen niet-geminificeerde JS gevraagde middelen.
ACP2E-4058 - de codebijdrage van GitHub
Datumkenmerk in aangepaste kenmerkgroep kan geen datumkiezer weergeven in Admin
Pop-up kalender voor datumkenmerken werd buiten het scherm weergegeven bij toewijzing aan aangepaste kenmerkgroepen. Dit probleem is nu opgelost.
ACP2E-4060 - de codebijdrage van GitHub
De ACL Controle van de Toestemming van de productie veroorzaakte de Verslechtering van Prestaties - populateAcl Methode is het knelpunt
Geoptimaliseerde ACL regelverwerking
ACP2E-4114 - de codebijdrage van GitHub
Afhandeling niet in de meest recente versie met AC-15867 + ACP2E-4296 en SCD compact
Voordat de correctie werd uitgevoerd, konden er problemen zijn opgetreden als er aangepaste javascripts door de hoofdsectie werden geladen. Na de introductie van de nieuwe instelling kunnen dergelijke scripts automatisch worden uitgesteld, zodat ze beter compatibel zijn met het Magento 2-framework.
ACP2E-4319 - de codebijdrage van GitHub
Waarschuwing bij afzetting: gebruik moment.updateLocale(localeName, config) om een bestaande landinstelling te wijzigen. moment.defineLocale(localeName, config)
Voorafgaand aan de correctie werd een verouderde waarschuwing in browser console geworpen. Na de correctie wordt een dergelijke waarschuwing nu niet meer weergegeven.
ACP2E-4338 - de codebijdrage van GitHub
[ CLOUD ] fout DateTimeZone wanneer het bewaren van productveranderingen via REST API
Voorafgaand aan de correctie zou een product update REST API verzoek een fout veroorzaken als er geen opslag met code "gebrek"was. Nu, na de moeilijke situatie loopt het productupdateverzoek prima ongeacht als een "standaard"opslag bestaat of niet.
ACP2E-4339
Incompatibiliteit met MariaDB 10.11
Eerder kon de nieuwste Magento 2-versie niet worden geïnstalleerd wanneer MariaDB 10.11 werd gebruikt, waardoor het installatieproces niet kon worden voltooid. Dit probleem is opgelost door databasecompatibiliteitsverwerking bij te werken ter ondersteuning van MariaDB 10.11.x tijdens de installatie.
ACP2E-4367 - de codebijdrage van GitHub
Captcha_delete_expired_images bijsnijden die niet werken na Magento 2.4.8-update
Voorafgaand aan de correctie werden verlopen Captcha-afbeeldingen niet automatisch meer verwijderd. Na de correctie worden verlopen Captcha-afbeeldingen verwijderd door de corresponderende uitsnijdtaak.
ACP2E-4512 - de codebijdrage van GitHub
Kader, prestaties
[ CLOUD ] Slow MySQL verzoeningsvraag in de async van het verkoopnet - volledig lijstaftasten, 20+ s, ~14M onderzochte rijen
Verbeterde afstemmingsprestaties van het verkoopnet door missing-ID ontdekking te schakelen aan begrensde entiteit_id vensters met curseur-gebaseerde progressie, die herhaalde groot-lijstscans op hoog-volumeopslag vermindert.
ACP2E-4585 - de codebijdrage van GitHub
Framework, zoeken
Openssearch 2.19.1 illegal_argument_exception on one-price categorieën
Openssearch genereert niet langer een illegal_argument_exception op de categorieën die alle producten met dezelfde prijs bevatten. Eerder, heeft het deze uitzondering “[ van ] parameter kan niet negatief zijn”.
ACP2E-3896 - de codebijdrage van GitHub
GraphQL
Het plaatsen van een bestelling in GraphQL lukt met een ongeldige verzendmethode
Probleem verholpen waarbij bestellingen via GraphQL konden worden geplaatst met een uitgeschakelde of ongeldige verzendmethode.
Het systeem valideert nu de geselecteerde verzendmethode en retourneert een fout als deze niet beschikbaar is, waardoor de bestelling niet meer kan worden gemaakt.
AC-10472 - GitHub codebijdrage - GitHub codebijdrage
Er wordt een uitzondering gegenereerd bij het uitvoeren van een GraphQl-query
Probleem verholpen waarbij een GraphQL-query een uitzondering veroorzaakte vanwege een ongeldige sorteerparameter. na de correctie wordt de query met succes uitgevoerd zonder dat er fouten of uitzonderingslogbestanden worden gegenereerd.
AC-14835 - GitHub codebijdrage
Interne serverfout bij het toevoegen van Cadeauproduct aan winkelwagentje via AddProductsToCart-mutatie inclusief custom_attributesV2
Oplossing voor een Interne Fout die van de Server teweeggebracht toen het toevoegen van cadeau kaart (en gelijkaardige douane-optie) producten aan de kar via GraphQL met custom_attributesV2; de moeilijke situatie behandelt behoorlijk complexe attributenwaarden, toestaand producten om zonder fouten worden toegevoegd.
AC-15856 - GitHub codebijdrage
Null-velden in Country -query
Probleem verholpen waarbij bestellingen die virtuele, terugbetaalde en verzonden items bevatten, nog werden verwerkt door ervoor te zorgen dat virtuele items worden opgenomen in de berekeningen van de verzonden hoeveelheid, zodat de status van de bestelling correct kan worden voltooid.
AC-7731 - GitHub codebijdrage
GraphQL-query “customerOrders” met kenmerk “number” veroorzaakt interne serverfout
De GraphQL-query voor CustomerOrders gaf een interne serverfout weer bij het aanvragen van het nummerveld. Dit probleem is nu opgelost.
Nu, zet resolver correct identiteitskaart van de ordingstoename terug, toestaand de vraag om met succes uit te voeren en het orderaantal terug te winnen.
AC-8949 - GitHub codebijdrage
GraphQL Response for Order placement bevat geen uitzonderingsbericht
Vorige wijziging die fouten in een andere indeling retourneert, is hersteld. Mogelijke fouten worden nu op een consistente manier geretourneerd, niet door het GraphQL-schema te verbreken.
ACP2E-3399 - de codebijdrage van GitHub
GraphQL Response for Order placement is gedeeltelijk gelokaliseerd
Fouten die door placeOrder GraphQl-mutatie zijn geretourneerd, zijn niet volledig gelokaliseerd. In een meertalige context worden fouten nu goed vertaald.
ACP2E-3506 - de codebijdrage van GitHub
Gelijktijdige aanroepen om GraphQL API opnieuw te ordenen - Dezelfde producten toegevoegd aan verschillende rijen
Hiermee wordt het probleem verholpen waarbij gelijktijdige aanroepen naar de GraphQL API opnieuw ordenen ertoe leiden dat dezelfde producten als verschillende rijen worden toegevoegd, wat leidt tot inconsistenties in de gegevens.
ACP2E-3774 - de codebijdrage van GitHub
updateCustomerEmail GraphQL-mutatie (e-mailadres wijzigen) activeert de e-mailmelding niet
Eerder werd e-mail niet verzonden naar klanten nadat hun e-mailadressen op hun accounts waren bijgewerkt. Nadat de oplossing is toegepast, ontvangen klanten nu e-mailmeldingen nadat ze hun e-mailadressen hebben bijgewerkt.
ACP2E-3785 - de codebijdrage van GitHub
Dynamisch kenmerk niet bijgewerkt in Cadeauregister via updateGiftRegistry Mutation
Eerder, vóór deze moeilijke situatie door de updateGiftRegistry mutatie, werd het douanekenmerk van het giftenregister niet gewijzigd of bijgewerkt door de mutaties van GraphQL. Nadat deze moeilijke situatie is toegepast, kan het dynamische attribuut van het giftenregister met succes door de updateGiftRegistry mutatie worden bijgewerkt.
ACP2E-3805
customerOrders grafisch retourneert een fout wanneer het product is verwijderd
De CustomerOrders grafisch verzoek werpt niet meer een fout zelfs het product in de orde werd geschrapt. Eerder werd de fout “Interne serverfout” gegenereerd.
ACP2E-3936
GraphQL voor bestelling van klant: Productcategorieën ophalen voor het bijbehorende product is "niet afzonderlijk zichtbaar
Als de bestelling een verborgen product bevatte, zouden de categorieën van de bestelling vóór de correctie een lege array weergeven in het antwoord GraphQl van de Bestelling van de Klant.
Nu, na de moeilijke situatie, zijn de productcategorieën inbegrepen in het antwoord van een GrafiekQl- verzoek van de Bestelling van de Klant zelfs als het product verborgen is.
ACP2E-3945 - de codebijdrage van GitHub
De items in de lijst met identieke items worden niet gedeeld tussen de weergaven in één website in GraphQL-aanvraag
Vóór de correctie werden de items in de wenslijst gefilterd met de id van de winkel. Na de correctie worden de items in de wenslijst gefilterd op website.
ACP2E-3987 - de codebijdrage van GitHub
[ de terugkeer van de Wolk ] getRemoteAddress 127.0.0.1 op Productie
Vóór deze correctie werd het externe adres niet correct bepaald wanneer de toepassingsserver wordt gebruikt. Na de moeilijke situatie wordt het verre adres behoorlijk bepaald gecombineerd met juiste kopbalopstelling in nginx en kopbalconfiguratie.
ACP2E-3991 - de codebijdrage van GitHub
[ KANTOREN ] bevestigen GQL de uitzondering behandelende gedragsreversie van de orderplaatsing
Achterwaartse incompatibele wijziging voor placeOrder-mutatie is opgelost.
ACP2E-4031 - de codebijdrage van GitHub
Probleemtoewijzing vertaald bericht naar foutcode bij plaatsen van bestelling via GraphQL
Probleem verholpen waarbij een vertaald uitzonderingsbericht werd gebruikt om de foutcode voor GraphQL-verzoeken toe te wijzen, waardoor een onbekende foutcode voor bekende fouten werd gegenereerd.
ACP2E-4033 - de codebijdrage van GitHub
[ CLOUD ] de filter van de Orde van de Klant werkte niet voor Datums
Na de correctie wordt het juiste resultaat geretourneerd wanneer u via GraphQL orders ophaalt met een datumbereikfilter.
ACP2E-4090 - de codebijdrage van GitHub
In ACS2E-4031 aan de orde gestelde kwesties
Vóór de correctie bood de positie van het foutknooppunt geen naadloze compatibiliteit met 2.4.7- en 2.4.9-versies. Na de correctie is het foutknooppunt nu op de juiste wijze geplaatst voor beide versies.
ACP2E-4115 - de codebijdrage van GitHub
Bovenliggend element van bundel dat uit voorraad weergeeft, zelfs als het onderliggende item een instantie in een grafische aanroep heeft
Na de correctie retourneert het aanvragen van een productlijst met GraphQL de juiste voorraadstatus voor bundelproducten.
ACP2E-4168 - GitHub codebijdrage - GitHub codebijdrage
GraphQL-uitzondering in SWAT
Na de correctie worden de antwoorden voor GraphQL-aanvragen uitgelijnd met de GraphQL over HTTP-specificaties. Een 4XX antwoordcode is teruggekeerd wanneer het onmogelijk is om het verzoek te ontleden, wordt het verzoek niet geautoriseerd, of er is een ander algemeen probleem met het verzoek. Als het verzoek wordt geparseerd en kan worden verwerkt, zal een 200 antwoordcode worden teruggekeerd.
ACP2E-4194 - de codebijdrage van GitHub
Product dat niet uit de vergelijkingslijst wordt verwijderd nadat de lijst aan de klant is toegewezen
Nadat de vergelijkingslijst van een gastgebruiker aan een klantenrekening wordt toegewezen, kunnen de producten die als gast worden toegevoegd nu door de klant worden verwijderd.
Eerder, ontbrak de verwijderingsverrichtingen omdat de gast-toegevoegde punten niet behoorlijk met de rekening van de klant na taak werden verbonden.
ACP2E-4244 - de codebijdrage van GitHub
updateCartItems GraphQL onjuiste foutreactie
Eerder, toen een graphQL verzoek voor een punt met ontoereikende hoeveelheid werd ingediend, werd een correct foutenbericht met een foutencode teruggegeven, samen met de gevraagde hoeveelheid en prijsberekening, zelfs als het punt niet beschikbaar was. Nadat deze correctie is toegepast, wordt nu een correct foutbericht met een foutcode geretourneerd en wordt de hoeveelheid van het item ingesteld op de oude waarde als deze niet beschikbaar is in de reactie.
ACP2E-4283 - de codebijdrage van GitHub
Fout bij toewijzing van gastvolgorde tussen verschillende websites in de insteekmodule MergeGuestOrder
Voorafgaand aan de oplossing overwogen een klant-toewijzing van de gastorder geen opties voor het delen van accounts. Nu, na de correctie, wordt een orde toegewezen aan een klant als klant en ordeopslagovereenkomst (gegeven dat de optie van het delen van de klantenrekening aan "per website"wordt geplaatst.
ACP2E-4312 - de codebijdrage van GitHub
AC-2.4.9 - Kan geen orders doorzoeken op EDS-bouwsteen
Het GraphQL-queryinvoertype voor gastOrder is bijgewerkt naar GuestOrderInformationInput in plaats van OrderInformationInput.
LYNX-872
[ wisselstroom-2.4.9 ] de vraagwinst van de Kar onjuiste beschikbaarheidsstatus voor producten met Meerdere-Source Inventory (MSI) en de standaardvoorraad is 0
Correctie van een probleem waarbij de onjuist geretourneerde art-API is_available: false voor producten die over meerdere bronnen van de Source Inventory (MSI) voldoende voorraad hadden.
LYNX-918
[ AC-2.4.9 ] kan geen het verschepen/het factureren adres van een klant met setNegotiableQuoteShippingAddress/setNegotiableQuoteBillingAddress GQLs plaatsen
Het veld uid is beschikbaar in de GraphQL-query voor klantadres om het instellen van verzend- en factureringsadressen in verhandelbare aanhalingstekens mogelijk te maken.
LYNX-924
[ AC-2.4.9 ] Lijst van de Orde | Interne serverfout
Gegarandeerde stabiliteit in orderstromen door null te retourneren voor ontbrekende aangeschafte producten, waarbij uitzonderingen in de ordergeschiedenis en recente bestellingen worden vermeden.
LYNX-937
[ AC-2.4.9 ] richt NegotiableQuoteBillingAddressInput met BillingAddressInput
’
Uitgelijnd NegotiableQuoteBillingAddressInput, BillingAddressInput, ShippingAddressInput en GiftRegistryShippingAddressInput om het adres van de klant te ondersteunen en tegelijkertijd de id van het klantenadres te vervangen.
Introduceerde deleteCustomerAddressV2- en updateCustomerAddressV2-mutaties om het adres van de klant te ondersteunen en verouderde de bestaande deleteCustomerAddress- en updateCustomerAddress-mutaties.
LYNX-950
GraphQL, Inventaris/MSI
Probleem met only_x_left_in_stock in Magento 2 GraphQL - Onjuiste berekening bij gebruik van drempelwaarden
Probleem verholpen waarbij het veld only_x_left_in_stock GraphQL null retourneerde wegens onjuiste dubbele aftrek van MinQty. de berekening werd gecorrigeerd , zodat nu de nauwkeurige op drempels gebaseerde voorraadwaarde wordt geretourneerd .
AC-15832 - GitHub codebijdrage
GraphQL mergeCart-mutatieverschillen
Na de correctie wordt in het verzoek van GraphQL de hoeveelheid product correct gecontroleerd, rekening houdend met de voorraadconfiguratie.
ACP2E-4184 - de codebijdrage van GitHub
GraphQL, Order, Pricing
[ Cloud ] de klantenbestellingen SalesGraphQl- vraag keert onjuiste waarden voor de gebieden van het ordepunt terug
Hiermee wordt het probleem verholpen waarbij de query SalesGraphQl customerOrders de opgeblazen original_price_include_tax en original_row_total_include_tax waarden retourneert terwijl catalogusprijzen werden ingesteld op ‘Including Tax’ omdat de belasting een tweede keer werd toegepast op prijzen die al belasting bevatten.
ACP2E-4762 - de codebijdrage van GitHub
GraphQL, product
Ontbrekende media_type in afbeelding van product in MediaGalleryInterface
Het GraphQL-verzoek voor MediaGallery bevat nu het veld “types” voor productafbeeldingstypen. Eerder bestond dit veld “types” niet in de aanvraag van MediaGallery GraphQL.
ACP2E-3880 - de codebijdrage van GitHub
GraphQL, beveiliging
Wachtwoord van klant opnieuw instellen via GraphQL houdt geen rekening met de beperkingen
Oplossing voor een probleem waarbij verzoeken om het opnieuw instellen van het wachtwoord van de klant die via GraphQL-mutaties zijn gedaan, niet voldeden aan de beperkingen voor het opnieuw instellen van het wachtwoord die zijn geconfigureerd onder Store > Configuration > Customers > Customer Configuration > Password Options. Deze instellingen worden nu correct toegepast.
ACP2E-3992 - de codebijdrage van GitHub
Importeren/exporteren
[ Uitgave ] Reparatie parametertype
Oplossing voor een probleem met parametertypen in de module Importeren/exporteren, waarbij een waarde die eerder als een tekenreeks is gedefinieerd, nu correct is ingesteld als een array. Hiermee wordt uitgelijnd op de verwachte invoer van de exportcontroller en worden waarschuwingen voor statische analyse voorkomen.
AC-11665 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Copyright: “kopiëren” wijzigen in “kopiëren”
PR corrigeert de kleine kopie om de spelling van “kopiëren” te corrigeren
AC-13300 - GitHub kwestie - GitHub codebijdrage
REST-eindpunt Product Import Json valideert de verplichte velden niet
Het veld Naam is nu vereist wanneer u nieuwe producten maakt via het importproces (admin of API). Voorafgaand aan de moeilijke situatie, kon u nieuwe producten zonder naam tot stand hebben gebracht, zou dit de admin interface gebroken hebben en ongeldige producten gecreeerd.
ACP2E-3660 - de codebijdrage van GitHub
Ontbrekende optie Websitefilter in exportproces
Het is nu mogelijk om producten via websites te filteren wanneer u producten maakt die u exporteert.
ACP2E-3720 - de codebijdrage van GitHub
Duplicaat van AC-13913 - Statische kenmerkreiniging asynchroon.
Na de correctie is er geen ‘Undefined array key “apply_to”’-fout wanneer er meerdere instanties van de map \Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType worden gemaakt.
ACP2E-3752 - de codebijdrage van GitHub
Invoer CSV-product: Kan het instellen van een staalafbeelding niet ongedaan maken
Vóór de correctie kon u de staalafbeelding van een product niet bijwerken via het importeren van producten. Nu, na de moeilijke situatie, als u de kolom van het productmonster van het beeldbeeld met de gevormde lege teller markeert, zal het beeld aan verborgen worden geplaatst.
ACP2E-3972 - de codebijdrage van GitHub
Met Product importeren worden lege URL’s gegenereerd voor het winkelbereik
De URL-sleutel van het product in de winkelweergave neemt nu de waarde over die is ingesteld in het standaardbereik als url_key een lege waarde heeft in de gegevensbron met importgegevens. Als u eerder url_key instelt op een lege waarde in de gegevensbron voor importweergave voor een record, wordt url_key overschreven door een lege waarde in dat bereik.
ACP2E-4038 - de codebijdrage van GitHub
Bij het importeren van het product wordt een fout aangetroffen als een kenmerk met meerdere selecties naar wens is geconfigureerd
Probleem opgelost waarbij het importeren van producten mislukte als een vereist kenmerk van het type multi-select was opgenomen. De gegevensvalidatie wordt nu correct uitgevoerd, zodat het proces voor het importeren van producten met succes kan worden voltooid.
ACP2E-4057 - de codebijdrage van GitHub
[ CLOUD ] de Producten zonder die Achterorden op beheren voorraad nog klanten toestaan om over onze voorraadniveaus in orde te brengen wanneer ingevoerd
Na de correctie is het niet meer mogelijk om een onaanvaardbare waarde te importeren voor het kenmerk “allow_backorders” van het product.
ACP2E-4116 - de codebijdrage van GitHub
Productimport mislukt vanwege een beschrijvingslengte van meer dan 65.536 tekens Validatie
Na de correctie is het mogelijk om productkenmerken te importeren met tekst waarvan de waarden meer dan 65.536 tekens bevatten.
ACP2E-4119 - de codebijdrage van GitHub
Filters exporteren voor product Ja-geen kenmerken functioneren niet naar verwachting
Na de correctie bevatten geëxporteerde producten die zijn gefilterd door een kenmerk Ja/Nee, de verwachte producten die voldoen aan de toegepaste filters.
ACP2E-4160 - de codebijdrage van GitHub
Probleem met prijs van bundeloptie bijwerken per website via importeren
Het is nu mogelijk om prijzen voor bundelopties per website te exporteren en te importeren
ACP2E-4243 - de codebijdrage van GitHub
Kan een klant niet importeren met een e-mailadres in hoofdletters
Correctie van een niet-gedefinieerde fout in de arraysleutel bij het importeren van klanten met e-mailberichten in hoofdletters wanneer Account Sharing is ingesteld op Global. E-mailnormalisatie is nu consistent tijdens het gehele importproces, zodat klanten ongeacht het geval van een e-mail kunnen worden geïmporteerd. Het gedrag voor het delen van accounts op websiteniveau blijft ongewijzigd.
ACP2E-4373 - de codebijdrage van GitHub
CSV met geavanceerde prijzen; CSV met producten wordt niet geëxporteerd. OOM, zelfs met een geheugenlimiet van 4 G
Vóór de correctie konden de volledige uitvoer van het Product en de Geavanceerde Prijsuitvoer met hoog geheugengebruik/OOM op grote catalogi ontbreken, en de de uitvoerpaginering van het product kon dubbele rijen veroorzaken wanneer de dynamische paginagrootte tijdens verwerking veranderde. Na de correctie wordt de uitvoer voltooid met een stabiel geheugengedrag door middel van gepagineerde batchverwerking, dubbele rijen van pagineringsoverlapping worden verwijderd en de geëxporteerde rijinhoud blijft uitgelijnd met de basislijnuitvoer.
ACP2E-4587 - de codebijdrage van GitHub
Importeren/exporteren, klant/klant
Beheerder kan een klant importeren waarvan de geboortedatum hoger is dan de huidige datum
Correctie van een probleem waarbij beheerders klanten met een geboortedatum in de toekomst konden importeren. Het systeem valideert nu de DOB tijdens het importeren, toont een fout voor ongeldige records en voorkomt dat klanten met toekomstige geboortedatums worden geïmporteerd, zodat accurate klantgegevens worden gegarandeerd.
AC-13641 - GitHub codebijdrage
Inventaris/MSI
Winkelafhandeling voldoet niet aan de maximale zoekstraal wanneer het adres bij afhandeling wordt gewijzigd
Nu vooraf geselecteerde winkel in Winkel kiezen wordt bijgewerkt als het verzendadres verandert. Eerder, toen een opslag vooraf werd geselecteerd, veranderde het niet zelfs als het nieuwe verzendadres niet binnen de straal van de geselecteerde opslag is
ACP2E-3728 - de codebijdrage van GitHub
Geen winkel beschikbaar na omleiding naar homepage en uitchecken
Eerder geselecteerde winkel wordt nu vooraf geselecteerd bij Verzending in Winkel selecteren als de klant naar de betalingspagina navigeert, vervolgens terugkeert naar de homepage en ten slotte terugkeert naar de afhandelingspagina. Eerder werd de geselecteerde winkel in de “Winkel kiezen” gewist nadat u herhaaldelijk naar de uitcheckpagina was teruggekeerd.
ACP2E-3793 - GitHub codebijdrage - GitHub codebijdrage
De bewerking voor het verwijderen van bestanden is niet voltooid
Na de correctie leidt het verwijderen van een bronitem niet tot een volledige herindex en worden alleen de betrokken producten bijgewerkt, waardoor de prestaties toenemen.
ACP2E-3917 - de codebijdrage van GitHub
[ MSI ] Geen aanwijzing in admin als de klant asynchroon over Orde werd meegedeeld is Klaar voor Bestelwagen
Toegevoegd aan het bericht van de ordegeschiedenis over de klant werd asynchroon meegedeeld over Orde is Klaar voor Bestelwagen
ACP2E-3968 - de codebijdrage van GitHub
Dubbele vragen over voorraadstatus bij het laden van aanhalingstekens
Oplossing voor dubbele uitvoering van query voor catalogvoorraad_stock_status bij het laden van een aanhalingsteken in de winkel, wat tot redundante DB-aanroepen heeft geleid.
ACP2E-4102 - de codebijdrage van GitHub
ACS2E-4118 na patch: Bij wijziging van de voorraaddrempel in Admin worden negatieve verkoophoeveelheden en komen de voorraadstatus niet overeen
De voorraadstatus van de voorraad wordt nu automatisch aangepast wanneer de globale inventarisconfiguraties Hoeveelheid, Achterorders en Drempel voor voorraadverlies via import worden bijgewerkt.
ACP2E-4142 - GitHub codebijdrage - GitHub codebijdrage
[ CLOUD ] Admin- Rapport toont geen details wanneer de inventaris wordt bijgewerkt
De bronveranderingen van de productvoorraad worden nu geregistreerd door registrerenmodule. Voordat de correctie werd uitgevoerd, werden tijdens het opslaan van een product en het uitvoeren van inventarisgerelateerde wijzigingen geen gegevens geregistreerd.
ACP2E-4167 - GitHub codebijdrage - GitHub codebijdrage
Bundel product dat niet aan de kar kan worden toegevoegd terwijl het als voorraad wordt gemerkt
De status van de bundelproductvoorraad weerspiegelt nu correct de reserveringen van onderliggende producten en de drempelwaarden voor producten buiten de voorraad.
Eerder werden bundelproducten gemarkeerd als “in voorraad”, zelfs als een of meer kinderproducten onvoldoende verkoopbare hoeveelheid hadden. Dit heeft geleid tot ‘Onvoldoende items voor verkoop’-fouten bij het toevoegen van de bundel aan de winkelwagen.
ACP2E-4220 - GitHub codebijdrage - GitHub codebijdrage
Gegroepeerd product wordt na import uit CSV ten onrechte weergegeven als Uit voorraad op PDP wanneer kind wordt toegewezen aan aangepaste bron/voorraad (vast na handmatig opnieuw indexeren)
Na de correctie wordt bij het maken van een samengesteld product met import automatisch de voorraad opnieuw gedexeerd, zodat het product beschikbaar is zonder dat het handmatig opnieuw moet worden gecomprimeerd.
ACP2E-4233 - GitHub codebijdrage - GitHub codebijdrage
[ MSI ] die tests MFTF met betrekking tot recentste belangrijkste veranderingen ontbreekt.
Voordat de oplossing werd gevonden voor klanten die in-Store ophaalservice zonder verzendadres kiezen, werd hun factuuradres automatisch ingevuld met het adres van de winkel. Dit adres kon niet worden gewijzigd, wat tot onjuiste factuurgegevens leidde. Nadat het adres van het fixfacturerings nu editable in dit scenario is, toestaand gasten om hun eigen details in te gaan. Geregistreerde gebruikers zien hun opgeslagen factureringsadres in plaats van dat van de winkel.
ACP2E-4260 - GitHub codebijdrage - GitHub codebijdrage
Onjuiste voorraadreservering gemaakt voor virtuele cadeaukaarten
Voordat deze oplossing werd geïmplementeerd, weerspiegelde de hoeveelheid van een virtuele cadeaukaart die meerdere items bevatte, niet nauwkeurig de voorraadreservering. Na toepassing van de correctie werden de hoeveelheid van de voorraadboeking en de voorraden echter gesynchroniseerd.
ACP2E-4267 - de codebijdrage van GitHub
Opdracht voor compensatie voor inventarisreservering mislukt vanwege onjuiste en niet-bestaande productreferenties
De CLI zou een uitzondering genereren als de verwerkte combinatie een ontbrekende bestelling-id had. Dit probleem is nu opgelost.
ACP2E-4301 - de codebijdrage van GitHub
Het product is uit voorraad nadat het SKU-geval is gewijzigd
Als de SKU-zaak wordt gewijzigd, is het product niet langer meer in de winkel.
ACP2E-4375 - de codebijdrage van GitHub
Bestellen op basis van prijs/prijsfactoren met ongeldige gegevens
Voorafgaand aan de vaststelling werden de prijzen van de bundels niet correct geïndexeerd wanneer de voorraden van kinderproducten onder aangepaste bronnen lagen. Nu, na de correctie, worden de bundelprijzen behoorlijk geïndexeerd ongeacht de toewijzing van de voorraad van het kindproduct.
ACP2E-4380 - GitHub codebijdrage - GitHub codebijdrage
De status van de voorraad wordt verkeerd teruggezet aan in voorraad met de hoeveelheid nadat SKU tijdens het opvoeren van update verandert
SKU-wijzigingen zijn nu verboden voor producten met een actieve geplande update; Opslaan zal mislukken met een duidelijke fout, en het admin SKU gebied wordt onbruikbaar gemaakt tijdens actieve updates. Dit verhindert MSI inventarisinconsistenties die door veranderingen van SKU tijdens het opvoeren van terugdraaiversies worden veroorzaakt.
ACP2E-4389
Verkoopbaarheidsstatus van bundel wordt niet bijgewerkt wanneer bestelling wordt geannuleerd
De verkoopbaarheid van het bundel product wordt nu correct berekend na het annuleren van de bestelling.
ACP2E-4481 - de codebijdrage van GitHub
Magento staat oververkopen toe wanneer meerdere klanten tegelijkertijd orders plaatsen
Met MSI kunnen meerdere klanten tegelijkertijd orders voor hetzelfde product plaatsen en de beschikbare voorraad overschrijden, waardoor oververkopen wordt veroorzaakt. Na de correctie kan slechts één bestelling per product worden uitgevoerd wanneer de kassa’s tegelijkertijd worden uitgevoerd, zodat er geen sprake meer is van oververkopen.
ACP2E-4509 - de codebijdrage van GitHub
[ CLOUD ] Onderbreking als de cliënten meer dan 140 artikel in mandje hebben
De de gegevensbestandvragen van de inventaris zijn geoptimaliseerd om inventarisgegevens tijdens het afrekenen te laden. Dit elimineert de behoefte aan individuele vragen voor elke SKU, die tot een significante prestatiesverhoging voor controle met grote winkelwagentjes leidt.
ACP2E-4519 - de codebijdrage van GitHub
Loyalty
[ CLOUD ] getCustomerRewardPoints werpt een uitzondering wanneer de klant geen punten heeft
De bonuspunten van de klant worden met succes in werking gesteld wanneer gecreeerd via admin.
ACP2E-4403 - de codebijdrage van GitHub
Volgorde
AbstractAddress setData(‘custom_attributes’, AttributeValue []) breekt customAttributes
Aangepaste kenmerken op adressen worden nu correct verwerkt tijdens uitchecken en API-bewerkingen.
Als u voorheen $address->setCustomAttributes(‘custom_attributes’, $attributes) gebruikte, kan dit de verwerking van aangepaste kenmerken onderbreken, waardoor kenmerkwaarden onjuist zijn gestructureerd.
AC-10568
AC-10568 - GitHub kwestie
Wanneer de klant voor citaatorde wordt geplaatst is nog een gastorde
Geen beschrijving beschikbaar.
AC-11689 - GitHub kwestie
De bestelling is niet voltooid wanneer virtuele, terugbetaalde en verzonden items worden gemengd
Probleem verholpen waarbij bestellingen die virtuele, terugbetaalde en verzonden items bevatten, nog werden verwerkt door ervoor te zorgen dat virtuele items worden opgenomen in de berekeningen van de verzonden hoeveelheid, zodat de status van de bestelling correct kan worden voltooid.
AC-11691 - GitHub kwestie
v2.4.7-p1 Magento reorder -1 volgordenummers
Het systeem werkt zoals verwacht en na herschikking vanaf de achtergrond zal het ordernummer uniek zijn 8 cijfers
AC-12854 - GitHub kwestie - GitHub codebijdrage
Uploaden van aangepaste optie voor product verliezen bij uitchecken met betalingsmethode voor Adobe-creditcard
Uploads naar aangepaste opties voor producten blijven nu behouden wanneer je uitcheckt met de betalingsmethode voor Adobe-creditcards.
Eerder ging het uploaden van bestanden verloren bij het gebruik van deze betalingsmethode, maar werkte het samen met anderen.
AC-14306
AC-14306 - GitHub kwestie
Admin orders - kan niet zoeken naar Will
Probleem verholpen waarbij zoeken naar bestellingen op klantnaam (bijvoorbeeld “Will”) in het raster Admin-bestellingen geen resultaten opleverde. Na de moeilijke situatie, worden de relevante orden correct getoond wanneer gefiltreerd door klantennaam.
AC-14360 - GitHub kwestie - GitHub codebijdrage
Magento 2.4.8 GraphQL - Order items order_date onjuiste opmaak
The order_date field in GraphQL response returned in yyyy-mm-dd format. Dit probleem is nu opgelost.
De order_date wordt nu correct weergegeven in dd-mm-jjjj formaat.
AC-14431 - GitHub kwestie - GitHub codebijdrage
Kan null niet retourneren voor onverwacht probleem van veld "AppliedCoupon.code" dat niet kan worden null geretourneerd
Adobe Commerce retourneert nu correct toegepaste couponcodes via GraphQL bij het opvragen van orders van klanten. Eerder, in Adobe Commerce 2.4.8, kon het halen van een orde met het applied_coupons.code gebied (bijvoorbeeld via de customer.orders vraag) met een interne serverfout ontbreken en het bericht kan ongeldig voor niet-nullable gebied "AppliedCoupon.code"terugkeren, en applied_coupons werd teruggegeven als [ ongeldig ] in plaats van een lijst die de waardeboncode bevat. AC-14484
AC-14484 - GitHub kwestie - GitHub codebijdrage
E-mailbericht voor verzending niet verzonden na verzending vanuit de weergave Admin Order, hoewel ingeschakeld in winkelconfiguratie
Het systeem verzendt nu een e-mail met de bevestiging van de verzending aangezien het in de archiefconfiguratie wordt toegelaten waar de orde werd geplaatst.
AC-14563 - GitHub kwestie - GitHub codebijdrage
Invoice addComment kan een fout genereren wanneer Invoice getComments voor het eerst wordt aangeroepen
Deze PR verhelpt een kritieke bug waarbij het aanroepen van $factuur->getComments() vóór $factuur->addComment() een fatale fout veroorzaakte “Oproep aan een lidfunctie addItem() on array”. De moeilijke situatie voert behoorlijk type controle en omzetting tussen serie en inzamelingstypes in de commentaarmethodes van het model van de Rekening uit, die ervoor zorgen beide methodes in om het even welke orde zonder fouten kunnen worden geroepen terwijl het handhaven van achterwaartse verenigbaarheid.
AC-14848 - GitHub kwestie - GitHub codebijdrage
Filteren op datum werkt niet vanwege dubbelzinnige veldnamen
In Magento 2.4.7-p6 zou het filteren van het orderraster op datum een fout veroorzaken vanwege verbindingen met Braintree-modules.
De kwestie betrof vragen die zich bij braintree_transaction_details en sales_order lijsten aansluiten wanneer het toepassen van datumfilters.
Adobe Commerce Engineering heeft de zaak onderzocht, maar kon de fout in de omgeving niet reproduceren.
Filteren op datum moet naar verwachting zonder fouten orders met het filter retourneren.
AC-15037 - GitHub kwestie
Het creëren van de orde in backoffice met veelvoudige producten waarvan minstens één douaneopties bevat, leidt tot ongewenste extra producten om aan de orde te worden toegevoegd
Probleem verholpen waarbij het maken van een bestelling in de back-up met meerdere producten, waaronder een met aangepaste opties, onbedoeld extra producten toevoegde en fouten veroorzaakte. Het systeem voegt nu alleen de geselecteerde producten toe, zodat bestellingen zonder onverwachte items kunnen worden gemaakt.
AC-15286 - GitHub kwestie - GitHub codebijdrage
Magento2: Promotieregel kan niet worden gemaakt
Deze PR corrigeert, krijgen we
\Magento\Catalog\Model\ResourceModel\Eav\Attribute model in plaats van \Magento\Catalog\Model\ResourceModel\Eav\Attribute in de methode \Magento\SalesRule\Model\Rule\Condition\Product::loadAttributeOptions
AC-15358 - GitHub kwestie - GitHub codebijdrage
Magento heeft het entiteitstype $order gewijzigd na aanroepen van $factuur = $this->_factuservice->prepareInvoice($order);
Probleem verholpen waarbij tijdens het bewerken van een bestaande geplande update voor een subcategorie het aantal children_count voor bovenliggende categorieën in de database onjuist werd verhoogd. Het probleem heeft geleid tot onjuiste hiërarchiegegevens van categorieën nadat updates waren opgeslagen. Na de moeilijke situatie, blijft de kindtelling correct en niet meer onverwacht toename.
AC-15401 - GitHub kwestie
De bestelling blijft na verzending in de status ‘processing’ (verwerking) staan als objecten gedeeltelijk worden terugbetaald
Probleem verholpen waarbij bestellingen de status Verwerken bleven nadat ze objecten gedeeltelijk hadden terugbetaald en de overige objecten werden verzonden. De status van de bestelling wordt nu correct bijgewerkt en voltooid wanneer de totale verzonden en terugbetaalde hoeveelheden overeenkomen met de gefactureerde hoeveelheid. Hierdoor wordt een accuraat levenscyclusbeheer van de bestelling gegarandeerd.
AC-15419 - GitHub codebijdrage
Het verzenden van een e-mailbericht van een backend geeft altijd succes - ook als dit is uitgeschakeld
Probleem verholpen met het e-mailbericht voor terugverkoop om nauwkeurige berichten weer te geven door het resultaat van de e-mailservice te valideren. Zo zorgt u ervoor dat gebruikers op de hoogte worden gesteld wanneer e-mails met bestellingen of facturen zijn uitgeschakeld en niet worden verzonden.
AC-16059 - GitHub kwestie - GitHub codebijdrage
Kan geen aanvraaglijst maken voor product dat is toegewezen aan nieuwe website en bron
Probleem verholpen waarbij geen aanvraaglijsten konden worden gemaakt voor producten die aan een nieuwe website en bron waren toegewezen toen ‘Winkelcode aan URL’s toevoegen’ was ingeschakeld. Het probleem is opgetreden omdat de opslagcode is verwijderd uit de API-aanvraag, waardoor een onbevoegde fout is opgetreden. Na de correctie blijft de juiste archiefcontext behouden en worden aanvraaglijsten gemaakt.
AC-16226
Verkoop->Verzendadres van orderingenraster kolom ontbreekt land
Probleem verholpen waarbij het land voor internationale bestellingen niet werd weergegeven in de kolom Verzendadres in het netwerk voor bestellingen voor beheerders. Het adres omvat nu landinformatie, die ordezicht en bruikbaarheid verbetert.
AC-16256 - GitHub kwestie - GitHub codebijdrage
De consument van de asynchrone bestelling verwerpt bestellingen met uitgestelde voorraadupdate: NodergelijkeEntiteitException in CartManagementPlugin::getActive() (inactief aanhalingsteken)
Probleem verholpen waarbij asynchrone uitchecken met uitgestelde voorraadupdate voor gastorders mislukte. Eerder heeft de consument een NodergelijkeEntiteitException veroorzaakt door inactieve citaten, die ervoor zorgen dat de orden worden gemerkt Geweigerd in plaats van Hangende. Na deze correctie verwerkt de consument correct inactieve aanhalingstekens, verplaatst de bestellingen van Ontvangen naar In behandeling en past de verkoopbare hoeveelheden aan zoals verwacht. De MFTF-test AsyncOrderWithAsyncStockReservationTest slaagt nu.
AC-16680 - GitHub codebijdrage
De aangepaste prijs 0 wordt bij opnieuw ordenen teruggezet op de oorspronkelijke prijs.
Producten met een aangepaste prijs van 0 werden tijdens het opnieuw ordenen weer tegen de oorspronkelijke prijs geplaatst. Dit probleem is nu opgelost.
De aangepaste prijs blijft nu op de juiste wijze behouden en zorgt ervoor dat de prijs nauwkeurig is bij het opnieuw ordenen van items.
AC-8147 - GitHub kwestie - GitHub codebijdrage
Bestelling plaatsen met Uitgeschakelde betalingsmethode
Probleem verholpen waarbij orders via GraphQL konden worden geplaatst met een betalingsmethode voor niet-openbare betalingen.
Er wordt nu een fout geretourneerd wanneer wordt geprobeerd een niet-beschikbare betalingsmethode in te stellen of te gebruiken, waardoor de bestelling niet kan worden gemaakt.
AC-9605 - GitHub kwestie - GitHub codebijdrage
[ Wolk ] sommige Inline Javascript werkt niet na verbetering aan magento 2.4.6-p7
Als u in Beheer op de knop Verwijderen klikt in “Toevoegen aan bestelling door SKU”, wordt de SKU nu verwijderd. Als u in het verleden op de knop “Verwijderen” in “Toevoegen aan bestelling door SKU” klikte, werd de SKU niet verwijderd.
ACP2E-3515
gift_cards geserialiseerde gegevens zijn inconsistent in de sales_order lijst
gift_cards gegevens in sales_order lijst wordt nu correct geserialiseerd. Eerder, werd het geserialiseerd telkens als de orde werd bijgewerkt.
ACP2E-3662
Status van bestelling blijft bij verwerking behouden
Voordat de correctie werd uitgevoerd, werd bij het bestellen van een bundelproduct met de optie “Samen verzenden” ingeschakeld, niet automatisch overgeschakeld naar “Voltooien” na factuur en verzending. Na de correctie schakelt de orderstatus automatisch over naar “complete” nadat de bestelling is gefactureerd en verzonden.
ACP2E-3947 - de codebijdrage van GitHub
] Magento OOTB-code van 1} Cloud - E-mail de kwestie van de Opstelling van het Malplaatje[
Voordat de oplossing werd gevonden, waren de e-mails bij het gebruik van asynchrone e-mailverzending inconsistent met de winkelbestelling. Na deze correctie wordt nu de juiste e-mailbestelling voor verzending via e-mail naar de winkel verzonden.
ACP2E-3998 - de codebijdrage van GitHub
Omleiding van factuur naar 404 annuleren
Annulering van de factuur met het type Not Capture leidt niet langer tot pagina 404.
ACP2E-4001 - de codebijdrage van GitHub
VerkooparchiefCron-taken veroorzaken problemen met DB-vergrendeling
Vóór de correctie veroorzaakten niet-gebonden DELETE-query’s in order archive cron problemen met Galera. Nu, na de update, worden de schrappingsvragen uitgevoerd met grenzen.
ACP2E-4010
Probleem met bijgewerkte bestellingen met configureerbare opties die REST API gebruiken
Bestaande productopties op verkooporderitems behouden wanneer een bestelling wordt bijgewerkt via eindpunten van de rest van de app.
ACP2E-4061 - de codebijdrage van GitHub
Winkelspecifieke afzender wordt niet gebruikt voor e-mails met een creditcard
Eerder, wanneer het verzenden van een e-mailmalplaatje voor een geschenkkaart nadat een factuur van een verschillende opslag werd gecreeerd, zou de naam van de eigenaar in de montages van de admin configuratie niet in de e-mailkopballen worden weerspiegeld wanneer de klant e-mail ontving. Nadat deze correctie is toegepast, bevatten de e-mailheaders nu de e-mailgegevens van de desbetreffende eigenaar van de winkel.
ACP2E-4310
De async van de verkoop door identiteitskaart- tussenvoegsel beperkt tot 100 ingangen per bouwstijllooppas
Verbeterde verwerking van het asynchrone tussenvoegsel van het verkoopnet. Bij één uitsnijdbewerking worden nu alle rijen die in behandeling zijn, in batches ingevoegd in plaats van een strikte 100 rijen per uitvoering.
ACP2E-4360 - de codebijdrage van GitHub
Foutbericht “Het product met id “1” bestaat niet.” wordt herhaaldelijk het programma geopend in exception.log
Vóór de correctie, werden de kritieke fouten geregistreerd toen de geschrapte producten in de Laatste Bestelde sectie van Punten werden ontmoet. Na de correctie kunnen handelaren configureren of verwijderde producten moeten worden geregistreerd of overgeslagen via de parameter skipDeletedProductLogging in di.xml. Standaard blijft het gedrag ongewijzigd voor achterwaartse compatibiliteit, maar verkopers kunnen de parameter instellen op true om verwijderde producten stil over te slaan en logruis te voorkomen.
ACP2E-4366 - de codebijdrage van GitHub
Dubbele belasting op terugbetaling tweede creditnota
Correctie van onjuiste belastingberekening in creditnota’s toen het creëren van een gedeeltelijke terugbetaling van een factuur nadat een vorige creditmemo van de de meningspagina van de orde werd gecreeerd.
ACP2E-4384 - de codebijdrage van GitHub
GraphQL cancelOrder annuleert geen bestellingen die volledig zijn betaald met een creditcard
Vóór de correctie ging een bestelling die volledig is betaald via een cadeaukaart niet automatisch naar de status “gesloten” wanneer ze via een GraphQL-mutatie werd aangeroepen. Na de correctie gaat de bestelling naar de status “closed” wanneer deze via GraphQL wordt geannuleerd.
ACP2E-4455 - de codebijdrage van GitHub
Coupongebruik wordt niet hersteld bij annulering/afwijzing van bestelling
Wanneer u een bestelling annuleert, wordt het gebruikte gebruik van de coupon nu correct opnieuw ingesteld, zelfs als de configuratie van de orderstatus is gewijzigd. Dit kan ertoe leiden dat coupons gemarkeerd blijven als gebruikt nadat een bestelling is geannuleerd toen er aangepaste instellingen voor de orderstatus waren.
ACP2E-4525
Volgorde, prijzen
Bij het maken van de return geeft Admin een onjuist valutasymbool weer
Bij een installatie van meerdere websites met verschillende valuta’s (EUR/USD/GBP) wordt op de pagina met de productselectie voor retourzending in de administratie nu het juiste valutasymbool weergegeven. Eerder werd het standaardvalutasymbool weergegeven.
ACP2E-3658 - de codebijdrage van GitHub
Order, Returns
Fout bij maken van creditmemo voor offline restitutie
Probleem verholpen waarbij het maken van een creditmemo mislukte voor bundelproducten met de instelling Dynamische prijs = Nee. Creditmemo’s kunnen nu zonder fouten worden gemaakt.
ACP2E-4157 - de codebijdrage van GitHub
Overige
Kan waarde niet leeg laten voor “Punten van de Terugkeer van het Uiteinde bij”- Opgeslagen
In Adobe Commerce kunnen verkopers nu het veld Punten achteruit bij uiteinde leeg laten terwijl ze nog steeds een waarde instellen voor Drempel voor terugbetalingsbalans punten. Eerder, toen het vormen van beloningspunten onder Opslag > Configuratie > Klanten > Punten van de Terugbetaling, die een positief aantal voor de Drempel van de TerugbetalingsPunten van de Punten van het Saldo ingaan en het verlaten van de Punten van de Punten van de Punten van de Punten van het Kapitaal bij leeg inging teweegbrachten de bevestigingsfout: “The "Cap Reward Points Balance" is invalid. De balans moet een positief getal zijn of leeg blijven. Verifieer en probeer het opnieuw.”, verhindert handelaars de configuratie zonder een GLB te bewaren. ACP2E-3977
ACP2E-3977
De prijsregels van de auto die op klantensegmenten worden gebaseerd vertragen voor geregistreerde gebruikers
Probleem verholpen waarbij de regels voor de kartprijs op basis van klantsegmenten niet onmiddellijk werden toegepast voor geregistreerde gebruikers. De korting is nu correct van toepassing op het toevoegen van een in aanmerking komend product aan de wagen zonder dat een token moet worden vernieuwd.
LYNX-814
GQL - kwantiteitsveld in ProductInterface retourneert geen verkoopbare hoeveelheid
Oplossing voor een GraphQL-probleem waarbij het kwantiteitsveld in ProductInterface de te verkopen hoeveelheid niet retourneert.
LYNX-816
Kan null niet retourneren voor niet-nullable veld “SelectedShippingMethod.carrier_code”
Probleem verholpen waarbij het selecteren van de tweede verzendmethode tijdens het afrekenen met een Amerikaans adres ertoe leidde dat een fout van het veld SelectedShippingMethod.carrier_code in het niet-nullable veld niet null wordt geretourneerd. Deze correctie zorgt voor vloeiende navigatie bij het uitchecken zonder interne serverfouten te veroorzaken.
LYNX-817
[ AC-2.4.9 ] addProductsToCartMutation keert 200 op fout terug
Introduceerde een nieuwe foutencode, REQUIRED_PARAMETER_MISSING, om gebruikersfouten te behandelen wanneer de configureerbare productopties niet tijdens toe:voegen-aan-kart worden geselecteerd.
LYNX-884
[ wisselstroom-2.4.9 ] Fout wanneer het verzoeken van CartItem.not_available_message of is_available gebied wanneer de controle van de kartvoorraad wordt onbruikbaar gemaakt
Correctie van fout bij toegang tot niet_available_message of is_available op CartItem wanneer controle van winkelwagenvoorraad uitgeschakeld is.
LYNX-910
Andere ontwikkelaarsgereedschappen
[ Verkeerde het typewenk van de kwestie ] voor het beschermde lid $_urlHelper
Het systeem lost nu de verkeerde typewenk met correct op, die ook in aannemer wordt gebruikt
AC-10716 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] schoonmaakbeurt ongebruikte code.
Het systeem verwijdert nu ongebruikte code voor de ongebruikte importbewerkingen.
AC-10980 - GitHub kwestie - GitHub codebijdrage
Toegankelijkheid van vuurtoren is mislukt
Het systeem gaat nu over met toegankelijkheidsscore van 100
AC-12783 - GitHub kwestie - GitHub codebijdrage
Captcha storefront config uitschakelen laadt nog steeds captcha js-bestanden
Het systeem laadt nu geen captcha js-bestanden wanneer we captcha hebben uitgeschakeld
voor de opslagplaats
AC-14267 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Toegankelijkheid: WAI-ARIA rollen nesten fout in menu
Het systeem genereert nu een toegankelijkheid van een vuurtoren zonder dat de WAI-ARIA-rollen fout nesten in een menufout en het rapport moet groen zijn
AC-15082 - GitHub kwestie - GitHub codebijdrage
Console-fout in e-mailvoorvertoning in Magento-beheerder
Het systeem genereert geen consolefout wanneer we een voorbeeld van de e-mailsjabloon bekijken
AC-9245 - GitHub kwestie - GitHub codebijdrage
Betalings-/betalingsmethoden
Paylater Message wordt niet weergegeven in storefront terwijl de configuratie is gelukt in Backend
Probleem verholpen waarbij het PayPal Pay Later bericht niet werd weergegeven op de pagina’s Home en Winkelwagentje ondanks dat het in de achtergrond werd geconfigureerd. De banner kon niet worden weergegeven wanneer het land van de koper voor gasten of klanten zonder standaardadres null was. Na de correctie wordt het bericht Later betalen correct weergegeven in de winkel.
AC-12335 - GitHub codebijdrage
Betalingen
[ Uitgave ] Correctie offline factuur vangst (404)
Hierbij wordt de fout van 404 pagina’s gecorrigeerd terwijl facturen voor offline betalingsmethoden worden vastgelegd door Magento-beheerders
AC-1336 - GitHub kwestie - GitHub codebijdrage
Onbekende IPN’s van PayPal misbruiken IPN-processor
De IPN-handler negeert nu niet-ondersteunde of onbekende IPN-typen. In plaats van een 500-fout te retourneren, wordt het probleem geregistreerd en wordt de verwerking zonder onderbreking voortgezet.
ACP2E-4049 - de codebijdrage van GitHub
Met PayflowPro opgeslagen kaarttoken is mislukt bij betaling
PayPal PayFlow Pro transactie-id’s (PNREF’s) zijn nu geldig voor gebruik in Reference Transactions voor een vaste periode van 12 maanden. Nadat de vervaldatum is bereikt, wordt de opgeslagen kaart niet meer weergegeven en moet deze opnieuw worden toegevoegd. Voorheen werd de geldigheid bepaald door de vervaldatum van de betaalkaart die in de oorspronkelijke transactie werd gebruikt.
ACP2E-4064 - de codebijdrage van GitHub
Uitgave van een Vaulcard bij het plaatsen van een bestelling op Admin
Het plaatsen van een bestelling met een opgeslagen creditcard op een website met een andere configuratie voor een betalingsactie leidt niet langer tot een fout of een verkeerd transactietype
ACP2E-4270 - de codebijdrage van GitHub
[ Cloud ] PayflowPro bewaarde kaart (Vault) laatste 4 cijfer niet in de orde toont
De kaartgegevens worden nu correct voortgezet en weergegeven wanneer je opgeslagen kaarten gebruikt bij de actie Verkoop, overeenkomstig het gedrag wanneer je de betalingsactie Autorisatie voor PayflowPro gebruikt.
ACP2E-4346 - de codebijdrage van GitHub
Cron job geplakt door OOM - verzoek om innodb_buffer_pool_size en PHP memory_limit voor cron te bekijken
De verwerking van betalingstransacties is verbeterd
ACP2E-4601 - de codebijdrage van GitHub
Prestaties
[ Uitgave ] Update Store.php
Deze PR verbetert de prestaties door de huidige winkelresolutie over te slaan.
AC-14791 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] de controle van het gebruiksgeheime voorgeheugen van de Update onveranderlijk voor statische plaats
Deze PR verbetert de prestaties door de statische inhoud op elke pagina pas te valideren wanneer en tenzij deze wordt gewijzigd.
AC-15171 - GitHub kwestie - GitHub codebijdrage
] Geheime voorgeheugen van de kwestie [ de resultaten van vraag isCacheable om prestaties te verbeteren
Deze PR voegt caching voor de methode isCacheable() toe, wat resulteert in het renderingsproces van de layout om redundante controles te verminderen en de algehele weergaveprestaties van de pagina te verbeteren.
AC-16054 - GitHub kwestie - GitHub codebijdrage
[ kwestie ] de kleine prestatiesverbetering van de async verwerking van het ordenetwerk
Deze PR introduceert een prestatiesoptimalisering voor de asynchrone verwerking van het ordennet van Magento door de transient cache-based last_updated_at raadpleging te vervangen met een blijvende die vlag DB-gesteund in de vlaglijst wordt opgeslagen. Dit verzekert het systeem constant de laatste verwerkte timestamp zelfs na geheim voorgeheugenflushes of plaatsingen behoudt, die onnodige full-table scans op grote sales_order datasets verhinderen. Hierdoor worden asynchrone rasterupdates efficiënter en voorspelbaarder, met name in winkels met veel volumes met veelvuldige orderactiviteit.
AC-16109 - GitHub kwestie - GitHub codebijdrage
De module van de Toestemmingen van de categorie kan caching verhinderen
Controllers van derden worden nu correct in cache geplaatst met klantsegmenten
ACP2E-3721
[ CLOUD ] Onbekwaam om producten aan categorieën toe te voegen
Verbeterde prestaties wanneer het toevoegen van product aan categorie door Visuele Merchandiser.
ACP2E-3946 - de codebijdrage van GitHub
[ Cloud ] cache_invalidate over 10K logboeken
Voorheen werd de cache gewist bij elk bezoek van de PLP of de Kart, wat onnodige prestatieoverhead veroorzaakte. De doelregelcache wordt niet langer ongeldig op deze pagina’s, wat de bladerefficiëntie verbetert.
ACP2E-4059
] php-fpm van 0} wolk {{respecteert max_executing_time[
De configuratie van de plaatsing wordt nu geladen eens in één enkel verzoek.
ACP2E-4201
Probleem met het opschonen van wijzigingen na ACP2E-3995
Na de correctie worden wijzigingen volledig gewist door de snijtaak van indexer_clean_all_changelogs, waarbij batchgewijs wordt gehouden.
ACP2E-4211 - de codebijdrage van GitHub
[ CLOUD ] het Fastly geheime voorgeheugen werkt niet nadat wij aan 2.4.8 bevorderen
Oplossing voor een probleem waarbij cacheable pagina’s niet correct werden opgeslagen of via Fastly-cache werden aangeboden, wat leidde tot inconsequent cachegedrag en verminderde prestaties.
ACP2E-4324 - de codebijdrage van GitHub
Onderzoek de redenen voor verhoogde opnieuw sleutels en geheim voorgeheugensleutels verwezenlijking
Vóór de correctie waren de cachetoetsen die voor externe opslagmetagegevens werden gebruikt, niet verlopen. Nu, na de moeilijke situatie, kunt u TTL voor dergelijke geheim voorgeheugensleutels door gebiedsdeelinjectie plaatsen.
ACP2E-4345 - de codebijdrage van GitHub
[CLOUD][B2B] [Mainline] sales_clean_quotes getSize() bottleneck
Verbeter de prestaties van de uitsnijdtaak van sales_clean_quotes.
ACP2E-4610 - de codebijdrage van GitHub
Subcategorieën op laatste niveau tonen het aantal producten nul in de boomstructuur van de admincategorie
Voorafgaand aan de moeilijke situatie, namen de bladcategorieën niet producttelling op wanneer getoond in de de categorieboom van het beheerdergebied. Na de correctie wordt het aantal producten correct weergegeven voor elk categorieblad.
ACP2E-4689 - de codebijdrage van GitHub
Trage vraagprestaties op de magento_promise_history- lijst toe te schrijven aan zijn grote gegevens
Probleem verholpen waarbij de beloningspunten het aflopen van de cron-taak traag uitvoerden op grote magento_promise_history-tabellen. Eerder, de vraag die door de geplande die puntvervaldatum wordt gebruikt ontsloeg samengestelde gegevensbestandindexen, veroorzakend volledige lijstscans op lijsten met miljoenen verslagen.
ACP2E-4748
Prijsstelling
Prijs is altijd 0 voor bundproduct-items zonder dynamische prijs voor rest-API voor bestelling
De REST API van de orde keert nu correcte prijzen voor bundelproductpunten zonder dynamische prijs terug.
Eerder, toen het uitvoeren van orden via REST API, de prijs voor bundelproducten zonder dynamische prijsstelling altijd als 0 werd teruggegeven, in plaats van de daadwerkelijke prijs die op de bundelpagina wordt getoond.
AC-1925
AC-11925 - GitHub kwestie - GitHub codebijdrage
Onjuist bereik toegewezen aan prijskenmerken bij maken
Probleem verholpen waarbij nieuwe prijskenmerken onjuist werden toegewezen aan het bereik van de winkelweergave, ongeacht de configuratie. na de correctie wordt het kenmerkbereik nu standaard uitgelijnd op de instelling voor prijsbereik van catalogus (Algemeen of Website).
AC-14945 - GitHub kwestie - GitHub codebijdrage
Het product wordt opgeslagen, zelfs als de Speciale prijs van Datum later is dan Datum met behulp van een massale actie
Producten konden zonder validatie worden opgeslagen met een ongeldig speciaal prijsdatumbereik. Dit probleem is nu opgelost.
Er wordt nu een foutbericht weergegeven: “Zorg ervoor dat de datum Tot later is dan of gelijk is aan de datum bij Van.”
AC-15252 - GitHub kwestie - GitHub codebijdrage
Verzendgegevens komen niet overeen na het voltooien van de PayPal Express-afhandeling voor een verhandelbaar prijsopgave.
Deze kwestie heeft een fout in de verzendkosten opgelost bij het voltooien van een PayPal Express-afhandeling voor een goedgekeurd verhandelbaar prijsopgave.
Voor de correctie werd de verzending onjuist verdubbeld (met $10 in plaats van $5), wat leidde tot opgeblazen totalen.
De correctie in Magento 2.4.9-alpha3 zorgt ervoor dat de juiste verzendkosten worden toegepast
AC-15280
De speciale prijs wordt niet van kracht bij websites die met verschillende tijdzones zijn gemaakt
Voorafgaand aan de correctie werd de speciale prijsdatum gemaakt in het bereik van de huidige tijdstempel van de winkel. Nu, na de moeilijke situatie, wordt de standaardopslagtijdzone in overweging genomen.
ACP2E-4002
De normale prijs is niet zichtbaar, ook al wordt een speciale prijs toegepast.
Probleem opgelost waarbij de normale prijs niet werd weergegeven toen een speciale prijs werd toegepast. De normale prijs wordt nu correct weergegeven naast de speciale prijs zoals verwacht.
ACP2E-4100 - de codebijdrage van GitHub
Volgorde of filter op prijs die niet werkt voor bundelproducten buiten de voorraad
Wanneer de optie “Producten uit voorraad weergeven” is ingeschakeld, wordt de productpagina nu op de juiste wijze gefilterd en worden producten uit de voorraadbundel op prijs gesorteerd.
ACP2E-4475 - GitHub codebijdrage - GitHub codebijdrage
Product
Configureerbaar product met slecht gedrag aan de voorkant
Het probleem waarbij configureerbare producten een onjuist gedrag aan de voorzijde weergaven wanneer een kleurstaalkenmerk werd opgenomen, waardoor de prijzen, de lay-out voor vervolgkeuzelijsten en de vereiste veldindicatoren onjuist werden weergegeven. Dit probleem is nu opgelost.
Nu, vormen de configureerbare producten correct met juiste tarifering, gerichte dalingen, en verwacht gedrag UI terug.
AC-1014 - GitHub kwestie - GitHub codebijdrage
De beweringskoord van de prijs wanverhouding wanneer het Configurable Product toegewezen aan de Voorraad van de Test en website van de Test met optie om uit-van-voorraad producten te tonen toegelaten
Bijgewerkt de falende test om zich aan werkelijk prijsgedrag voor configureerbare producten te richten wanneer alle kindproducten de zelfde prijs hebben.
De bewering bevestigt nu correct de getoonde prijs, die valse testmislukkingen verhindert zonder functionaliteit te beïnvloeden.
AC-10843 - GitHub codebijdrage
Het label ‘As low as’ wordt nog steeds weergegeven voor een configureerbaar product voor testcase AC-6158
Geïmplementeerde en geverifieerde configureerbare producten (P1-P7) met respectieve variaties en categorietoewijzingen. Zorgde voor een correcte weergave van de winkelprijs en een zo laag mogelijk labelgedrag voor producten van categorie C.
AC-10847 - GitHub codebijdrage
Procentuele korting op de tier-prijs en op de regel voor catalogusprijs berekend op de oorspronkelijke prijs zonder geselecteerde opties.
Procentuele kortingen op de prijsregels voor lagen en catalogusprijzen bevatten nu geselecteerde aangepaste opties.
Eerder werden procentuele kortingen berekend op de oorspronkelijke productprijs zonder rekening te houden met geselecteerde aangepaste opties, wat tot onjuiste eindprijzen leidde.
AC-12004
AC-12004 - GitHub kwestie
[ Uitgave ] bevestigt-classificatie werkt niet, wordt de selecteur van revisieclassificatie veranderd
Probleem verholpen waarbij de validatie van de beoordeling niet werd geactiveerd vanwege een gewijzigde kiezer. Eerder konden revisies worden opgeslagen zonder een beoordeling te selecteren. Nadat de correctie is uitgevoerd, werkt de validatie correct en wordt een revisie niet opgeslagen, tenzij er een classificatie is geselecteerd.
AC-12686 - GitHub kwestie - GitHub codebijdrage
Magento 2.4.7 minAllowed missing product order quality
Het systeem werkt prima en de paginabron geeft de minimale hoeveelheid van het product correct weer
AC-12909 - GitHub kwestie - GitHub codebijdrage
De Inzameling van het product - addMediaGalleryData roept getSize wanneer de inzameling misschien of zal worden geladen (kan telling gebruiken om een extra vraag van DB te vermijden)
Deze PR vermindert de extra vraagvraag gebruikend count() als de productinzameling reeds wordt geladen wanneer het roepen van Grafiek van het Product met media_gallery gebied inbegrepen in het.
AC-13055 - GitHub kwestie - GitHub codebijdrage
Ongeldige SKU-verwerking voor gekoppelde producten in Magento
Probleem verholpen waarbij producten met SKU “0” niet konden worden gekoppeld als gerelateerde, up-sell of cross-sell items vanwege ongeldige SKU-validatie. De update zorgt ervoor dat dergelijke producten kunnen worden gekoppeld, zodat het product zonder fouten kan worden opgeslagen.
AC-13311 - GitHub kwestie - GitHub codebijdrage
Probleem met het raster Aanpasbare opties op de productpagina in het deelvenster Beheer
Het systeem werkt zoals verwacht wanneer we aanpasbare opties maken met vervolgkeuzelijst voor tekst
AC-14003 - GitHub kwestie - GitHub codebijdrage
Fout op de pagina met productpagina Admin wanneer alle productkenmerken zijn ingesteld op algemeen bereik
Probleem verholpen waarbij op de pagina voor productbewerking voor beheerders een fout werd weergegeven wanneer alle productkenmerken op een algemeen bereik waren ingesteld. De fout werd veroorzaakt door een lege gegevensbestandvraag, die tot de pagina onbruikbaar maakt. Na de correctie wordt de productpagina correct weergegeven en kunnen producten zonder problemen worden gemaakt.
AC-14011 - GitHub kwestie
[ 2.4.8 ] Geen callbacks die voor cron job catalog_product_alert worden gevonden
Adobe Commerce voorkomt nu op de juiste wijze dat onjuiste catalog_product_alert-snijtaken worden gepland nadat de naam van de productwaarschuwing is gewijzigd in product_alert. Eerder, in Adobe Commerce 2.4.8, leidde het vormen van Opslag > Configuratie > Catalogus > Catalogus > de Montages van de Looppas van het Alarm van het Product ertoe dat een catalog_product_alert cron ingang in core_config_data wordt gecreeerd, en wanneer het bouwenlooppas het programma opende de fout Magento_Cron.CRITICAL: Uitzondering: Er zijn geen callbacks gevonden voor cron job catalog_product_alert, ook al werden de geldige product_alert-taken correct uitgevoerd.
AC-14494 - GitHub kwestie - GitHub codebijdrage
De optie Pagina afdrukken van aanvraaglijst werkt niet
De optie Afdrukken op de pagina Aanvraaglijst werkt nu correct.
Als u eerder op Afdrukken klikt, is de fout opgetreden: “Er is een fout opgetreden tijdens het uitvoeren van de toepassing. Zie uitzonderingslogboek voor details.”
AC-14711
AC-14711
[ Product vergelijk ] vergelijkingslijst zal onbruikbaar zijn
Probleem verholpen waarbij de vergelijkingslijst onbruikbaar werd toen hetzelfde product vanuit verschillende winkelweergaven werd toegevoegd. na de correctie wordt de vergelijkingslijst correct geladen en worden items weergegeven op basis van de specifieke opslag.
AC-14885 - GitHub codebijdrage
Extra registratie bij aanvragen van een product via een opslagplaats mislukt
Verbeterde foutberichten voor ProductRepository::get en getById wanneer geen SKU of ID wordt gevonden.
Eerder, verstrekte de uitzonderingen geen context over welke SKU of identiteitskaart de fout veroorzaakte.
Nu, omvat het uitzonderingsbericht ontbrekende SKU of identiteitskaart, die in het zuiveren en ontwikkelaarservaring helpt te verbeteren.
Deze wijziging heeft geen invloed op functies van de API.
AC-15199 - GitHub kwestie - GitHub codebijdrage
Onnodig beschermde karakters in ProductInterface
Het systeem retourneert nu unescaped > in de naam in GraphQL response.
AC-15494 - GitHub kwestie - GitHub codebijdrage
Kenmerkset bestaat geen fouteinden op de pagina
Probleem verholpen waarbij het invoeren van een ongeldige kenmerkset-id in de URL een fatale fout veroorzaakte. het systeem geeft nu een correct foutbericht weer met de mededeling dat de kenmerkset niet bestaat in plaats van de pagina te verbreken.
AC-15753 - GitHub kwestie - GitHub codebijdrage
Restitutie met negatieve hoeveelheid altijd korting op restitutie
Het maken van een creditmemo met een negatief aantal heeft het kortingsbedrag onjuist gerestitueerd. Dit probleem is nu opgelost.
Kortingen worden nu niet terugbetaald voor negatieve hoeveelheden en de restitutiehoeveelheid wordt correct op nul ingesteld.
AC-9424 - GitHub kwestie - GitHub codebijdrage
Langzame query wordt uitgevoerd wanneer productwidget wordt opgenomen via pagebuilder
De query voor het maken van productwidgets, inclusief product-SKU’s, is geoptimaliseerd.
ACP2E-3449 - de codebijdrage van GitHub
Afbeeldingen van producten waarvan de grootte niet wordt aangepast wanneer ze als configureerbaar product worden toegevoegd
Eerder waren de afbeeldingen die via Configuraties in het beheerpaneel werden toegevoegd, niet in overeenstemming met de maximale uploadgrootte, wat tot inconsistenties en beheerproblemen kan leiden. Er is nu een oplossing geïmplementeerd om ervoor te zorgen dat de grootte van de afbeeldingen tijdens het uploaden automatisch wordt aangepast om te voldoen aan de maximale groottebeperking, het proces te stroomlijnen en systeemstandaarden te handhaven.
ACP2E-3504 - de codebijdrage van GitHub
Alle punten van andere klanten vergelijken lijsten worden toegewezen aan de klant na het programma openen via admin
Eerder, toen een beheerder de "Login als Klant"eigenschap in het achterste eind gebruikte, werden de producten van de vergelijkingslijst van een eerder het programma geopende klant verkeerd toegewezen aan de momenteel nagemaakte klant. Na de moeilijke situatie laadt de vergelijkingslijst correct voor de correcte het programma geopende klant.
ACP2E-3818 - de codebijdrage van GitHub
Eenvoudige producten niet toegewezen wanneer configureerbaar product bewerkt door beperkte rol
Voorafgaand aan deze moeilijke situatie, als een beperkte admin gebruiker een configureerbaar product zou bewaren dat eenvoudige producten bevat die de admin gebruiker geen toegang tot had, werden verwijderd uit het configureerbare product bij sparen. Nadat het configureerbare product wordt hersteld zoals bewaard van volledig juiste admin.
ACP2E-4081
[ B2B ] Gedeelde Catalogus sparen Keert Vervangen Fout van de Functionaliteit
Admin kan de toewijzing van producten uit de gedeelde catalogus ongedaan maken.
Eerder ontkende het toewijzen van producten met groot aantal lange product SKUs van Gedeelde Catalogus resulteerde in fout
ACP2E-4097 - de codebijdrage van GitHub
] de generatieprestaties van de Sitemap van 0} wolk {zijn beduidend degraded[
Sitemap-generatie voor producten met afbeeldingen heeft niet langer een exponentiële vertraging. Eerder was het genereren van sitemaps voor winkels waarin het opnemen van afbeeldingen was ingeschakeld, een langdurig proces.
ACP2E-4153 - de codebijdrage van GitHub
De inconsistentie van de sorteervolgorde van klantsegmenten zorgt ervoor dat X-Magento-Vary cookie de hele tijd opnieuw wordt gegenereerd op sommige pagina’s
Met X-Magento-Vary cookie wordt nu één keer ingesteld op de productpagina, en met sommige configuraties van klantsegmenten wordt het cookie een aantal keren ingesteld tijdens het laden van de PDP
ACP2E-4261
Product, belasting
De vaste productbelasting (FPT) wordt niet afzonderlijk weergegeven met configureerbare producten
Probleem verholpen waarbij Vaste productbelasting (FPT) na het selecteren van een optie niet afzonderlijk werd weergegeven voor configureerbare producten. De FPT-indeling wordt nu op de juiste wijze weergegeven op de pagina’s met productlijsten en details, in overeenstemming met de weergaveformaat van eenvoudige producten.
AC-13171 - GitHub codebijdrage
Aanbieding
Met de regel voor kopen van X Winkelwagentje krijgt je onjuiste korting wanneer een andere regel al is toegepast
Probleem verholpen waarbij met de regel Winkelwagentje kopen X ophalen Y-winkelwagentje kortingen berekende op basis van de oorspronkelijke productprijs, zelfs nadat een andere regel deze al had verlaagd. De update zorgt ervoor dat de tweede regel nu de korting op de aangepaste prijs toepast. Dit resulteert in nauwkeurige totale kortingen wanneer meerdere aanbiedingen actief zijn.
AC-12325 - GitHub codebijdrage
Fout bij het ophalen van kortingen voor orderitems toegepast_op voor klantenbestelling via GraphQl-klantverzoek
Eerder toen kortingen die_op voor klantenorde via GraphQl klantenverzoek werden toegepast interne serverfout werd waargenomen die nu vast is en de juiste gegevens van de klantenorde met toegepaste korting wordt gehaald
AC-14888 - GitHub kwestie - GitHub codebijdrage
Fout bij het ophalen van code voor het coupon van orderitems voor de klant via GraphQl-klantaanvraag
Ophaalopdrachten met coupongegevens via GraphQL hebben een interne serverfout geretourneerd. Dit probleem is nu opgelost.
De query wordt nu uitgevoerd en retourneert de juiste couponinformatie in de reactie.
AC-14889 - GitHub kwestie - GitHub codebijdrage
Na de moeilijke situatie voor ACS2E-2926, worden de klantensegmenten aangepast op elk controleverzoek, veroorzakend onnodige verwerking
De functionaliteit voor klantensegmenten omvat nu een caching-mechanisme om de prestaties te verbeteren.
ACP2E-4299
[Cloud][experienceleague] Catalog Price Rule niet toegepast
Vóór het instellen van de prijsregels voor de vaste catalogus werden de prijsregels niet toegepast wanneer special_price alleen op websiteniveau was ingesteld (niet bij Alle winkelweergaven). Nadat de prijsregels voor de herstelcatalogus correct zijn toegepast, wordt special_price nu op websiteniveau ingesteld door eerst de standaardwinkel van de website te controleren.
ACP2E-4372 - de codebijdrage van GitHub
Incrementele indexering van doelregel kiest geen uitgeschakelde producten
De incrementele indexering van de doelregel reageert nu wanneer een product wordt in- of uitgeschakeld, zodat de aanbevelingen voor verwante/upsell/cross-sell worden bijgewerkt zonder een volledige herindex.
ACP2E-4402
De segmentatie van de klant werkt niet correct met Rest API
Klantsegmenten op basis van het aantal bestellingen worden nu correct bijgewerkt wanneer bestellingen via de REST-API worden geplaatst. Eerder werd het segmentlidmaatschap niet bijgewerkt voor API-orders omdat de waarnemer afhankelijk was van de klantsessie, die niet beschikbaar is in API-aanvragen.
ACP2E-4590
Kan regel voor winkelwagenprijs niet maken met de voorwaarde voor actie ‘Categorie (alleen kinderen)’ via de REST API
Hiermee wordt het probleem verholpen waarbij het bereik van een voorwaardeligheidskenmerk van een winkelwagentje, zoals Categorie (alleen bovenliggende) en Categorie (alleen kinderen), niet werd weergegeven wanneer regels werden opgehaald of bijgewerkt via de REST API.
ACP2E-4653 - de codebijdrage van GitHub
De prijsregels voor winkelwagentjes voor gratis verzending werken niet zoals verwacht voor bundelproducten
Verbeterde verwerking van gratis verzending
ACP2E-4720 - de codebijdrage van GitHub
Retourneert
Probleem met eenvoudige keuzemogelijkheid bij het retourneren van bundelproducten
Eerder, voordat deze correctie werd geïmplementeerd, werd voor bundelproducten met de optie om items afzonderlijk te verzenden voor retourneringen, met de functie Items selecteren alleen het pop-upblok voor het eerst geopend. Nadat het pop-upblok was geselecteerd of gesloten, werd het niet telkens geopend wanneer de functie Items selecteren werd aangeroepen. Nadat u deze correctie hebt toegepast, is het probleem echter opgelost en werkt de functie nu naar behoren.
ACP2E-4407
SEO
DynamicStorage.findProductRewriteByRequestPath() heeft geen filtermethode voor het type entity_type, waardoor CMS-pagina’s worden behandeld als producten in categorie-URL’s
Probleem verholpen waarbij DynamicStorage niet filterde op entiteit_type, waardoor CMS-pagina’s onjuist werden behandeld als producten in categorie-URL’s. onjuist gevormde URL’s retourneren nu correct een 404 in plaats van CMS-inhoud te bedienen.
AC-14991 - GitHub kwestie - GitHub codebijdrage
Uitschakelen van categoriepad in product-URL’s resulteert in meerdere manieren van de opslagswitch
Probleem verholpen waarbij het inschakelen van categoriepaden in product-URL’s ertoe leidde dat de winkelswitch mislukte. Winkelomschakeling lost product-URL’s nu correct op in de verschillende winkelweergaven zonder de homepage te hoeven doorsturen of fouten te retourneren.
AC-15110 - GitHub kwestie - GitHub codebijdrage
Ongedefinieerde arraysleutel in ProductRepository getById
De kwestie kwam voor toen ProductRepository::getById () met een ongeldige identiteitskaart zoals 123abc werd geroepen, die tot een "Undefined seriesleutel"fout leidde.
Na de moeilijke situatie in Magento 2.4.9-alpha3, keren dergelijke verzoeken nu correct een 404 pagina in plaats van het werpen van een uitzondering terug.
QA bevestigd met zowel geldige als misvormde id’s, en er werden geen verdere problemen waargenomen.
AC-15345 - GitHub kwestie - GitHub codebijdrage
Met het vergelijkingsproduct Storefront wordt een Google SEO-fout gemaakt - Koppelingen kunnen niet doorlopen
Oplossing voor een SEO-probleem waarbij de link “Compare Products” van de winkel niet door zoekmachines kon worden gevolgd omdat een ontbrekend of onjuist gebonden href-kenmerk ontbreekt. De update zorgt ervoor dat de koppeling nu een geldige, schuifbare URL bevat, waardoor de site beter kan worden ontdekt en Google SEO-audits beter kunnen worden doorgestuurd.
AC-15547 - GitHub kwestie - GitHub codebijdrage
Foutbericht wordt niet weergegeven voor GET-verzoek
Probleem verholpen waarbij foutberichten niet meteen werden weergegeven voor ongeldige GET-aanvragen. Foutberichten worden nu correct weergegeven zonder dat extra handelingen van de gebruiker nodig zijn. Hierdoor wordt feedback van de gebruiker verbeterd en de consistentie verbeterd.
AC-16296 - GitHub kwestie - GitHub codebijdrage
Vertaling ontbreekt, tekens
Het systeem verwerkt vertalingen van ontbrekende tekens nu correct
AC-16626 - GitHub kwestie - GitHub codebijdrage
Het bijwerken van product url_key via REST API genereert geen 301 URL herschrijven
Wanneer u de URL-sleutel van het product bijwerkt via de REST-API en de instelling “Permanent omleiden voor URL’s maken als URL-sleutel gewijzigd” op Ja instelt, wordt bij het opnieuw schrijven van de product-URL een omleiding van de oude URL naar een nieuwe URL gemaakt.
ACP2E-3900 - de codebijdrage van GitHub
[ Cloud ] Sitemap-generatie eindigt nooit
Vóór de correctie kon de sitemap-generatie niet worden voltooid als de catalogus meer dan een miljoen producten bevat. Na de oplossing eindigt de sitemapgeneratie met een lagere geheugentoewijzing en met maximaal één miljoen producten per winkel.
ACP2E-3902 - de codebijdrage van GitHub
] de Schakelaar van de opslag van 0} wolk {het Werken van de Schakelaar van de Opslag niet van EN aan FR voor FAQ Pagina[
Probleem verholpen waarbij gebruikers door het schakelen tussen de winkelweergaven werden omgeleid naar de startpagina in plaats van naar de overeenkomstige vertaalde CMS-pagina. De opslagschakeloptie controleert nu of de URL opnieuw wordt opgeslagen in de doelwinkel om de juiste omleiding te garanderen (pagina met veelgestelde vragen in het Engels → pagina met veelgestelde vragen in het Frans).
ACP2E-4112
[ Cloud ] deactivate de oude generatie sitemap
Er is nu een nieuwe configuratieoptie beschikbaar waarmee kan worden geschakeld tussen het standaard sitemap-generatieproces en een nieuw geïmplementeerde batchmodus. Dankzij deze verbetering kunnen workflows voor het maken van sitemap flexibeler en schaalbaarder worden.
ACP2E-4132 - de codebijdrage van GitHub
Vermoedelijke verzoeken werpen uitzonderingen in exception.log
Probleem verholpen waarbij kwaadaardige of misvormde URL-aanvragen tot sorteerfouten in de database leidden en uitzonderingslogbestanden vulden.
Eerder, toen verdachte verzoeken werden ontvangen die ongeldige karaktercoderingen of niet gestaafde karakters bevatten, zou het systeem proberen om hen te decoderen en te verwerken, die tot MySQL collatieconflicten leiden.
ACP2E-4328 - de codebijdrage van GitHub
Verkoop
De status Volgorde is verdwenen tijdens het selecteren van de waarde in het vervolgkeuzemenu Volgorde
De staatstoewijzing voor bestellingen werkt nu zoals u had verwacht.
Eerder, wanneer het toewijzen van de status van de douaneorde, de "Verwerkingsstaat"van dropdown kon verdwijnen na het unsigning van een status, die het onmogelijk maakt om opnieuw toe te wijzen.
AC-15010
AC-15010
Wanneer het Cadeaubericht op het niveau van de Orde wordt toegelaten maar de gebruiker geen gegevens ingaat en orde plaatst, dan nog van Naam en aan Naam in Admin die klant eerste en familienaam tonen.
Probleem verholpen waarbij de velden voor het verzenden van een cadeaubericht en de geadresseerde automatisch werden gevuld met namen van klanten, zelfs als er geen cadeaubericht was ingevoerd. de velden blijven nu leeg tenzij de gebruiker de gegevens opgeeft.
AC-15140 - GitHub codebijdrage
Zoeken
"Bevestig de Terugzending van het Formulier"op Catalogusonderzoek met “Herinner de Paginering van de Categorie”
Wanneer u na het wijzigen van de werkbalkinstellingen teruggaat van een productpagina naar de pagina Zoekresultaten catalogus, wordt het dialoogvenster Formulierherverzending bevestigen niet meer geactiveerd wanneer de optie Categoriepaginering onthouden is ingeschakeld.
Eerder hebben gebruikers een browserfout of een waarschuwing over het opnieuw verzenden van formulieren aangetroffen tijdens het terugkeren naar de pagina met zoekresultaten nadat ze de werkbalkparameters zoals de sorteervolgorde hadden gewijzigd.
ACP2E-4208 - de codebijdrage van GitHub
Geaggregeerd zoekveld “_search” wordt niet meer gebruikt in de zoekquery
Nu, keert het full-text onderzoek passende producten terug als het minimum zou moeten gelijke voorwaarde over alle doorzoekbare gebieden collectief wordt voldaan, eerder dan het vereisen van de voorwaarde om door één enkel gebied worden voldaan aan.
ACP2E-4285 - de codebijdrage van GitHub
Beveiliging
Interne serverfout
Magento voegt nu met succes producten aan de kar van een klant toe wanneer het gebruiken van het asynchrone eindpunt van REST POST /rest/default/async/V1/kratten/mijn/punten. Eerder, resulteerde dit async "add to cart"verzoek in een Interne Fout van de Server, en Magento registreerde de volgende fout: Fout: Roep aan een lidfunctie setFinalPrice () op ongeldig in app/code/Magento/Quote/Model/Quote/Item/AbstractItem.php:162.
AC-16344 - GitHub codebijdrage
Gebundelde/samengevoegde JS maakt geen deel uit van SRI-hashes
Voorafgaand aan de moeilijke situatie produceerde de bundel of de samengevoegde dossiers werden niet toegevoegd aan de lijst van haasjes SRI. De bestanden worden nu correct toegevoegd aan de SRI-hashes.
ACP2E-3854 - de codebijdrage van GitHub
[ CLOUD ] kreeg schrijfbare toestemmingskwestie in newrelic
Vóór de correctie werden de logboeken overlapt met uitzonderingen. Nadat u de correctie hebt toegepast, zijn de logboeken nu schoon en vrij van uitzonderingen.
ACP2E-4296 - de codebijdrage van GitHub
Verzending
Onjuiste hoeveelheid om te verzenden na weinig creditmemo’s
De waarde voor Aantal tegen verzendkosten werd onjuist berekend na meerdere creditmemo’s, waardoor objecten konden worden verzonden die werden terugbetaald. Dit probleem is nu opgelost.
Nu werkt het systeem de resterende hoeveelheid die kan worden verzonden correct bij op basis van verzonden en terugbetaalde items, waardoor ongeldige verzendingen worden voorkomen.
AC-1479 - GitHub kwestie - GitHub codebijdrage
Mogelijke prestatieproblemen bij het laden van verzendmethoden
Geoptimaliseerd het laadproces van de verzendmethoden door ervoor te zorgen dat alleen actieve vervoerders op verzoek worden geladen. Eerder werden fabrieken voor alle verzendmethoden geïnitialiseerd, wat onnodige prestatieoverhead veroorzaakte. De oplossing verbetert de efficiëntie door voorwaardelijk alleen actieve scheepvaartmaatschappijen te laden, waardoor de laadtijd en het gebruik van bronnen worden verminderd.
AC-15415 - GitHub kwestie - GitHub codebijdrage
] Commerciële bestemming van de kwestie [ {zou niet als woon moeten worden behandeld
Probleem verholpen in de UPS REST Shipping Integration waarbij commerciële bestemmingen onjuist werden behandeld als residentieel. De ResidentialAddressIndicator is nu alleen opgenomen in het UPS-tariefverzoek voor woonadressen, waardoor onbedoelde woontoeslagen worden voorkomen en nauwkeurige commerciële verzendingen worden gegarandeerd.
AC-16285 - GitHub kwestie - GitHub codebijdrage
AC-15210 lijkt niet volledig. USPS REST-API vereist in minder dan een maand.
De integratie van de USPS REST API in Adobe Commerce (AC-15210) was onvolledig. De belangrijkste problemen omvatten het ontbreken van het volgen van informatie, het verlies van Toegestane montages van Methoden wanneer het schakelen API types, bovenmatige verzoeken riskeren quotalimieten, en gebrek aan bescherming tegen "429"quotalimetfouten. Als de quota werd overschreden, konden geen verzendkosten aan klanten worden weergegeven.
De integratie met de USPS REST API is verbeterd op:
- Geef de juiste trackinggegevens op voor de verzonden pakketten.
- De instellingen voor toegestane methoden behouden bij het schakelen tussen WEBtools van USPS en REST API’s.
- Voorkomen van onnodige verzoeken aan de USPS API, waardoor het risico van het bereiken van quotalimieten wordt beperkt.
- Verwerk ‘429’-quota’s netjes om fouten te beperken, zodat de verzendkosten beschikbaar blijven voor klanten.
AC-16577 - GitHub kwestie - GitHub codebijdrage
Uitzondering tijdens maken van UPS-verzendlabel
Vaste waarschuwing: Conversie van array naar tekenreeks tijdens het maken van UPS-verzendlabel
ACP2E-3676 - de codebijdrage van GitHub
[ KANSEN ] - controleert de de kernmodule Magento_Fedex voor een geldig-actief teken alvorens een verzoek te verzenden om nieuwe te krijgen?
Adobe Commerce doet niet langer veel aanvragen voor de FedEx API-service voor het toegangstoken. Eerder, alhoewel het toegangstoken nog geldig is, doet Adobe Commerce altijd nieuwe verzoeken aan FedEx API die een tarief beperkende kwestie veroorzaakten.
ACP2E-3930 - de codebijdrage van GitHub
Verzendmethode van de USPS Rest API wordt niet weergegeven bij de kassa voor bepaalde producten
Verzendmethoden van de USPS REST API zijn nu beschikbaar voor producten die worden afgehandeld.
ACP2E-4556 - de codebijdrage van GitHub
Staging en voorvertoning
De prijs van het product in winkelwagentje waarop de catalogusprijsregel van toepassing is, verandert niet wanneer de regel wordt aangepast door de testupdate
Probleem verholpen waarbij de productprijzen in het winkelwagentje niet volledig werden bijgewerkt na wijziging van een prijsregel voor catalogi via een gefaseerde update. Voorheen verscheen de bijgewerkte prijs alleen in het samenvattende gedeelte, terwijl de oude waarde in het centrale winkelwagentje werd weergegeven. Nu werkt de herziene regel correct de productprijs over het volledige karretje bij.
AC-15304 - GitHub codebijdrage
Wanneer de geplande update voor categorie wordt geschrapt, wordt de hoeveelheid kinderen niet verminderd voor de oudercategorie
Probleem verholpen waarbij het verwijderen van een geplande update voor een categorie het aantal onderliggende items van de bovenliggende categorie niet reduceerde, zodat de telling correct wordt bijgewerkt wanneer geplande updates of subcategorieën worden verwijderd.
AC-15670 - GitHub codebijdrage
Als u de geplande update voor categorieën bewerkt, worden onderliggende items toegevoegd aan de bovenliggende categorie
Probleem verholpen waarbij tijdens het bewerken van een bestaande geplande update voor een subcategorie het aantal children_count voor bovenliggende categorieën in de database onjuist werd verhoogd. Het probleem heeft geleid tot onjuiste hiërarchiegegevens van categorieën nadat updates waren opgeslagen. Na de moeilijke situatie, blijft de kindtelling correct en niet meer onverwacht toename.
AC-16239 - GitHub codebijdrage
De prijs van het product in winkelwagentje waarop de catalogusprijsregel van toepassing is, verandert niet wanneer de regel wordt aangepast door de testupdate
Probleem verholpen waarbij wijzigingen in de prijsregels voor catalogi via gefaseerde updates niet altijd in het winkelwagentje werden doorgevoerd. Na deze correctie worden de productprijzen in alle winkelsecties (centraal blok en samenvattingsblok) op de juiste wijze bijgewerkt wanneer een geplande prijsregelupdate wordt toegepast.
AC-16530 - GitHub codebijdrage
Als u een voorvertoning van een geplande update weergeeft, wordt de eerste winkelweergave in alfabetische volgorde geopend in plaats van in de winkelweergave van interesse.
Vóór de correctie wordt de voorvertoning van een geplande update in alfabetische volgorde geopend in de eerste winkelweergave in plaats van de toegewezen winkelweergave.
Na de correctie wordt de voorvertoning nu correct geopend in de winkelweergave die is toegewezen aan de CMS-bloktestupdate.
ACP2E-3671 - de codebijdrage van GitHub
Uitsnijdgedrag Staging_apply_version - special_price genegeerd
Na de correctie worden de totalen van de offertes opnieuw berekend nadat de speciale prijs is gewijzigd door de geplande productupdate.
ACP2E-3674
Kan de geplande productupdate niet voorvertonen met rubriekmachtigingen ingeschakeld
Vóór de correctie werd een product dat in de toekomst moet worden ingeschakeld, niet weergegeven in de voorvertoningsmodus. Nu wordt deze ook weergegeven als de huidige status is uitgeschakeld.
ACP2E-3786 - de codebijdrage van GitHub
Bereik toont verschillende winkelweergave tijdens de voorvertoning
Vóór de correctie kan een gefaseerde updatevoorvertoning van inhoud van cms-blokken en cms-pagina zijn geopend in een andere opslag dan de opslag die is toegewezen op het cms-blok of de pagina wanneer deze wordt benaderd vanuit het Dashboard voor het opslaan van inhoud. Als na de correctie voor het cms-blok of de pagina alleen een specifieke opslag is toegewezen in de testupdate, wordt de voorvertoning van het dashboard voor het opslaan van inhoud geopend met de juiste opslag geselecteerd.
ACP2E-3815
Ontbrekende validatie voor veld kortingswaarde regel catalogusprijs
Eerder, werd het disconto_amount gebied in de het opvoeren planningsupdate niet correct bevestigd met de huidige bevestigingsregels. Nochtans, na het toepassen van de moeilijke situatie, zal het disconto_amount gebied geschikt worden bevestigd.
ACP2E-3867 - de codebijdrage van GitHub
Voorvertoning van update bij afspelen wordt afgebroken bij het afrekenen wanneer een ander beheerdomein wordt gebruikt
Een klant kan zich aanmelden en zijn winkelwagentje bekijken in de voorvertoningsmodus van de winkel als de basis-URL van de winkel afwijkt van de URL van de beheerder.
ACP2E-3906
Dashboard voor inhoud stapelen Tijdstip onjuist
De datumfilters “Begintijd” en “Eindtijd” in het dashboard voor het opslaan van inhoud geven nu de juiste datum en tijd weer. Eerder werd een onjuiste datum en tijd weergegeven nadat de datum en tijd in de datepicker waren geselecteerd
ACP2E-3969
Bereik toont verschillende Winkelweergave tijdens Voorvertoning voor geplande updateproducten en rubriek
Vóór deze correctie is de voorbeeldkoppeling voor rubrieken en producten niet gegenereerd voor de juiste winkel. Na deze correctie selecteert de voorvertoningskoppeling automatisch de winkel waarop de voorvertoning is gemaakt.
ACP2E-4053
Het product van de bundel met geplande updates verwijdert de bundeloptie op productsparen actie
Het verwijderen van bundelproductopties of bijbehorende producten in geplande update heeft niet langer invloed op de oorspronkelijke bundelopties en bijbehorende producten en omgekeerd. Als u na het plannen van een update ook de productieopties van de bundel verwijdert in het oorspronkelijke product en deze vervangt door een andere optie, worden de nieuw toegevoegde opties niet meer verwijderd
ACP2E-4212 - de codebijdrage van GitHub
Probleem met de modus Voorvertoning van aanbieding waarbij gebruikte coupons kort na toepassing verdwijnen.
Voorafgaand aan de correctie konden vouchercodes niet correct worden gebruikt in de modus Voorvertoning afvlakken. Nadat de correctie is uitgevoerd, worden de vouchercodes nu op de juiste wijze toegepast op de pagina voor uitchecken.
ACP2E-4226
Kan niet navigeren tussen websites in voorvertoning voor update van schema
Vóór deze correctie wordt de voorvertoning van de geplande update afgebroken wanneer wordt geprobeerd een voorvertoning van inhoud weer te geven voor winkels met aangepaste domeinen. Na deze correctie kunnen aangepaste store-domeinen ongewijzigd worden voorvertoond en in de voorvertoning van iframe worden genavigeerd. De moeilijke situatie behandelt producten, categorieën, de pagina’s van CMS, en de blokken van CMS, en steunt navigatiekoppelingen die {{store url}} prijsverhogingstags gebruiken zoals die in de Variabelen van Adobe Commerce en de Markeringen van de Prijsverhoging worden gedocumenteerd.
ACP2E-4308 - de codebijdrage van GitHub
Probleem met speciale prijsplanning
Voorafgaand aan de correctie werd de speciale prijs vanaf de datum niet correct opgeslagen wanneer een testupdate werd opgeslagen. Na deze correctie wordt de bijbehorende speciale prijs van en tot de datum gecorreleerd met de begin- en einddatum van de gefaseerde update.
ACP2E-4433 - de codebijdrage van GitHub
Belasting
Onjuist totaal van de Volgorde, wordt de ronde niet toegepast op de prijsberekening.
Het systeem wordt nu correct verwerkt bij het berekenen van de prijs_after_reduction, korting_amount en de belastingen.
het werkelijke totaal van de bestelling
AC-11389 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] Repareren: De waarde base_weee_tax_applied_row_amnt is onjuist in de creditmemo-items
Correcteerde de berekening van het creditnota door de juiste setter voor base_weee_tax_applied_row_amnt te gebruiken, ervoor te zorgen dat de fiscale waarde slechts op de teruggegeven hoeveelheid wijst. Eerder werd voor het rijbedrag onjuist de waarde van de volledige bestelling gebruikt in plaats van het gedeeltelijke bedrag van de creditnota.
AC-12049 - GitHub kwestie - GitHub codebijdrage
Het BTW-bedrag wordt niet bijgewerkt wanneer cadeauverpakking uit het winkelwagentje wordt verwijderd
Magento werkt nu correct de totalen van de kartbelasting bij wanneer de cadeauverpakking wordt verwijderd via de setGiftOptionsOnCart GraphQL-mutatie. Eerder was een optie voor het verpakken van cadeautjes geselecteerd en werd deze vervolgens ongedaan gemaakt door “giftWrappingId” door te geven: null in de mutatie-input, werd het belastingbedrag in het citaat niet bijgewerkt en Magento bleef de cadeauverpakkingstaks in de karttotalen opnemen, ook al werd er geen cadeauverpakking toegepast.
AC-14637
Posten in de mini-cart geven valutaprijzen weer zonder conversie
Mini-cart zet nu correct valuta om en toont het nauwkeurige bedrag dat op gevormde omzettingspercentages wordt gebaseerd.
ACP2E-4364 - de codebijdrage van GitHub
In een systeem met meerdere valuta’s laten bundelproductprijzen onjuiste belasting- en valutawaarden tussen PDP en Cart zien.
De omzetting van de dynamische prijs van het bundelproduct zonder de belastingberekening voor citaatitem werkt correct.
ACP2E-4411 - de codebijdrage van GitHub
Testkader
[ Uitgave ] verwijdert een gedupliceerde <severity> markering van MFTF test AdminSetUpWatermarkForSwatchImageTest
Het systeem bevat nu slechts één ernstcode in AdminSetUpWatermarkForSwatchImageTest, waardoor de code helderder en consistenter wordt. Voorheen bevatte deze test twee identieke ernstlabels, wat onnodig was en tot verwarring kon leiden.
AC-11873 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] negeert lib/internal/Magento/Framework/App/Test/Unit/_files/app/etc/nl…
Het systeem negeert nu het bestand ‘env.php’ dat wordt gegenereerd wanneer eenheidstests worden uitgevoerd, zodat de status van de it na het uitvoeren van tests schoon blijft. Eerder, zou het runnen van eenheidstests een nieuw dossier "env.php"produceren, die de status van de it veroorzaken om een nieuw gevonden dossier te tonen en het te maken vies lijken.
AC-13293 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] de kwestie van de de integratietest van de Oplossing met onderschepper
Het systeem herkent en behandelt nu correct \Magento\TestFramework\App\Config\Interceptor in de integratietest, die ervoor zorgt dat de test tot de noodzakelijke gegevens kan toegang hebben zelfs wanneer een stop op de klasse bestaat. Eerder was het systeem er niet in geslaagd om de mogelijkheid van \Magento\TestFramework\App\Config te verklaren \Magento\TestFramework\App\Config\Interceptor was, resulterend in een fout toen het proberen om tot het $data bezit toegang te hebben.
AC-13305 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] MFTF: E-mail verzenden naar vriendenformulier met ingeschakelde captcha
De testcase heeft betrekking op de functionaliteit van het formulier “E-mail naar vriend” wanneer CAPTCHA is ingeschakeld. Hierbij wordt ervoor gezorgd dat het proces voor het verzenden van formulieren correct werkt met onjuiste en correcte CAPTCHA-waarden.
AC-13492 - GitHub kwestie - GitHub codebijdrage
] SwiftOtter-SOP-348 van de kwestie laat Gecompileerde het Geheime voorgeheugen van de Configuratie voor de uitvoering van de Test toe[
Verbetert de prestaties van de integratietest door het compiled_config geheime voorgeheugen tijdens testuitvoering toe te laten, die het gebruik en de uitvoeringstijd van CPU verminderen.
AC-16018 - GitHub kwestie - GitHub codebijdrage
] CZS van de Bouwstijl van 0} Cloud de Inheemse Dienst [ - 2.4.9-bèta1 - Integratie
Geen beschrijving beschikbaar.
AC-16427
Hardcoded Fixture Paths Fail in Composer Build
Geen beschrijving beschikbaar.
AC-16488
PHPUnit Config-bestand komt niet overeen tussen PR en Composer Builds
Geen beschrijving beschikbaar.
AC-16501
] magento/magento2# [ Uitgave: GraphQl-mutatie. Extra testdekking voor de montages storeConfig van de klant.
Het systeem voegt nu de extra testdekking voor de volgende klanten storeConfig opties toe:
required_character_classes_number
minimum_password_length
AC-9370 - GitHub kwestie - GitHub codebijdrage
Milieu-specifieke eenheidstests mislukkingen in AC 2.4.7-p3
Dit probleem verhelpt problemen met eenheidstests die niet in alle versies en omgevingen worden gereproduceerd. Eerder werden enkele eenheidstests niet hersteld omdat er verschillende bibliotheekversies waren of omdat er functionaliteit in een latere versie was toegevoegd.
ACP2E-3712 - de codebijdrage van GitHub
[ Test van de Eenheid ] Magento\GiftCardImportExport\Test\Unit\Model\Import\Product\Type\GiftCardTest::testIsRowValid
Correctie is verstrekt voor een test met willekeurige defecte eenheden
ACP2E-4263
UI Framework
[ Uitgave ] verwijdert gedupliceerde variabelen uit één van minder dossiers
Het systeem verwijdert nu gedupliceerde variabelen uit minder bestanden en zorgt voor een schonere en efficiëntere code. Eerder waren deze gedupliceerde variabelen aanwezig in de minder bestanden, wat leidde tot onnodige redundantie in de code.
AC-11743 - GitHub kwestie - GitHub codebijdrage
WYSIWYG is leeg in dynamische rijen
WYSIWYG-velden in dynamische rijen worden nu correct geïnitialiseerd en gevuld.
Eerder konden WYSIWYG-velden in dynamische rijen (zoals in ontwerpconfiguratieformulieren) na bepaalde handelingen leeg lijken of hun inhoud verliezen, waardoor handmatig ingrijpen nodig was om gegevens te herstellen.
AC-12336
AC-12336 - GitHub kwestie - GitHub codebijdrage
[ kwestie ] mime type van Reparatie
Het systeem handelt het mime-type en -type voor gif-afbeelding correct af en corrigeert deze
AC-8001 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] verwijdert verboden @author markering uit Magento_Backend
Deze PR verwijdert de tag @author uit de codebase
AC-8814 - GitHub kwestie - GitHub codebijdrage
[ Uitgave ] vermijd directe toegang tot de lijst van overzichten Ajax
Het systeem handelt correct en vermijdt directe toegang tot de revisielijst Ajax
AC-9381 - GitHub kwestie - GitHub codebijdrage
Aanmelden/afmelden van koptekst niet bijwerken in installatie van meerdere winkels met gedeelde cookies
De header van de aanmelding wordt correct bijgewerkt bij het afmelden in overeenstemming met de configuratie-instellingen. Customer-data.js zal een koekje gebruiken om de "beeld-klant-login"waarde op te slaan als de klantenrekeningen globaal worden gedeeld. Lokale opslag wordt anders gebruikt.
ACP2E-4149 - de codebijdrage van GitHub
[ Mobiel ] Fotorama kan MinKar op de dichte actie van de Kijker van het Beeld openen
Het probleem met Fotorama is opgelost. Eerder werd een Mini Cart geopend bij de sluitactie van de Image Viewer
ACP2E-4231 - de codebijdrage van GitHub
De samengevoegde JS dossiers worden niet behoorlijk geproduceerd op projecten met vele opslag.
Het samenvoegen van JavaScript-bestanden werkt nu correct wanneer meerdere opslagruimten zijn geconfigureerd.
Eerder konden bestanden soms niet correct worden samengevoegd in meerdere winkelinstellingen, wat tot onvolledige of inconsistente resultaten leidde.
ACP2E-4246 - de codebijdrage van GitHub
Upgrades - Upgrade Compatibility Tool
Verouderde functionaliteit: Creation of dynamic property Magento\Framework\Acl:$_roleRegistry
Verouderde functiefouten verhinderen niet langer de toegang van het beheerpaneel na een upgrade.
Na de upgrade naar Magento 2.4.6 kan het openen van het deelvenster Beheer resulteren in de fout:
“Verouderde functionaliteit: Creation of dynamic property Magento\Framework\Acl:$_roleRegistry is afgekeurd in vendor/magento/framework/Session/SessionManager.php op regel 186”
Hierdoor konden beheerders zich niet aanmelden.
AC-12343
AC-12343 - GitHub kwestie
GUID wordt niet opgeslagen als beveiligde indeling
Geen beschrijving beschikbaar.
AC-15809
Upgrade van compatibiliteitsprogramma met verkeerd kritiek probleem
NVT
ACP2E-3856