Opmerkingen bij de release Adobe Commerce 2.4.8
Gemaakt voor:
- Ervaren
- Beheerder
- Ontwikkelaar
Hooglichten
Adobe Commerce 2.4.8 brengt verbeterde veiligheid, verenigbaarheid met PHP 8.4 en MariaDB 11.4, uitgebreide verbeteringen van GraphQL API om migratie aan een nieuwe Adobe Commerce Storefrontte versnellen aangedreven door Edge Delivery, en meer dan 500 kwaliteitsmoeilijke situaties en verhogingen om bestaande functionaliteit op te heffen. Als u een upgrade uitvoert naar 2.4.8, blijft uw platform veilig, afgestemd op de meest recente technologische ontwikkelingen en wordt het ondersteund tot april 2028.
Aanbevelingen van de Goedkeuring
Wanneer het plannen van uw verbetering aan Adobe Commerce 2.4.8, overweeg uw bedrijfsprioriteiten, huidige versie, en plannen om nieuwe Adobe Commerce as a Cloud Servicegoed te keuren.
-
als u van plan bent om Adobe Commerce as a Cloud Service binnen de volgende 12-16 maanden goed te keuren: Pas nu het recentste veiligheidspatch toe en plant uw verbetering als deel van uw beweging aan Cloud Service.
-
als u niet van plan bent om Adobe Commerce as a Cloud Service binnen de volgende 12-16 maanden goed te keuren, OF als u Adobe Commerce Optimizer in dat timeframe wilt goedkeuren: Uw verbeteringschronologie hangt van uw huidige versie af.
-
Versies 2.4.4, 2.4.5, of 2.4.6: Pas nu het recentste veiligheidspatch toe en begin snel uw verbetering aan Adobe Commerce 2.4.8, aangezien de steun voor 2.4.4 in April 2026 beëindigt, terwijl de steun voor 2.4.5 en 2.4.6 in Augustus 2026 beëindigt.
-
Versie 2.4.7: Pas nu het recentste veiligheidspatch toe. Hoewel wij u aanmoedigen om zo snel mogelijk te bevorderen om uit de recentste verhogingen voordeel te halen, hebt u flexibiliteit om een tijd te kiezen die zich op bedrijfsprioriteiten richt. Uw versie wordt ondersteund tot april 2027.
-
Beveiliging
De volgende beveiligingsverbeteringen in deze release verbeteren de naleving van de meest recente best practices op het gebied van beveiliging:
Deze release bevat de volgende verbeteringen in de beveiligingsinstellingen:
- Duo Veiligheid 2FA : Deze verandering werkt de Duo veiligheidtwee-factor authentificatie (2FA) implementatie in Adobe Commerce bij om recentste SDK (Web SDK v4) te gebruiken. Met deze upgrade kunnen handelaren naadloos overstappen op Duo Universal Prompt. Merchants moeten hun configuratie in de montages Admin bijwerken om een identiteitskaart van de Cliënt en Geheim te omvatten.
- de sleutels van de Encryptie : herontworpen het beheren van encryptiesleutels om bruikbaarheid te verbeteren en vorige beperkingen en insecten te elimineren. De nieuwe bevelen CLI zijn nu beschikbaar voor veranderendesleutels en re-encryptingbepaalde systeemconfiguratie, betaling, en gegevens van het douanegebied. Het wijzigen van toetsen in de interface van Admin wordt niet meer ondersteund in deze release. U moet de bevelen CLI gebruiken. Zie de Zeer belangrijke Omwenteling van de Encryptie van het Oplossen van problemen: CVE-2024-34102artikel van de Kennisbank voor details.
- Eenmalig wachtwoord (OTP) montages : Deze update wordt vereist om een fout op te lossen die door a achteruit-onverenigbaar veranderingin 2.4.7 werd geïntroduceerd. De beschrijving van het veld OTP Window bevat nu een nauwkeurige uitleg van de instelling en de standaardwaarde is gewijzigd van
1
in29
.
pub/static
en ingedeeld op gebied (adminhtml
, base
, frontend
). Door deze wijziging hoeft de statische inhoud niet opnieuw te worden geïmplementeerd nadat de cache is leeggemaakt.Platform
De volgende platformupgrades voor deze release zorgen ervoor dat Adobe Commerce een robuust en betrouwbaar platform blijft, klaar om aan de eisen van moderne handelsomgevingen te voldoen:
In groepering met ons beleid van de steunlevenscyclus, is Adobe Commerce nu compatibel met de volgende lange termijn steunversies (LTS) van de volgende gegevensbestandtechnologieën:
- MariaDB 11.4 LTS _(gesteund tot 2029) : De vorige versie (MariaDB 10.6) bereikt eind-van-leven in 2026, die deze verbetering essentieel maken voor het handhaven van systeemintegriteit en prestaties. MariaDB 10.6 wordt nog steeds ondersteund, maar Adobe raadt aan een upgrade naar MariaDB 11.4 uit te voeren wanneer de upgrade naar Adobe Commerce 2.4.8 wordt uitgevoerd.
- MySQL 8.4 LTS _ (gesteund tot 2032) : De vorige versie (MySQL 8.0) bereikt eind-van-leven in 2026, die deze verbetering essentieel maken voor het handhaven van systeemintegriteit en prestaties. MySQL 8.0 wordt nog steeds ondersteund, maar Adobe raadt aan om een upgrade naar MySQL 8.4 uit te voeren wanneer u een upgrade uitvoert naar Adobe Commerce 2.4.8
Deze release bevat de volgende databaseverbeteringen:
- sortering MySQL : Het systeem blijft nu aan het gebruiken van
utf8mb4
collatie voor MySQL in gebreke, die verenigbaarheid met MySQL 8 en toekomstig-proef tegen de veroudering vanutf8mb3
verzekeren. Eerder werd door het systeem standaard de sorteringutf8mb3
gebruikt. Deze is afgekeurd in MySQL 8. - MySQL buitenlandse fey beperkingen : MySQL 8.4 introduceert striktere buitenlandse zeer belangrijke bevestiging door gebrek. De instelling
restrict_fk_on_non_standard_key
is nu standaard ingeschakeld, waardoor het gebruik van niet-unieke of gedeeltelijke toetsen als vreemde toetsen wordt beperkt. Handelaars die een upgrade uitvoeren van MySQL 8.0 naar MySQL 8.4 moeten deze parameter expliciet instellen op OFF of de serveroptie--skip-restrict-fk-on-non-standard-key
gebruiken om compatibiliteit met bestaande databasestructuren te behouden. Zie de Gids van de Verbetering voor meer details.
Deze release biedt ondersteuning voor RabbitMQ 4.x. Voor een upgrade naar RabbitMQ 4 moeten Adobe Commerce Cloud en klanten op locatie migreren van classic mirrored queues naar quorum queues . Deze migratie is vereist omdat:
- Classic mirrored queues worden niet ondersteund in RabbitMQ 4
- Quorum queues hoge beschikbaarheid handhaven door rijinhoud over veelvoudige knopen te herhalen
Deze release bevat de volgende PHP verbeteringen:
- PHP 8.4 : Deze versie voegt PHP 8.4 verenigbaarheid voor Adobe Commerce, gebundelde uitbreidingen, en Adobe-Bezit uitbreidingen, de diensten, en hulpmiddelen toe. PHP 8.3 wordt nog steeds ondersteund. PHP 8.2 is nog steeds compatibel, maar alleen voor upgradedoeleinden. PHP 8.4 vereiste verenigbaarheid het breken veranderingen.
- PHP 8.1 : Deze versie verwijdert PHP 8.1 uit alle het projectbibliotheken van Adobe Commerce, gebiedsdelen, gebundelde uitbreidingen, en Adobe-Bezit uitbreidingen, de diensten, en hulpmiddelen.
- PHP 8.1 : Deze versie verwijdert PHP 8.1 verenigbaarheid voor Adobe Commerce 2.4.8. U moet een upgrade naar PHP 8.3 uitvoeren voordat u de upgrade naar Adobe Commerce 2.4.8 uitvoert.
- PHP 8.2 : Één van de significante veranderingen in PHP 8.2 impliceert de afschrijving van het overgaan van ongeldig tot niet-nullable interne functieparameters. Deze release behandelt vervangen PHP 8.1-functies in de belangrijkste platformonderdelen en zorgt voor compatibiliteit met PHP 8.2.
- PHPUnit 10 : Deze versie behandelt verscheidene kritieke kwesties, verbetert verenigbaarheid, en zorgt ervoor dat het het testen van Adobe Commerce kader zich op de recentste industrienormen richt. Adobe raadt alle Commerce Marketplace-leveranciers en klanten met aanpassingen aan te controleren of hun eenheid- en integratietests op PHPUnit 10 in plaats van 9 worden uitgevoerd.
De volgende derde componenten en gebiedsdelenwerden bijgewerkt aan de recentste stabiele versies om platformstabiliteit en prestaties te verbeteren:
- Composer 2.8.x
- glob 11.0.0
- grunt-contrib-connect 5.0.0
- grijstint 25.0.0
- imagemin-svgo 11.0.1
- jquery/bootstrap 5.3.3
- jquery/jstree 3.3.17
- jquery.tabs.js 5.3.2
- jquery/validate 1.20.x
- js-cookie/js-cookie 3.0.5
- moment.js 2.30.1
- monoloog/monoloog 3.x
- monolog/Require.js 2.3.7
- nginx 1,26
- punit/punit 10.x
- serieel 1.16.2
- TinyMCE 6.8.5
- onderstreping 1.13.7
- Uppy 4.4.0
- Varnish 7.6.x
- wikimedia/less.php 5.x
De volgende componenten zijn verwijderd:
- TinyMCE 5
Alle Laminas-afhankelijkheden zijn geüpgraded naar de nieuwste versie, behalve de volgende, die zijn vervangen door alternatieve pakketten of native PHP-functionaliteit:
- laminas/laminas-file
- laminas/laminas-mail
- laminas/laminas-mime
- laminas/laminas-oauth
Adobe Commerce is nu geoptimaliseerd voor OpenSearch 2.19 en is niet meer compatibel met Elasticsearch. Alle Elasticsearch 7- en 8-modules en -klassen zijn nu afgekeurd in de codebase. Adobe raadt ten zeerste aan om over te stappen op OpenSearch voor zowel implementaties op locatie als in cloudinfrastructuren om blijvende ondersteuning en compatibiliteit te garanderen. Zie migrerend aan OpenSearch.
- De Elasticsearch 7- en Elasticsearch 8-opties worden nu aangeduid als "(Afgekeurd)" in de beheerconfiguratie.
- Wanneer een gebruiker Elasticsearch selecteert als zoekengine in de beheerdersconfiguratie, wordt in Commerce een melding weergegeven met de tekst "Deze zoekmachineoptie wordt niet meer ondersteund door Adobe. Wij adviseren in plaats daarvan gebruikend OpenSearch als onderzoeksmotor."
Prestaties
Deze release bevat de volgende prestatieverbeteringen:
REST API-eindpunt wordt gebruikt. Eerder, kon het bijwerken van een groot aantal prijzen gebruikend dit eindpunt in prestatieskwesties en plaatsonontvankelijkheid resulteren.
Kwaliteit
Deze release bevat de volgende kwaliteitsverbeteringen:
GraphQL
Deze release bevat de volgende GraphQL-verbeteringen:
-
De volgende nieuwe velden zijn toegevoegd aan het type
CartItemPrices
ter ondersteuning van nauwkeurige prijsweergave en kortingsberekeningen:original_item_price
original_row_total
row_total_including_catalog_discounts_only
-
Het betalingsproces voor GraphQL is bijgewerkt en alleen de betalingsmethode "Free" wordt weergegeven als het totaalbedrag van de bestelling nul is. Deze verbetering vermindert verkoopverwarring en zorgt voor een vloeiender aankoopervaring.
-
Extra ondersteuning voor het ophalen van configuratieinstellingen voor voorwaarden via de
StoreConfig
GraphQL-query. Nieuwe beschikbare configuraties: Stores > Settings > Configuration > Checkout > Checkout Options > Enable Terms and Conditions . Deze montages laten frontend toepassingen toe om voorwaarden dynamisch toe te laten en te vormen door mening in de controlepagina op te slaan. -
De
updateCartItems
-mutatie is bijgewerkt en retourneert antwoorden met foutdetails in plaats van uitzonderingen. Verbeterde fouttoewijzing om de duidelijkheid van gebruikersmeldingen te verbeteren. -
Er is een nieuw
InsufficientStockError
-type toegevoegd voor het afhandelen van gevallen waarin de voorraadniveaus onvoldoende zijn. Het schema is aangepast ter ondersteuning van nieuwe fouttypen, waardoor de mogelijkheden voor foutrapportage worden verbeterd. -
Verfijnde berichten voor onvoldoende en niet-beschikbare berichten over hoeveelheden.
-
Het veld
grand_total_excluding_tax
is toegevoegd aan het typeCartPrices
, zodat duidelijke prijzen inclusief belasting mogelijk zijn. -
De lus
not_available_message
is toegevoegd aan de lusCartItemInterface
.
Deze release bevat de volgende verbeteringen voor klantbeheer:
- Verfijnde foutafhandeling in de mutatie
generateCustomerToken
voor specifieke berichten voor niet-bevestigde e-mailberichten. Ondersteunt betere gebruikershulp en foutoplossingen. - Er is een nieuwe mutatie
resendConfirmationEmail
toegevoegd voor het opnieuw verzenden van e-mailbevestigingen. - Het veld
customer.addressesV2
is toegevoegd aan de query incustomer
en paginering voor klantadressen toegevoegd.
Deze release bevat de volgende verbeteringen op het gebied van gebruikersorderbeheer:
- Verbeterd foutbericht om beschikbare inventarisbedragen op te nemen. Biedt gebruikers helderder inzicht in aandelenniveaus tijdens orderupdates.
- Een nieuw
date_of_first_order
veld toegevoegd aan hetCustomerOrders
type. - Het
OrderAddress
-type is uitgebreid met aangepaste kenmerken, waardoor de zichtbaarheid van het orderdetail wordt verbeterd. Ondersteunt aanvullende informatie die wordt weergegeven op pagina's met orderbevestiging. - Het veld
is_virtual
is toegevoegd aan het typeCustomerOrder
en ondersteunt de identificatie van virtuele producten. Verbetert de verwerking van bestellingen door virtueel te onderscheiden van fysieke producten. - Er is een
OrderItemPrices
type toegevoegd dat vergelijkbaar is metCartItemPrices
t/mOrderItemInterface
met verschillende nieuwe velden voor een prijs. - Verbeterde API-functionaliteit voor het samenvoegen van gastorders met klantenaccounts op basis van e-mailmatching. Stroomlijnt het orderbeheer voor terugkerende klanten.
- Het type
CustomerOrder
is uitgebreid en bevat nu een veldavailable_actions
voor beter orderbeheer. Het "available_actions"gebied brengt aan een opsomming in kaart die van de mogelijke acties een lijst maakt die op de orde kunnen worden uitgevoerd. - Het veld
customer_info
is toegevoegd aan het typeCustomerOrder
. Voor dit veld is het typeOrderCustomerInfo
vereist, dat details bevat over de naam van de klant. - Gedetailleerde foutcodes toegevoegd aan het type
CancelOrderOutput
. Verbeterde foutafhandeling en gebruikersfeedback voor annuleringsprocessen van bestellingen. - Er is een nieuwe
confirmCancelOrder
-mutatie toegevoegd om het annuleren van bestellingen voor gasten te vergemakkelijken. - De
OrderStatusChangeDate
resolver is bijgewerkt en retourneert de wijzigingsdatum van de orderstatus in de standaardnotatie zonder extra opmaak, zodat de reacties consistent blijven. - Bijgewerkt het
order.availableActions
gebied om ervoor te zorgen dat deREORDER
actie niet is teruggekeerd als een handelaar de reorder functionaliteit in Admin onbruikbaar maakt. - De query's
guestOrder
enguestOrderByToken
query's zijn bijgewerkt om te gebruikenlastname
in plaats vanpostcode
omdat sommige landen postcode optioneel achten. Als gevolg hiervan kregen sommige gastgebruikers problemen tijdens het ophalen van tokens tijdens het plaatsen van de order of het ophalen van geplaatste orders met een token. - De mutatie
cancelOrder
is bijgewerkt zodat deze alleen toegankelijk is voor geregistreerde klanten. Er is een nieuwerequestGuestOrderCancel
-mutatie toegevoegd, waarvoor een ordertoken nodig is (vergelijkbaar met deguestOrderByToken
-invoer). - Er is een
order_status_change_date
-veld toegevoegd om de datum voor wijzigingen in de orderstatus bij te houden. - Toegevoegd
OrderCustomerInfo
aan hetCustomerOrder
type. - Het veld
CustomerOrder.available_actions
is toegevoegd om de beschikbare handelingen voor een bestelling weer te geven. - Toegewezen foutcodes met bijbehorende foutberichten voor annulering van bestelling.
- Er is een orderhistoriefilter toegevoegd op basis van het veld
created_at
endate_of_first_order
weergegeven met het typeCustomerOrders
. - Het veld
is_virtual
is toegevoegd aan het typeCustomerOrder
, vergelijkbaar met het typeCart
. Hierdoor kan de klant de verzendinformatie voorwaardelijk verbergen voor bestellingen die alleen virtuele producten bevatten. - De queryantwoorden
guestOrder
enguestOrderByToken
zijn bijgewerkt en ontbrekende overzichtsvelden voor winkelwagentjes zijn opgenomen voor bevestiging van de bestelling. De veldenOrderItemPrices
type enoriginal_price
enoriginal_price_including_tax
zijn toegevoegd aan de typenOrderItemPrices
enCartItemPrices
. Het prijsveld bevat nu gedetailleerde prijsinformatie, zodat op de pagina voor bevestiging van de bestelling een vollediger overzicht van het winkelwagentje wordt weergegeven, met inbegrip van het totale aantal, de objectdetails en de prijzen vóór aftrek. - De API is bijgewerkt om het samenvoegen van gastorders met klantenaccounts te ondersteunen wanneer de e-mailadressen overeenkomen. Bestellingen die door gasten worden geplaatst, worden nu automatisch gekoppeld aan de bijbehorende klantenaccount bij registratie of als er een bestaand account met dezelfde e-mail wordt gevonden.
- Het type
CustomerOrder
is bijgewerkt en bevat nu de punten voor winkelkrediet en beloning die op de ordertotalen zijn toegepast. Nu retourneert de payload van de bestelling het label en de waarde voor zowel de creditpunten als de bonuspunten van de winkel, zodat volledige gegevens over de kostensamenvatting beschikbaar zijn.
- Er is een veld
quantity
toegevoegd inProductInterface
voor informatie op voorraadniveau. De beschikbare voorraad of null wordt weergegeven op basis van de beheerinstellingen. - Gecorrigeerde prijsaanduiding voor gebundelde producten, waardoor nauwkeurige prijs- en valutagegevens worden gegarandeerd.
- De velden
grouped_product_image
enconfigurable_product_image
zijn toegevoegd aan het typeStoreConfig
.
- De typen
GiftOptionsPrices
enOrderTotal
zijn bijgewerkt en bevatten nu zowelprice_excluding_tax
- alsprice_including_tax
-velden voor cadeauverpakking (per item en volgorde) en afgedrukte kaarten. Deze verbetering verzekert nauwkeurige belastingvertoning die op de montages van de archiefconfiguratie voor zowel winkelwagentje als ordequery's wordt gebaseerd. - De query voor
storeConfig
is bijgewerkt en bevatprinted_card_priceV2
om een prijsobject in plaats van een tekenreeks te retourneren. - De velden
gift_wrapping_available
engift_wrapping_price
zijn toegevoegd aan de queryproducts
. Het veldgift_wrapping_price
wordt nu geretourneerd als een prijsobject. gift_message
- engift_wrapping
-velden toegevoegd aan hetGiftCardCartItem
-type; bijgewerkte logica voor het negeren van cadeauverpakking voor virtuele producten.- De query voor
customerOrders
is bijgewerkt zodat het veldgift_message
correct wordt verwerkt. - De query voor
customerOrders
is bijgewerkt en bevat nu het veldapplied_gift_cards
, zodat gegevens van een cadeaukaart kunnen worden opgehaald, vergelijkbaar metapplied_coupons
.
- De mutatie
requestReturn
voor invoer van RMA-items is bijgewerkt om inconsistenties tussen de query en mutatie met betrekking tot het retourneringskenmerk op te lossen. - De
requestReturn
-mutatie is bijgewerkt om het retourneren van gastorders te ondersteunen.
- Het type
StoreConfig
is bijgewerkt met velden die overeenkomen met de weergave-instellingen voor belasting in de beheerconfiguratie. - De velden
subtotal_excl_tax
ensubtotal_incl_tax
zijn toegevoegd aan het typeOrderTotal
. Het veldsubtotal
is afgekeurd.
- Er is een id voor het adresboek toegevoegd aan het adres van de verzend- of facturatiekaart in het type
CartAddressInterface
. - Het veld
same_as_billing
is toegevoegd aan het typeShippingCartAddress
, wat aangeeft of de adressen voor verzending en facturering overeenkomen. - De query's
guestOrder
enguestOrderByToken
zijn bijgewerkt en bevatten aangepaste adreskenmerken. Zo bent u verzekerd van volledige adresgegevens voor nieuwe accounts.
- Een veld
theme
toegevoegd aan de queryrecaptchaV3Config
. In dit veld kunt u de naam opgeven van het thema dat moet worden gebruikt om het reCaptcha weer te geven, zodat u over nauwkeurige prijs- en valutagegevens beschikt. - Verbeterde beveiliging doordat aanvragen met verlopen klanttokens nu een
401 Unauthorized
-reactie retourneren.
Braintree
Deze release bevat de volgende Braintree-verbeteringen voor gebundelde extensies:
Deze release bevat de volgende algemene verbeteringen voor de Braintree-extensie:
- Om een echte expresse-betalingservaring te bieden, bevat de Braintree-extensie nu de verzendmethoden binnen het PayPal-modaal, zodat de klant met minder muisklikken kan uitchecken. De verzendopties worden aangeboden en berekend op basis van het verzendadres dat is opgeslagen in het PayPal-account van de klant. Voorheen zouden klanten op een overzichtspagina landen en een verzendmethode kiezen om de betaling te voltooien. De overzichtspagina is nu optioneel, zodat handelaren deze gebruikersreis kunnen in- en uitschakelen. De PayPal Express-knoppen zijn te vinden op de PDP, de mini-kar, de kar en de bovenkant van de kassa.
- Er is nu een nieuwe versie van de Braintree SDK. De PHP SDK versie is 6.21.0. De JavaScript SDK-versie is 3.112.0. De nieuwste versie heeft enkele vereiste wijzigingen voor toekomstige compatibiliteit met nieuwe functies en functies.
- Algemene code-optimalisatie binnen de Braintree-extensie.
- Als u wilt bepalen op welke pagina een klant de PayPal-ervaring bij het afrekenen (PDP, winkelwagentje of kassa) start, geeft de Braintree-extensie nu een
data-page-type
-kenmerk door aan de JavaScript SDK. Dit kenmerk wordt gebruikt om de knop op de pagina weer te geven. - Volgens de nieuwe richtlijnen voor het merk PayPal plaatst de Braintree-extensie nu het bericht PayLater op de PDP, de mini-cart en het winkelwagentje. Het bericht bevindt zich nu dichter/naast de prijs/totalen. De extensie geeft nu ook het PayLater-bericht weer als onderdeel van de uitcheckknop in plaats van als onderdeel van een afzonderlijke verbinding.
- Voor een betere express betalingservaring integreert de Braintree-extensie de verzendmethoden rechtstreeks in het Google Pay-model, waardoor klanten hun afhandeling met minder muisklikken kunnen voltooien. Verzendopties worden automatisch weergegeven en berekend op basis van het adres dat is opgeslagen in de Google Pay-account van de klant. Eerder werd klanten doorgestuurd naar een controlepagina om een verzendmethode te selecteren voordat ze de betaling voltooien. De overzichtspagina is nu optioneel, zodat de winkel deze stap in het afrekenproces kan in- en uitschakelen. De Google Pay Express-knoppen bevinden zich op de mini-kar, de kar en de bovenkant van de kassa.
- De huidige Apple Pay-markering is bijgewerkt naar de meest recente versie.
- De huidige Google Pay-markering is bijgewerkt naar de meest recente versie.
- De betalingsmethoden Sofort en Giropay zijn verwijderd omdat deze niet meer worden ondersteund.
verzendt de Braintree-extensie nu het transportnummer en het trackingnummer naar zowel de PayPal-rekening van de handelaar als de klant. Het verstrekken van het volgen informatie en item-vlakke details verbetert zeer de klantenervaring terwijl het verminderen van operationele kosten voor verkopers. Klanten kunnen zich eenvoudig aanmelden bij hun PayPal-account, de bestelling bekijken en de koppeling voor bijhouden openen. Handelaars profiteren van automatische beslechting van PayPal-geschillen over niet-ontvangen objecten, snellere toegang tot gelden bij betalings- en geschillenbeslechting, updates voor live tracering, geschillen op artikelniveau (in plaats van geschillen voor de gehele bestelling) en verbeterde risicoprofielen voor handelaars.
Deze release bevat de volgende verbeteringen voor regelitems:
- pas Betalen toe: Wanneer klanten die Uitdrukkelijke Betalen Apple gebruiken, toont de uitbreiding van Braintree nu de punten van de wortellijn binnen Apple Pay modaal. Klik op de knopinfo (?) naast de prijs kunnen klanten afzonderlijke winkelobjecten , kortingen , verzendkosten en belastinggegevens bekijken , zodat ze het modaal niet hoeven af te sluiten om hun objecten te bevestigen .
- Betalen Google : Wanneer klanten die Uitdrukkelijke Google Betalen gebruiken, toont de uitbreiding van Braintree nu de punten van de wortellijn direct binnen Google Pay modal. Klik op de knopinfo (?) naast de prijs kan de klant afzonderlijke winkelobjecten , kortingen , verzendkosten en belastinggegevens bekijken , zodat hij het modaal niet hoeft af te sluiten om de objecten te controleren .
Opgeloste problemen in v2.4.8
We hebben 582 problemen opgelost in de Adobe Commerce 2.4.8-kerncode. Hieronder wordt een subset van de opgeloste problemen in deze release beschreven.
API's
- /V1/transactions REST API retourneert een fout wanneer parent_txn_id = txn_id
Het systeem behandelt nu correct de ouder en kindconcepttransacties waar identiteitskaart van de oudertransactie het zelfde als transactieID is, die een oneindige lijn verhinderen wanneer het vragen van het /V1/transacties REST API eindpunt. Eerder zou dit scenario resulteren in een fatale fout als de maximale uitvoeringstijd wordt overschreden.
AC-10042 - GitHub codebijdrage - [Grafiek ] Uitgave van het Type in 2.4.7
Het systeem verwerkt nu correct gehele getallen in de functie GetCustomSelectedOptionAttributes wanneer een GraphQL-query wordt uitgevoerd, waardoor aan het type gerelateerde fouten worden voorkomen. Eerder resulteerde het lanceren van een vraag van GraphQL die GetCustomSelectedOptionAttributes met een geheelargument gebruikte in een typefout.
AC-11878 - GitHub kwestie- GitHub codebijdrage - Speciale karakters in categorie url_key (wanneer gecreeerd via REST API)
Eerder in categorie_url_key is er geen speciaal teken nadat de correctie een speciaal teken in categorie_url_key heeft getoond
AC-3223 - GitHub kwestie- GitHub codebijdrage - __REST API geeft orders van een andere website weer. __
Het systeem ondersteunt nu bereik geoorloofde toegang voor REST API-beheertokens en Magento_Sales-eindpunten, zodat de REST-API alleen orders weergeeft waartoe beheerders toegang hebben. Eerder gaf de REST API opdrachten van alle websites weer, ongeacht de toegewezen website van de beheerder.
ACP2E-2703 - Uitgave met rest api na toelaat 2FA Duo
2FA met Duo-beveiligingsoptie genereert nu de juiste handtekening voor de Rest API
ACP2E-2755 - de codebijdrage van GitHub - [REST API ]: De Standaardwaarde van het gebruik in opslagmening blijft niet gecontroleerd na het toevoegen van configuraties voor een configureerbaar product
De kwestie is opgelost door correcte gegevensbestandingangen voor de klantgerichte opties voor een non-default opslag te verzekeren. Het selectievakje voor de aangepaste opslag in de sectie "Beheer > Catalogus > Product Bewerken > Aanpasbare opties" is eerder uitgeschakeld omdat de database niet correct is, zelfs als de titel van de optie voor de aangepaste opslag gelijk bleef aan de standaardwinkel.
ACP2E-2927 - de codebijdrage van GitHub - REST API kan verzoeken met schuine streep (/) in SKU wanneer het gebruiken van Oauth1
Voorafgaand aan de correctie kon u geen succesvolle API vraag voor een product maken dat "/" in zijn SKU had. Nu, kunt u een succesvolle API uitgeven krijgt verzoek om productdetails alhoewel zijn SKU een voorwaartse schuine streep in het heeft.
ACP2E-2969 - de codebijdrage van GitHub - het adresupdate die van de Klant ontbreekt wanneer het bijwerken door REST API als "validateDefaultAddress"toegelaten
Het API-eindpunt functioneert nu naar behoren nadat het probleem met de id-sleutel die ontbreekt in de API-payload is opgelost.
ACP2E-3079 - de codebijdrage van GitHub - [Wolk ] Creërend de Dubbele groep van de de prijsklant van de websitegroep in Prijzen Api van de Rij.
Nu staat de Rest Api van de Prijs van de Reeks niet toe om de Dubbele prijsgroep van de websitegroep van de klant te creëren.
Eerder was het mogelijk om de prijsgroep voor de websitegroep Dupliceren te maken in Tier Prices Api die de validatie in Admin tijdens het opslaan van het product niet zou doorstaan.
ACP2E-3091 - de codebijdrage van GitHub - kan orde geen commentaar met status via REST API toevoegen
Het probleem is opgelost door de wijziging in de status van de volgorde toe te staan als deze alleen uit het huidige frame afkomstig is. Eerder voldeed het niet aan de ordestatus en voorkwam het wijzigingen in een orderstatus, zelfs niet als deze van dezelfde status afkomstig was.
ACP2E-3130 - de codebijdrage van GitHub - verrichting Async ontbreekt wanneer SKU van de nuttige lading mist
Async- en synchronisatiebewerkingen zijn eerder mislukt als gevolg van fouten bij het opslaan van het product. Na de correctie mislukken de async en synchronisatieproduct de verrichtingen van de steunAPI met relevant uitzonderingsbericht.
ACP2E-3236 - de codebijdrage van GitHub - [CLOUD ] Onbekwaam om de basis-prijzen bij te werken gebruikend REST API (de waarde van "value_id"in "catalog_product_entity_decimal"wordt niet correct verhoogd.)
Eerder bij deze vaststelling, toen rustapi /rest/default/V1/products/base-pricing werd aangeroepen, werd de verhogingsid ten onrechte verhoogd, waardoor er een kloof tussen de waarden overbleef. Na de correctie wordt de increment id verhoogd, incrementeel. Ook het value_id-veldbereik is vergroot.
ACP2E-3376 - de codebijdrage van GitHub - de punten van de Orde zijn niet zichtbaar in creditmemo e-mails voor API POST V1/order/:orderId/teruggave
Eerder, vóór deze correctie, wanneer een klant een creditnota van een API verzoek creeert die send_email op de hoogte brengt, bevat het niet het net van de productdetails. Na deze correctie stuurt de klant een API-aanvraag voor creditnota en zoekt hij naar de gegevens van het product die in de e-mail worden weergegeven.
ACP2E-3460 - de codebijdrage van GitHub - De Standaardwaarden worden niet geplaatst voor datum en tijdattributen met producten RestAPI
Standaardwaarden worden nu correct ingesteld voor datum- en datum- en tijdkenmerken via RestAPI
ACP2E-3486 - de codebijdrage van GitHub
API's, winkelwagentje en kassa
- Kritieke 500 Fout: Magento\Framework\Webapi\Exception Verwant aan Accepteer de Kopbal van HTTP
Na de correctie doet het er niet toe om de header Accepteren op te geven.
ACP2E-3343 - de codebijdrage van GitHub
API's, GraphQL
- geen graphQl beschikbaar voor het intekenen van de Punten van de Terugkeer voor klant
Eerder aan de moeilijke situatie, kon het attribuut van de klant beloning_warning_notification niet door de mutatie van GraphQL en de vraag van de Rest API worden bijgewerkt. Nu kan het zelfde als klantenattribuut worden bijgewerkt beloning_update_notification.
ACP2E-3348
API's, GraphQL, Tax
- zowel Luma (Rest API) als Grahql berekent geen belastingen wanneer slechts de code van het ZIP wordt verstrekt.
Het systeem berekent nu de belastingen correct wanneer alleen een postcode wordt geleverd, zodat er nauwkeurige belastingramingen zijn voor zowel Luma (Rest API) als GraphQL. Voorheen werden alleen verzendramingen berekend en werden geen belastingen opgenomen wanneer alleen een postcode werd verstrekt.
AC-12060
Account
- het adresvorm van de Klant staat willekeurige code op de naamgebieden toe
Het systeem valideert nu de invoer in de velden Voornaam en Achternaam in het adresformulier van de klant, waardoor het gebruik van willekeurige code wordt voorkomen. Eerder stond het systeem het gebruik van willekeurige code in deze gebieden toe zonder een fout te werpen.
AC-10782 - GitHub kwestie- GitHub codebijdrage - update van het Wachtwoord van admin.
AC-10886 - GitHub kwestie- GitHub codebijdrage - mijn rekening voegt adresneerstorting toe sparen
Het systeem bewaart nu correct klantenadressen zelfs wanneer het gebiedgebied niet wordt getoond, verhinderend een neerstorting tijdens het sparen proces. Als u eerder een adres probeert toe te voegen of te bewerken zonder veld voor een weergegeven gebied, treedt er een uitzonderingsfout op.
AC-10990 - GitHub kwestie- GitHub codebijdrage - Redirect lijn wanneer URL hoofdletters heeft
Het systeem zet nu automatisch hoofdletters in URLs in kleine letters om, die een herleidingslijn verhinderen wanneer het toegang tot van de homepage. Eerder, zou het hebben van karakters in hoofdletters in Veilige Basis URL een ononderbroken omleidingslijn veroorzaken wanneer het proberen om tot de homepage toegang te hebben.
AC-11718 - GitHub kwestie- GitHub codebijdrage - middlename ('s) niet bewaard voor gastrekeningen
Het systeem bewaart nu correct de middelste naam voor gastrekeningen tijdens controle, die het in het e-mailmalplaatje toegankelijk maken. Eerder werd de middelste naam niet opgeslagen in de prijsopgave en was deze niet toegankelijk in de e-mailsjabloon voor gastaccounts.
AC-11755 - GitHub kwestie- GitHub codebijdrage - Admin: De Knopen van de Acties van de pagina drijven links in plaats van recht
Het systeem richt nu correct de Knopen van de Acties van de Pagina aan de rechterkant van de kleverige kopbal in het admin paneel, die de professionele blik en het gevoel verbeteren. Eerder zweven deze knoppen onjuist naar de linkerkant van de kleverige koptekst.
AC-11919 - GitHub kwestie- GitHub codebijdrage dev:di:info
error in magento 2.4.7
Het systeem geeft nu correct constructorparameters weer wanneer de opdrachtdev:di:info
wordt uitgevoerd, zodat geen fouten meer optreden. Eerder resulteerde het uitvoeren van deze opdracht in een fout als gevolg van een niet-overeenkomend type in het argument.
AC-11999 - GitHub kwestie- GitHub codebijdrage- Login als klant opt-in checkbox niet vertaalbaar
Op het systeem kunnen nu de velden "Aanmelden als klant aanmelden" en "Aanmelden als klant" worden ingesteld in het bereik van de "Winkelweergave", zodat vertalingen voor verschillende winkelweergaven mogelijk zijn. Eerder werden deze velden alleen ingesteld in het bereik "Website", zodat vertalingen voor afzonderlijke winkelweergaven niet konden worden vertaald.
AC-13000 - GitHub kwestie- GitHub codebijdrage - Voorste eind UI Homepage in mijn profiel Dropdown is knoop niet daar.(af en toe)
AC-14299 - Klant wordt het programma geopend maar het tonen van 404 fout in front-end.
De storefront klantendashboardpagina laadt nu zoals verwacht wanneer een klant zich aanmeldt. Eerder konden klanten zich aanmelden, maar op deze pagina werd een fout van 404 weergegeven. GitHub-35838
AC-6071 - GitHub kwestie- GitHub codebijdrage - niet in staat om de attributeninformatie van de Klant in Admin te bewaren geeft klantensectie uit;
De opslag-id van de klant wordt nu correct geïmplementeerd per websitebereik voor het bewerkingsformulier voor de beheerder.
ACP2E-2791 - de codebijdrage van GitHub - [de Wolk ] kan geen klant via API tot stand brengen wanneer de Privé Verkoop wordt toegelaten
Klanten kunnen nu worden gemaakt door geverifieerde gebruikers van beheerders en met geverifieerde integratietoken via REST api wanneer websitebeperking is ingeschakeld.
ACP2E-3115 - na het programma openen, zijn de producten die aan de vergelijkingslijst als gastgebruiker worden toegevoegd niet zichtbaar.
Producten die aan product werden toegevoegd vergelijken lijst alvorens het programma te openen als klant nu worden bewaard na het programma openen.
Eerder waren de producten die als gastgebruiker aan de vergelijkingslijst werden toegevoegd, na het aanmelden niet zichtbaar.
ACP2E-3329 - de codebijdrage van GitHub - staat de configuratieoorzaken van Landen in de configuraties van het klantenadres toe
Nu het selecteren van toestaat de configuratie van Landen beïnvloedt geen landen die voor buiten het bepaalde werkingsgebied worden getoond. Eerder toestaan de configuratie van Landen beïnvloedde klantenadresattributen buiten bepaald werkingsgebied
ACP2E-3433 - de codebijdrage van GitHub - Gedeelde Registratie van het Cadeautje toont de gebeurtenisdatum zoals 1 dag vroeger
Cadeauregisterdatum wordt nu correct weergegeven in de winkel
ACP2E-3445 - VAPT: De Fout van de Bedrijfs logica - toekomstige datum als klantengeboortedatum
De geboortedatum van de klant kan niet later worden ingesteld dan vandaag
ACP2E-3501 - de codebijdrage van GitHub
Account, API's, GraphQL
- Klant API - Login ontbreekt Aantal niet om aan 0 na succesvolle Login te herstellen
Nu wordt het mislukkingsaantal teruggesteld aan nul in de lijst van de klantenentiteit na succesvolle login door API eindpunten.
ACP2E-3246 - de codebijdrage van GitHub
Account, beheerinterface, B2B
- Beperkte admin gebruikers kunnen niet altijd douane gedeelde catalogi zien
Beperkte beheergebruikers kunnen nu consistent klanten en alle gedeelde catalogi waaraan de producten zijn toegewezen, weergeven en beheren, op voorwaarde dat zij toegang hebben tot de specifieke opslag. Eerder, kon een beperkte admin gebruiker met toegang tot een bepaalde opslag niet altijd alle gedeelde catalogi zien waaraan de producten werden toegewezen of konden klanten zien die niet konden sparen, leidend tot inconsistenties in het systeem.
ACP2E-3038 - de codebijdrage van GitHub
Account, winkelwagentje en Afhandeling
- "uitgezocht"attribuut van het douaneadres van de klant geeft niet voor nieuw klantenadres terug
AC-2341 - GitHub kwestie
Gebruikersinterface van beheerder
- [Uitgave ] voegt toestemmingscontrole voor "herlaad gegevens"gegevensknoop toe
Het systeem bevat nu een machtigingencontrole voor de knop "Gegevens opnieuw laden", zodat deze alleen wordt weergegeven en toegankelijk is voor gebruikers met de juiste machtigingen. Eerder was de knop "Gegevens opnieuw laden" zichtbaar en klikbaar voor alle gebruikers. Dit leidde tot een pagina "niet toegestaan" wanneer gebruikers zonder de vereiste machtigingen op deze pagina hadden geklikt.
AC-10705 - GitHub kwestie- GitHub codebijdrage - ] Inconsistente etiketten van 0} kwestie {voor attributen in marketing regels Het systeem vult nu correct de labels consistent in voor categorie- en kenmerkopties in de regel van de winkelwagenprijs[
AC-11427 - GitHub kwestie- GitHub codebijdrage - de bevestiging van Gegevens is succes en de knoop van de Invoer is aanwezig tijdens de producten van de Invoer met het gedrag van de Vervangen
Het systeem valideert nu correct gegevens en verbergt de knop "Importeren" tijdens het importeren van het product met het gedrag "Vervangen", waardoor onbedoelde gegevensvervanging wordt voorkomen. Eerder heeft het systeem de gegevens onjuist gevalideerd en de knop Importeren weergegeven. Dit leidt tot mogelijke inconsistenties in de gegevens.
AC-11588 - GitHub codebijdrage - [Bug ] Magento 2.4.7 staat geen productfoto met de uitbreiding van het hoofdletterdossier toe.
Het systeem accepteert nu het uploaden van productafbeeldingen met bestandsextensies met hoofdletters, zodat het product probleemloos kan worden gemaakt. Eerder werd het uploaden van afbeeldingen met bestandsextensies voor hoofdletters geweigerd, waardoor gebruikers gedwongen werden de bestandsextensie te wijzigen in kleine letters.
AC-12167 - GitHub kwestie- GitHub codebijdrage - Verborgen dropdown in netten met uitgezochte actie (b.v. Inhoud > Elementen > Pagina's)
Het systeem is nu allemaal gelijkaardige dropdown voor alle rasters hersteld.
AC-12319 - GitHub kwestie- GitHub codebijdrage - ] Waarschuwing van de Reparatie van 0} Uitgave [: Onbepaalde seriesleutel "filters"
Het systeem behandelt nu scenario's waar een nieuwe gebruiker nog niet met referenties heeft gecommuniceerd, verhinderend een ongedefinieerde "filters"waarschuwing van de seriesleutel wordt geregistreerd. Deze waarschuwing zou eerder worden geregistreerd als een nieuwe gebruiker geen interactie had gehad met bladwijzers.
AC-13131 - GitHub kwestie- GitHub codebijdrage - de invoer van het Product csv- dossier met speciale karakters ontbreekt toe te schrijven aan codeveranderingen in Validate.php- dossier
Het systeem valideert en importeert nu CSV-bestanden van producten die speciale tekens bevatten, zodat de gegevensoverdracht kan worden voltooid. Als u voorheen een CSV-bestand met speciale tekens importeerde, treedt er een fout op, waardoor het importproces niet meer kan plaatsvinden.
AC-13529 - GitHub codebijdrage - wanneer het Max Aantal Verzoeken van het Terugstellen van het Wachtwoord"groter dan 0 b.v. wordt geplaatst: 3, "worden de overschrijdende berichten van de beperkingsfout verzonden alvorens de grens te bereiken i.e van tweede tijd
AC-13767 - Alhoewel het Max Aantal Verzoeken van het Terugstellen van het Wachtwoord"aan 0 wordt geplaatst (getelegrafeerd), "worden de overschrijdende berichten van de beperkingsfout verzonden van 2de keer"
AC-13768 - Er is geen rode asterisk voor verplicht gebied van het telefoonaantal
Eerdere rode asterisk wordt niet weergegeven voor telefoonnummer, maar voor telefoonnummer Telefoonnummer was verplicht. Dit is nu een vast rood sterretje dat op telefoonnummer als een verplicht veld kan worden weergegeven.
AC-13850 - GitHub codebijdrage - in Admin wanneer wij proberen om te herschikken verzend ordeknoop is niet klikbaar. (af en toe)
AC-14300 - [Uitgave ] plaats standaardindexeerderwijze aan "programma"
Alle nieuwe indexen worden standaard weergegeven in de modus Update by Schedule . Eerder was de standaardmodus Update on Save . Dit heeft geen invloed op bestaande indexen. GitHub-36419
AC-6975 - GitHub kwestie- GitHub codebijdrage - ] het veranderingslijsten van de indexeermachine van de 1} uitgave [op mening unsubscribe
Het systeem verwijdert nu automatisch ongebruikte wijzigingstabellen wanneer een index wordt overgeschakeld van 'update op schema' naar 'bijwerken bij opslaan', waarbij de index als ongeldig wordt gemarkeerd zodat geen items worden overgeslagen. Als een index eerder werd overgeschakeld op 'bijwerken bij opslaan', blijven wijzigingstabellen die niet worden gebruikt in het systeem behouden en worden alle gewijzigde indexen 'geldig' gemarkeerd.
AC-7700 - GitHub kwestie- GitHub codebijdrage - Geen verbinding aan het verschepen wanneer in betalingen in controle in mobiele telefoonmening
Het systeem zorgt er nu voor dat de titels/koppelingen "Verzending" en "Controleren en betalen" altijd boven op de pagina in de weergave voor mobiele apparaten worden weergegeven, zodat gebruikers eenvoudig tussen de stappen kunnen navigeren en de benodigde correcties kunnen aanbrengen. Eerder waren deze titels/koppelingen verborgen in de mobiele weergave, waardoor het voor gebruikers moeilijk was om hun huidige stap te kennen of terug te gaan naar vorige stappen.
AC-7962 - GitHub kwestie- GitHub codebijdrage - klant geeft de vraagverzendcommentaren van de Bestellingen opdracht created_at is teruggekeerd in +0 timezone niet in opslag gevormde timezone
Het systeem toont nu correct het "created_at"gebied van ladingscommentaren in gevormde tijdzone van de klant wanneer het gebruiken van de vraag van de Orden van de klant. Eerder, werd het "created_at"gebied getoond in +0 timezone, ongeacht de gevormde timezone van de klant.
AC-8109 - GitHub kwestie- GitHub codebijdrage - i18n:verzamelen-zinnen breken de integriteit van vertalingen
De opdrachtbin/magento i18n:collect-phrases -o
verzamelt nu correct nieuwe zinnen uit JavaScript- en HTML-bestanden en voegt deze toe, zodat de vertalingen op de juiste wijze in het vertaalbestand worden weergegeven. Eerder was het systeem er niet in geslaagd om meerregelige vertaalzinnen uit JavaScript-bestanden en woordgroepen uit .phtml-bestanden op te nemen in het vertaalbestand, wat leidde tot onvolledige of onjuiste vertalingen.
AC-9843 - GitHub codebijdrage - Uitgave van de Toestemming voor de toegang tot van Dynamisch Blok
Eerder voor beperkte admin die een nieuw dynamisch blok toevoegde veroorzaakte een fout. Na het implementeren van deze fix kan beperkte admin het dynamische blok toevoegen en het blok zonder fout bewerken
ACP2E-2687 - apostrof in de naam van de opslagmening wordt vervangen door '
De filters van de de opslagmening van het net tonen nu behoorlijk apostroffen
ACP2E-2787 - GitHub kwestie- GitHub codebijdrage - Favicon uploadt ontbreekt om .ico- dossiers te bevestigen
De bestandsvalidatiefout is bijgewerkt naar "Bestandsvalidatie mislukt. Controleer de instellingen voor afbeeldingsverwerking in de winkelconfiguratie." Eerder was dit gewoon "Bestandsvalidatie mislukt."
ACP2E-2847 - de codebijdrage van GitHub - Galerij in PageBuilder toont oude beeldduimnagel in plaats van onlangs geüploade beeld
Regenereer voorvertoningen van afbeeldingen voor afbeeldingen die zijn verwijderd en opnieuw met dezelfde naam zijn geüpload via de mediagalerie in de inhoud van de paginaontwikkelaar.
ACP2E-2957 - GitHub codebijdrage- GitHub codebijdrage - Opgeslagen product door admin gebruiker met verschillende rolwerkingsgebied overschrijft/schrapt bestaande Verwante productinformatie in het product
Eerder, vóór de moeilijke situatie, werden de verwante producten teruggesteld en werden leeg wanneer de secundaire admin gebruiker op sparen knoop klikte zonder in verwant product te veranderen. Na deze correctie klikt de secundaire gebruiker op de knop Opslaan en wordt het product niet opnieuw ingesteld en opgeslagen.
ACP2E-2978 - de codebijdrage van GitHub - Onbekwaam om meer dan 200 orden uit te voeren
De servergrenzen voor de verzoekgrootte van eerder voorgelegde geselecteerde IDs zijn genegeerd door het HTTP- verzoek van GET in POST te veranderen om de kwestie te bevestigen. Eerder werd het probleem aangetroffen vanwege serverbeperkingen voor de grootte van GET-verzoeken.
ACP2E-3033 - de codebijdrage van GitHub - het bericht van de de paginasevalidering van de controleverklaring onjuist.
Als een vereist veld leeg blijft, zoals "adres", wordt het bericht niet weergegeven bij de validatie aan de serverzijde. De clientvalidatie zorgt ervoor dat het vereiste foutbericht wordt weergegeven met de tekst "Dit is een verplicht veld". Eerder werd het bericht "adres is required" weergegeven als een vereist veld leeg was, naast het validatiebericht aan de clientzijde.
ACP2E-3037 - de codebijdrage van GitHub - het terugstellen van het Wachtwoord malplaatjekwestie met Admin gebruiker
Het probleem is opgelost met de juiste sleutel, die nu de gebruikersnaam voor de beheerder in de e-mailsjabloon bevat en het onderwerp correct invult. Eerder was het probleem het gevolg van een verouderde sleutel die werd gebruikt.
ACP2E-3125 - de codebijdrage van GitHub - Dubbele slashes in klantensegment URL
Dubbele schuine strepen verschijnen niet in URL wanneer de "Filter van het Terugstellen"in het net wordt geklikt.
ACP2E-3149 - de codebijdrage van GitHub - COD is niet beschikbaar voor toegestane specifieke landen
Nu is de levering onder rembours beschikbaar voor bepaalde landen wanneer dat nodig is en AC-3216 werkt zoals verwacht.
ACP2E-3171 - de codebijdrage van GitHub - kan Aangepaste gecreeerde status van de Orde niet bijwerken
'We kunnen nu aangepaste orderstatussen bijwerken, terwijl eerder de status alleen gewijzigd kon worden als de huidige status 'verwerkings' of 'fraude' was.
ACP2E-3178 - GitHub kwestie- GitHub codebijdrage - de het verschepen adresstaat is niet auto het bijwerken
Voorafgaand aan de correctie was het gebied met het verzendadres (of regio-id) niet synchroon met de gegevens over de adresfacturering. Nu worden zowel het verzendadres als de regio-id correct bijgewerkt wanneer het factuuradres wordt gewijzigd.
ACP2E-3294 - de codebijdrage van GitHub - de knoop van het Terugstellen werkt niet bij Add/geeft admin gebruiker uit
Eerder werkte de knoop van het Terugstellen niet op Add/uit Admin Gebruiker pagina. Nu werkt de knop Herstellen in het deelvenster Beheer onder Systeem -> Machtigingen -> Alle gebruikers correct op de pagina Admin-gebruiker toevoegen/bewerken.
ACP2E-3364 - de codebijdrage van GitHub - Magento admin URL verpletterend verkeerde opsporing en fouten CORS
Na de moeilijke situatie, als het douane admin domein een subdomein van het belangrijkste domein is, is admin toegankelijk slechts van gevormde subdomain.
ACP2E-3373 - GitHub kwestie- GitHub codebijdrage - Gebroken bevestiging voor "Maximale hoeveelheid die in het Winkelen van Kar wordt toegestaan"
Eerder, toen wijMaximum Qty Allowed in Shopping Cart
leeg zetten, gaf het geen uitzondering, hoewel een lege waarde hier niet wordt goedgekeurd. Nadat deze correctie is toegepast, genereert het plaatsen van een lege tekenreeks uitzonderingen en wordt het opslaan van het product niet meer toegestaan.
ACP2E-3392 - de codebijdrage van GitHub - [Uitgave UI van de Voorproef van de Bouwer van de Pagebuilder ] de knopen in de kolom van de Bouwer van de Pagina worden niet correct opgesteld
De knoppen in de kolommen van de Page Builder zijn nu op de juiste wijze uitgelijnd. Eerder waren ze verkeerd uitgelijnd in de kolommen van de Page Builder.
ACP2E-3408 - de codebijdrage van GitHub - Geordende Producten rapport voert niet uit. 404 fout.
Producten volgden rapportuitvoer naar CSV en XML werkt nu zoals verwacht
ACP2E-3431 - de codebijdrage van GitHub - TinyMCE JS Fout in console na Js minification laat met productiemodus toe
Als u in het beheerdeelvenster de miniatuur van JavaScript in de productiemodus inschakelde, werden JavaScript-fouten met betrekking tot TinyMCE 6 in de browserconsole weergegeven, wat van invloed was op de functionaliteit en gebruikerservaring. Dit probleem is nu opgelost en zorgt ervoor dat TinyMCE 6 probleemloos werkt zonder fouten te genereren, zelfs als JS-minificatie is ingeschakeld.
ACP2E-3457 - de codebijdrage van GitHub - Verzoek om extra veranderingen om ACS2E-3375 moeilijke situatie volledig te voltooien
'-
ACP2E-3459 - de codebijdrage van GitHub - Automatisch toelatend van nieuwe ACL toestemmingen
De nieuwe toestemmingen die aan douanemodules worden toegevoegd zullen niet meer automatisch toegang tot alle bestaande gebruikersrollen verlenen tenzij uitdrukkelijk gevormd.
ACP2E-3503 - de codebijdrage van GitHub - het Rapport van de Gebruiker van het Logboek van Acties Admin toont geen details voor adminhtml_user_delete
Met adminhtml_user_delete worden nu belangrijke details op de juiste manier geregistreerd. Eerder zijn geen logbestanden gegenereerd voor verwijderingen door gebruikers.
ACP2E-3509 - de codebijdrage van GitHub - Regel van het begin met het verschepen voorwaarde die niet wanneer het plaatsen van orde van admin van toepassing is
Eerder, als de regel van de kartprijs een het verschepen methodekorting met de coupon heeft, kan het niet via Admin UI worden toegepast. Nadat deze correctie is toegepast, wordt de korting op de winkelprijregel met een coupon voor een specifieke verzendmethode toegepast vanuit de interface van Admin.
ACP2E-3536 - GitHub codebijdrage- GitHub codebijdrage - [FRESH ] de code van de HEX werkt niet correct in STAAL bij
De HEX-code die handmatig door de gebruiker wordt ingevoerd in de kleurkiezer voor het visuele staal, wordt niet meer gewijzigd door het systeem. Voorheen werden bepaalde HEX-codes enigszins aangepast als gevolg van omzettingsfouten tussen kleurmodellen.
ACP2E-3559 - GitHub codebijdrage- GitHub codebijdrage
Admin UI, B2B
- B2B Login als kopbal van de Klant heeft nog 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-13628 - GitHub codebijdrage
Beheerdersinterface, catalogus
- kan geen posities voor de categorieproducten in de toegestane website als beperkte admin gebruiker veranderen
Een beperkte beheerder toestaan om producten toe te voegen en te sorteren onder een categorie in de hoofdcategorie die is toegewezen onder een beperkte website.
ACP2E-2708
Admin UI, Payment/Payment Methods, Order
- Vergunning van de transactie niet die in het Lusje van de Transactie na de Slimme Orde van de Knoop van PayPal wordt getoond
Het systeem geeft nu correct de transactievergunning weer op het tabblad Transactie nadat een bestelling is geplaatst met de Smart Button van PayPal. Eerder werd de transactie voor autorisatie niet weergegeven op het tabblad Transactie nadat werd geklikt op de knop "Autoriseren" en werd geen nieuwe transactie van het type "Autorisatie" gemaakt.
AC-13520 - GitHub codebijdrage
Beheerdersinterface, prestaties
- na update aan 2.4.5-p8 komen 500 fouten voor wanneer het creëren van orde van admin
Eerder kon bij het inschakelen van HTML-miniatuur geen bestelling van de beheerder worden geplaatst. Nu HTML is ingeschakeld, kan de bestelling van de beheerder met succes worden geplaatst.
ACP2E-3169 - de codebijdrage van GitHub
Admin-gebruikersinterface, verzenden
- Het aantal couponcodes wordt niet bijgewerkt in het dialoogvenster De kolom "Gebruikte tijd" in het tabblad Codes voor coupons beheren als een bestelling wordt geplaatst met meerdere verzendingen.
Eerder, toen een order met meerdere verzendingen werd geplaatst, werkte het aantal couponcodes niet bij in de kolom "Gebruikte tijd" op het tabblad Codes voor coupons beheren. Nu wordt het juiste aantal weergegeven in zowel de "Gebruikte tijd" die de gewenste waarden weerspiegelt bij verzending via meerdere kanalen.
ACP2E-2519 - de codebijdrage van GitHub
Beheerdersinterface, Staging en Voorvertoning
- [de Wolk ] het Verwijderen van malplaatje met ontbrekende beelden veroorzaakt dat het Web/de media worden geschrapt
Eerder bij deze correctie werd de map pub/media verwijderd als de naam van de voorvertoning van een pagebuildersjabloon ontbreekt. Na de correctie wordt alleen de sjabloon verwijderd en de voorvertoning indien gevonden.
ACP2E-3424 - de codebijdrage van GitHub
Analyse/rapportage
- Google Analytics CSP Fout https://region1.analytics.google.com
Het systeem staat nu correct verbindingen met 'https://region1.analytics.google.com' toe wanneer Google Analytics is ingeschakeld, waardoor CSP-fouten (Content Security Policy) worden voorkomen. Voorheen zou het inschakelen van Google Analytics en het bekijken van de website vanuit de EU leiden tot fouten in de CSP-console als gevolg van een weigering om verbinding te maken met 'https://region1.analytics.google.com'.
AC-9922 - GitHub kwestie- GitHub codebijdrage - het Rapport van de Vooruitgang werkt niet
Het systeem steunt nu de generatie van de Gegevensdossiers van de Vooruitgang van Rapportering voor extra grote datasets door rapporten in partijen van 10.000 te laden en te schrijven. Eerder, kon de Geavanceerde module van de Rapportering gegevensdossiers voor extra grote datasets niet produceren, veroorzakend "MySQL server is weggegaan"fouten tijdens de uitvoering van de analytics_collect_data bouwbaan.
ACP2E-2570 - de codebijdrage van GitHub - Admin Bestelde de kwesties van het de datumbereik van het Rapport van Producten.
De gebruiker zal om het even welke datum van het bevolen productrapport kunnen selecteren. Eerder, na een lijst verfrist zich, zal het selecteren van "VAN"datum "aan"datum terugstellen.
ACP2E-3080 - de codebijdrage van GitHub - Onjuiste curl kopballen die
newrelic:create:deploy-marker
maken het niet werken
Het systeem maakt nu curl-koppen correct op, zodat de opdrachtnewrelic:create:deploy-marker
een implementatiemarkering kan maken in New Relic. Eerder, verhinderden de onjuiste curl kopballen de verwezenlijking van een plaatsingsteller in New Relic.
ACP2E-3096 - GitHub kwestie- GitHub codebijdrage - GTM ontbrekende gebeurtenis addToCart in dataLayer voor configureerbaar product met douaneoptie
Eerder werd de gebeurtenis addToCart niet geactiveerd voor configureerbare producten. Nu, wordt de gebeurtenis behoorlijk toegevoegd aan de GTM dataLayer variabele.
ACP2E-3146 - NewRelic browser die inlineJS manuscript controleert veroorzaakt CSP fouten
De manuscripten van de Controle van de Browser NewRelic worden nu ingespoten door de toepassing in plaats van de agent APM voor naleving van CSP (het Beleid van de Veiligheid van de Inhoud). Eerder waren de scripts van NewRelic Browser Monitoring die door de APM-agent werden geïnjecteerd, niet compatibel met CSP en leidden deze ertoe dat de scripts niet werden uitgevoerd.
ACP2E-3183 - de codebijdrage van GitHub - de vragen van het TUSSENVOEGSEL aan de sales_bestsellers_aggregeerde_daily lijst worden langzaam op project met groot volume van de verkooporde
Voorheen zouden de beste verkopers die dagelijks verslag hadden opgesteld, veel tijd nodig hebben om een groot aantal geplaatste orders te genereren. Nu wordt het verslag tijdig opgesteld.
ACP2E-3189 - de codebijdrage van GitHub - de rapporten van de Orde die het verkeerde muntsymbool tonen
Het valutasymbool voor orderbedragen in het orderrapport is onjuist ontleend aan valuta/opties/basis. Het is nu gecorrigeerd om valuta/opties/gebrek voor nauwkeurige rapportering te gebruiken.
ACP2E-3276 - de codebijdrage van GitHub - ] Onjuiste Berekeningen van de Wolk [{in het Rapport van het Gebruik van de Coupon
Het totale verkoopbedrag in het raster van het couponrapport wordt nu correct berekend door zowel het "Discount Tax Compensation Amount" als het "Shipping Discount Tax Compensation Amount" op te nemen. Voorheen ontbraken deze bedragen in de berekening, wat leidde tot verschillen tussen het totaal van de verkopen en de gegevens van de verkooporder.
ACP2E-3302 - de codebijdrage van GitHub - Kwesties met gedeelde "<project_id>/var/tmp"
De tijdelijke dossiers van DataExport van de Analytics zullen de sys tmp folder gebruiken, die geschikter voor frequente toegang en veranderingen is. Om botsingen te vermijden in het geval dat de veelvoudige instanties op de zelfde server lopen, werd de weg tmp bijgewerkt om unieke identiteitskaart van een instantie te gebruiken
ACP2E-3339 - de codebijdrage van GitHub
Analyse/rapportage, B2B
- B2B - sitemap omvat producten/categorieën niet die aan Gedeelde Catalogus worden toegewezen
Beperk de sitemap gegenereerde categorieën en producten tot de categorieën en producten die alleen zijn toegewezen aan de openbare gedeelde catalogus en/of de machtigingsinstellingen voor de cataloguscategorie.
ACP2E-2300 - de codebijdrage van GitHub
Analyse/rapportage, cloud
- Magento verwerpt de meeste New Relic kroontransacties #34108
AC rapporteert correct de aan taken gerelateerde transacties aan NewRelic. Voorheen zouden sommige aan een uitsnijdtaak gerelateerde transacties als "OtherTransaction/Action/unknown" in Northern Rock worden weergegeven
ACP2E-3067 - de codebijdrage van GitHub - Metrisch in NR zou voor achtergrondtransacties misleidend kunnen zijn - Follow-up van ACS2E-3067
Voor achtergrondtransacties (uitsnijden) wordt de New Relic-toepassingsnaam gebruikt die is gedefinieerd in de configuratie-instellingen
ACP2E-3187 - de codebijdrage van GitHub
B2B
- 2.4.8-beta102 de uitgave van de pakketonderneming ontbreekt met toepassingsuitzonderingen
AC-13501 - Producten die aan gedeelde catalogus worden toegewezen zijn niet op het vooreind wanneer de gedeeltelijke index wordt uitgevoerd
Producten die via REST API aan een gedeelde catalogus zijn toegewezen, zijn nu direct zichtbaar in de winkel nadat de gedeeltelijke indexering is voltooid. Eerder waren de producten pas zichtbaar na een volledige herindexering.
ACP2E-2139 - de codebijdrage van GitHub - [de vertoning van de Wolk ] Prijs in mobiele en Desktopversie niet het zelfde in "Mijn citaten"
Ongewenste Inclusief BTW-regel wordt niet meer weergegeven in Aanhalingstekens voor onderhandeling wanneer de totale catalogusprijs wordt uitgedeeld.
ACP2E-2873 - Onnoodzakelijke grenzen op de Mijn sectie van Orden
Eerder werd een extra container (ordeverwijzingen) gecreeerd die extra CSS klassen toepaste, die onnodige grenslijnen veroorzaakte die onder het ordeaantal binnen de Mijn sectie van Orden verschijnen, die nu niet zichtbaar is.
ACP2E-3044 - de codebijdrage van GitHub - sales_clean_quotes cron schrapt citaten van aan nog goedgekeurde kooporden
Aanhalingstekens die nu in inkooporders worden gebruikt, worden niet verwijderd door salesschone_aanhalingstekens voor snijtaak
ACP2E-3247 - de codebijdrage van GitHub - de knoop van de Orde van de Plaats verdwijnt in de details van de Orde van de Aankoop
Probleem verholpen waarbij de knop Plaatsingsorder verborgen was voor goedgekeurde inkooporders terwijl een productvariant een minimumaantal creditcards had opgegeven. Dit probleem is nu opgelost.
ACP2E-3465 - [CLOUD ] Geen dergelijke entiteit met identiteitskaart = 0 met b2b module
Aangemeld door gebruiker kan product aan winkelwagentje toevoegen wanneer de functie Gedeelde catalogus is ingeschakeld.
Eerder toegevoegd product aan winkelwagentje resulteerde in Fout 'geen dergelijke entiteit met id = 0'
ACP2E-3474 - Geen foutenmelding die voor onze van voorraadproducten wordt getoond wanneer bulk het toevoegen van de lijst van de Vereiste
Vóór de correctie werd een succesbericht weergegeven, ongeacht het aantal producten dat niet aan de wagen kon worden toegevoegd. Er worden nu afzonderlijke berichten weergegeven voor producten die zijn toegevoegd aan de winkelwagentje en voor producten die zijn mislukt.
ACP2E-3562 - kwestie met de Updates van SKU na Geplande Updates die Onjuiste Toestemmingen van het Product veroorzaken (-2 ontkennen)
Als u de SKU van een product wijzigt met in het verleden geplande updates, is het product niet langer toegankelijk voor klanten met een gedeelde catalogus die het product mogen zien.
ACP2E-3628
B2B, catalogus
- Producten/Categorieën zichtbaar tijdens re-dexatie wanneer het gebruiken van Toestemmingen NoDDL en van de Categorie
Vermijd dat de categorieën en de inhoud van de categorieën waarvoor beperkingen gelden, worden weergegeven bij het indexeren van catalogusmachtigingen.
ACP2E-2860
B2B, Kader
- Filtrerend het Net van het Bedrijf & toen het Poging van de Uitvoer van het Net CSV zal ontbreken & de Uitzondering van de Drijg
Het systeem staat nu succesvolle uitvoer CSV van de gegevens van het net van Bedrijven in het admin paneel toe, zelfs wanneer de filters zoals "Uitstaand Saldo"en "Bedrijfstype"worden toegepast. Eerder, zou het toepassen van bepaalde filters en het proberen om de netgegevens uit te voeren in een mislukking resulteren en een uitzondering die wordt geworpen.
AC-9607 - GitHub codebijdrage
B2B, GraphQL
- [Wolk ] Onbekwaam om custom_attributes te plaatsen terwijl de gemeenschappelijke verwezenlijking over de grafische vraag
Na de moeilijke situatie, is het mogelijk om het "custom_attributes"attribuut voor bedrijfadmin tijdens bedrijfverwezenlijking te plaatsen gebruikend grafisch verzoek.
ACP2E-3391
Braintree
- Admin uitdrukkelijk checkout knoop wordt onbruikbaar gemaakt.
AC-14293 - Betaal via LPM
Het systeem rendert nu correct de Methoden van de Lokale Betaling (LPM) bij aanvankelijke lading, zelfs wanneer de het verschepen en facturerings adressen van een aangemelde klant niet aanpassen, die een vlot afhandelingsproces verzekeren. Eerder, zou een wanverhouding tussen het verschepen en het facturerings adres van een klant LPM verhinderen teruggeven, veroorzakend potentiële verstoringen tijdens het afrekenen.
BUNDLE-3367 - configureerbaar met Virtueel als Product van het Kind
Het systeem staat nu expresbetaalmethoden toe voor configureerbare producten met een virtueel onderliggende product, waardoor een soepel afrekeningsproces mogelijk is. Eerder waren expresbetalingsmethoden niet beschikbaar toen een configureerbaar product met een virtueel onderliggend product aan de winkelwagentje werd toegevoegd.
BUNDLE-3368 - De mislukte fout van de Verificatie CVV
BUNDLE-3369 - het vaulteren via de Kwesties 247 van het rekeningsgebied
Het systeem stelt klanten nu in staat om nieuwe creditcardgegevens of PayPal-accountgegevens op te slaan op meerdere websites zonder fouten in de autorisatie. Voorheen konden klanten geen nieuwe betalingsmethoden opslaan op verschillende websites en kregen ze een foutbericht over hun autorisatie te zien.
BUNDLE-3370 - verschepen aan een adres van een verschillend land
Het systeem staat nu toe dat transacties zonder fouten worden verwerkt wanneer ze naar een adres uit een ander land worden verzonden, zodat een soepel afrekeningsproces mogelijk is. Eerder, zou het proberen om aan een adres van een verschillend land te verzenden in consolefouten, ondanks geen zichtbare fouten op de frontend resulteren.
BUNDLE-3371 - Kaart van de Krediet - de functie van de Onderbreking
Het systeem handelt nu correct de afbraak van Braintree PayPal-componenten af wanneer een klant teruggaat van de betalingspagina naar de verzendpagina, om fouten te voorkomen en ervoor te zorgen dat PayPal Express-knoppen correct worden weergegeven. Eerder was het navigeren van de verzendpagina vanaf de betalingspagina soms een fout bij het afbreken van de Braintree PayPal-componenten.
BUNDLE-3372 - Verzendcallback voor Uitdrukkelijke PayPal
Het systeem geeft nu correct de beschikbare verzendmethoden weer in het model PayPal Express, waarmee klanten hun voorkeursverzendmethode kunnen selecteren voordat ze naar de controlepagina gaan of hun transactie voltooien. Eerder waren er geen verzendmethoden beschikbaar om uit te kiezen in het PayPal Express-modaal, waardoor klanten een verzendmethode moesten selecteren op een aparte controlepagina voordat ze hun transactie konden voltooien.
BUNDLE-3373
Bundel
- {het berichtaantal van de Fout van de Bevestiging van de Bundel van 0} Storefront meer dan 1 Het systeem geeft nu slechts één foutbericht weer wanneer op de knop Toevoegen aan winkelwagentje wordt geklikt zonder dat opties voor een gebundeld product worden geselecteerd. Eerder gaf het systeem meerdere foutmeldingen weer voor validatie voor elk niet-geselecteerd selectievakje.
AC-10826 - GitHub codebijdrage - de Uitzondering van Magento die in sommige orde verwante testgevallen wordt geworpen
Het systeem verwerkt nu correct de stap 'sendGuestPaymentInformation' in verschillende testgevallen, zodat Magento-uitzonderingen niet meer worden gegenereerd. Voorheen deden deze uitzonderingen zich voor als gevolg van een null-betalingsmethode, wat in verschillende testgevallen tot mislukkingen leidde.
AC-13321
Winkelwagentje en Afhandeling
- Uitzondering wordt niet behoorlijk behandeld terwijl het toevoegen van een product aan kar in de vergelijkingsproductpagina
Het systeem behandelt nu behoorlijk uitzonderingen wanneer het toevoegen van een product aan de kar van de vergelijkingsproductpagina, die een bericht van de berichtmanager in het controlemechanisme toont. Eerder zou een uitzondering ertoe leiden dat een JSON-gecodeerde pagina wordt geretourneerd in plaats van correct te worden afgevangen en afgehandeld.
AC-10660 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage - GTag verzendt geen transactieprijzen en totalen.
Het systeem verzendt nu correct transactieprijzen en totalen naar Google Tag wanneer GTag wordt toegelaten, die nauwkeurige het volgen van e-commercegegevens verzekeren. Eerder werd de valuta onjuist verzonden als onderdeel van de "alle" bestellingen, in plaats van te worden gekoppeld aan de afzonderlijke bestelling.
AC-10698 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage - ] [ Uitchecken ] van het 0} Uitgave richtlijnen die in ontbroken betalings e-mailmalplaatje worden bijgewerkt Het systeem laat nu correct het verzendadres en de verzendmethode van de mislukte betalings-e-mailtemplate voor virtuele producten weg, zodat alleen relevante informatie in de e-mail wordt opgenomen.[ Eerder bevatte het niet-betaalde e-mailbericht voor virtuele producten het verzendadres en de verzendmethode onjuist.
AC-11641 - GitHub kwestie- GitHub codebijdrage - Magento 2 login binnen de controle met bestaande klant geeft consolefout in browser Firefox
Het systeem staat nu gebruikers toe om zich tijdens het controleproces aan te melden zonder enige consolefouten in browser Firefox te ontmoeten. Eerder, zou het proberen om zich aan te melden als bestaande klant tijdens controle in een consolefout in Firefox resulteren.
AC-11717 - GitHub kwestie- GitHub codebijdrage - ] de regressie van de Regels van de Verkoop van 0} kwestie {in 2.4.7 Het systeem valideert nu correct de verkoopregels, waardoor de toepassing van een couponcode op een winkelwagentje wordt voorkomen als de productvoorwaarde niet overeenkomt met een productnaam.[ Voorheen kon een verkoopregel worden toegepast en een korting op het verzendbedrag worden gegeven, zelfs als de productvoorwaarde niet overeenkomt met een productnaam.
AC-11876 - GitHub kwestie- GitHub codebijdrage - ] CartFixed berekening van de regel van de Verkoop 0} Uitgave : onjuiste disconteringsbedrag
Het systeem berekent nu correct het kortingsbedrag voor verkoopregels met vaste winkelbedragen, zodat nauwkeurige kortingen worden toegepast ongeacht wijzigingen in winkelartikelen.[ Eerder kon het kortingsbedrag verkeerd variëren wanneer winkelwagentjes werden gewijzigd, wat soms tot aanzienlijk grotere kortingen leidde dan verwacht.
AC-11914 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] de loader blokkeert de verschepende methodes nadat postcode wordt veranderd, de regels van de het bevestigen van rentetarieven
Het systeem verwerkt aangepaste verzendmethoden nu correct zonder validatieregels voor verzendtarieven, zodat de lader de verzendmethoden niet blokkeert nadat de postcode in het verzendadres is gewijzigd tijdens het afrekenen. Als de postcode in het verzendadres tijdens de afhandeling werd gewijzigd, zou de lader eerder de verzendmethoden blokkeren en niet verdwijnen als er aangepaste verzendmethoden werden gebruikt zonder de validatieregels voor de verzendkosten.
AC-11993 - GitHub kwestie- GitHub codebijdrage - de codeeigenschap van de coupon werkt niet behoorlijk in de controlepagina op Magento 2.4.7
Het systeem schakelt nu het veld voor de kortingscode/coupon-invoer op de uitcheckpagina voor virtuele en downloadbare producten in, zodat gebruikers de kortingscodes kunnen toepassen zoals verwacht. Eerder was de invoer van de kortingscode/coupon uitgeschakeld en werd de tekst van de knoptitel weergegeven als "coupon annuleren", zodat gebruikers geen kortingscodes konden toepassen.
AC-12170 - GitHub kwestie- GitHub codebijdrage - de voorwaarden checkbox van voorwaarden staat HTML op storefront niet toe
Het systeem biedt nu ondersteuning voor HTML-opmaak in het selectievakje Voorwaarden en bepalingen in de winkel, zodat u de instellingen beter kunt aanpassen en leesbaar kunt maken. Eerder werd de tekst van het selectievakje weergegeven als normale tekst, waarbij HTML-tags werden genegeerd.
AC-12479 - GitHub codebijdrage - de prijsregel van de Kar die voor het programma geopende gebruiker wordt gecreeerd krijgt verkeerd toegepast voor niet het programma geopende gebruiker
Het systeem verwijdert nu correct de regel van de kartprijs voor aangemelde gebruikers wanneer zij automatisch uit wegens koekjesafloop worden geregistreerd, die ervoor zorgt dat de korting niet op niet-geregistreerde gebruikers wordt toegepast. Eerder, werd de regel van de kartprijs nog toegepast zelfs toen de gebruiker uit het programma werd geopend, resulterend in een onjuiste korting die op niet-geregistreerde gebruikers wordt toegepast.
AC-12541 - GitHub kwestie- GitHub codebijdrage - ] [ VAN DE VEREDELING ] De optimalisering van de Prestaties grote het winkelwagentjes door te verhinderen… Het systeem optimaliseert nu de prestaties voor grote winkelwagentjes door dubbele getActions-aanroepen te voorkomen, waardoor de snelheid en efficiëntie van winkelwagentbewerkingen worden verbeterd.[ Eerder werd voor een winkelwagentje met meerdere items de functie getActions meerdere keren aangeroepen, waardoor de prestaties van het systeem werden vertraagd.
AC-13302 - GitHub kwestie- GitHub codebijdrage - Cadeauregistratieproduct toont niet behoorlijk
AC-13797 - Cadeauregistratieproduct toont niet behoorlijk
AC-13841 - Vertaling BTW in adresrenderer
Het systeem staat nu voor de vertaling van de tekst "BTW", "T", "F"in adresrenderers toe, toelatend gebruikers om deze termijnen in de specifieke taal van de opslag te vertalen. Eerder waren deze termen niet vertaalbaar, waardoor gebruikers gedwongen werden een tijdelijke oplossing te kiezen.
AC-8103 - GitHub kwestie- GitHub codebijdrage - dubbele orden met zelfde Identiteitskaart van het Citaat tezelfdertijd met weinig tijdverschil
Het probleem waarbij Adobe Commerce-klanten dubbele orders tegenkwamen die met dezelfde QuoteID waren geplaatst, is opgelost.
ACP2E-2055 - de codebijdrage van GitHub - Persistent die winkelwagentje tijdens checkout stap wordt ontruimd
Als u na de correctie de betalingsmethode selecteert tijdens het afrekenen terwijl u zich niet hebt aangemeld, wordt de permanente sessie niet beëindigd.
ACP2E-2470 - de codebijdrage van GitHub - opnieuw rangschikt voegt niet toegewezen product aan kar toe
Eerder, voor de verschillende opslagproducten kunnen van de andere opslag worden geordend. Nadat deze correctie is toegepast, kan alleen dezelfde store worden gebruikt, kan hetzelfde bereikproduct opnieuw worden geordend wanneer het delen van de klantenaccount is ingeschakeld
ACP2E-2518 - de codebijdrage van GitHub - in admin, wordt het "Shopping Kart"op linkerkant niet bijgewerkt wanneer het selecteren van de punten en "Beweging aan het Schepen Kar"van de rechterkant
De "Winkelwagentje" aan de linkerkant wordt bijgewerkt wanneer u de items selecteert en "Verplaatsen naar winkelwagentje" aan de rechterkant in de bestuurderszijde. Eerder werkte deze functionaliteit niet omdat de getransformeerde winkelwagentjes niet leeg werden tijdens de sessie.
ACP2E-2620 - de codebijdrage van GitHub - [de Regel van de Verkoop van de Wolk ] wordt niet toegepast op eerste orde van Multi die
Na de correctie wordt de korting correct weergegeven voor elke volgorde van hetzelfde meervoudige aanhalingsteken.
ACP2E-2646 - de codebijdrage van GitHub - ] De parallelle verzoeken van de productie van de wolk [om het zelfde product aan het resultaat van de kunst in twee afzonderlijke punten in de steunAPI van de Kunst toe te voegen
Het systeem verwerkt nu correct veelvoudige parallelle verzoeken om het zelfde product aan de kar in één enkel lijnpunt toe te voegen, verhinderend de verwezenlijking van afzonderlijke lijnpunten voor zelfde SKU. Eerder zou het doen van parallelle verzoeken om hetzelfde product via de REST-API aan het winkelwagentje toe te voegen, resulteren in meerdere regelitems voor dezelfde SKU.
ACP2E-2664 - de codebijdrage van GitHub - Uitgave met het Opdracht geven van de Registratie van het Cadeautje Magento 2.4.4 Onderneming/Commerce
Het probleem waardoor de succesvolle aankoop van een product uit een cadeauregister onmogelijk werd, is opgelost, zodat bestellingen kunnen worden geplaatst en het cadeauregister op de juiste wijze kan worden bijgewerkt. Er is eerder een fout opgetreden bij het plaatsen van een bestelling in een register met cadeaus, waardoor de aankoop niet kon worden voltooid.
ACP2E-2676 - GitHub kwestie - het Krijgen Onbekwaam om het koekje te verzenden. Grootte van 'mage-messages' tijdens het opnieuw ordenen
Het opnieuw ordenen proces zal nu geen eigen fouten genereren. Het object is afhankelijk van ingebouwde controles van winkelwagentjes.
ACP2E-2704 - de codebijdrage van GitHub - Standaard verschepend adres wordt niet geselecteerd bij controle
Het standaardverzendadres wordt nu geselecteerd voor een gebeurtenis in de context van een toegelaten adreszoekopdracht.
ACP2E-2798 - de codebijdrage van GitHub - [CLOUD ] grafisch addProductsToCart API kwestie met douaneoptie
GraphQL voegt hetzelfde product met verschillende aangepaste opties toe aan de juiste poort
ACP2E-2897 - de codebijdrage van GitHub - ] Verwante de Regels van de Producten van de Wolk [niet werkend wanneer het veranderen van de opslagmening
Het probleem is opgelost door te bevestigen dat de aangepaste eigenschapswaarde is ontvangen op de pagina met winkelwagentjes. Eerder, werd het niet behoorlijk gehaald wanneer het schakelen tussen opslag op de winkelwagentje pagina.
ACP2E-2917 - Veelvoudige adressen die aan de rekening worden toegevoegd wanneer controle als nieuwe klant
Het systeem slaat nu een nieuw klantenadres slechts eenmaal op als de orde om niet kon worden gecreeerd, verhinderend de verwezenlijking van veelvoudige identieke adressen in het geval van de fouten van de orderplaatsing. Eerder, zou het systeem een nieuw adres bewaren telkens als een bestelling plaatsingspoging werd gemaakt, ongeacht of de orde met succes werd gecreeerd of niet.
ACP2E-2923 - GitHub codebijdrage- GitHub codebijdrage - het opnieuw ordenen van klantenorde via de vorm van de gastorde resulteert een leeg kart
Eerder, toen het plaatsen van een herschikking door de Orders en Keert pagina terug, werd de klant opnieuw gericht aan de login pagina. Nadat deze correctie is toegepast, wordt de geregistreerde klant correct omgeleid naar de pagina Winkelwagentje weergeven wanneer een nieuwe order wordt geplaatst. De stroom werkt het zelfde als gastklanten.
ACP2E-3004 - de codebijdrage van GitHub - Admin Gebruiker met de beperkte Middelen van de Rol niet kunnen bekijken het Vormen Warten
Voorheen kon de beperkte beheerder het verlaten winkelwagentje niet zien van het beheerpaneel voor een bijbehorende website. Nadat deze correctie is toegepast, kan de beperkte beheerder het verlaten winkelwagentje van het admin paneel zien.
ACP2E-3025 - de codebijdrage van GitHub - ] snelle orde van de wolk van 0} de snelle orde grote hoeveelheid prestaties van SKU De prestaties van de afhandeling zijn verbeterd wanneer kenmerken die worden gebruikt in de regels voor de kartprijs, niet voor alle producten aanwezig zijn en wanneer de functie voor het bepalen van de marktprijs (Minimale geadverteerde prijs) is ingeschakeld.[
ACP2E-3176 - de codebijdrage van GitHub - Gedupliceerde punten in kar
Het systeem verwerkt nu correct veelvoudige parallelle verzoeken om het zelfde product aan de kar in één enkel lijnpunt toe te voegen, verhinderend de verwezenlijking van afzonderlijke lijnpunten voor zelfde SKU. Eerder, zou het doen van parallelle verzoeken om het zelfde product aan het karretje op Storefront toe te voegen in veelvoudige lijnpunten voor zelfde SKU resulteren.
ACP2E-3211 - de codebijdrage van GitHub - de bevestiging van de orde van de Afhandeling wordt verzonden naar e-mail ingegaan in Voornaam/Achternaam
De e-mailbevestiging van de betalingsopdracht, die eerder is verzonden toen een e-mailpatroon werd ingevoerd in de velden Voornaam en Achternaam, wordt niet meer verzonden.
ACP2E-3296 - de codebijdrage van GitHub - de vorm van het verschepende adres van de Afhandeling krijgt update met verkeerd adres
ShippingAddressFromData wordt nu opgeslagen in de lokale opslag per website. Eerder kon een adres van de verkeerde website automatisch worden ingevuld in het verzendadresformulier tijdens het uitchecken als een winkelcode in de URL werd gebruikt en het uitchecken tijdens dezelfde gastsessie werd gestart van meerdere websites.
ACP2E-3402 - de codebijdrage van GitHub - [CLOUD ] Controle behoudt niet het geselecteerde het factureren adres wanneer het Onderzoek van het Adres wordt toegelaten
De pagina voor afhandeling van betalingen behoudt nu het geselecteerde factuuradres wanneer het zoeken naar adressen is ingeschakeld. Eerder als "Aantal Grens van de Adressen van de Klant"aan 1 wordt gevormd, en de klant heeft meer dan één adres, zou het geselecteerde facturerings adres na het herladen van de pagina verdwijnen.
ACP2E-3405 - Cadeaukaartproduct | Bij het samenvoegen van winkelwagentjes worden kaartjes samengevoegd
Creditcardproducten worden nu correct samengevoegd in het karretje
ACP2E-3407 - de codebijdrage van GitHub - de persistentie van de Kar wordt niet gerespecteerd op logout
Toegevoegde ontbrekende functionaliteit Onthoud mij mijn aanmeldingsgegevens voor de klant aan pop-up en uitchecken van verificatie.
ACP2E-3415 - de codebijdrage van GitHub - Bestaande citaatgegevens zijn niet update/niet zichtbaar, in plaats daarvan creeer een nieuw citaatverslag wanneer trigger_recollect = 1
De winkelwagentjes van de klant verdwijnen niet meer omdat een product wordt verwijderd nadat het aan het winkelwagentje is toegevoegd.
ACP2E-3488 - de codebijdrage van GitHub - wanneer een punt van de cadeauregistratie wordt gekocht, ziet de klant punten niet op hun register
Cadeauregister-update bevat niet langer items die niet bij het cadeauregister horen.
ACP2E-3495 - [Cloud ] Uitgave met "verwijder Al"Bevestigingspop het Verwijderen van de Punten van de Kunst zonder Bevestiging
Als je nu op de knop Alles verwijderen klikt voor producten die onder de aandacht moeten worden gebracht, wordt een bevestigingspop-up weergegeven om te controleren of objecten alleen met je bevestiging worden verwijderd. Eerder werden objecten direct verwijderd zonder bevestiging
ACP2E-3510 - [CLOUD ] herordent knoopfunctionaliteit
Als u een bestelling opnieuw ordent vanuit het beheerdersgebied, worden nu producten met voorraad aan het citaat toegevoegd, ook al zijn er bepaalde producten in de oorspronkelijke volgorde die geen voorraad meer hebben. Vóór de correctie werden geen producten aan het nieuwe prijsopgave toegevoegd als het product zonder voorraad zich in de oorspronkelijke volgorde bevond.
ACP2E-3618 - de codebijdrage van GitHub - de opslag van het Onderzoek werkt niet door postcode
Het zoeken naar ophaallocaties op postcode werkte niet goed voor Nederlandse lokalisaties. Na de correctie geeft het zoeken naar de locatie van het oppikken resultaten op basis van de postcode.
ACP2E-3622 - de codebijdrage van GitHub
Afhandeling van winkelwagentje en afhandeling, Afhandeling/Afhandeling van één pagina
- [Willekeurige BUG ] E-mailgebied wordt niet teruggegeven of neemt veel tijd verschijnt in de Verzending van de Controle of de pagina van de Betaling
Commerce geeft nu het veld Email weer op de pagina's voor verzending en betaling van de afhandeling zoals verwacht. Eerder was dit veld afwezig of traag gerenderd.
AC-9386 - GitHub codebijdrage
Winkelwagentje en afhandeling, bestelling
- Datepicker voor product met veelvoudige Aanpasbare Opties met datumgebieden die niet werken wanneer het plaatsen van orde van admin
Het systeem geeft nu correct de datumkiezer voor alle datumvelden weer wanneer u een product met meerdere aanpasbare datumopties configureert in het aanmaakproces van de beheervolgorde. Eerder werd de datumkiezer alleen weergegeven voor het veld voor de eerste datum, zodat de overige velden geen datumkiezer hadden.
ACP2E-3097 - de codebijdrage van GitHub
Winkelwagentje en afhandeling, verzending
- Onmiddellijke aankoop "goedkoopste verschepen"gebroken voor configureerbare producten
Met de functie Direct aanschaffen hebt u de duurdere optie voor In-Store levering onjuist geselecteerd voor configureerbare producten in plaats van de goedkoopste methode met platte snelheid. Deze correctie zorgt ervoor dat de juiste verzendmethode wordt gekozen op basis van de werkelijke prijs."
AC-12119 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage
Catalogus
- Schoonmaak van cron_planning gegevensbestandlijst schoont niet bestaande banen
Het systeem ontruimt nu automatisch de cron_planning gegevensbestandlijst, verwijderend ingangen voor banen die niet meer in het systeem bestaan. Dit zorgt voor optimale prestaties door een minimaal aantal rijen in de tabel te handhaven. Eerder, werden de ingangen voor banen van inactieve of verwijderde modules niet schoongemaakt, die tot onnodige gegevensaccumulatie in de cron_planninglijst leidden.
AC-10910 - GitHub kwestie- GitHub codebijdrage - de Prijs van de Rij wordt niet geschrapt van Configurable Product
Het systeem verwijdert nu correct de laagprijs van een product wanneer het van een eenvoudig product in een configureerbaar product wordt omgezet, die nauwkeurige prijsvertoning op de frontend verzekert. Eerder werd de laagprijs van een configureerbaar product niet verwijderd wanneer een product werd omgezet van een eenvoudig product in een configureerbaar product, wat leidde tot een verschil in de weergegeven prijs.
AC-10953 - GitHub kwestie- GitHub codebijdrage - beschrijving van de Categorie WYSIWYG is leeg op niet standaardstoreview
Het systeem slaat nu op de juiste wijze de categoriebeschrijving op en geeft deze weer in de WYSIWYG-editor wanneer u een categorie bewerkt op het niveau van de winkelweergave. Eerder was de WYSIWYG-editor leeg nadat een categoriebeschrijving op het weergaveniveau van de winkel was opgeslagen.
AC-11804 - GitHub kwestie- GitHub codebijdrage - Onmogelijk om configureerbare producten met één checkbox geselecteerde douaneoptie opnieuw in orde te brengen
Het systeem verwerkt nu correct het opnieuw ordenen van configureerbare producten met één enkele geselecteerde checkbox douaneoptie, die voor succesvolle korf verwezenlijking toestaat. Voorheen leidde het opnieuw ordenen van dergelijke producten tot een fout en werd voorkomen dat artikelen aan het winkelwagentje werden toegevoegd.
AC-11970 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] Reparatie van filterpunt op gelaagde navigatie
Het systeem gebruikt nu correct de woorden "item" en "items" in het gelaagde navigatiefilteritem, waardoor de helderheid en nauwkeurigheid van de filterbeschrijvingen worden verbeterd. Eerder werden deze woorden onjuist gebruikt, waardoor gebruikers door de filteropties konden navigeren.
AC-12076 - GitHub kwestie- GitHub codebijdrage - het Formaat van de Datum en van de Tijd voor het Niet Werken van de Optie van de Douane
Het systeem past nu correct het gevormde datumformaat op de opties van de productdouane van type Date toe, die ervoor zorgen dat het datumformaat correct op de front-end wordt getoond. Eerder waren wijzigingen in de configuratie van de datumnotatie niet van toepassing op de front-end voor aangepaste productopties van het type Date.
AC-12164 - GitHub kwestie- GitHub codebijdrage - Ontbrekende opties Dropdown
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-13068 - GitHub codebijdrage - [Uitgave ] Huidige opslag identiteitskaart van het Gebruik voor categorie runtime geheime voorgeheugen
Het systeem gebruikt nu correct de huidige opslag-id voor de cache van de categorietuntime, zodat gegevens niet worden overschreven wanneer emulatie wordt gebruikt of de categorie door aangepaste code in verschillende winkels wordt opgeslagen. Eerder was het object dat in runtime was opgeslagen mogelijk afkomstig uit de verkeerde opslag, wat tot gegevensoverschrijving heeft geleid.
AC-13296 - GitHub kwestie- GitHub codebijdrage - bin/magento sampledata:opstellen - geen-update werpt een uitzondering
Het systeem keurt nu correct een booleaanse waarde goed wanneer het gebruiken van —geen-updateoptie in de steekproef gegevens:stel bevel op, die om het even welke fouten tijdens de plaatsing van steekproefgegevens verhinderen. Er is eerder een fout opgetreden bij het gebruik van deze opdracht omdat het systeem een geheel getal verkeerd had verwacht.
AC-13324 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] gebruik van het geheime voorgeheugentype van EAV herstellen
Het systeem gebruikt nu correct het EAV-cachetype op alle relevante plaatsen, zodat consistente en efficiënte gegevens in cache worden geplaatst. Eerder werd het EAV-cachetype niet consistent gebruikt, wat tot mogelijke inefficiënties en inconsistenties in het in cache plaatsen van gegevens leidde.
AC-13355 - GitHub kwestie- GitHub codebijdrage - Catalogus Geavanceerd Onderzoek met lege gegevens gaat naar de pagina van het onderzoeksresultaat [ 2.4.dev tak]
Het systeem behoudt gebruikers nu correct op de pagina Geavanceerd zoeken en geeft een foutbericht weer wanneer ze een zoekopdracht proberen uit te voeren zonder gegevens in te voeren. Als u voorheen een lege zoekopdracht zou uitvoeren, zou u gebruikers omleiden naar de pagina Geavanceerd zoeken in catalogus met een bericht waarin ze worden gevraagd hun zoekopdracht te wijzigen.
AC-13596 - GitHub codebijdrage - [Uitgave ] de lay-out van het Product die op attribute_set wordt gebaseerd
Het systeem maakt het nu mogelijk de productlay-out aan te passen op basis van de kenmerkenset, waardoor een meer praktische en efficiënte manier wordt geboden om de productweergave in de frontend store te beheren. Voorheen kon de lay-out alleen worden aangepast door SKU of per productsoort, wat niet altijd praktisch was voor veel producten of specifieke artikelen.
AC-13622 - GitHub kwestie- GitHub codebijdrage - Ontbrekende unieke sleutel op eav_attribute_option_value lijst
Het systeem bevat nu een unieke sleutel voor de kolommen 'option_id' en 'store_id' in de tabel 'eav_attribute_option_value', waardoor het niet mogelijk is dat een optie meerdere waarden heeft voor dezelfde winkelweergave. Eerder, kon de gebrekkige code in een optie resulteren die veelvoudige waarden voor de zelfde opslagmening heeft, die kwesties veroorzaakt wanneer het uitgeven van producten of attributen.
AC-6738 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] de zichtbaarheidsklasse van het Gebruik voor de indexeer van het categorieproduct, in plaats van geharde waarden
Het systeem gebruikt nu de zichtbaarheidsklasse voor de indexator van het categorieproduct in plaats van de geharde waarden, die modulariteit verbeteren. Eerder werden in de productindex van de categorie hardgecodeerde waarden gebruikt, waardoor de flexibiliteit en het aanpassingsvermogen werden beperkt.
AC-8297 - GitHub kwestie- GitHub codebijdrage - de code van de Valuta verandert niet in Nieuwe product widget
Het systeem werkt nu de valutacode in de widget Nieuw product correct bij wanneer de valuta op de voorgrond wordt gewijzigd, zodat de valutaweergave op de hele site consistent is. Eerder had het wijzigen van de valuta aan de voorzijde geen invloed op de valutacode die in de widget Nieuw product werd weergegeven.
AC-9375 - GitHub kwestie- GitHub codebijdrage - Reguliere Prijs toont niet op PLP voor Configurable Product
De standaardprijs wordt nu weergegeven op productpagina's voor configureerbare producten die kinderproducten met een speciale prijs hebben.
ACP2E-2224 - de codebijdrage van GitHub - informatie van het Beeld die recht niet op het Visuele net van de Verkoop toont
De voorraad wordt nu weergegeven volgens de geselecteerde winkel.
ACP2E-2478 - de codebijdrage van GitHub - inhoud Widget niet op cms pagina bijwerkt
Het systeem werkt nu de widgetinhoud op een CMS-pagina bij wanneer een product als nieuw en opgeslagen wordt ingesteld, zodat de bijgewerkte productverzameling op de pagina wordt weergegeven. Eerder werd de pagina niet bijgewerkt om het nieuwe product weer te geven vanwege een onjuiste cache-id voor de widget in de cache.
ACP2E-2621 - de codebijdrage van GitHub - Kwesties die geavanceerde tarifering op bundelproducten besparen
Bundle productbesparende prestatieverbetering.
ACP2E-2630 - de codebijdrage van GitHub - [] re-indexeert proces op locatie is inefficiënt wanneer het creëren van de Regels van de Prijs van de Catalogus
Als u nu de regel voor catalogusprijzen opslaat, worden de indexen niet ongeldig, maar worden alleen de betrokken producten opnieuw geindexeerd
ACP2E-2652 - de codebijdrage van GitHub - Bijwerkend tijd van Datum en het type van Tijd productattributen via de invoer CSV
Datumtijdkenmerken worden nu opgenomen in de geëxporteerde gegevens. Het zal ook mogelijk zijn de tijd voor dergelijke kenmerken bij te werken met behulp van import. Ook als "Fields Enclosure" is ingeschakeld, worden kenmerkwaarden in de kolom "additional_attributes" tussen dubbele aanhalingstekens ingesloten.
ACP2E-2679 - GitHub kwestie- GitHub codebijdrage - Geen aangewezen foutenmelding wanneer website identiteitskaart in het verzoek verkeerd is
Het juiste foutbericht is nu toegevoegd om weer te geven wanneer de website-id in het verzoek onjuist is. Eerder was er geen validatie toen de website-id in het verzoek verkeerd was.
ACP2E-2689 - de codebijdrage van GitHub - {het beeld van het 0} Product wordt verloren na het schrappen van een bestaande Geplande Update die niet het beeld beïnvloedt
Afbeeldingen van producten worden niet verwijderd als u de testupdate verwijdert.
ACP2E-2785 - de codebijdrage van GitHub - ] Verkeerde prijs van het bundelproduct van 0} Cloud {wanneer gebruikt met de prijzen van de rij Bij de berekening van bepaalde percentages kortingen die tot op 2 decimalen zijn afgerond, worden voorheen verschillende definitieve prijzen voor de pagina met de winkelpagina's van de winkelwagentje en de productdetails gegenereerd.[ Nadat deze correctie is toegepast, is de uiteindelijke prijs voor het bundelproduct gelijk aan die op de pagina met productdetails, de pagina met productaanbiedingen en de pagina met mini-winkelwagentjes.
ACP2E-2799 - GitHub kwestie- GitHub codebijdrage - Regel van de Bevorderingen van de Catalogus het werken niet met kwantiteit_and_stock_status attributen
Het attribuut quantity_and_stock_status zal nu in aanmerking worden genomen door de regel van de catalogusbevordering, die niet eerder in aanmerking werd genomen toen het produceren van nieuw product van de admin kant.
ACP2E-2805 - GitHub kwestie- GitHub codebijdrage - entiteit van het Product update_at kolomwaarden niet het bijwerken terwijl het bijwerken van prijs door REST API
De kolom product 'last updated at' van de beheerder wordt de juiste datum bijgewerkt terwijl de bestaande producten via de REST API worden bijgewerkt. Eerder is de kolom 'last updated at' niet correct bijgewerkt.
ACP2E-2837 - de codebijdrage van GitHub - het is mogelijk om niet-unieke waarden via productinvoer te plaatsen
Het systeem handhaaft nu correct de unieke waardebeperking voor unieke productkenmerken tijdens de invoer van het product, die dubbele waarden voor dat attribuut verhindert te hebben. Eerder was het mogelijk om niet-unieke waarden in te stellen voor productkenmerken die waren geconfigureerd om unieke waarden te hebben via het importeren van producten.
ACP2E-2840 - GitHub kwestie- GitHub codebijdrage - Producten op de frontend opslag specifieke gegevens van de gebruiksopslag wanneer de Wijze van de enig-opslag wordt toegelaten
Eerder, toen wij enige opslagwijze voor de standaard archiefmening toeliet, werden de veranderingen niet gemigreerd aan het website-vlakke werkingsgebied. Nadat deze correctie is toegepast, worden de weergavespecifieke standaardgegevens van de winkel gesynchroniseerd met gegevens op websiteniveau en worden de mogelijke conflicten voor producten en categorieën opgelost.
ACP2E-2843 - de codebijdrage van GitHub - kan niet "StandaardSorteren door"in een categorie plaatsen die rest API gebruikt
Correcte default_sort_by bijwerken op een categorie via REST / SOAP APi-verzoek
ACP2E-2857 - de codebijdrage van GitHub - [Wolk ] de Merchant staat voor problemen met wishlist telling
Als u een product aan de verlanglijst in één winkel toevoegt, wordt het aantal wenslijsten in andere winkels die in dezelfde browser zijn geopend, niet meer verhoogd. Als beide winkels in dezelfde browser werden geladen, zou het aantal wenslijsten ook in de andere winkel toenemen.
ACP2E-2871 - de codebijdrage van GitHub - Pagina van de Categorie bij frontend toont lege groeven wanneer het gebruiken van bundelproduct
Bundelproducten die niet in de huidige winkelcontext kunnen worden verkocht, worden niet meer geïndexeerd.
ACP2E-2874 - de codebijdrage van GitHub - [CLARIFICATION ] de lijstkwesties van de de productopeenvolging van de bundel
De records in de tabellen van de Bundle-productreeks (sequence_product_bundle_option, sequence_product_bundle_selection) worden nu verwijderd wanneer het Bundle-product wordt verwijderd of de Bundle-productopties worden verwijderd.
Eerder werden de records in de tabellen van de Bundle-productreeks niet verwijderd.
ACP2E-2888 - [Cloud ] Uitgave van Citaat in multi-website architectuur
Eerder kon architectuur met meerdere websites met verschillende valuta's en klantgroepen geen kortingen op de winkel toepassen. Nadat deze oplossing is geïmplementeerd, wordt de architectuur met meerdere websites met verschillende kortingen voor de klantgroepprijs met succes toegepast op verschillende winkels.
ACP2E-2905 - GitHub kwestie- GitHub codebijdrage - dynamic-rows.js:658 Uncaught TypeError: dataRecord.slice terwijl het uitgeven van bundelproducten
Er is geen javascript-fout in de browserconsole wanneer de optie uit het bundelproduct wordt verwijderd.
ACP2E-2909 - GitHub kwestie- GitHub codebijdrage - ] Het verkeerde tarief van het Product van de Bundel van de Wolk [in orde bevestiging
Het juiste bedrag wordt weergegeven voor bundelopties, in volgorde op Storefront wanneer een andere valuta dan de eerste valuta werd gebruikt.
ACP2E-2950 - de codebijdrage van GitHub - YouTube Video die Bug toevoegt
Afbeeldingen en video's van producten worden geconfigureerd in het algemene bereik. Aangezien u geen productvideo in één werkingsgebied en niet in een andere kunt hebben, is de belangrijkste het plaatsen van de sleutel van Youtube API aan globaal werkingsgebied geplaatst.
ACP2E-2956 - de codebijdrage van GitHub - [de update van de Wolk ] URL slechts voor store_id=0
Het "URL-pad" wordt nu opgeslagen met de juiste opslag-id. Eerder was de opslag-id onjuist, waardoor er onjuiste URL-paden in de database achterbleven wanneer categorieën worden verplaatst.
ACP2E-2964 - de codebijdrage van GitHub - async.operations.all uitvoerde en creeerde een fout.
Onjuiste gegevens over productkoppelingen in REST API-aanroepen veroorzaken niet langer kritieke fouten.
ACP2E-3009 - de codebijdrage van GitHub - ] Mobiele Uitgave van de Wolk 1} slechts kan niet op het beeld Pdp knijpen
Het systeem ondersteunt nu zoomfuncties met knijpbeweging op afbeeldingen met productdetails in de mobiele weergave op Chrome, waardoor de mobiele gebruikerservaring wordt verbeterd.[ Eerder werd niet op de afbeelding ingezoomd door te dubbeltikken op de afbeelding in de mobiele weergave op Chrome.
ACP2E-3029 - de codebijdrage van GitHub - Ontbrekend etiket in LayeredNavigation met optienaam 0
Het probleem is opgelost door een lege waardecontrole voor kenmerkwaarde 0 over te slaan. Eerder werd het als leeg beschouwd en veroorzaakte het probleem.
ACP2E-3058 - de codebijdrage van GitHub - de Klanten zien prijzen van andere klantengroepen
Aan de klantengroep gerelateerde informatie werd in een onjuist segment opgeslagen vanwege de oude waarde van de X-Magento-Vary in aanvraag. Dit probleem is nu opgelost.
ACP2E-3069 - de codebijdrage van GitHub - Fout wanneer het schrappen van bundelopties
Het systeem verwijdert nu correct bundelopties zonder een fout te veroorzaken of ervoor te zorgen dat de pagina niet reageert. Als u voorheen bundelopties verwijdert, treedt de fout "Pagina reageert niet" op en wordt het product niet opgeslagen.
ACP2E-3076 - de codebijdrage van GitHub - Toestemmingen van de Categorie uit de kwestie van geheugenbrowser
UI van de Toestemmingen van de categorie werd opnieuw ontworpen om het teruggeven van een grote hoeveelheid toestemmingen toe te staan die uit doos UI component en paginering gebruiken. Eerder categorietoestemmingen zouden ervoor zorgen dat de browser vastloopt met een grote hoeveelheid machtigingen die aan de categorie zijn toegewezen.
ACP2E-3094 - [het Dossier van het Beeld van de Wolk ] bestaat niet in het Logboek van de Fout van New Relic
Het systeem synchroniseert nu aangepaste plaatsaanduidingsafbeeldingen naar lokale opslag, zodat deze op de juiste wijze worden weergegeven wanneer externe opslag zoals AWS S3 wordt gebruikt. Eerder konden aangepaste plaatsaanduidingsafbeeldingen niet worden gerenderd bij gebruik van externe opslag, wat resulteerde in een verbroken weergave van de afbeelding en foutlogboeken.
ACP2E-3100 - de codebijdrage van GitHub - het Nieuwe voer van Producten RSS wordt niet bijgewerkt met nieuwe producten toe te schrijven aan geheim voorgeheugen
De RSS-feed voor nieuwe producten wordt nu bijgewerkt wanneer een product als nieuw en opgeslagen wordt ingesteld
ACP2E-3103 - de codebijdrage van GitHub - ] GQL van de Galerij van de Media van het Product van 0} wolk {wordt de reactie niet gesorteerd door beeldpositie Het systeem sorteert items in de mediagalerie nu op de juiste positie in de GraphQL-reactie en zorgt voor een nauwkeurige weergavevolgorde.[ Eerder zijn de items in de mediagalerie niet op positie gesorteerd, wat tot een onjuiste weergavevolgorde heeft geleid.
ACP2E-3126 - GitHub kwestie- GitHub codebijdrage - ] De punten van de Subcategorie van 0} Wolk {worden niet getoond op widgets uitgeven op admin achterend Voor de categoriestructuur op de nieuwe widgetpagina hoeven geen Level 5±categorieën meer te worden geladen.[ Eerder ontbraken enkele categorieën bij het laden van de structuur voorbij de categorieën van niveau 5.
ACP2E-3136 - de codebijdrage van GitHub - [wolk ] tweemaal-vinger gezoem en beweeg kwestie op het echte mobiele apparaat
Het systeem zorgt nu voor een consistente zoomfunctionaliteit voor afbeeldingen op mobiele apparaten en zorgt voor een vloeiende en voorspelbare gebruikerservaring. Eerder was de functie voor zoomen op afbeeldingen inconsistent en zoomde dan plotseling uit na een bepaald punt bij weergave op een mobiel apparaat.
ACP2E-3198 - de codebijdrage van GitHub - wanneer wij producten van de gedeelde catalogus unassign, worden de producten van de wenslijst niet ontruimd
Er zijn nu geen items zichtbaar in de verlanglijst als een product niet beschikbaar is in de gedeelde catalogus. Eerder werd op de pagina Vraaglijsten een telling van 1 item onjuist weergegeven, zelfs als er geen items in de verlanglijst stonden.
ACP2E-3282 - de codebijdrage van GitHub - Verwante producten selecteren allen/Alle Uitgave deselecteren
Eerder werkte de knop Alles selecteren/Alles deselecteren voor verwante producten niet correct als een product handmatig was geselecteerd. Na de correctie werken deze knoppen nu consistent, zelfs na handmatige selectie, zodat alle producten correct zijn geselecteerd of uitgeschakeld.
ACP2E-3286 - de codebijdrage van GitHub - ] de waakzame e-mailvertaling van het Beeld van de Wolk 1} aan de verkeerde taal Wanneer u berichten over voorraden/prijzen verzendt voor een website met meerdere winkelweergaven die verschillende talen gebruiken, wordt in de e-mail de taal gebruikt van de winkelweergave waarin de waarschuwing is gemaakt.[
ACP2E-3336 - GitHub codebijdrage- GitHub codebijdrage - Uitgeschakelde Categorieën hebben niet meer hun namen grijs uit in de categorieboom
Eerder werden uitgeschakelde categorieën niet grijs weergegeven in de categoriestructuur. Nu worden ze weergegeven met een grijs-uiteffect.
ACP2E-3350 - de codebijdrage van GitHub - het configureerbare product geeft vormlading oorzaken onderbreking en geheugenuitputting uit
Voorafgaand aan de moeilijke oplossing configureerbare productvariaties werden geconstrueerd gebaseerd op alle mogelijke combinaties van attributenopties. In gevallen waarin kenmerken veel opties hadden, resulteerde dit in een langdurige en hulpbronnenintensieve bewerking. Configureerbare productvariaties worden nu samengesteld op basis van bestaande onderliggende productkenmerken. Dit leidt tot veel minder berekeningen, dus tot een beter gebruik van middelen.
ACP2E-3410 - de codebijdrage van GitHub - Fotorama laadt correct geen video wanneer het gebruiken van Monsters en de optie is vooraf geselecteerd via URL
Productvideo's worden nu correct weergegeven op de pagina met configureerbare productdetails als de URL geselecteerde opties bevat.
ACP2E-3454 - de codebijdrage van GitHub - Widget van Carrousel PageBuilder toont producten die voorwaarden niet aanpassen
Productlijst die in widgets wordt gebruikt, voldoet nu aan de categorievoorwaarde
ACP2E-3461 - de codebijdrage van GitHub - de Fout van de Bevestiging teweeggebracht voor Alle Producten in Groep wanneer men Ongeldige Hoeveelheid heeft
De validatiefout wordt nu correct geactiveerd voor alle producten in de groep wanneer een product een ongeldige hoeveelheid heeft, wat eerder niet is gebeurd.
ACP2E-3469 - de codebijdrage van GitHub - [CLOUD ] Speciale prijs die niet in Configurable product toont
Na de correctie heeft het wijzigen van de waarde "Gebruikt in productaanbieding" voor het speciale prijskenmerk geen invloed op het weergeven van de speciale prijs voor configureerbare producten.
ACP2E-3513 - de codebijdrage van GitHub - de Tijdelijke lijsten van Indexers van Indexers worden niet schoongemaakt als het proces wordt geëindigd
Tijdelijke tabellen voor de indexering van de CatalogRule worden nu opgeschoond als het indexeerproces wordt beëindigd
ACP2E-3516 - de codebijdrage van GitHub - [KANALEN ] de mislukkingen van de de eenheidstest van de Kern in 2.4.7-p3
Opmerkingen bij de release voor deze test zijn niet nodig omdat het een verbetering van de eenheidstest betreft.
ACP2E-3520 - de codebijdrage van GitHub - Uitgave van Prestaties in het Terugwinnen van de Hoeveelheid van de Voorraad voor Gegroepeerde Producten met Veelvoudige Bronnen
De pagina voor het bewerken van gegroepeerde producten en bundelproducten is nu geoptimaliseerd wanneer toegewezen producten een groot aantal inventarisbronnen hebben.
ACP2E-3533 - de codebijdrage van GitHub - Hervoegsel ACP2E-3389
Verbeterde prestaties van de pagina met beheercategorieën bij een groot aantal ankercategorieën
ACP2E-3641 - de codebijdrage van GitHub
Catalogus, inhoud
- [het Geheime voorgeheugen van de Wolk ] wordt niet ongeldig gemaakt.
Eerder was het niet passend om een CMS-pagina met een bijgewerkte ontwerplay-out op te slaan aan de voorzijde. Nadat deze correctie is toegepast, wordt de juiste ontwerplay-out aan de voorzijde weergegeven wanneer de ontwerplay-out wordt gewijzigd en de CMS-pagina wordt opgeslagen.
ACP2E-3063 - de codebijdrage van GitHub - ] de Categorieën van het Anker/niet-Anker van de Wolk [die in Inhoud Widget worden omgekeerd
Eerder werden bij de selectie van Weergeven op -> Ankercategorieën alle categorieën weergegeven die de relatie tussen het anker en het niet-anker niet weerspiegelden. Nadat deze correctie is toegepast, worden in de Categorieën Weergeven op -> Anker alleen de ankercategorieën weergegeven (selecteerbaar) en in de Categorieën Weergeven op -> Niet-anker worden de niet-ankercategorieën weergegeven (selecteerbaar)
ACP2E-3131 - de codebijdrage van GitHub - Categorieën die niet met widgets werken
Als we het CMS-blok eerder hadden opgeslagen voor verschillende ankercategorieën/niet-ankercategorieën, werkte het niet voor de onderliggende categorieën wanneer het op de voorkant werd weergegeven. Nadat deze correctie is toegepast, wordt het blok aan de voorzijde weergegeven voor verschillende categorieën.
ACP2E-3152 - de codebijdrage van GitHub
Catalogus, framework
- de Opdracht krijgt (Verzendingen|Creditmemos|Factuur)Inzameling - de Inzameling zou niet moeten worden geladen
Het systeem zorgt er nu voor dat de inzamelingen voor overbrengingen en creditnota's niet vooraf worden geladen wanneer zij van een orde worden teruggewonnen, die extra filters of orden toestaan om op deze inzamelingen te worden toegepast. Eerder werden deze verzamelingen automatisch geladen, zodat er geen verdere wijzigingen konden worden aangebracht.
AC-9111 - GitHub kwestie- GitHub codebijdrage - ] Follow-up van de Wolk 1}: Verkeerd in Gegevens Vergelijking wanneer het controleren als het gegeven veranderingen heeft
Eerder werd het opslagobject aangeroepen telkens wanneer geen gegevenswijzigingen werden aangebracht (voor numerieke gegevensvelden, zoals int/float/double).[ Het activeert de markering _hasDataChanges om waar te zijn en roept de opslagfunctie aan. Het controleert ook niet de drijvende aantallen die door koord worden ingekapseld. Nadat deze correctie is toegepast, wordt de functie Save alleen aangeroepen als de gegevens zijn gewijzigd. De gegevenswaarde voor int/float/double-check met de waarde die aan de functie wordt doorgegeven en het strikte type dat overeenkomt
ACP2E-2949 - de codebijdrage van GitHub
Catalogus, GraphQL
- Behandelend de Filters van de Categorie in GraphQL: includeDirectChildrenOnly en category_uid
Alleen de directe onderliggende categorieën worden opgehaald tijdens het filteren op category_uid.
ACP2E-3090 - de codebijdrage van GitHub - ] Grafiek het sorteren van het Product van 0} Cloud {werkt niet GraphQl-productsortering door meerdere velden wanneer de velden in variabelen worden doorgegeven, werkt nu zoals verwacht.[
ACP2E-3166 - de codebijdrage van GitHub - de terugkeer van de Prijzen van de Rij verkeerde waarde in producten GraphQL (in vergelijking met Storefront)
Na de correctie hebben de laagprijzen van het product die voor grafische aanvragen worden geretourneerd, de prijs per één object.
ACP2E-3312 - de codebijdrage van GitHub - [CLOUD ] B2B: categoriekwestie via GraphQL
Na de moeilijke situatie, keert de categorieën grafisch vragen categorieën met toestemming terug zelfs als de wortelcategorie geen toestemming heeft verleend.
ACP2E-3385
Catalogus, Prijzen, Staging en Voorvertoning
- ] het eindpunt van de prijsAPI van 0} Cloud Speciale winst fout wanneer het bijwerken van grote aantallen producten gelijktijdig Nu maakt de API voor bulkupdates voor speciale prijzen één campagne voor elk datumbereik in plaats van meerdere geplande updates voor elk product en datumbereik.[ Bovendien worden gelijktijdige API-aanvragen voor snellere verwerking van een groot aantal SKU's ondersteund.
ACP2E-2672 - de codebijdrage van GitHub
Catalogus, product
- de selectieboom van de Categorie in geeft product uit is niet in de zelfde orde zoals die in Catalog ->Categorieën wordt geplaatst
Het systeem geeft nu correct de categorieselectiestructuur in de productbewerkingssectie weer in dezelfde volgorde als is ingesteld in Catalog->Categorieën, waardoor het beheer van producten in grote catalogi wordt vereenvoudigd. Eerder werd de categoriestructuur in de productbewerkingssectie weergegeven in de volgorde van het maken van de categorie, ongeacht de weergavevolgorde ingesteld in Catalog->Categorieën.
AC-7050 - GitHub kwestie- GitHub codebijdrage
Catalogus, SEO
- Onjuiste canonieke URL voor categorie wanneer pagina > 1
Eerder werkte de canonieke URL voor inhoud van meerdere pagina's niet correct, waarbij de basis-URL consistent werd weergegeven. Nadat de correctie is geïmplementeerd, wordt de URL voor inhoud van meerdere pagina's nu correct weergegeven met de pagina-id.
ACP2E-3653 - de codebijdrage van GitHub
Catalogus, zoeken
- Producten tonen niet op categorie en onderzoek maar de directe verbindingen werken
Eerder werkte het kenmerk Yes/No custom met price_* attribute_code niet met indexeren. Na deze correctie werkt het kenmerk Yes/No naar behoren.
ACP2E-2757 - de codebijdrage van GitHub - ] Elastische onderzoeksfout van 0} wolk {op bepaalde categoriepagina's Eerder, met het vermelde configuratiekaart, wanneer wij prijs 0 voor veelvoudige producten zetten, zal het een uitzondering op de frontend categoriepagina werpen.[ Nadat deze correctie is toegepast wanneer meerdere productprijzen 0 en we de pagina met categorieën vooraf laden, wordt er geen uitzondering gegenereerd en wordt de pagina met categorieën correct geladen.
ACP2E-3053 - de codebijdrage van GitHub - de Fout van het Type kwam voor toen het creëren van voorwerp: Magento\CatalogSearch\Model\Indexer\Fulltext\Interceptor Uitzondering
Na de correctie kan een instantie van de klasse Magento\CatalogSearch\Model\Indexer\Fulltext worden gemaakt zonder $data op te geven.
ACP2E-3345 - de codebijdrage van GitHub - [CLOUD ] Uitgave met Producten is niet zichtbaar in Voorzijde na het Opslaan in Magento Admin
Na de fix configureerbare producten die kindproducten met lange namen hebben zullen niet in de winkel worden gemist.
ACP2E-3521 - de codebijdrage van GitHub
Catalogus, verzenden
- Verzendadres leeg terwijl het plaatsen van een orde voor een punt van de cadeauregistratie
Eerder genereerde voor cadeau-registeritems van gastgebruikers, wanneer deze werden geretourneerd van de e-mailfunctie, een leeg leeg adres dat onjuist is voor het plaatsen van een bestelling. Nadat deze moeilijke situatie wordt toegepast, controleert het geschenkenregister het programma geopende gebruiker/gastgebruikers en toegewezen adressen als zij bestaan.
ACP2E-3195
Wolk
- [de Wolk ] PHPSESSID verandert elk POST Verzoek
PHPSESSID regenereert niet meer op POST- verzoeken op frontend gebied voor een het programma geopende klant als L2 Redis geheime voorgeheugen wordt toegelaten en de klant werd bijgewerkt van het achtereind
ACP2E-3010 - de codebijdrage van GitHub - de Waarschuwingen van de Generatie van de Sitemap
Na de correctie wordt de sitemap gegenereerd in de tmp-systeemmap en gekopieerd naar de uiteindelijke bestemming.
ACP2E-3532 - de codebijdrage van GitHub
Inhoud
- [Uitgave ] kwestie met de prijsvertoning in Recently Bekeken widget
Het systeem geeft nu correct de prijs van eenvoudige producten uit de voorraad weer in de widget Onlangs bekeken product, zodat alle widgets en pagina's met productlijsten consistent zijn. Eerder werd de prijs van eenvoudige producten uit de voorraad niet weergegeven in de widget Onlangs bekeken product vanwege een voorwaarde in de sjablonen voor het laden van prijzen.
AC-10539 - GitHub kwestie- GitHub codebijdrage - ] Correct type en grammatica van 0} kwestie {in acl.xsd- dossier Het systeem corrigeert nu een typefout en grammaticale fout in het bestand acl.xsd, waardoor de documentatie helderder en nauwkeuriger wordt.[ Eerder bevatte het bestand acl.xsd een typefout en een onjuiste grammatica die tot verwarring kon leiden.
AC-10596 - GitHub kwestie- GitHub codebijdrage - de bannerbeeld van de Pagebuilder niet zichtbaar in galerij
Het systeem geeft nu correct bannerafbeeldingen weer die zijn geüpload in nieuwe mappen in de Pagebuilder-galerie, waardoor eerdere consolefouten worden voorkomen. Voorafgaand aan deze correctie waren de bannerafbeeldingen niet zichtbaar in de galerie als ze in een nieuwe map waren geüpload, waardoor een consolefout ontstond.
AC-10845 - GitHub codebijdrage - "Gebiedscode niet ingesteld" na update naar 2.4.5-p8
Het systeem voltooit nu met succes het statische proces van de inhoudsplaatsing wanneer de module Magento_CSP wordt toegelaten en "dev/js/translate_strategy"wordt geplaatst aan "ingebed"zonder de "Gebiedcode te veroorzaken niet plaatste"fout. Eerder, onder deze voorwaarden, zou het statische proces van de inhoudsplaatsing met een "niet vastgestelde geen"fout van de Code van het Gebied ontbreken.
AC-12283 - GitHub kwestie- GitHub codebijdrage - Widget categorieboom wordt niet correct teruggegeven
AC-12692 - GitHub kwestie- GitHub codebijdrage - Onbekwaam om "Gebruikend Standaardwaarde"bericht te zien wanneer het veranderen van het thema in de pagina van de ontwerpconfiguratie
Het systeem bevat nu een aparte kolom voor het weergeven van het bericht Standaardwaarde gebruiken, afhankelijk van het geselecteerde thema in de ontwerpconfiguratiepagina. Dit zorgt voor helderheid en zichtbaarheid van de status van de standaardwaarde. Eerder werd het bericht 'Standaardwaarde gebruiken' niet weergegeven, wat leidde tot verwarring over de status van het geselecteerde thema.
AC-13054 - GitHub codebijdrage - [kwestie ] herstelt achterwaartse verenigbaarheid met TinyMCE stoppen opnieuw (na het…
Het systeem herstelt nu achterwaartse compatibiliteit met TinyMCE-plug-ins, waardoor functies die in de plug-in zijn gedefinieerd, kunnen worden aangeroepen wanneer de widget vanaf een andere locatie wordt gebruikt. Als gevolg van een wijziging in de TinyMCE-versie gaven de plug-ins eerder de widgets niet als een object, wat resulteerde in een fout tijdens het aanroepen van bepaalde functies op de widgetinstantie.
AC-13569 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] dossier uploadt kwestie in de redacteur van WYSIWYG op productpagina
Het systeem geeft nu correct de mapstructuur weer en staat het uploaden van afbeeldingen in de WYSIWYG-editor op de productpagina toe, zelfs nadat het tabblad Afbeelding en video's eerst is uitgevouwen. Eerder werd door het uitvouwen van het tabblad 'Afbeelding en video's' de mappenstructuur niet weergegeven en werd een foutbericht weergegeven wanneer werd geprobeerd een afbeelding te uploaden in de WYSIWYG-editor.
AC-9638 - GitHub kwestie- GitHub codebijdrage - [op-PREM ] Dynamische blokkwestie
widgets worden nu op de juiste wijze gerenderd binnen dynamische blokken.
ACP2E-2392 - de codebijdrage van GitHub - YouTube nocookie url die niet in de Bouwer van de Pagina werkt
De pagebuilder staat nu de YouTube-URL zonder cookie toe in de formulierelementinstellingen van de validatieregels. Eerder werkte de YouTube no-cookie url niet in pagebuilder.
ACP2E-2606 - [Wolk ] Voorste niet ladend toe te schrijven aan kwestie in nieuwsbrief malplaatje
Het toevoegen van blokken via de sectie CMS Pagina-inhoud leidt niet meer tot een uitzondering.
ACP2E-2693 - de codebijdrage van GitHub - ACP2E-2836: [ Cloud ] onderzoekt uitzondering die in het logboek wordt gevonden: InvalidArgumentException: De klasse bestaat niet in vendor/magento/module-rule/Model/ConditionFactory.php
Als u een voorwaarde verwijdert bij de inhoud-instellingen van een PageBuilder-product, wordt niet langer een uitzondering opgenomen in de logbestanden. Eerder, zou het verwijderen van een voorwaarde op de montages van de de productinhoud PageBuilder een kritieke uitzondering veroorzaken om in de logboeken worden geregistreerd, ondanks het veroorzaken van geen kwesties op het front-end.
ACP2E-2836 - de codebijdrage van GitHub - Schakelen naar enige opslagwijze - de globale inhoud verschijnt niet meer
Het systeem synchroniseert nu de configuraties van het ontwerp van de winkelweergave met de configuraties van het websiteontwerp wanneer de modus Eén winkel wordt ingeschakeld, zodat de updates van de inhoud zichtbaar zijn op de voorzijde. Eerder, zou het schakelen op enige opslagwijze inhoudsupdates worden weerspiegeld op de storefront verhinderen.
ACP2E-2842 - de codebijdrage van GitHub - de Bouwer van de Pagina vervangt beeld wanneer het proberen om verbinding en andere bruikbaarheidsglitches toe te voegen.
Wanneer u nu op een afbeelding klikt, laden koppelingen in de bewerkingseditor in het tekstelement Page Builder de juiste gegevens in de afbeelding, het dialoogvenster voor de koppelingsconfiguratie. Het toevoegen van een koppeling naar een afbeelding in de editor werkt nu goed. Eerder werd de afbeelding vervangen door een koppeling.
ACP2E-2903 - de codebijdrage van GitHub - Oude media galerij ontbreekt om beelden terug te geven wanneer een 0 byte beeld in de folder wordt geplaatst
Het systeem verwerkt nu afbeeldingen van 0 byte in de mediagalerie zonder de functionaliteit te verstoren, zodat andere afbeeldingen in de directory naar behoren kunnen worden weergegeven en geselecteerd. Eerder was het zo dat door de aanwezigheid van een afbeelding van 0 byte in de mediagalerie niet alle afbeeldingen in de directory konden worden weergegeven of geselecteerd.
ACP2E-2970 - de codebijdrage van GitHub - de Bouwer van de Pagina van de Fout wanneer het uitgeven van het Blok van CMS
Het systeem slaat nu correct veranderingen op in het admin gebied gebruikend de Bouwer van de Pagina, zonder de fout te werpen "de Bouwer van de Pagina gaf 5 seconden terug zonder sloten vrij te geven." in de browserconsole. Deze fout is eerder opgetreden tijdens een poging om wijzigingen op te slaan, zodat de inhoud niet met succes kan worden bijgewerkt.
ACP2E-3064 - GitHub codebijdrage- GitHub codebijdrage - [CLOUD ] Geen knopen van controle of geef kart op de wortelsectie uit
Het bundelproduct wordt nu zonder fouten toegevoegd aan het winkelwagentje via widgets.
ACP2E-3092 - GitHub codebijdrage- GitHub codebijdrage - de Voorproef van het Staging van de inhoud op categoriepagina's toont product geen widgets
De kwestie is opgelost door ervoor te zorgen dat de productgegevens voor de extra categorie die gekoppeld is aan het CMS-blok correct in de database zijn opgenomen. Eerder werd een lege resultatenset geretourneerd toen de pagina met voorvertoningen van rubrieken werd opgevraagd.
ACP2E-3113 - [CLOUD ] uploadt beeldknoop werkt niet
Voordat de knop Afbeelding uploaden voor Banner en Slider van PageBuilder werkte niet zoals u had verwacht, en nu wanneer u erop drukt, wordt het lokale bestandsbeheer geopend en wordt het te uploaden afbeelding geselecteerd.
ACP2E-3122 - de codebijdrage van GitHub - imagecreatetruecolor (): Argument #2 ($height) moet groter zijn dan 0. Kan specifieke afbeelding niet uploaden
Oplossing voor het probleem dat fouten veroorzaakte in de beheerder bij het uploaden van afbeeldingen met een hoogte van 0 via de mediagalerie. Synchronisatie van de elementen is gelukt met de opdracht sync. Eerder kan de afbeelding niet worden geüpload via de mediagalerie en de synchronisatieopdracht mislukt ook als een bepaalde afbeelding zich in de galerie bevindt.
ACP2E-3127 - de codebijdrage van GitHub - Prototype.js Array.from in conflict met Google Maps API
Google Maps wordt nu correct weergegeven in de PageBuilder-editor. Een JavaScript-fout voorkomt eerder dat Google Maps correct wordt weergegeven.
ACP2E-3154 - de codebijdrage van GitHub - [Wolk ] - de Schuifregelaar van CMS weerspiegelt niet de recentste veranderingen
Het probleem is opgelost door ervoor te zorgen dat de lijst met schuifregelaars wordt vernieuwd terwijl de gebeurtenis Save wordt geactiveerd op het bewerkingsscherm. Eerder was het aanleiding tot het probleem.
ACP2E-3275 - de codebijdrage van GitHub - een fout komt in CSM pagina voor wanneer de blokken van CMS gebruikend paginabouwer in bepaalde orde worden opgenomen
Eerder in sommige versies van PHP en OS (Linux), zou het renderen van blokken die naar andere cms-blokken verwijzen via PageBuilder zijn mislukt met een "Onbekende fout opgetreden. Probeer het opnieuw.". Nu wordt de inhoud van de cms-blokken correct gerenderd in inhoud die door PageBuilder wordt gecontroleerd.
ACP2E-3326 - de codebijdrage van GitHub - [de Dynamische blokken van de Wolk ] zullen niet behoorlijk functioneren
De geregistreerde klantensegmenten worden nu ontruimd na logout die de gastzitting verhinderen eerder het programma geopende segmenten over te nemen
ACP2E-3388 - {de mislukking van de malplaatjevoorproef van 0} Pagebuilder voor grote inhoud Grote inhoud heeft ertoe geleid dat het canvaselement de browserlimieten overloopt en dat een onjuiste waarde wordt geretourneerd, waardoor de backendcode is beschadigd (de afbeelding kan niet correct worden gedecodeerd). Opgelost met het beperken van de canvasgrootte tot de limiet van de universele browser.
ACP2E-3428 - de codebijdrage van GitHub - Laatste veiligheidsupdates met TinyMCE 7 ontbrekende doopvontgrootte
Lettergrootte en lettertypefamiliekiezers zijn nu beschikbaar in de WYSIWYG-editor. Voorafgaand aan deze moeilijke situatie, met TinyMCE 7 waren deze niet beschikbaar in de redacteursinterface.
ACP2E-3430 - GitHub codebijdrage- GitHub codebijdrage - TinyMCE 7 grootte van de redacteursdoopvont in admin in PT en niet PX gelieve te verduidelijken
Voordat de correctie werd uitgevoerd, kon u in WYSIWYG-gebieden geen tekengrootte opgeven in px. Nu kunt u de tekengrootte instellen in px in plaats van pt.
ACP2E-3483 - GitHub codebijdrage- GitHub codebijdrage - Type van de Inhoud van het Product in de Bouwer van de Pagina wordt samengevouwen zonder Correcte Berichten
Vóór de correctie werd de voorvertoning-HTML niet correct gegenereerd wanneer de widget geen producten bevatte. De lege reactie wordt nu op de juiste wijze gegenereerd en de widget producten wordt in de voorvertoning op de juiste wijze weergegeven.
ACP2E-3490 - GitHub codebijdrage- GitHub codebijdrage - [pagina bouwer ] Toevoegend Product dat aan blokresultaten in fouten vermeldt
Als je nu een Bundle Product Listing toevoegt aan block via page builder, worden er geen fouten gegenereerd
ACP2E-3534 - de codebijdrage van GitHub
Inhoud, SEO
- de hiërarchie van de Pagina van CMS kan URL veroorzaken herschrijft kwesties
Eerder was het voor aangepaste permanente URL om de basispagina's van andere websites oneindig om te leiden en de pagina is nooit geladen. Nadat deze correctie is toegepast, werkt de aangepaste URL voor het herschrijven van de hoofdpagina van de niet-website naar behoren en vindt er geen omleidingslus plaats.
ACP2E-2870
Inhoud, Staging en Voorvertoning
- de prijsregel van de Catalogus toont niet wanneer het aan programma met dynamische blokken wordt geplaatst
Het systeem geeft nu correct dynamische inhoud weer die is gekoppeld aan de regels voor catalogusprijzen op de pagina met productdetails. In het verleden kon dynamische inhoud niet worden geladen toen de prijsregels voor de catalogus waren gepland.
ACP2E-2979
Klanten/klanten
- Voorste eind - de Datum van geboortebevestiging ontbreekt in de aanmaakpagina van de Klant
Zorg ervoor dat alle validatie werkt na upgrade moment.js, afhankelijk van het systeem van de nieuwste secundaire versie
AC-12162 - GitHub codebijdrage - het Segment van de Klant > Voorwaarde > Geschiedenis van het Product* > "het product werd bekeken"werkt niet
Het systeem geeft nu correct de overeenkomende geregistreerde klanten in de "Product was Bekeken"voorwaarde onder de Segmenten van de Klant weer, wanneer aan de voorwaarde wordt voldaan. Eerder was het aantal geregistreerde klanten dat bij een transactie was betrokken, zelfs toen aan de voorwaarde was voldaan, nul.
AC-13060 - het tekstgebied van het Gebied wordt niet teruggesteld wanneer landdropdown wordt veranderd
Het systeem stelt nu het gebied tekstgebied opnieuw in wanneer het land in het drop-down menu wordt veranderd, die ervoor zorgen dat de vorige waarden niet blijven. Als u voorheen het land uit de vervolgkeuzelijst wijzigde, werd het veld Regio niet opnieuw ingesteld, waardoor de laatst opgeslagen waarde behouden bleef.
AC-8499 - GitHub codebijdrage - het Schrappen van Klant schoont niet Alle Browser Gegevens van de Zitting op Storefront voor Logged binnen & Geschrapte Klant
Als u een klant verwijdert, worden alle browsersessiegegevens nu gewist van de winkel voor aangemelde en verwijderde klanten, zoals verwacht. De winkelier kan blijven winkelen en hun browser behandelt hun sessie als een gastsessie. Eerder, toen de klantenrekening voor een het programma geopende verkoopster van Admin werd geschrapt, dan de browser van de verkoopster wierp de fouten van JavaScript.
AC-9240 - GitHub codebijdrage
Kader
- ] Ongebruikte configuratie van het Type van 1} Vraag
app/code/Magento/Translation/etc/di.xml
Het systeem verwijdert nu ongebruikte gebiedsdelen in de configuratie, die de algemene codeschoonheid en efficiency verbeteren.[ Eerder waren er ongebruikte afhankelijkheden in de configuratie die niet tot enige functionaliteit bijdroegen.
AC-10037 - GitHub kwestie- GitHub codebijdrage - V1/klanten/wachtwoordeindpunt vraag/kwestie
Het systeem houdt zich nu aan de beperkingen die zijn ingesteld in de beheer-GUI bij het verwerken van aanvragen voor wachtwoordwijzigingen via de API, om mogelijk misbruik van de functie voor het opnieuw instellen van wachtwoorden te voorkomen. Voorheen kon de API verzoeken om wachtwoordwijziging verwerken buiten de regels die zijn gedefinieerd in de GUI voor beheer, waardoor mogelijk een constante stroom e-mailberichten zou worden gemaakt als geldige e-mails bekend waren.
AC-10654 - GitHub kwestie- GitHub codebijdrage - Varnish de configuratie sluit niet alle marketing parameters uit
Het systeem sluit nu correct alle gemeenschappelijke marketing parameters in de configuratie van Varnish uit, die nauwkeurige het volgen en de analyse verzekeren. Eerder waren bepaalde marketingparameters zoals gad_source, srsltid en msclchild niet uitgesloten, wat tot mogelijke onnauwkeurigheden in de gegevensverzameling leidde.
AC-10738 - GitHub kwestie- GitHub codebijdrage - het proces van de het procesfout van de het onderzoeksindex van de Catalogus indexeren
Het systeem voltooit nu de opdracht voor opnieuw indexeren zonder fouten te ervaren, ongeacht de libxml-versie die met PHP is gecompileerd. Eerder, resulteerde het runnen van het re-indexbevel in een "fout van het proces van het het indexproces van het Onderzoek van de Catalogus tijdens indexeringsproces"fout wanneer PHP met bepaalde versies van libxml werd gecompileerd.
AC-10838 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage - Toegevoegde created_at, status en grand_total filters aan de vraag van de Orden van de klant en bevonden veelvoudige filtermislukking
Het systeem steunt nu het gebruik van created_at, status, en grand_total filters in de vragen van de klantenorden, en heeft een kwestie opgelost waar de veelvoudige filters niet correct werden toegepast. Eerder, steunde het systeem deze filters niet en zou er niet in slagen om alle filters toe te passen wanneer meer dan één in een vraag werd gebruikt.
AC-10941 - GitHub kwestie- GitHub codebijdrage - willekeurig overstroomd krijgen met vragen van verwant/upsell/crosssell blokken en prijs het indexeren
Het systeem optimaliseert nu vragen van verwante, upsell, en dwars-verkoopblokken, verbetert de prestaties en verhindert de plaats te gaan door bovenmatige vragen. Eerder, kon het systeem met vragen van deze blokken overbelast worden, veroorzakend significante vertragingen en potentieel verlamend de plaats.
AC-10991 - GitHub kwestie- GitHub codebijdrage - Uitzondering: Waarschuwing: Het proberen om tot matrixcompensatie binnen toegang te hebben… -> Calendar.php sinds verbetering aan ICU 74.1 (PHP Intl)
Commerce meldt niet langer de volgende uitzondering in het bestand exception.log wanneer een winkel of handelaar de winkel of Admin bezoekt:main.CRITICAL: Exception: Warning: Trying to access array offset on value of type null in /vendor/magento/framework/View/Element/Html/Calendar.php on line 114 in /vendor/magento/framework/App/ErrorHandler.php:62
. GitHub-38214
AC-11423 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] Oplossen van problemen met de Gegevens van de Klant wanneer de vorm element met naam
method
bevat
Het systeem identificeert nu correct het kenmerk 'method' in formulierverzendingen, zelfs als een element met de naam 'method' aanwezig is in het formulier. Dit zorgt voor een nauwkeurige verwerking van klantgegevens. Als een formulierelement voorheen de naam 'method' had, zou dit problemen opleveren met de identificatie van het kenmerk 'method' in formulierverzendingen, wat tot mogelijke problemen met de verwerking van klantgegevens zou leiden.
AC-11476 - GitHub kwestie- GitHub codebijdrage - ] Repareren PHPDocs van 0} kwestie {voor \Magento\Framework\Data\Collection::getItemById PHPDocs voor de \Magento\Framework\Data\Collection::getItemById methode is bijgewerkt om ongeldig als mogelijk terugkeertype te omvatten, richtend kwesties met statische analysehulpmiddelen.[ Eerder, specificeerde PHPDocs van de methode ongeldig als mogelijk terugkeertype niet, dat tot waarschuwingen of fouten in statische analyse leidde toen de methode in voorwaardelijke verklaringen werd gebruikt.
AC-11489 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] Alleen geldige voorkeuren toestaan tijdens
setup:di:compile
Het systeem genereert nu een fout tijdens de opdrachtsetup:di:compile
als een voorkeur is gemaakt voor een klasse die niet bestaat of die specifiek is uitgesloten, zodat alleen geldige voorkeuren zijn toegestaan. Eerder, zouden deze scenario's ongemerkt ontbreken, potentieel die om het even welke stop-ins verbonden aan de originele klassen nutteloos teruggeven.
AC-11592 - GitHub kwestie- GitHub codebijdrage - __Magento die probeert om read-only bezit in ontwap methode van LoggerProxy te wijzigen
Het systeem staat nu de wijziging van eerder read-only eigenschappen in de methode __wakeup van LoggerProxy toe, die vlotte verrichting verzekert zonder gebruikers te dwingen om een alternerende actie aan te wenden. Eerder, zou een poging om de waarde van een read-only bezit in de methode __wakeup van LoggerProxy opnieuw toe te wijzen kwesties veroorzaken.
AC-11651 - GitHub kwestie- GitHub codebijdrage - ] AC-2039 wisselstroom-1667 van de 0} Uitgave de verwijzingen van TinyMCE Recentste versie met tinten bijgewerkt in composer.json[
AC-11681 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage - ChangelogBatchWalker werkt niet in veelvoudige draden
Het systeem steunt nu procesvork voor indexatie MView, die fouten tijdens indexeruitvoering verhindert wanneer het werken op veelvoudige draden. Eerder, zou het runnen van ChangelogBatchWalker op veelvoudige draden tot de schrapping van lijsten leiden die door andere draden worden gebruikt, die een fout tijdens indexeruitvoering veroorzaken.
AC-11696 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] noemt verkeerd genoemde variabele anders
Het systeem noemt nu correct de variabele die de hoeveelheid geld bevat die nog kan worden teruggegeven, die verwarring tijdens het zuiveren verhinderen. Eerder werd deze variabele onjuist benoemd als totalResund, wat tot misverstanden voor ontwikkelaars zou kunnen leiden.
AC-11781 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] pas douaneattributen aan huidige verbinding via XML over
Het systeem staat nu toe dat douanekenmerken aan de huidige verbinding via XML worden overgegaan, die ervoor zorgen dat deze attributen correct worden getoond zelfs wanneer de verbinding de huidige pagina is. Eerder werden er geen aangepaste kenmerken weergegeven voor de huidige paginakoppeling omdat de methode getAttributesHtml() niet werd gebruikt voor de huidige koppeling.
AC-11809 - GitHub kwestie- GitHub codebijdrage - het ingebouwde geheime voorgeheugen FPC wordt gebroken in 2.4.7 voor sommige configuraties
Het systeem slaat nu correct pagina's in het voorgeheugen op wanneer de parameter MAGE_RUN_CODE wordt geplaatst, die optimale prestaties verzekeren. Eerder werden pagina's niet in cache geplaatst onder deze omstandigheden, wat tot mogelijke prestatieproblemen leidde.
AC-11819 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage - [Uitgave ] de uitzondering behandelende inconsistentie van de moeilijke situatie tussen ontwikkelaar en productiemodi
Het systeem behandelt nu consequent uitzonderingen tussen ontwikkelaar en productiemodi, die onverwachte omleiding aan de login pagina verhinderen wanneer een uitzondering wordt geworpen. Eerder, kon een inconsistentie in uitzonderingsbehandeling tot een omleiding aan de login pagina op productiemodus in plaats van het tonen van het uitzonderingsbericht leiden.
AC-11829 - GitHub kwestie- GitHub codebijdrage - vervang "PayPal Rekening"vertaling in token_list.phtml
Het systeem geeft de sectie voor betaalmethoden voor betaalrekeningen die als betaalbaar kunnen worden beschouwd nu het label ''Account'' in plaats van ''PayPal-account'' op de pagina Opgeslagen betalingsmethoden, waardoor deze representatiever is voor de functie ervan. Eerder werd deze sectie specifiek aangeduid als "PayPal-rekening", wat misleidend was toen andere betaalmethoden voor betaalrekeningen werden toegevoegd die kenisbaar waren.
AC-11852 - GitHub kwestie- GitHub codebijdrage - achterwaartse verenigbaarheid is verloren op Magento\Catalog\Model\ProductRepository klasse
De klasse ProductRepository handhaaft nu achterwaartse verenigbaarheid door de klasse van de Helper van de Initialisatie als tweede parameter te herstellen, die ervoor zorgt dat de modules zich van deze klasse uitbreiden zoals verwacht. Eerder, resulteerde de schrapping van de Helper van de Initialisatie van de aannemer in de klasse ProductRepository in een verlies van achterwaartse verenigbaarheid, die gebruikers dwingt om een oplossing aan te wenden.
AC-11874 - GitHub kwestie - [Uitgave ] Statische inhoud opstellen - de fout van het Type
Het systeem verwerkt lege LESS-bestanden nu correct tijdens de implementatie van statische inhoud, waarbij een foutbericht "LESS-bestand is leeg" wordt weergegeven. Eerder werd een fout met een onjuist type gegenereerd bij het optreden van een leeg LESS-bestand tijdens de implementatie.
AC-11905 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] [ Mening ] Verwijderde extra ruimte in verbinding en manuscriptmarkering
Het systeem zorgt ervoor dat er geen extra ruimten in de verbinding en manuscriptmarkeringen zijn, die schonere en efficiëntere code verstrekken. Eerder konden dubbele ruimten tussen attributen in de verbinding en manuscriptmarkeringen worden gevonden.
AC-12002 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] vermijdt een misconfiguration oneindige lijn
Het systeem vermijdt nu een oneindige lus door zelfreferentiële toewijzing in configuraties van virtuele typen te voorkomen. Dit zorgt ervoor dat de toepassing niet vastzit in een eindeloze lus wanneer wordt geprobeerd om een zelf-verwijzende knoop te dereference. Eerder, als een virtuele typeconfiguratie zelf-verwijzing was, zou het de toepassing veroorzaken om voor onbepaalde tijd te draaien.
AC-12127 - GitHub kwestie- GitHub codebijdrage - Manager van Objecten niet gebruikt voor Magento\Csp\Model\Mode\Data\ModeConfigured
Het systeem gebruikt nu op de juiste wijze Objectbeheer wanneer het ModeConfigured-object wordt gemaakt, zodat insteekmodules voor dit object kunnen worden gebruikt. Eerder werd Objectbeheer niet gebruikt, waardoor plugins niet konden worden toegepast op het ModeConfigured-object.
AC-12299 - GitHub kwestie- GitHub codebijdrage - Onnauwkeurige documentblokopmerking in de Beeld van het Product en de Waarschuwingen van de Prijs
De opmerking van het documentblok voor de deleteCustomer-methode in de productvoorraad- en prijswaarschuwingen is gecorrigeerd om correct weer te geven dat de methode alle waarschuwingen voor het voorraadproduct of de prijs van een bepaalde klant en website verwijdert, niet de klant van de website. Eerder werd in de opmerking onjuist aangegeven dat de methode bestond in het verwijderen van een klant van de website.
AC-12540 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] Gecompileerde config van het Gebruik voor geproduceerde gegevens in plaats van algemene config
Het systeem gebruikt nu de gecompileerde configuratie voor geproduceerde gegevens in plaats van de algemene configuratie, die netwerkoverdracht en overhead van gegevens vermindert die van een bepaalde versie van code afhangt. Door deze wijziging wordt voorkomen dat cache wordt overschreven in gedeelde instanties tijdens het wisselen van containers. Dit leidt tot betere stabiliteit en minder downtime. Eerder, gebruikten bepaalde kernklassen het gedeelde configuratietype, dat tot geheim voorgeheugen het met voeten treden of toepassingsonderbreking wegens verschillen in codeversies over veelvoudige servers kon leiden.
AC-12594 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] verwijdert verwijzingen naar dossiers uit uitbreidingen die in e1cdb werden verwijderd…
Het systeem verwijdert nu verwijzingen naar dossiers uit gebieden die eerder werden verwijderd, die fouten in de browser console en het dossier van het systeemlogboek elimineren. Voorheen veroorzaakten deze verwijzingen fouten vanwege het ontbreken van de bestanden waarnaar wordt verwezen.
AC-12597 - GitHub kwestie- GitHub codebijdrage - ] Kleine schoonmaakbeurt van 0} Uitgave [: het vaste verkeerde gebruik van sprintf, het neemt slechts 2 placeholders hier en w…
Het systeem gebruikt nu correct de functie sprintf met het juiste aantal plaatsaanduidingen, waardoor de code schoner en consistenter wordt. Eerder werd de functie sprintf onjuist gebruikt met een extra argument, dat geen belangrijke kwesties veroorzaakte maar niet het correcte gebruik was.
AC-12778 - GitHub kwestie- GitHub codebijdrage - PHP 8.2.15 verwijderde uitbreiding van FTP
Het systeem bevat nu de FTP-extensie als een afhankelijkheid in het bestand composer.json, zodat de CSV-import correct kan worden geconfigureerd via FTP. Eerder werd een fout gegenereerd bij het configureren van CSV-import via FTP omdat de FTP-extensie ontbreekt in het PHP-pakket.
AC-12857 - GitHub kwestie- GitHub codebijdrage - ] Oplossingen van de kwestie [onjuiste klassen die in de modules van Magento worden van verwijzingen voorzien.
Het systeem verwijst nu correct naar klassen in modules, waardoor de werking vloeiender wordt en vastlopen als gevolg van niet-bestaande klassen wordt voorkomen. Dit omvat een bugfix in de modules Indexer en Creditmemo, en de implementatie van HttpGetActionInterface in de klasse PrintAction. Eerder, leidden de onjuiste klassenverwijzingen tot fouten en potentiële systeemneerstortingen, en bepaalde functionaliteiten, zoals filename voor creditmemo PDF dossiers en het opnieuw indexeren van voorraden, werkten niet zoals verwacht.
AC-12869 - GitHub kwestie- GitHub codebijdrage - Mogelijkheid om Gebied voor
dev:di:info
CLI bevel te bepalen
Het systeem staat ontwikkelaars nu toe om een gebied voor hetdev:di:info
CLI bevel te bepalen, dat het ontwikkeling en het zuiveren proces verbetert. Eerder kon deze opdracht alleen informatie weergeven voor het GLOBAL-gebied.
AC-12964 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] voegt isMultipleFiles bezit aan het malplaatje van het beeldvormelement toe
Met deze correctie voorkomt u dat de knop "Bladeren om hier een afbeelding te zoeken of te slepen" verdwijnt wanneer een afbeelding wordt toegevoegd aan een formulierelement met meerdere bestanden.
AC-13149 - GitHub kwestie- GitHub codebijdrage - opstelling:de verbetering ontbreekt met versie MariaDB 11.4 toe te schrijven aan charset & sorteerveranderingen
AC-13247 - [Uitgave ] verwijdert alle marketing krijgt parameters om het geheime voorgeheugen te minimaliseren
Het systeem verwijdert nu alle marketing parameters krijgen om geheim voorgeheugengebruik te optimaliseren, die de logica weerspiegelen die wordt gebruikt wanneer Varnish in gebruik is. Eerder, konden deze parameters tot geheim voorgeheugenopblazing en verminderde prestaties leiden.
AC-13279 - GitHub kwestie- GitHub codebijdrage - ] [ PHPDOC ] Correctie slechte phpdoc Magento\Directory\Model\AllowedCountries::getAllowedCountries () De methode PHPDoc for the AllowedCountries::getAllowedCountries() is gecorrigeerd voor het verstrekken van nauwkeurige informatie, waardoor de documentatie helderder en nuttiger wordt.[ Eerder bevatte de PHPDoc voor deze methode onjuiste informatie, die tot verwarring of misbruik van de methode kon leiden.
AC-13345 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] verwijdert één of andere code voor PHP versies wij niet meer steunen.
Code verwijderen voor PHP-versies die niet meer worden ondersteund in Magento
AC-13348 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] maakt Adapter ImageMagick compatibel met php8 (Impliciete omzetting van vlotter aan int)
Het systeem zorgt nu voor compatibiliteit met PHP8 door float getallen correct te verwerken bij het berekenen van de afmetingen van de afbeelding, zodat eventuele fouten door impliciete omzetting van float naar int worden voorkomen. Eerder kon de berekening van de afmetingen van de afbeelding leiden tot zwevende getallen, die bij impliciet afronden een fout zouden veroorzaken.
AC-13417 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] [ PHPDOC ] verbeter slechte phpdoc Magento\Framework\App\Config\ScopeConfigInterface
Deze update verbetert de annotaties PHPDoc in Magento\Framework\App\Config\ScopeConfigInterface om nauwkeurig het type van het argument $scopeCode voor getValue en isSetFlag methodes te wijzen.
AC-13537 - GitHub kwestie- GitHub codebijdrage - Magento\Framework\Filesystem\Driver\Http hangt van redenuitdrukking O.K. af
Hiermee wordt de woordcontrole "OK" verwijderd uit Magento\Framework\Filesystem\Driver\Http::isExists
AC-13725 - GitHub kwestie- GitHub codebijdrage - de indexeerder van het Net van de Klant werkt niet behoorlijk in Update door de wijze van het Programma
Het eerdere raster van de Klant werd onmiddellijk bijgewerkt, maar nadat het raster van de Klant repareren is bijgewerkt na de uitloop, maar niet onmiddellijk wordt weerspiegeld.
AC-13810 - GitHub codebijdrage - typefout op een JS dossier.
Het systeem gebruikt nu correct de term "abonnees" in het JavaScript-bestand, zodat de verwante functies naar behoren kunnen functioneren. Eerder leidde een typografische fout in het JavaScript-bestand tot een onjuist gebruik van de term "abonnees".
AC-6754 - 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 tag@author
in sommige modules aanwezig, wat in strijd was met de vastgestelde coderingsnormen.
AC-8353 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] verwijdert verboden
@author
markering uitMagento_Customer
(deel 2)
Het systeem voldoet nu aan de coderingsstandaard door de verboden tag@author
uit bepaalde modules te verwijderen en zo een schonere en meer gestandaardiseerde code te garanderen. Eerder was de tag@author
in sommige modules aanwezig, wat in strijd was met de vastgestelde coderingsnormen.
AC-8356 - GitHub kwestie- GitHub codebijdrage - Ruimte in editorconfig syntaxisonderbrekingsregel voor [ {composer, auth}.json]
Het systeem past nu correct een 4-spatie op de composer en auth.json dossiers toe, na een moeilijke situatie aan een syntaxisfout in editorconfig. Eerder waren deze bestanden vanwege een spatie in de bewerkingsconfig-syntaxis onjuist opgemaakt met een inspringing voor twee spaties.
AC-8659 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] verbetert het registreren van de cron fout
Het systeem vangt en registreert nu zowel STDERR als STDOUT voor kroonprocessen, die waardevolle kenmerkende informatie in scenario's verstrekken waar de kantelprocessen ontbreken. Eerder, werden om het even welke foutenmeldingen binnen kroonprocessen niet geregistreerd, en STDERR en STDOUT voor kroongroepen die in afzonderlijke processen lopen werden verloren.
AC-8662 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] voegt wat meer kleuren aan de output van bepaalde opstellingskli bevelen toe
Het systeem voegt nu meer kleuren toe aan de uitvoer van bepaalde CLI-opdrachten (setup Command Line Interface), waardoor de leesbaarheid en gebruikerservaring worden verbeterd. Eerder was de uitvoer van deze opdrachten moeilijker te lezen vanwege een gebrek aan kleurdifferentiatie.
AC-8984 - GitHub kwestie- GitHub codebijdrage - Bevorderend Magento stelt algemeen/gebied/state_required terug wanneer het nieuwe land met vereiste staat/regio wordt toegevoegd.
Het systeem voegt nu alleen het gewijzigde land toe aan de configuratie 'general/region/state_required' wanneer een nieuw land met de vereiste staten wordt toegevoegd, zodat de aangepaste code niet wordt verstoord, ervan uitgaande dat de regio is uitgeschakeld. Eerder, zou het toevoegen van een nieuw land met vereiste staten de "algemene/regio/staat_required"configuratie terugstellen om landen met een vereiste staat in gebreke te stellen, potentieel brekend de winkel.
AC-9630 - GitHub kwestie- GitHub codebijdrage - Verschil in minder compilatie tussen php & nodejs bibliotheek (bot) met gecompliceerde
calc
uitdrukkingen
Het verschil in minder compilatie tussen php- en nodejs-bibliotheek corrigeren (grijs) na update wikimedia/less.php:^5.x
AC-9712 - GitHub kwestie- GitHub codebijdrage - De fout van de "Basis lijst of mening niet gevonden"komt voor wanneer het gedeeltelijke indexeren wordt uitgevoerd
De gedeeltelijke redex werkt nu correct met grote verandering in het geval van secundaire db verbinding
ACP2E-2692 - de codebijdrage van GitHub - Kwesties na bevordering MariaDB aan 10.5.1 of hoger
Vaste de kwestie toen de datetime waarden in een OB in 0000-00-00 00 :00: 00 na verbetering Mysql zouden worden omgezet
ACP2E-2844 - de codebijdrage van GitHub - het Type komt in Gegevens Vergelijking wanneer het controleren als het gegeven veranderingen heeft niet overeen
Eerder werd het opslagobject aangeroepen telkens wanneer geen gegevenswijzigingen werden aangebracht (voor numerieke gegevensvelden, zoals int/float/double). Het activeert de markering _hasDataChanges om waar te zijn en roept de opslagfunctie aan. Nadat deze correctie is toegepast, wordt de functie Save alleen aangeroepen als de gegevens zijn gewijzigd. De gegevenswaarde voor int/float/double-check met de waarde die aan de functie wordt doorgegeven en strikte overeenkomende typen.
ACP2E-2855 - de codebijdrage van GitHub - [de invoer van de Wolk ] kan niet met folder var worden gebruikt
Het product kan ongeacht de bestandsnaam worden geïmporteerd.
ACP2E-2959 - de codebijdrage van GitHub - in iPad mini de menu en kopballadingen als mobiel, in plaats daarvan zouden zij als Desktop moeten laden.
Het systeem behandelt apparaten met een breedte van 768 px als Desktop, die ervoor zorgen dat het menu en de kopbal correct laden. Eerder werden apparaten met een breedte van 768 px als mobiel beschouwd, waardoor het menu en de koptekst in een mobiele weergave werden geladen.
ACP2E-2966 - GitHub codebijdrage- GitHub codebijdrage - de lijst of de mening van de Basis niet gevonden fout wanneer het runnen van mening krun terwijl het hebben van een verrichting DDL
Het systeem behandelt nu correct de verrichtingen van de gegevensbestandupdate terwijl de meningsupdate op achtergrond loopt, die het voorkomen van "de lijst van de Basis of mening niet gevonden"fouten verhinderen. Eerder, konden sommige verrichtingen van de gegevensbestandupdate in de fout van de "Basis tabel of mening niet gevonden"resulteren, als de meningsupdate tezelfdertijd liep.
ACP2E-3046 - het Wijzigen van kolomlengte via db_schema.xml werkt niet in het geval van buitenlandse sleutels
het wijzigen van kolom met buitenlandse sleutel via declaratief schema leidt nu niet tot fouten met MariaDB
ACP2E-3230 - de codebijdrage van GitHub - sommige van de verbindingsverslagen worden bewaard aan OB wanneer het ordecord wordt bewaard
Vóór de moeilijke situatie werden de onnodige vragen van de UPDATE teweeggebracht die een effect prestaties kunnen hebben wijze. Na de moeilijke situatie, werden de onnodige vragen van de UPDATE geëlimineerd.
ACP2E-3361 - de codebijdrage van GitHub - [CLOUD ] in admin zijn er vele fout javascript in console
Eerder bevat het deelvenster Beheer veel JavaScript-fouten in de console. In het deelvenster Beheer zijn er geen JavaScript-fouten in de console en worden alle standaard JavaScript-functies zonder problemen uitgevoerd.
ACP2E-3375 - de codebijdrage van GitHub - [Cloud ] Magento: het rijbericht is geschrapt
De berichten van de rij worden nu behoorlijk ontruimd. Voorafgaand aan de moeilijke situatie, aangezien SQL het rijsysteem werd gebruikt, konden de nieuwe berichten worden geschrapt als het bericht van de schoonmaakrij tezelfdertijd liep.
ACP2E-3387 - de codebijdrage van GitHub - de Overeenkomende geheim voorgeheugenzeer belangrijke ingangen zijn niet beschikbaar in geheim voorgeheugenmarkeringen, vandaar het geheime voorgeheugen schoonmaken werkt correct
De LUA-modus is nu standaard ingeschakeld voor de opschoonfunctie voor cache van Redis om rasomstandigheden te voorkomen
ACP2E-3537 - de codebijdrage van GitHub - MAGENTO_DC_INDEXER__USE_APPLICATION_LOCK waarde wordt genegeerd
Na de correctie wordt een ENV-variabele die is ingesteld op 'false', behandeld als bool false, niet als tekenreeks 'false'.
ACP2E-3681 - de codebijdrage van GitHub
Framework, GraphQL
- [Uitgave ] Introduceerde steun van douane scalaire types voor het schema van GraphQL
Het systeem steunt nu douane scalar types voor het schema van GraphQL, toestaand ontwikkelaars om douane scalaire types en implementaties te bepalen. Deze functie kan vooral handig zijn voor het uitdrukken van waarden die moeten worden gevalideerd, zoals HTML, e-mails, URL's, datums, enzovoort, en voor meer geavanceerde gevallen zoals EAV-kenmerken. Eerder, steunde het systeem niet de verwerking van douane scalaire types in GraphQL.
AC-7976 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage
Kader, Product
- 2.4.8-beta1 EE Rapporten produceren niet toe te schrijven aan magento uitzondering
AC-13011
Framework, UI Framework
- Mogelijkheid om configuratiewaarde te beschrijven zelfs als het gesloten is
Eerder deze correctie kon de ontwerpconfiguratie niet worden ingesteld via bin/magento config:set-opdracht en vergrendelde waarden kunnen worden gewijzigd door het formulier met deze waarden te bewerken. Nadat de fix vergrendelde waarden zijn ingesteld vanuit cli met —lock-env of —lock-conf, kunnen deze niet meer worden bijgewerkt.
ACP2E-3324 - de codebijdrage van GitHub
GraphQL
- Magento_GraphQl voert kopballen verwerking uit zelfs als de kopbalwaarde geen bevestiging overgaat
Het systeem zorgt er nu voor dat koptekstverwerking slechts eenmaal wordt uitgevoerd en alleen als de headerwaarde de validatie doorgeeft, de beveiliging verbetert en potentiële kwetsbaarheden voorkomt. Eerder werd koptekstverwerking uitgevoerd, zelfs als de headerwaarde niet was geslaagd voor validatie. Dit leidde tot potentiële kwetsbaarheden en onverwacht gedrag als gevolg van dubbele verwerking van headerwaarden.
AC-11729 - GitHub codebijdrage - de Fysieke opties van Giftcard hebben niet de juiste sorterende orde
Het systeem sorteert nu correct de opties van fysieke cadeaukaartproducten wanneer deze via GraphQL worden aangevraagd, zodat een consistente rendering met het Luminantiemenu-thema wordt gegarandeerd. Eerder was de sorteervolgorde onjuist volgens luma-thema, wat leidde tot een onjuiste weergave en volgorde van opties zoals de naam van de afzender, de naam van de ontvanger en het bedrag.
AC-8951 - GitHub codebijdrage - [het Geheime voorgeheugen van de Oplossing van GraphQL ] wordt ongeldig wanneer het Creëren/het uitgeven/het bewegen/het schrappen van een het Opslaan Update
Het systeem zorgt er nu voor dat de resolver-cache niet ongeldig wordt gemaakt wanneer u een testupdate maakt, bewerkt, verplaatst of verwijdert, maar alleen wanneer de testupdate op de entiteit wordt toegepast. Eerder werd de oplossercache voortijdig ongeldig gemaakt, zelfs voordat de testupdate werd toegepast, wat tot onnodige cachevervalsingen leidde.
AC-9157 - GitHub codebijdrage - het geheime voorgeheugen van de snelheid wordt niet ontruimd voor inhoud het opvoeren update
GraphQL met de responscache voor de PageBuilder-inhoud wordt nu ongeldig wanneer de aan de PageBuilder-inhoud gerelateerde entiteiten worden bijgewerkt.
ACP2E-2642 - de codebijdrage van GitHub - het onbruikbaar maken Gelaagde Navigatie - verwijdert geen samenvoeging uit Grahql
Het probleem is opgelost na het toepassen van de controle terwijl een productonderzoek met categoriesamenvoegingen door een vraag van GraphQL wordt gevraagd wanneer de admin configuratie die van "Catalogus > Gelaagde Navigatie > de Filter van de Categorie van de Vertoning"plaatst.
ACP2E-2653 - de codebijdrage van GitHub - de Vraag van de Producten van GraphQL die de prijsfilter {van:"0"} bevat keert geen resultaat terug
Eerder werd met het filter naar nulprijzen gezocht in grafische producten. Dit heeft helemaal geen resultaten opgeleverd vanwege een gegenereerde uitzondering. De zoekopdracht geeft nu resultaten zoals verwacht.
ACP2E-2928 - de codebijdrage van GitHub - Vertalingen voor de attributen van de klantenterugkeer die niet in GraphQL API voor respectievelijke StoreView worden weerspiegeld
Vertalingen voor de terugzendkenmerken van de klant worden weergegeven in de GraphQL API voor de betreffende StoreView.
Eerder werden de teruggavekenmerken van de klant voor de respectievelijke StoreView niet weerspiegeld in de GraphQL API.
ACP2E-2974 - de codebijdrage van GitHub - [Cloud ] Gebroken vraag van GraphQL voor getPurchaseOrder met knoopcitaat
De aanroep van de Purchase Order GraphQL kan de taak uitvoeren zonder dat er interne serverfouten optreden.
ACP2E-3128 - de codebijdrage van GitHub - ] Configureerbare Producten van de Wolk [niet getoond in de Plaats van de Productie als het Product niet in "Alle Mening van de Opslag" wordt toegelaten
Het systeem geeft nu correct configureerbare producten op de site weer, zelfs als het product niet is ingeschakeld in "Alle winkelweergaven", maar wel is ingeschakeld in specifieke weergavebereiken van de winkel.
Als een product eerder was uitgeschakeld in "Alle winkelweergaven" en alleen was ingeschakeld in specifieke weergavebereiken van de winkel, zouden de productkenmerken niet correct worden weergegeven in de GraphQL-reactie, waardoor het product niet correct wordt weergegeven.
ACP2E-3184 - de codebijdrage van GitHub - ] Grafiek van de Producten van de Wolk 1} die fout hebben wanneer het zelfde eenvoudige product aan veelvoudige configureerbare producten heeft toegewezen
Eerder, met afzonderlijke configureerbare producten met het zelfde eenvoudige product, keert grapQL een fout terug.[ Nadat deze moeilijke situatie van toepassing is, verschillende configureerbare producten met het zelfde eenvoudige product, geeft grapQL resultaat zonder geen fout.
ACP2E-3190 - de codebijdrage van GitHub - ] Uitgave van de Wolk [met de Authentificatie van de Gebruiker en de Symbolische Toegang van de Intersite in de Opstelling van de Multi-Plaats
GraphQl-klantgegevens en vragen over winkelwagentjes bij de installatie van meerdere sites controleert of de klant op een niet-standaard website aanwezig is.
Eerder uitgevoerde query werkte zonder ervoor te zorgen dat de klant op een niet-standaard website in de installatie van meerdere sites aanwezig was.
ACP2E-3215 - de codebijdrage van GitHub - GraphQL kart itemsV2 paginering werkt niet correct
De kwestie is opgelost door de correcte waarde voor het huidige paginaargument in de inzamelingsvraag over te gaan. Eerder werd de verkeerde waarde doorgegeven om de huidige pagina in te stellen, waardoor de uitgave optrad.
ACP2E-3253 - de codebijdrage van GitHub - [GRAPHQL ] modelwaarde zou moeten worden gespecificeerd wanneer het krijgen van customerCart
Met de GraphQL-query 'customerCart' kan nu een leeg winkelwagentje worden gemaakt, zelfs als het aanhalingsteken niet beschikbaar is in de database. Eerder was deze bewerking mislukt vanwege problemen met landvalidatie tijdens het maken van de lege winkelwagen.
ACP2E-3255 - de codebijdrage van GitHub - [GraphQl ] De punten van de Uittreksel zijn zichtbaar via GraphQl maar niet zichtbaar op storefront
Producten op de lijst weergeven die niet correct worden vermeld op verzoek van GraphQL. Welnu, de producten van vorklijsten worden gefiltreerd gebaseerd op verstrekte archiefcontext.
ACP2E-3380 - de codebijdrage van GitHub - [GraphQL ] het wachtwoord e-mailinconsistentie van het Terugstellen tussen inhoud en onderwerp/verbinding
Het probleem is opgelost door de correcte opslag te simuleren waar de rekening van de klant wanneer het verzenden van het verzoek van het wachtwoordterugstellen, ongeacht de websiteopslag wordt geregistreerd.
ACP2E-3404 - de codebijdrage van GitHub - ] de vraagwinst van GraphQL van de 0} wolk {verwante die producten niet aan huidige website worden toegewezen
Eerder, voor graphQL vraag, multi-store verwante producten tonen niet behoorlijk voor productvraag.[ Nadat deze moeilijke situatie wordt toegepast, voor producten, vraag graphQL verwante producten die dienovereenkomstig worden getoond multi-store.
ACP2E-3419 - de codebijdrage van GitHub - Gebruikend onjuiste identiteitskaart van de Opslag in de kopbal van GraphQL veroorzaakt fatale geheugenfout
Het verzenden van onjuiste winkelcode in een GraphQL-aanvraag leidt niet langer tot overmatig geheugengebruik.
ACP2E-3447 - de codebijdrage van GitHub - [wolk ] 500 reactie op lege Grafiekreactie op 2.4.7
Na de moeilijke situatie, zullen de ongeldige grafiekverzoeken niet in het exception.log dossier worden geregistreerd.
ACP2E-3467 - de codebijdrage van GitHub - [Cloud ] Problemen met Grafiek API
Vóór de moeilijke situatie door de toepassingsserver te gebruiken Graphql, het verzoek van het klantenadres kwam niet de meest recente gegevens terug.
ACP2E-3492 - de codebijdrage van GitHub - Gehandicapte product verschijnt nog in verwant, upsell, dwarselt punten in vraag grpahQL
Grahql biedt nu de juiste reactie voor gehandicapte gerelateerde, upsell- en cross-selproducten
ACP2E-3505 - de codebijdrage van GitHub - [CLOUD ]: De fout van GraphQl Interne de mutatie van de serverfout placeOrder
De "placeOrder"-mutatie met couponcode-informatie in de aanvraag genereert niet langer een interne foutuitzondering, omdat de volgorde correct is geplaatst. Eerder is dit mislukt met "Interne serverfout".
ACP2E-3647 - de codebijdrage van GitHub - disconto_percentage wordt niet berekend voor bundelproducten met dynamische prijs
Correctie toegevoegd voor korting_percentage van product.price_details die niet de correcte waarde voor bundelproducten tonen met dynamische prijs toegelaten en kortingscoupon toegepast.
LYNX-426 - de producten van de bundel tonen nog "IN_STOCK"wanneer één van zijn gebundeld product uit voorraad
Het probleem waarbij bundelproducten nog steeds "IN_STOCK" vertoonden, is opgelost, zelfs als een van hun gebundelde producten uit voorraad was.
LYNX-485 - niet_available_message en only_x_left_in_stock toont niet de zelfde beschikbare voorraad
Oplossing van de kwestie waar not_available_message en only_x_left_in_stock inconsistente voorraadbeschikbaarheid toonden
LYNX-486 - original_row_total gebied die onjuiste waarde terugkeren
Het probleem is opgelost met het veld original_row_total, dat onjuiste waarden retourneerde toen er aangepaste opties waren geselecteerd
LYNX-488 - gegroepeerde productduimnagel zou volgens de configuratie moeten worden getoond .
Het probleem is opgelost zodat de miniatuur van het gegroepeerde product wordt weergegeven volgens de configuratie-instellingen
LYNX-503 - Fout wanneer het vragen selected_options in OrderAddress
Bijgewerkte AttributeSelectedOptions aan custom_attributesV2 in de reactie van GraphQL van het ordeadres.
LYNX-510 - original_item_price omvat geen kortingen
Originele_item_prijs is bijgewerkt om kortingen op te nemen.
LYNX-512 - niet beschikbaar bericht toont niet de beschikbare inventarishoeveelheid
Oplossing van het foutenbericht en de foutencode voor de mutatie AddProductsToCart om zich met de "niet beschikbare"berichtconfiguratie te richten
LYNX-530 - "OUT_OF_STOCK" status retourneert op Eenvoudig met aangepaste optieproducten met opties voor meerdere selecties
De StockStatusProvider resolver in het inventarispakket is bijgewerkt om stock_status voor eenvoudige producten met douaneopties te bevestigen.
LYNX-532 - Fout (GQL): cart.itemsV2.items.product.custom_attributesV2 keert een serverfout terug
Oplossing voor de serverfout die optrad toen een kartvraag de douanekenmerken van een product door een product zonder enige douanekenmerken toe te voegen omvatte.
LYNX-533 - orders/date_of_first_order altijd terugkerend ongeldig
Oplossing voor het probleem waarbij orders > date_of_first_order altijd null retourneerden.
LYNX-536 - de Klant moet niet een gedeeltelijk verscheepte orde kunnen annuleren
Validatie is toegevoegd om te voorkomen dat klanten een gedeeltelijk verzonden bestelling annuleren.
LYNX-544 - de codes van de Fout voor ordecorrectie die op het foutenbericht wordt gebaseerd
De foutcodes voor annulering van een bestelling zijn nu gebaseerd op het specifieke foutbericht.
LYNX-548 - Beweeg terug koekjesgerelateerde eigenschappen van privé aan beschermde
Hiermee wordt de zichtbaarheid van de eigenschappen van de klasseconstructor Magento\Framework\App\PageCache\Version hersteld van private naar protected
LYNX-581 - de maximum standaard de vraagingewikkeldheid van GraphQL van de verhoging aan 1000
De standaard maximale complexiteit van GraphQL-query is verhoogd van 300 naar 1000.
LYNX-600 - GQL - itemsV2 > Origineel rijtotaal, de prijzen van de prijswaaier zijn teruggekeerd als $0.00 voor downloadbaar product met dossieropties die afzonderlijke prijzen hebben.
Probleem opgelost waarbij downloadbare producten met afzonderlijke opties voor het aanschaffen van koppelingen $0 retourneerden voor objecten V2 > Totaal van originele rij, met een prijsbereik van $0,00 voor producten met bestandskeuzeopties met afzonderlijke prijzen.
LYNX-620 - Schema van een lijst wanneer wordt gecreeerd gloednieuw dan wanneer bevordering
Oplossing voor een probleem waarbij het toevoegen van een nieuwe VARCHAR-kolom aan een bestaande tabel testfouten veroorzaakte als gevolg van schemaverschillen tussen nieuwe installaties en upgrades. Met de methode modifyColumn() worden VARCHAR-kolommen nu op de juiste wijze afgehandeld door de standaardtekenset en -sortering in te stellen.
LYNX-711 - Compatibiliteit GraphQl voor PHP-8.4 Versie
Oplossing voor GraphQL compatibiliteitsproblemen met PHP 8.4 voor meerdere oplosmiddelen, waardoor een vloeiende functionaliteit werd gegarandeerd. Gewijzigde bestanden in de modules CatalogRule, Klant, Cadeaubericht, Cadeaukaart en Cadeauverpakking.
LYNX-772
GraphQL, Inventaris/MSI
- de mutatie MergeCart werpt uitzondering wanneer de bron en de bestemmingshavens de zelfde bundelpunten hebben
'-
ACP2E-2607 - GitHub codebijdrage- GitHub codebijdrage
GraphQL, Inventory / MSI, prestaties
- Plaats neer na verbetering
De prestaties van het halen van bundelproducten door GraphQl worden verbeterd.
ACP2E-1716 - GitHub codebijdrage- GitHub codebijdrage
GraphQL, prestaties
- [GraphQL Resolver ] De gegevens van de Oplossing van de Klant worden niet ongeldig gemaakt van de Invoer
De GraphQL-cache voor klantoplossingers wordt nu ongeldig gemaakt, zoals u had verwacht, wanneer een klant door import wordt bewerkt of verwijderd. Eerder is de cache niet ongeldig gemaakt en konden de klantgegevens tijdens het importeren worden bewerkt of verwijderd.
AC-9569 - GitHub codebijdrage
GraphQL, zoeken
- GraphQL het sorteren van de productlijst door veelvoudige parameters werkt niet
Het sorteren van producten op meerdere velden in GraphQl werkt nu zoals beschreven in de documentatie
ACP2E-2809 - de codebijdrage van GitHub - de lijst van het Product GraphQL vraag beperkt tot total_count 10.000 slechts producten
Na de correctie is het zoekresultaat niet beperkt tot 10000 producten, maar wordt het mogelijk om alle producten die aan de zoekcriteria voldoen, ook als het aantal meer dan 10000 is.
ACP2E-948 - de codebijdrage van GitHub
GraphQL, testkader
- Magento\GraphQl\App\GraphQlCustomerMutationsTest.php de mislukking van de Test van de Integratie
'-
ACP2E-3363 - de codebijdrage van GitHub
Importeren/exporteren
- Uitgave bij productinvoer wanneer voorzien van douane opties-type: het dossier (het Gemaakt Product bevat geen prijs voor douane-optie en toont slechts de eerste verstrekte dossiertype uitbreiding)
Het systeem importeert nu op de juiste wijze productgegevens met aangepaste opties van het type 'file', zodat alle beschikbare bestandsextensies worden weergegeven en de prijs voor de aangepaste optie wordt opgenomen. Eerder werd tijdens het importeren van producten alleen de eerste extensie weergegeven en ontbrak de prijs voor de aangepaste optie als een aangepaste optie van het type 'file' was voorzien van meerdere bestandsextensies.
AC-12172 - GitHub kwestie- GitHub codebijdrage - Verkeerde uitvoeringstijd voor de invoerverrichting in het net van de Geschiedenis van de Invoer
De uitvoeringstijd van het importrapport wordt correct onafhankelijk van de beheerlandinstelling weergegeven.
ACP2E-2710 - de codebijdrage van GitHub - Dubbele klanten die met het zelfde e-mailadres worden gecreeerd gebruikend de invoer
Importeren van de klant terwijl Account Sharing is ingesteld op Global, geïmporteerde klant die in het systeem aanwezig is, wordt bijgewerkt.
Eerder geïmporteerde klant is gedupliceerd.
ACP2E-2737 - de codebijdrage van GitHub - voeg/werk de Invoer op Producten toe die Aanpasbare Opties dupliceren
Het probleem is opgelost door de juiste opslagruimte toe te wijzen aan productopties tijdens de CSV-import.
Eerder, toegewezen aan de admin store in plaats van hun respectieve opslag.
ACP2E-2902 - de codebijdrage van GitHub - Klant "created_at"datum niet Omgezet om tijdzone op te slaan op de uitvoer
Een kolom "created_at"datumwaarde wordt omgezet in het juiste datumformaat dat op de opslag timezone in de de uitvoerCSV van de klant wordt gebaseerd.
ACP2E-2990 - de codebijdrage van GitHub - [Wolk ] die fout terwijl het controleren van de gegevens in de invoergegevens gebruikend CSV krijgt
Er is geen fout opgetreden tijdens het controleren van de gegevens tijdens het importeren van CSV-bestanden. Eerder werd het volgende foutbericht weergegeven: "We kunnen geen klant vinden die deze e-mail- en websitecode in rij(en): 1 aanpast wanneer de gegevens in de importsectie worden gecontroleerd met gebruik van CSV vanuit de beheerder.
ACP2E-3165 - de codebijdrage van GitHub - knoop van de Invoer mist
Los het probleem met de ontbrekende knop Importeren op nadat de gegevens zijn gecontroleerd met de juiste en onjuiste records in de CSV. Eerder wordt de knop Importeren niet weergegeven na gegevenscontroles met juiste en onjuiste records in de CSV.
ACP2E-3172 - de codebijdrage van GitHub - Uitgevoerd klantenadres kan niet worden ingevoerd
Het adres van de klant wordt naar behoren geïmporteerd. Voorheen zou een bestand met het importeren van klantadressen geen validatie doorstaan als Share Customer Accounts = Global, en er zijn twee websites waar de standaardwebsite een lijst met landen met beperkingen heeft en het adres dat wordt geïmporteerd, geldt voor een andere website waar toegestane landen verschillend zijn
ACP2E-3382 - de codebijdrage van GitHub - ] Verkeerde hoeveelheid van de Wolk [in Csv- dossier gaf geen fout
Importeren van aandelenbronnen genereert nu een validatiefout voor niet-numerieke waarden in de kolom Aantal. Eerder werd bij het importeren van voorraadbronnen met een niet-numerieke waarde in de kolom Hoeveelheid de hoeveelheid ingesteld op 0.
ACP2E-3448 - de codebijdrage van GitHub - Gedupliceerde URL zeer belangrijke die foutenmelding wanneer het invoeren van een product wordt geproduceerd is niet correct wanneer Sleutel URL reeds tot een categorie behoort
De juiste foutmelding wordt weergegeven tijdens de controle van het importeren van producten, wanneer de klant heeft geprobeerd het product te importeren wanneer de URL-sleutel van het product al tot een categorie behoort.
ACP2E-3455 - de codebijdrage van GitHub - de uitvoer van het Product veroorzaakt OOM zelfs met 4G geheugengrens
Vóór deze correctie kon het product niet worden geëxporteerd als productkenmerken duizenden optiewaarden hadden, zelfs niet als er 4G geheugen beschikbaar was. Na deze correctie moet het exportbestand van het product het CSV-bestand hebben geëxporteerd.
ACP2E-3475 - de codebijdrage van GitHub - ] de Processen van de Invoer van 0} Wolk die met elkaar in wisselwerking staan
De correcte berichten worden getoond als de zelfde admin gebruiker twee of meer invoerverrichtingen gebruikend de zelfde gebruikerszitting uitvoert.[
ACP2E-3527 - de codebijdrage van GitHub
Importeren/exporteren, prestaties
- [de invoertijd van het 1} Product van de Wolk {is beduidend gestegen
Vóór de correctie was er een aanzienlijke tijdsvermindering bij het importeren van catalogusproducten met meer dan 10 k items. ] Na de correctie wordt het importeren van het catalogusproduct tijdig uitgevoerd.
ACP2E-3476 - de codebijdrage van GitHub
Installeren en beheren
- de verbetering van Magento ontbreekt op MariaDB 11.4 + 2.4.8-bèta1
De upgrade moet zonder fouten worden uitgevoerd.
AC-13242 - GitHub codebijdrage - Geen VCL van de Uitvoer voor Varnish 7 knoop in admin paneel
De knop VCL exporteren voor VCL 7 is toegevoegd aan het deelvenster Beheer.
ACP2E-2102 - de codebijdrage van GitHub
Inventaris/MSI
- update van de Inventaris van het Configurable Product ontbreekt wanneer het gegevensbestand prefixen gebruikt
Het systeem werkt nu correct de inventaris van configureerbare producten bij wanneer het gegevensbestand prefixen gebruikt, om het even welke foutenmeldingen te verhinderen en ervoor te zorgen dat het correcte aantal wordt bewaard. Eerder, zou een fout voorkomen wanneer het proberen om de inventarishoeveelheid voor eenvoudige producten binnen een configureerbaar product te bewaren als het gegevensbestand prefixen gebruikte.
AC-10750 - GitHub kwestie - Google API sleutel van Google werkt niet terwijl het toevoegen van Kaart met attributen
Het systeem biedt nu ondersteuning voor de nieuwste versie 3.56 van de Google Maps API, waarmee gebruikers met succes een Kaart-inhoudsblok van het menu PageBuilder aan het werkgebied kunnen toevoegen zonder fouten te ondervinden. Eerder konden gebruikers geen Map-inhoudsblok toevoegen vanwege compatibiliteitsproblemen met de Google Maps API-versie. Dit leidde tot een foutbericht dat er iets fout was.
AC-11593 - GitHub codebijdrage - Onbekwaam om verzending voor ordepunt met veelvoudige bronnen en bedorven SKU tot stand te brengen
Eerder wanneer spaties per ongeluk via de database in de sku werden toegevoegd, treedt een fout op in de verzendpagina die nu vast is en automatische bijsnijden wordt beschouwd als een menselijke fout en er is geen effect gevonden. Daarom is de verzending voltooid.
AC-13922 - GitHub codebijdrage - ] De producten van de Bundel van de 0} Test {met 0 voorraad die op de voorzijde van de opslagplaats toont
Het bundelproduct wordt niet weergegeven op de aanvullende websites die gebruikmaken van extra voorraad.[
ACP2E-1411 - [de Kritieke Uitgave van de Wolk ] met Product dat met Lege Plaatsen van een lijst maakt
Het systeem geeft nu correct productlijsten weer zonder lege ruimten wanneer producten op "Out of Stock" zijn ingesteld, zodat de beschikbare producten op consistente en nauwkeurige wijze worden weergegeven. Als u een product eerder instelt op 'Uit voorraad', wordt er een lege ruimte weergegeven in de productlijst, waardoor de layout wordt verstoord en klanten mogelijk in verwarring raken.
ACP2E-2794 - GitHub codebijdrage- GitHub codebijdrage - Onbekwaam om de orde te verschepen wanneer MSI ophaalopslag wordt toegelaten
Verbeterde voorraadprestaties van het creëren van verscheping in het geval van vele bronnen met in-store bestelwagen
ACP2E-3335 - de codebijdrage van GitHub - Cron herdex ontbreekt om productbeschikbaarheid op frontend bij te werken
Eerder stonden de producten niet meer op de voorgrond nadat de status van de backorder via de REST API was bijgewerkt. Nadat u de status van de backorder hebt bijgewerkt via de REST API, worden de producten weergegeven als in voorraad.
ACP2E-3355 - de codebijdrage van GitHub - Toevoegend beelden aan configureerbaar niet werkend wanneer MSI wordt toegelaten.
Uploaden van images voor configureerbaar product werkt nu zoals u had verwacht wanneer de voorraadmodule wordt gebruikt. Eerder werkte het uploaden van de afbeelding niet
ACP2E-3357 - de codebijdrage van GitHub - Uitgave met Bundel Product + MSI in Schone M2.4.7-p3
Eerder, voor inventarisbundelproducten na duplicatie met hetzelfde eenvoudige product, kan het eenvoudige product niet worden opgeslagen. Nadat deze correctie is toegepast, kan het eenvoudige product zonder uitzonderingen worden opgeslagen.
ACP2E-3470 - GitHub kwestie- GitHub codebijdrage
Inventaris/MSI, zoeken
- Alle producten worden geïndexeerd met [ is_out_of_stock ] = 1 wanneer SKU niet als onderzoekbare attributen wordt geplaatst
Na de correctie is "is_out_of_stock" in de zoekindex van de catalogus correct, zelfs als de sku niet doorzoekbaar is.
ACP2E-3413 - de codebijdrage van GitHub
Volgorde
- het overzichtsscherm van de orde van het achtereind: De achtergrond rangschikte hoeveelheid niet zichtbaar op het niveau van het orde punt
Het systeem geeft nu het aantal achtergeordende items weer in de kolom Aantal op het scherm met het overzicht van de achterste volgorde. Dit zorgt ervoor dat de gebruikers de status van alle punten in een orde nauwkeurig kunnen volgen. Eerder gaf de kolom Aantal alleen het aantal objecten weer dat was besteld, gefactureerd en verzonden, maar niet het aantal objecten met een backorder.
AC-10828 - GitHub kwestie- GitHub codebijdrage - ] Verkeerde opslagidentiteitskaart van 0} Uitgave {die in Renderer van het Adres van de Orde wordt gebruikt Het systeem gebruikt nu correct de opslag-id die aan een bestelling is gekoppeld bij het weergeven van het besteladres, zodat de adressen correct zijn opgemaakt op basis van hun respectievelijke winkel-id.[ Eerder gebruikte het systeem onjuist de huidige winkel-id, wat tot een onjuiste adresnotatie kan leiden wanneer meerdere bestelling-e-mails van verschillende winkels moeten worden verzonden.
AC-10994 - GitHub kwestie- GitHub codebijdrage - JoinProcessor caching kwestie
Het systeem past nu correct JoinProcessor voor elke herhaling toe, zelfs met opeenvolgende vraag, die nauwkeurige gegevensterugwinning verzekeren. Eerder werd de JoinProcessor onjuist gemarkeerd, zoals al werd toegepast in opeenvolgende herhalingen, wat leidde tot fouten in het ophalen van gegevens.
AC-11690 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] Verzendprijs die verschillend in gedrukte pdf toont
Het systeem geeft nu de verzendprijzen correct weer in afgedrukte PDF's volgens de instellingen voor de belastingconfiguratie, zodat de weergavepagina van de verkooporder en de afgedrukte factuur consistent zijn. Eerder was de verzendprijs die in de afgedrukte PDF werd weergegeven exclusief belasting, ongeacht de instellingen voor de belastingconfiguratie.
AC-11798 - GitHub kwestie- GitHub codebijdrage- GitHub codebijdrage - opnieuw orde met een geschrapt ouder configureerbaar product
Tijdens het opnieuw ordenen met het verwijderde product wordt de knop Opnieuw ordenen niet weergegeven
AC-13839 - GitHub kwestie- GitHub codebijdrage - ] Repareren slechte \Magento\Sales\Model\Order\Email\Container\Template: Het bezit van 0} Uitgave Dit corrigeert het slechte phpdoc voor \Magento\Sales\Model\Order\Email\Container\Template:$id, eigenlijk is $id type int, maar in werkelijkheid is het string.[
AC-13924 - GitHub kwestie- GitHub codebijdrage - Onbekwaam om veranderingen in telefoonaantal in bestaande ordedetails te bewaren
De gebruiker kan nu het internationale voorvoegsel 00 toevoegen in het telefoonveld van het orderadres
ACP2E-2622 - GitHub kwestie- GitHub codebijdrage - E-mail ontbreekt te verzenden
Het systeem omvat nu een configuratieoptie async_sending_probeerde om het aantal pogingen te specificeren om een e-mail te verzenden alvorens tegen te houden, verbeterend de behandeling van ontbroken e-mail verzendt wanneer "Asynchroon verzenden"wordt toegelaten. Als het verzenden van een e-mail mislukt, probeert het systeem het bericht voortdurend opnieuw te verzenden, wat resulteert in een eindeloze lus met foutberichten in het systeemlogboek.
ACP2E-2734 - de codebijdrage van GitHub - [de Status van de Orde van de Wolk ] veranderde om te voltooien wanneer gedeeltelijke terugbetaling van een gedeeltelijk verscheepte orde
Bij het uitgeven van een creditnota, wordt de ordestatus niet meer veranderd in "voltooid"als er voorwerpen zijn die nog niet zijn verscheept.
ACP2E-2756 - de codebijdrage van GitHub - [CLOUD ] kan verzenden geen E-mail van Admin UI zoals Dev Docs toont onbruikbaar maken
Het systeem voorkomt nu op de juiste wijze dat e-mails worden verzonden wanneer e-mailcommunicatie is uitgeschakeld. Deze e-mailberichten worden niet meer verzonden wanneer de e-mailcommunicatie opnieuw wordt ingeschakeld. Eerder werden e-mailberichten over verkopen die waren gestart terwijl e-mailcommunicatie was uitgeschakeld, nog steeds verzonden zodra de e-mailcommunicatie opnieuw was ingeschakeld.
ACP2E-3002 - de codebijdrage van GitHub - orde gesloten zonder volledig teruggegeven
Het systeem behoudt nu correct de status van de bestelling als 'Verwerking' en de status van de factuur als 'In behandeling' wanneer een bestelling met een niet-vastgelegde betaling een transport heeft gemaakt. Dit zorgt ervoor dat orders alleen als 'Gesloten' worden gemarkeerd nadat ze volledig zijn terugbetaald. Als u eerder een verzending maakt voor een bestelling waarvoor een factuur in behandeling is, wordt de status van de bestelling onjuist gewijzigd in 'Gesloten'.
ACP2E-3045 - de codebijdrage van GitHub - [de Wolk ] kan orde in admin op één opslag tot stand brengen als slechts het Standaard het Factureren Adres niet opstelling was
Relevant foutbericht "Er bestaat al een klant met hetzelfde e-mailadres op een gekoppelde website." wordt getoond als een klant geen Standaard het Factureren Adres heeft en probeert om een orde op een andere opslag tot stand te brengen.
ACP2E-3311 - de codebijdrage van GitHub - Admin gedupliceerde verzonden verzoeken van de plaatsorde
Eerder kon op de knop "Bestelling verzenden" in het deelvenster Beheer meerdere keren worden geklikt of geactiveerd door herhaaldelijk op de toets "Enter" te drukken, waardoor dubbele verzendingen of bestellingen met een fout konden worden uitgevoerd. Nu, verhinderend extra acties tot de orde volledig wordt verwerkt, die ervoor zorgen dat slechts één orde wordt voorgelegd.
ACP2E-3416 - de codebijdrage van GitHub - Admin kan orde zelfs zonder betalingsmethode nog plaatsen
Eerder geselecteerde betalingsmethode blijft nu behouden wanneer de betalingsmethode opnieuw wordt weergegeven in de lijst met beschikbare betalingen.
ACP2E-3425 - de codebijdrage van GitHub - Punten worden gedupliceerd nadat wij een orde van Admin op - browser Mozilla Firefox creëren
Producten die worden toegevoegd met "Producten toevoegen door SKU", worden niet meer gedupliceerd in Firefox wanneer een bestelling wordt gemaakt in admin.
ACP2E-3518
Bestelling, betalingen
- Admin kan orde zelfs zonder betalingsmethode nog plaatsen
Eerder kon de handelaar orders van het admin paneel plaatsen zonder een betalingsmethode te selecteren. Nu is de handelaar verplicht een betalingsmethode te gebruiken om een bestelling te plaatsen.
ACP2E-3233 - de codebijdrage van GitHub
Order, Returns
- de teruggave van de Orde resulteert in dubbel creditnota
Het afgeven van de restitutie via REST API wanneer twee identieke aanvragen tegelijkertijd werden uitgevoerd, leidt niet langer tot dubbele creditmemo's.
ACP2E-2982 - de codebijdrage van GitHub
Bestelling, belasting
- [CLOUD ] Onjuiste base_row_total in RESTFUL orde API wanneer het toelaten van grensoverschrijdende transacties en het toepassen van couponkortingen
Correcte base_row_total wordt nu geretourneerd uit de RESTFUL order API wanneer grensoverschrijdende transacties zijn ingeschakeld en couponkorting wordt toegepast.
ACP2E-3003 - de codebijdrage van GitHub
Overige
- [Braintree ] online terugbetaalde opslagtransactie als transactie-id-terugbetaling
BUNDLE-3394 - [Braintree ] + [ CLOUD ] Braintree (creditcard) bevelen niet om de lasten te verdelen
BUNDLE-3421 - [Braintree ] [ het SSL Certificaat van de Wolk ] van Braintree verloopt tegen 30 Juni
BUNDLE-3422 - private_content_version koekje dat in vragen GQL is teruggekeerd
Probleem verholpen waarbij het cookie private_content_version werd geretourneerd in GraphQL query's, zelfs als het sessiecookie was uitgeschakeld. Het cookie wordt niet meer opgenomen in GraphQL-reacties wanneer de sessie is uitgeschakeld, zoals u had verwacht.
LYNX-339 - fout van de Server op e-mailsteunen in fysieke vragen van de giftekaart
Probleem verholpen waarbij query's voor zender_email en receiving_email op fysieke cadeaukaarten tot een serverfout leidden. Deze props worden nu correct geretourneerd voor virtuele cadeaukaarten en het querygedrag is consistent.
LYNX-366 - is_available attributen in CartItemInterface keert altijd vals voor configureerbare producten terug
Probleem verholpen waarbij het kenmerk is_available in CartItemInterface altijd false retourneerde voor configureerbare producten in de voorraad. Nu geeft het de beschikbaarheid correct weer, indien van toepassing.
LYNX-380 - is_available attributen in CartItemInterface keert waar terug zelfs wanneer de verkoopbare voorraad lager is dan de hoeveelheid van het product
Probleem verholpen waarbij het kenmerk is_available in de CartItemInterface onjuist true retourneerde, zelfs wanneer de hoeveelheid van het winkelwagentje groter was dan de verkoopbare voorraad.
LYNX-382 - only_x_left_in_stock attribuut in ProductInterface is niet nauwkeurig op configureerbare producten
Probleem verholpen waarbij het kenmerk only_x_left_in_stock in ProductInterface de beschikbare voorraad voor configureerbare productvarianten in het winkelwagentje niet nauwkeurig weerspiegelde. Nu, beantwoordt only_x_left_in_stock waarde correct aan de daadwerkelijke variantvoorraadniveaus, die nauwkeurige inventarisgegevens verzekeren in de vraag van GQL van de Kar wordt teruggekeerd.
LYNX-395 - placeholder duimnagel keert terug wanneer een eenvoudig product aan kar binnen een gegroepeerd product werd toegevoegd
Probleem verholpen waarbij het toevoegen van een eenvoudig product (onderdeel van een gegroepeerd product) aan het winkelwagentje een plaatsaanduidingsminiatuurafbeelding retourneerde, zelfs als het product een toegewezen afbeelding had.
Details herstellen: - De miniatuur van het product geeft nu correct de toegewezen afbeelding weer, indien beschikbaar.
- De miniatuurselectie respecteert de onderstaande beheerdersconfiguratie:
Winkels > Configuratie > Verkoop > Afhandeling > Winkelwagentje > Gegroepeerde productafbeelding.
Dit zorgt voor consistent miniatuurgedrag voor gegroepeerde producten op basis van opslaginstellingen.
LYNX-399 - {de attributen van de de douaneoptie van de klant van 0} het werken niet met geheelwaarden Probleem verholpen waarbij de aangepaste optiekenmerken van de klant niet werkten wanneer de geretourneerde waarde een geheel getal was. De aangepaste opties verwerken nu correct de waarden van gehele getallen en retourneren deze zoals verwacht.
LYNX-400 - Interne serverfout wanneer het proberen om priceDetails voor de producten van de Bundel met dynamische prijs te krijgen
Probleem opgelost waarbij het opvragen van price_details voor bundelproducten met dynamische prijsstelling via GraphQL tot een interne serverfout leidde. Deze verbetering verzekert stabiele wortelvragen wanneer het werken met bundelproducten die met dynamische tarifering worden gevormd.
LYNX-402 - only_x_left_in_stock keert altijd 0 voor configureerbare producten terug
Oplossing van een kwestie waar het only_x_left_in_stock attribuut altijd 0 voor configureerbare producten terugkeerde wanneer toegevoegd gebruikend ouderSKU met opties.
Details herstellen: - De waarde only_x_left_in_stock geeft nu nauwkeurig de voorraad van de geselecteerde kindvariant in plaats van bovenliggende SKU weer.
- Dit zorgt ervoor dat voorraadniveaus correct worden getoond voor configureerbare productvariaties in de kar en productpagina's.
LYNX-403 - Fout van GraphQL: Niet gesteund "dossier"type in klantgerichte optiesvraag
GraphQL heeft een fout geretourneerd voor aanpasbare opties van het type 'file' in winkelwagentjes. Dit probleem is nu opgelost. De query retourneert nu op de juiste wijze details voor alle aanpasbare optietypen, inclusief op bestanden gebaseerde opties, zonder fouten te veroorzaken.
LYNX-405 - vraag van GraphQL die correcte berekende regelmatige prijs voor klantgerichte producten terugkeren
Probleem verholpen waarbij GraphQL de correcte berekende normale prijs voor aanpasbare producten niet heeft geretourneerd. De vraag omvat nu correct de berekende regelmatige prijs met aanpasbare toegepaste waarden (b.v., $125) in het prijsbezit, dat zowel de basisprijs als om het even welke extra aanpassingskosten weerspiegelt.
LYNX-411 - AppliedTaxes via EstimatedTotals blijven met bijgewerkte mutaties
Probleem verholpen met de Mutatie EstimatedTotals waarbij toegepaste belastingen op een winkelwagentje bleven bestaan, zelfs na het bijwerken van de regio of postcode. De mutatie werkt nu correct de toegepaste belastingen bij wanneer het veranderen tussen regio en postcode waarden, die ervoor zorgen dat slechts de correcte belastingregel op de huidige kartgegevens wordt toegepast.
LYNX-412 - is_available attributen in CartItemInterface keert waar terug zelfs wanneer de verkoopbare voorraad lager is dan de hoeveelheid van het product
Probleem verholpen waarbij het kenmerk is_available in CartItemInterface onjuist true retourneerde, zelfs als de verkoopbare voorraad kleiner was dan de aangevraagde producthoeveelheid. Het veld is_available retourneert nu correct false wanneer de hoeveelheid van het product groter is dan de beschikbare voorraad.
LYNX-420 - kan geen coupon aan wagentje voor het verschepen slechts korting toevoegen
Probleem verholpen waarbij een coupon niet kon worden toegepast op een winkelwagentje voor alleen verzendkortingen. De coupon wordt nu correct toegepast op het verzendbedrag wanneer een verkoopregel zonder productvoorwaarden wordt gebruikt, zodat de verwachte korting op de verzendkosten wordt toegepast.
LYNX-421 - regelmatige prijs van het Product met 12 decimalen en verkeerde waarde
Probleem verholpen waarbij de reguliere_prijswaarde in de paden product.price_range.maximum_price en minimum_price GraphQL niet overeenkwam met de catalogusprijs wanneer meerdere belastingtarieven werden toegepast. Reguliere_price weerspiegelt nu consistent de catalogusprijs over alle belastingconfiguraties, die nauwkeurige eenheidsprijzen, totale rijkostenberekeningen, en kortingscontroles in de Samenvatting van de Objecten verzekeren verzekeren.
LYNX-425 - de serverfout van GraphQL op wortel met uit voorraad gebundeld product
Probleem verholpen waarbij GraphQL een interne serverfout heeft geretourneerd bij het ophalen van een winkelwagentje dat een gebundeld product met een out-of-stock item bevat, met name wanneer de query de eigenschap itemsV2 bevatte. GraphQL retourneert nu correct een lijst met items met relevante foutberichten die zijn gekoppeld aan het item voor het gebundelde product-item, zoals wordt verwacht.
LYNX-430 - het is niet mogelijk om een adres met douanekenmerken tot stand te brengen
Probleem verholpen met de createCustomerAddress-mutatie die het maken van adressen met vereiste aangepaste kenmerken verhinderde. De mutatie behandelt nu correct de attributen van het douaneadres wanneer de aangewezen lading wordt verstrekt.
LYNX-441 - de serverfout van GraphQL op wortel met only_x_left_in_stock op gebundeld product
Probleem verholpen waarbij het ophalen van een winkelwagentje met een gebundeld product met het veld only_x_left_in_stock in de GraphQL-query resulteerde in een interne serverfout. GraphQL retourneert nu correct een float of null voor het veld only_x_left_in_stock zonder fouten.
LYNX-447 - fout van GraphQL wanneer het verwijderen van andere producten met ontoereikende configureerbare product in kar
Probleem verholpen waarbij pogingen om producten in voorraad uit het winkelwagentje te verwijderen tot een GraphQL-fout 'De gevraagde hoeveelheid is niet beschikbaar' hebben geleid als het winkelwagentje ook configureerbare producten met onvoldoende voorraad bevatte. Het verwijderen werkt nu zoals verwacht zonder fouten te veroorzaken.
LYNX-464 - kan geen producten toe te voegen toe te schrijven aan SKU in mutatie die gevoelig geval is
Oplossing voor een probleem waarbij de addProductsToCart-mutatie een 'PRODUCT_NOT_FOUND'-fout heeft geretourneerd bij het gebruik van SKU's met andere behuizing. De mutatie behandelt nu case-insensitive SKUs, die consistentie met de vragen van de Dienst van de Catalogus en gedrag PDP verzekeren.
LYNX-469 - attribuut van het Product > de korte vorm& van het handelsmerk; is teruggekeerd als &handel;
Probleem met tekencodering met productnaam voor de GraphQL API opgelost
LYNX-603 - updateCustomerEmail mutatiekwestie
Probleem opgelost met de updateCustomerEmail mutatie waarbij klanten zonder de vereiste aangepaste kenmerken (toegevoegd na het maken van de account) hun e-mail niet konden bijwerken.
LYNX-619 - Mutation setShippingAddressOnCart werpt fout wanneer het gebruiken van pickup_location_code
Probleem verholpen waarbij de mutatie setShippingAddressOnCart een fout retourneerde bij het gebruik van pickup_location_code zonder customer_address_id of adres op te geven. De mutatie staat nu correct het plaatsen van een verschepend adres met enkel pickup_location_code toe.
LYNX-626 - CustomerOrder.items_acceptable_for_return de lijst moet met orde punten verenigbaar zijn
Opgeloste inconsistenties met retournering in orders:
- De lijst CustomerOrder.items_in aanmerking komend_for_return is nu consistent met de werkelijke orderitems.
- Het veld OrderItemInterface.in_for_return retourneert correct false wanneer de volledige hoeveelheid al is geretourneerd.
- CustomerOrder.items_in aanmerking komend_for_return bevat nu alleen items die nog niet worden geretourneerd.
LYNX-627
- voeg kwantiteit_return_requested gebied toe
Het veld Quantity_return_requested is toegevoegd aan de OrderItemInterface, zodat u de hoeveelheid items kunt identificeren waarvoor een return is verzonden. Hierdoor wordt het bijhouden van de geretourneerde waarde verbeterd naast het bestaande veld quantity_returned.
LYNX-628 - de beschikbare acties van de Orde moeten geen RETURN na terugkeer bevatten die voor alle punten in volledige hoeveelheid wordt gecreeerd
Probleem verholpen waarbij het veld available_actions in de GraphQL customer.orders-query RETURN ten onrechte bevatte nadat een volledige return was gemaakt voor alle items. De actie RETURN wordt nu correct verwijderd als het retourproces is voltooid.
LYNX-634 - Compatibiliteit van de Storefront - logica van de Update om lijstnaam met prefix en andere minder belangrijke verbeteringen te krijgen
Bijgewerkte logica om de lijstnaam met de prefix terug te winnen (verwant aan veranderingen SCP).
LYNX-637 - sparen in adresboek werkt niet wanneer het gebruiken van setBillingAddressOnCart GQL's same_as_Shipping gebied
Probleem verholpen waarbij het verzendadres niet werd opgeslagen in het adresboek van de klant wanneer de setBillingAddressOnCart-GraphQL-mutatie werd gebruikt met het zelfde_as_Shipping-veld ingesteld op true. Het verzendadres is nu correct opgeslagen zoals u had verwacht.
LYNX-643 - normaliseer order_id in mutaties
Gestandaardiseerd de orde_id input in mutaties en bijgewerkt de orde annuleert bevestigings e-mailmalplaatje om verhogingsidentiteitskaart in plaats van orde identiteitskaart bloot te stellen.
LYNX-650 - CustomerOrder toont niet de orde commentaren
Probleem met CustomerOrder verholpen om orderopmerkingen op te nemen in GraphQL-vragen van gasten en klanten.
LYNX-651 - original_item_price moet geen korting omvatten
De logica voor original_item_price in GraphQL Cart-objectprijzen is bijgewerkt om kortingen uit te sluiten.
LYNX-652 - de producten van de bundel tonen nog "IN_STOCK"wanneer één van zijn gebundeld product uit voorraad
Oplossing voor een probleem waarbij product.stock_status voor bundelproducten nog steeds "IN_STOCK" weergaven, zelfs als een van de gebundelde items uit voorraad was.
LYNX-681 - klantenvraag keert Interne Fout van de Server terug als de waarde voor geschrapt douanekenmerk voor een klant bestaat
Probleem verholpen waarbij de klantenquery een interne serverfout retourneerde wanneer een verwijderd aangepast kenmerk nog steeds een opgeslagen waarde had. Er wordt nu een correct foutbericht geretourneerd als een niet-bestaand kenmerk wordt aangevraagd. De vereiste cache wordt ongeldig gemaakt wanneer het aangepaste attribuut van de klant wordt verwijderd.
LYNX-686 - parameter van de Actie voor terugkeer en annuleert bevestigingsverbindingen
Handelingsparameter toegevoegd voor retourneren en annuleren van e-mailkoppelingen voor bevestiging
LYNX-687 - de gebruikersbevestigingsURL van de Gast wordt opnieuw gericht aan de pagina van de ordestatus aangezien het orderRef (voor GuestRMA) mist
De parameter orderRef is toegevoegd aan de koppeling in de RMA-bevestigingsmail van de gast
LYNX-688 - de gebruikersbevestigingsURL van de Gast wordt opnieuw gericht aan de pagina van de ordestatus aangezien het order orderRef mist
De parameter orderRef is toegevoegd aan de koppeling in het bevestigingsbericht voor annulering van de gastvolgorde
LYNX-689 - Kwesties met klantenvraag wanneer RMA onbruikbaar maakte
De GraphQL-logica is bijgewerkt om ervoor te zorgen dat eerder gemaakte geretourneerde waarden toegankelijk blijven, zelfs als RMA wereldwijd is uitgeschakeld. Het foutbericht is verwijderd om de opslag-UX te verbeteren, zodat klanten hun eerdere retourneert nog steeds kunnen bekijken.
LYNX-690 - GraphQL die geen bijgewerkte wortelgegevens terugkeren wanneer het in conflict brengen van coupons van toepassing was
Probleem verholpen waarbij het toepassen van een conflicterende coupon met een hogere prioriteit resulteerde in een foutbericht zonder de bijgewerkte kaartgegevens te retourneren. Wanneer een nieuwe coupon de bestaande ongeldig maakt, retourneert de mutatie nu de juiste kaart met de geldige coupon toegepast.
LYNX-696 - kan ongeldig voor niet-nullable gebied "TaxItem.title"op placeOrder GQL terugkeren
Probleem verholpen waarbij de placeOrder-mutatie is mislukt vanwege een interne serverfout vanwege een null-waarde voor het niet-null veld TaxItem.title. Het veld retourneert nu altijd een geldige waarde, zodat de bestelling correct wordt geplaatst.
LYNX-699 - EstimateTotals: De Kortingen zijn ongeldig voor virtuele producttypes
Het probleem is opgelost met de 'estimals'-mutatie die null retourneert voor kortingen wanneer een kortingscode wordt toegepast op een winkelwagentje dat virtuele producten bevat.
LYNX-702 - het product van de Bundel keert niet het correcte disconteringspercentage en het bedrag terug
De nieuwe eigenschappen "catalog_disconto"en "row_catalog_disconto"zijn geïntroduceerd voor cataloguspuntprijzen om de correcte kortingsbedragen en percentages op zowel de rij als enige puntniveaus te tonen.
LYNX-703 - Cadeauberichtconfiguratie op productniveau
Probleem verholpen waarbij cadeauberichten niet werden toegepast op productniveau als ze globaal waren uitgeschakeld. Als cadeauberichten nu zijn ingeschakeld voor een specifiek product, kunnen ze worden toegevoegd met de updateCartItems-mutatie. Ze worden nu op de juiste wijze opgeslagen en gereflecteerd.
LYNX-714 - Kwestie met het verwijderen van gift het verpakken van wortelpunt
Correctie van het probleem waarbij het verwijderen van cadeauverpakking uit een winkelwagentje met de updateCartItems-mutatie niet werkte zoals verwacht. Nu werkt het toepassen en verwijderen van een cadeauverpakking correct zonder fouten.
LYNX-717 - de aangepaste geregistreerde klanteneigenschap werkt niet in Boilerplate, en de trackViewedProduct mutatie moet voor gasten worden toegelaten.
Blootgestelde trackViewedProduct-mutatie om de productweergavegebeurtenis voor klanten en gasten bij te houden
LYNX-751 - cart.rules vraagterugkeer fout in plaats van lege serie in het geval dat geen actieve kartregels worden toegepast
Probleem verholpen met de query cart.rules om een lege array te retourneren in plaats van een fout wanneer geen actieve regels voor winkelwagentjes worden toegepast.
LYNX-757 - Uitgave die gift terugwint voor de punten van het karretje
Bijgewerkte opvragingslogica om geschenkomsluitende opties voor kar punten terug te keren wanneer globaal gehandicapt maar toegelaten op het productniveau
LYNX-758 - de vraag van GraphQL met de methode van OPTIONS keert 500 reactiecode terug wanneer adobe-commerce/storefront-verenigbaarheid pakket wordt geïnstalleerd
Probleem verholpen waarbij GraphQL-aanroepen met behulp van de OPTIONS-methode een fout van 500 interne server hebben geretourneerd bij de installatie van het pakket adobe-commerce/storefront-compatibility. Het eindpunt keert nu correct een 200/204 reactie terug zoals verwacht.
LYNX-778
Andere ontwikkelaarsgereedschappen
- ] Repareer de syntaxisfout van HTML van 0} kwestie in visual.phtml Het systeem sluit nu correct de begintag in het bestand visual.phtml, zodat de juiste HTML-syntaxis wordt gebruikt.[ Eerder was de begintag niet correct gesloten, waardoor een HTML-syntaxisfout ontstond.
AC-10658 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] veranderde "actief"aan "toegelaten"in bin/magento onderhoud:statusbevel
Het systeem biedt nu nauwkeurigere statusberichten voor de opdracht in de onderhoudsmodus, waarbij de status wordt gewijzigd van "actief" in "ingeschakeld" en van "niet actief" in "uitgeschakeld". Eerder werd het statusbericht voor de opdracht voor de onderhoudsmodus weergegeven als "actief" of "niet actief", wat tot verwarring kan leiden.
AC-11474 - GitHub kwestie- GitHub codebijdrage - het navigeren in de categorieboom leidt tot fouten in Redis: "Redis zitting overschrijdt gezamenlijke verbindingen"
AC-12571 - GitHub kwestie- GitHub codebijdrage - CSP kwesties die met dev/css/use_css_critical_path worden gecombineerd
Het systeem laadt CSS-bestanden nu correct asynchroon op afhandelingspagina's, zelfs als de instelling 'dev/css/use_css_critical_path' is ingeschakeld, zodat deze pagina's met de juiste CSS-stijlen worden weergegeven. Eerder werd met een beperkt inhoudsbeveiligingsbeleid (CSP) voorkomen dat inline JavaScript werd uitgevoerd, waardoor CSS-bestanden niet naar behoren werden geladen.
AC-12731 - GitHub kwestie- GitHub codebijdrage - Gebruikend virtueel type om stop te vormen, kan de interceptormethode niet correct in
setup:di:compile
bevel worden geproduceerd
Het systeem produceert nu correct interceptormethodes wanneer het gebruiken van een virtueel type om een stop te vormen, die verenigbare resultaten verzekeren of precompiled of runtime. Voorheen zou het systeem onjuiste resultaten genereren wanneer vooraf werd gecompileerd in vergelijking met de compilatie bij uitvoering.
AC-13398 - GitHub kwestie- GitHub codebijdrage - Adobe Commerce 2.4.7-p3 eenheidstests ontbreken
Release-aantekeningen zijn niet vereist.
ACP2E-3631 - de codebijdrage van GitHub
Betalings-/betalingsmethoden, bestelling
- de details van de Krediet van de saldocreditcard van de Overeenkomst die voor later gebruik worden bewaard tonen niet op opgeslagen pagina van de betalingsmethode
Eerder opgeslagen gegevens over de papieren creditcard werden niet weergegeven op de pagina met opgeslagen betalingsmethoden. Deze pagina bevat nu vaste creditcardgegevens die worden weergegeven op de pagina met opgeslagen betalingsmethoden.
AC-13699 - GitHub codebijdrage
Betalingen
- de betaling van de Kredietkaart (van de Payflow Link) werkt niet
Eerdere fout bij ophalen (betaling is afgewezen) bij het plaatsen van een bestelling met creditcard na het plaatsen van de herstelopdracht.
AC-13414 - GitHub codebijdrage - Payflow leidt tot nieuwe transactie telkens als wij op halen knoop op het scherm van de meningstransactie klikken
Het systeem haalt nu correct transactieinformatie zonder een nieuwe betalingstransactie te creëren telkens als de vangknop op het scherm van de meningstransactie wordt geklikt. Als u eerder op de knop Ophalen klikt, wordt een nieuwe betalingstransactie voor een bestelling die al is betaald, onjuist gemaakt.
ACP2E-2841 - de codebijdrage van GitHub - Payrecentere bericht dat niet in PDP voor Canadese paypal handelaarrekening toont
Het systeem geeft nu correct het PayLater-bericht voor Canadese PayPal Merchant-accounts weer op de pagina met productdetails (PDP) wanneer het land van de koper kan worden bepaald aan de hand van het factuuradres of de verzending van de account. Eerder werd het PayLater-bericht niet weergegeven vanwege een ontbrekende parameter, wat resulteerde in een fout in de browserconsole.
ACP2E-3028 - de codebijdrage van GitHub - PayPal de resultaten van de orderterugbetaling in dubbel creditnota
Correctie van gelijktijdige afgifte van door IPN gemaakte creditmemo's voor PayPal-betalingsservice.
ACP2E-3143 - de codebijdrage van GitHub - de prijsregel van de Kar werkt niet voor PayPal
Het juiste bedrag wordt weergegeven aan de kant van PayPal wanneer korting wordt toegepast op de betalingsmethode
ACP2E-3163 - de codebijdrage van GitHub - ] De Gebruikers van de Wolk [met een specifieke rol kunnen niet login
Admin-gebruiker met rol die nu alleen Paypal Section-toegang bevat, kan zich nu zonder fouten aanmelden
ACP2E-3208 - de codebijdrage van GitHub
Prestaties
- Uitgave van de Montages van het Attribuut van het Standaard van het Product
Het systeem staat nu gebruikers toe om een standaardoptie voor een productattribuut te schrappen, ervoor zorgend dat het attribuut niet altijd een standaardreeks heeft. Eerder, toen een gebrek voor een productattribuut werd geplaatst, was er geen manier om het te schrappen, resulterend in de attributen altijd een standaardreeks.
AC-11932 - GitHub kwestie- GitHub codebijdrage - ] Opschonen van de Code van 0} kwestie {en voeg nieuw kritiek hoofdblok toe en beweeg kritieke css vóór activa Het systeem bevat nu een nieuw kritiek kopblok en plaatst kritieke CSS voor elementen, waardoor u meer aanpassingen en optimalisatie van prestaties op de voorgrond kunt uitvoeren.[ Eerder werd de kritieke CSS niet geplaatst vóór de activa, die aanpassing en optimaliseringsmogelijkheden beperken.
AC-12000 - GitHub kwestie- GitHub codebijdrage - de compilatieonderbrekingen van het thema wanneer mysql gastheer haveninformatie bevat
Het systeem behandelt nu correct MySQL gastheerconfiguratie die haveninformatie omvat, die succesvolle themacompilatie verzekert. Eerder, zou de themacompilatie ontbreken als de MySQL gastheerconfiguratie in de gegevensbestandverbinding haveninformatie omvatte.
AC-12176 - GitHub kwestie- GitHub codebijdrage - Steun voor CommandLoaderInterface van Symfony in Magento CLI
Deze wijziging verkort de initialisatietijd van de Magento CLI-toepassing door uitgestelde initialisatie van opdrachten toe te staan totdat deze nodig zijn.
AC-13471 - GitHub kwestie- GitHub codebijdrage - Uitgave van Prestaties wanneer het laden van productattributen in kartregels
Verbeterde queryprestaties voor verkoopregels - van ongeveer 150 ms tot ms van één cijfer.
ACP2E-2494 - de codebijdrage van GitHub - Prijs gedeeltelijke het indexeren prestaties
De prestaties voor gedeeltelijke indexering van de prijs zijn verbeterd door sommige verwijderingsquery's te optimaliseren die in het indexeringsproces worden gebruikt.
ACP2E-2673 - de codebijdrage van GitHub - de Orde wordt verworpen op multi-store opstelling wanneer het gebruiken van Async-orde verwerking + Voorwaarden en Voorwaarden
De bestellingen die van niet-standaard websites zijn geplaatst met de ingeschakelde voorwaarden, worden nu verwerkt.
Voordat ze automatisch werden afgewezen.
ACP2E-2850 - de codebijdrage van GitHub - Rest API vraag van de Orde neemt een lange tijd om uit te voeren
Het systeem voert nu de vraag van de Rest API van de Orde binnen een redelijke termijn uit, verbeterend de prestaties wanneer het halen van een groot aantal orden. Eerder duurde de aanroep van de Order Rest API veel tijd om te worden uitgevoerd, wat vertragingen optrad bij het ophalen van een groot aantal bestellingen.
ACP2E-2910 - de codebijdrage van GitHub
Prestaties, promotie
- de regelindexeerder van de Verkoop stopte lopend
Het systeem voltooit nu met succes de indexeerder van de verkoopregel zelfs met een groot aantal gecombineerde filtergroepen, die ervoor zorgen dat de kartregelvoorwaarden op het karretje zoals verwacht worden toegepast. Eerder, zou de indexeerder van de verkoopregel niet voltooien wanneer er een groot aantal gecombineerde filtergroepen waren, die tot een foutenmelding leiden en de toepassing van de voorwaarden van de kartregel verhinderen.
ACP2E-2617
Prijsstelling
- Magento2.4.6-p4 het Eenvoudige Vermiste Prijs van de Orde API van de Orde
Het systeem geeft nu correct de prijs van eenvoudige producten weer wanneer deze via de Order-API worden gevraagd, zodat de gegevens correct worden weergegeven. Eerder werd de prijs van eenvoudige producten onjuist weergegeven als nul in de API-reactie.
AC-11810 - GitHub kwestie - Penny die fout in catalogusregel afronden
AC-13855 - GitHub codebijdrage
Product
- de Speciale karakters in configureerbare associatieve productnaam worden omgezet in de Entiteiten van HTML.
Het systeem behoudt nu correct de speciale karakters in de namen van bijbehorende producten wanneer het uitgeven van een configureerbaar product, die hen verhinderen in de entiteiten van HTML worden omgezet. Eerder werden speciale tekens in gekoppelde productnamen geconverteerd naar HTML-entiteiten toen het configureerbare product werd bewerkt.
AC-10535 - GitHub kwestie- GitHub codebijdrage - ProductRepository functie GetById leidt niet tot de correcte geheim voorgeheugensleutel
Het systeem creeert nu correct een geheim voorgeheugensleutel in de functie GetById van ProductRepository, ongeacht of de opslag identiteitskaart als koord of een geheel wordt overgegaan. Dit zorgt ervoor dat het product van geheugen op verdere vraag wordt teruggewonnen, verbeterend prestaties. Eerder, zou het systeem het product van het gegevensbestand terugwinnen telkens als de functie werd geroepen, zelfs met de zelfde parameters, wegens onjuist geheim voorgeheugenzeer belangrijke verwezenlijking.
AC-10947 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] [ MFTF ] AdminClickAddOptionForBundleItemsActionGroup
Het systeem bevat nu de AdminClickAddOptionForBundleItemsActionGroup, die de functionaliteit van het beheerpaneel verbetert. Eerder was deze actiegroep niet beschikbaar.
AC-11992 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] Fix typo in blok PHPDoc
Het systeem verwijdert nu correct een onbekende referenced variabele in PHPDoc voor de $helper veranderlijke verklaring, die codeduidelijkheid en nauwkeurigheid verbetert. Voorheen veroorzaakte deze onbekende variabele waarnaar in PHPDoc wordt verwezen, verwarring en potentiële onnauwkeurigheden in de code.
AC-13173 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] Vaste gebroken Bundel en downloadbare productpagina's lay-out in Magento >= 2.4.7
De lay-out voor bundel- en downloadbare productpagina's is hersteld, waardoor een consistente en correcte weergave op alle apparaten is gegarandeerd. Eerder traden op deze pagina's lay-outproblemen op als gevolg van een herschikking van het mediablok met productinformatie.
AC-13423 - GitHub kwestie- GitHub codebijdrage - AlertProcessor - Argument #2 ($storeId) moet van type int zijn, gegeven koord
Het systeem activeert nu correct de e-mails met productwaarschuwingen door ervoor te zorgen dat de winkel-id van het juiste gegevenstype is. Eerder werden de e-mails met productwaarschuwingen niet verzonden omdat het type niet overeenkomt met de winkel-id.
AC-5969 - GitHub kwestie- GitHub codebijdrage - ] addFilterToMap functie 0} Cloud {werkt niet voor bepaalde kolommen De aangepaste module kan nu worden gebruikt in het raster van de volgorde.[ Eerdere fouten zijn opgetreden tijdens het gebruik van een aangepaste module.
ACP2E-2944 - de codebijdrage van GitHub - ] Producten van de Wolk [in Categorie - voeg Producten toe - wijs toe - selecteer allen
Gebruikers kunnen nu producten selecteren of deselecteren met de schakeloptie.
ACP2E-3471
Aanbieding
- attributen van de Klant niet zichtbaar wanneer het creëren van rekening van uitnodiging
Kenmerken van de klant zijn beschikbaar tijdens het maken van een account via een uitnodiging.
ACP2E-2602 - de codebijdrage van GitHub - de code van de coupon met Gebruik per grens van de Coupon wordt niet vrijgegeven voor betaling ontbrak met orde annuleert
Het systeem werkt nu onmiddellijk coupongebruik bij wanneer een order wordt gemaakt of geannuleerd, en voegt regelgebruikers toe aan een wachtrij om potentiële blokkeringen te voorkomen. Dit zorgt ervoor dat een couponcode met de limiet "Gebruik per coupon" wordt vrijgegeven en opnieuw kan worden gebruikt als een order wordt geannuleerd vanwege een mislukte betaling. Eerder heeft het systeem de couponcode niet vrijgegeven voor hergebruik in dergelijke gevallen, wat resulteerde in een foutbericht waarin stond dat de couponcode niet geldig was.
ACP2E-2627 - de codebijdrage van GitHub - ] het Opnieuw indexeren van het Product van de Regel van de Catalogus van de Wolk 1} [ HY000 ] SQLSTATE {teruggeeft: Algemene fout: De server van 2006 MySQL is weggegaan.[
Het systeem behandelt nu correct douanewaarde "batchCount"in di.xml voor "Magento\CatalogRule\Model\Indexer\IndexBuilder", die SQL fouten zoals "Algemene fout verhinderen: de server van 2006 MySQL is weggegaan"tijdens het opnieuw indexeren van het Product van de Regel van de Catalogus wegens de onjuiste partijgrootte op grote catalogi
ACP2E-2811 - de codebijdrage van GitHub - [CLOUD ] de Regel van de Prijs van de Kar voor het Segment van de Klant van Bezoekers die geen korting op kar toepassen
Het systeem past nu correct de Regels van de Prijs van de Kaart voor de Segmenten van de Klant van de Bezoeker toe, zelfs als de regel geen coupon gebruikt, die ervoor zorgen dat de aangewezen kortingen op het karretje worden toegepast. Voorheen werden geen kortingen toegepast op het winkelwagentje voor klantsegmenten van bezoekers, tenzij de prijsregel voor winkelwagentjes een coupon gebruikte.
ACP2E-2926 - Ontbrekend "Type"Attribuut in "Producten aan Gelijke"Lusje van Verwante Regels van het Product
Het kenmerk "Type" is nu beschikbaar als filteroptie op het tabblad "Producten afstemmen" van de module "Verwante productregels", zodat een nauwkeurigere regeldefinitie mogelijk is. Eerder ontbrak dit kenmerk op het tabblad "Producten op maat", waardoor de mogelijkheid om nauwkeurige overeenkomende criteria te maken, werd beperkt.
ACP2E-3024 - de Regel van de Verkoop met het attribuut van de Stap van de Aantal van de Korting (koop X) veroorzaakt andere regels om niet worden toegepast
De prijsregel voor winkelwagentjes annuleert eerder toegepaste regels niet als de hoeveelheid van het product in het winkelwagentje niet voldoende is om de regel toe te passen.
ACP2E-3139 - de codebijdrage van GitHub - kwestie van Prestaties op de prijsregel van de Kar - de module van de Regel van de Verkoop van de Vooruitgang
Ontbrekende DB-indexen toegevoegd voor AdvancedSalesRule-filters
ACP2E-3331 - de verkoopregels van de kwestie met Vaste waardekorting en de "Maximale Korting van de Aantal wordt toegepast op"
Correctie van het probleem met de korting op de regels voor winkelwagentjes, wanneer korting op een vast bedrag is geconfigureerd om te worden toegepast op een beperkte hoeveelheid producten, is de winkelwagentje. Eerder werd de waarde "Maximale korting op de hoeveelheid toegepast op" gebruikt voor de berekening van de prijs van het lopende item in het winkelwagentje, niet alleen voor de berekening van de korting op de regel.
ACP2E-3332 - de codebijdrage van GitHub - [CLOUD ] de verbetering van Magento veroorzaakte coupons om case-sensitive te worden
Vóór de correctie moest u de waardeboncode precies typen zoals deze was geconfigureerd, rekening houdend met hoofdletters of kleine letters. De coupon wordt nu gevalideerd op de achtergrond, ongeacht de configuratie van code in hoofdletters of kleine letters.
ACP2E-3342 - de regels van de winkelwagentje "Vaste korting van het bedrag voor het volledige karretje" Met Actie worden kortingen onjuist toegepast
Couponcodes worden correct gevalideerd, ongeacht hoofdletters of kleine letters, wanneer deze worden gebruikt om via het beheergebied te worden gemaakt. De waardeboncode werd eerder niet gevalideerd als deze niet precies overeenkomt met het hoofdlettergebruik van de code van de geconfigureerde tekenregel.
ACP2E-3349 - de codebijdrage van GitHub - op Achtergrond, standaard opslagwaarden voor productattributen (in plaats van verwachte adminwaarden)
Op achtergrond worden nu beheerwaarden gebruikt in plaats van standaardwaarden voor de opslag van productkenmerken.
ACP2E-3374 - de codebijdrage van GitHub - de regels van de Kar "Vaste waardekorting voor Hele Kar"actie past onjuiste kortingen toe wanneer het toevoegen van bundelproducten
Voor bundelproducten werden de regels voor een vast bedrag aan winkelwagentjes niet correct toegepast. Bij de berekening van het totale kortingsbedrag worden nu onderliggende bundelproducten in aanmerking genomen, wat resulteert in een correcte disconteringsberekening.
ACP2E-3377 - de codebijdrage van GitHub - Verkeerde Korting van de Prijsregels van de Kar
Korting op vaste bedragen wordt nu correct berekend. Voorafgaand aan de correctie werden kortingen voor vaste bedragen niet correct toegepast op bundelproducten.
ACP2E-3403 - de codebijdrage van GitHub - Geneste categorieën in regelvoorwaarden die niet tonen
Geneste categorieën van categorie 3 werden niet vermeld in de marketingregels voor de categorie. Dit probleem is nu opgelost.
ACP2E-3406 - de codebijdrage van GitHub - usage_limit en uses_per_customer het bijwerken niet in salesrule_coupon Lijst
Het bijwerken van het gebruik per coupon en het gebruik per Klant in de regel van de kartprijs heeft nu invloed op bestaande automatisch gegenereerde coupons. Eerder beïnvloedden de nieuwe waarden alleen nieuwe coupons
ACP2E-3432 - de codebijdrage van GitHub - de prijsregel van het Kart overweegt geen oudercategorie wanneer het "evenaart of groter dan"voorwaarde gebruikt.
Bij regels voor winkelprijzen wordt een bovenliggende categorie nu correct beschouwd als deze in geavanceerde omstandigheden wordt gebruikt
ACP2E-3456 - de codebijdrage van GitHub - Ongeldige disconteringsberekening met prioriteit
In het geval van een vast bedrag dat voor het hele type cartkorting werd aangevraagd, werd het bedrag niet correct berekend voor winkelwagentjes die al door een eerdere promotie waren gedisconteerd. Kortingen worden nu goed samengevat.
ACP2E-3463 - de codebijdrage van GitHub - [CLOUD ] Verzendberekening overweegt niet de het winkelwagentregel
Voorafgaand aan de correctie werd een kartelregel met gebiedsvoorwaarde niet consequent toegepast. Na de correctie worden de regels voor het winkelwagentje met de omstandigheden van het gebied correct toegepast.
ACP2E-3472 - de codebijdrage van GitHub - De voorwaarde van de de regelsku van de Kar ontbreekt voor factuur.
Korting op een bundelproduct met dynamische prijs wordt nu correct weergegeven in de factuur. Voorheen werd de korting niet in de factuur weergegeven.
ACP2E-3491 - de codebijdrage van GitHub - Onjuiste disconteringswaarde wanneer de veelvoudige regels van de kartprijs gelijktijdig met verdisconteerde/speciale geprijste producten worden toegepast
Voorafgaand aan de vaststelling werd het vaste bedrag voor de regels voor het hele winkelwagentje niet correct toegepast als er meer dan één werd toegepast. Nu worden de regels voor kortingen op vaste bedragen correct toegepast.
ACP2E-3498 - de codebijdrage van GitHub
Retourneert
- [CLOUD ] Beperkte admin gebruikers kunnen het terugkeermenu en de knopen zien
Beperkte Admin-gebruikers hebben nu geen toegang tot aan RMA gerelateerde besturingselementen (menu en knoppen).
Eerder beperkte admin-gebruikers konden het retourmenu en de knoppen zien.
ACP2E-3330 - het Scherm van de Terugkeer wordt verduisterd wanneer het scherm verfrist
De gebruiker kan de pagina vernieuwen zonder schermvervorming te ervaren.
ACP2E-3443
SEO
- toevoegend URL herschrijft met een accent oorzaken oneindig ladend
Het systeem maakt en functioneert nu URL herschrijft met accenten, waardoor oneindig laden tijdens het opslagproces wordt voorkomen. Eerder veroorzaakte het toevoegen van een URL voor herschrijven met een accent een oneindig ladingsprobleem.
AC-11907 - GitHub kwestie- GitHub codebijdrage - Meerdere Verkeerde categorie van de Opslag rl-herschrijft voor derdeniveaucategorie
Correcte url-herschrijvingen genereren voor kinderen met bovenliggende elementen met een aangepaste URL-sleutel met bereik
ACP2E-2641 - de codebijdrage van GitHub - dubbel-byte karakters (speciale karakters) in het gebiedsblokcreatie van de Naam van het Product in achterste
Er is een nieuwe instelling toegevoegd waarmee u transliteratie kunt toepassen op product-URL of niet. Instelling is hier beschikbaar: Storingen > Configuratie > Catalogus > Catalogus > Optimalisatie van zoekprogramma's: "Transliteratie toepassen voor product-URL"
ACP2E-2770 - de codebijdrage van GitHub - Onjuiste url_rewrite ingangen verwezenlijking met veelvoudige opslag in één opslaggroep
Voordat de correctie werd uitgevoerd, kon u alleen URL-herschrijvingen op websiteniveau genereren wanneer u een product bewerkt. Met de correctie is een nieuwe instelling geïntroduceerd (Winkels > Configuratie > Catalogus > Catalogus > Optimalisatie van zoekprogramma's, "Product URL herschrijven bereik" met opties "Winkelweergave", "Website") waarmee u URL-herschrijvingen kunt genereren in de winkelweergave of op websiteniveau.
ACP2E-3383 - de codebijdrage van GitHub
Verkoop
- de Tweede Regel van de Prijs van de Kar wordt niet toegepast als de Eerste regel van de Kar reeds wordt toegepast
AC-13751
Zoeken
- krijgen "ga een onderzoekstermijn in en probeer opnieuw." fout op geavanceerde onderzoekspagina in storefront in 2.4.8-bèta1
Het systeem geeft nu correct de zoekresultaten weer op de pagina Geavanceerd zoeken wanneer een productkenmerk op Nee is ingesteld. Als u eerder een productkenmerk instelt op "Nee" en een zoekopdracht uitvoert, verschijnt het foutbericht "Voer een zoekterm in en probeer het opnieuw."
AC-13053 - GitHub codebijdrage - magento/module-open-onderzoek hangt van nonexistent op onderzoek-php tak af
AC-13721 - GitHub codebijdrage - search_query lijst wanneer van grote grootte, grote invloed op de voorkant van de ladingstijd heeft
Verbeterde laadtijd voor pagina met zoekaanbiedingen. Vóór de correctie werd de pagina met zoeklijsten vertraagd vanwege een niet-geoptimaliseerde query.
ACP2E-3362 - de codebijdrage van GitHub
Beveiliging
- [Uitgave ] Ontbrekende CSP van het Lettertype ontvangt pop-up
Het systeem staat nu het laden van het lettertype 'https://www.paypalobjects.com/webstatic/mktg/2014design/font/PP-Sans/PayPalSansBig-Medium.woff' toe zonder de Content Security Policy Directive te overtreden, waardoor de correcte weergave van de Paylater Popup wordt gegarandeerd. Eerder werd het lettertype niet geladen vanwege een schending van de Content Security Policy-richtlijn, wat weergaveproblemen met de Paylater Popup veroorzaakte.
AC-11855 - GitHub kwestie- GitHub codebijdrage - ] Update js.js DOM tekst van 0} Uitgave {opnieuw geïnterpreteerd als HTML Door innerText te gebruiken, voorkomt dit het risico van HTML-injectie, aangezien deze eigenschappen automatisch speciale HTML-tekens in de opgegeven tekst ontsnappen.[ Met deze correctie voorkomt u XSS-kwetsbaarheden (cross-site scripting) door de invoer te behandelen als onbewerkte tekst in plaats van als geïnterpreteerde HTML.
AC-12035 - GitHub kwestie - ReCaptcha V2 toont verkeerd bij controle voor de Duitse taal
Eerder werd de recaptcha van het uitchecken onder e-mailadres niet opgemaakt voor talen met lange woorden, zoals het duits. Hierna ziet de rechaptcha er hetzelfde uit als alle elementen van de rest van de gebieden.
ACP2E-3273 - de codebijdrage van GitHub - Captcha op admin login vereist geen interactie voor sommige gebruikers
ReCaptcha voor aanmelden bij beheerder is gevalideerd zoals verwacht
ACP2E-3300 - de codebijdrage van GitHub
Verzending
- ] Vaste typering van de kwestie van 0} {in tracking.phtml - anders genoemd JS-functies "currier"aan "drager"Het systeem gebruikt nu correct de term "drager"in plaats van de verkeerd gespelde "currier"in de de handlerfuncties van JavaScript die in het orde volgende malplaatje worden gebruikt, die correcte functienaam en codeduidelijkheid verzekeren.[ Voorheen werd de verkeerd gespelde term "currier" gebruikt, wat tot verwarring en inconsistentie in de codebase kan leiden.
AC-10757 - GitHub kwestie- GitHub codebijdrage - UPS REST "Een verzending kan geen KGS/IN of LBS/CM of OZS/CM als zijn eenheid van metingen hebben"
Zorg ervoor dat de UPS-snelheden zichtbaar zijn in het uitchecken en winkelwagentje.
AC-11938 - GitHub kwestie- GitHub codebijdrage - UPS REST "zandbak"en "prod"opstellingsinstructieupdates in devdoc
AC-12938 - ] Correcte spelling van variabelen voor klantenadres [uitgeven
Het systeem spreidt nu correct variabelen voor klantenadressen, die nauwkeurige vertoning in het rekeningsgebied van het voorste eind verzekeren. Eerder kon een onjuiste spelling van deze variabelen leiden tot fouten tijdens lokale coderevisies.
AC-13172 - GitHub kwestie- GitHub codebijdrage - het Volgen Venster die onjuiste Verwachte Datum van de Levering tonen
Geef de juiste leveringsdatum voor de Fedex Carrier weer.
ACP2E-2738 - de codebijdrage van GitHub - de Tarieven van de Lijst die nog tonen alhoewel de Vrije verscheping wordt toegepast
Verzendmethode voor tabelsnelheden wordt nu weergegeven, zelfs als de optie voor gratis verzending beschikbaar wordt nadat de coupon is toegepast
ACP2E-2763 - de codebijdrage van GitHub - MFTF test AdminCreatingShippingLabelTest die wegens geloofsbrieven niet in milieu Jenkins wordt toegevoegd ontbreekt
mftf-testcorrectie
ACP2E-2765 - de codebijdrage van GitHub - het Spoor FedEx API die niet met de geloofsbrieven van REST werkt
Eerder voor FedEx-integratie waren geen extra API-sleutels vereist voor het bijhouden van de API. Er is nu een nieuwe configuratie toegevoegd ter ondersteuning van het bijhouden van API-sleutels.
ACP2E-3340 - de codebijdrage van GitHub - ] FedEx Onderhandelde Tarieven van de Wolk [{die niet op REST zijn teruggekeerd
Vóór de correctie, rekening specifieke tarieven FedEx waar niet verzonden op de reactie, zelfs door volgens FedEx- documentatie zij zouden moeten worden verzonden. Na de correctie worden de specifieke tarieven van de rekening verzonden op de reactie door het verzoek van onze kant te veranderen.
ACP2E-3354 - de codebijdrage van GitHub
Staging en voorvertoning
- Geplande updatemontages niet bewaard als oorspronkelijk toegevoegd door update in werking te stellen
Het systeem wist nu correct waarden van productkenmerken in volgende geplande updates wanneer dergelijke kenmerken worden gewijzigd in de update die momenteel wordt uitgevoerd. Eerder, toen een productattribuut door een lopende geplande update werd gewijzigd, was het onmogelijk om dergelijke attributen waarden te ontruimen wanneer het creëren van een nieuwe geplande update, die de gebruiker te vereisen om hen na verwezenlijking opnieuw uit te geven.
ACP2E-2901 - de Regel van de Prijs van de winkelwagentje van datum en tot op heden kwestie niet die met het Opvoeren Update wordt gesynchroniseerd
Datums worden opgeslagen op basis van updates voor het opvoeren van regels voor winkelwagentprijzen.
ACP2E-2999 - fout JS in het Opvoeren van Voorproef
Het bestand form-mini-stub.js wordt nu zonder Js-syntaxisfout geladen in de ontwikkelaarsgereedschappen.
ACP2E-3104 - de Speciale Prijs Geleide Inhoud van het Product kan niet worden bijgewerkt
Het systeem maakt het nu mogelijk om de einddatum van een prijsupdate-campagne te bewerken nadat deze is gestart, zodat gebruikers de nodige aanpassingen in hun campagnes kunnen aanbrengen. Er is eerder een fout gegenereerd tijdens een poging de einddatum van een actieve campagne bij te werken, waardoor gebruikers niet meer wijzigingen kunnen aanbrengen.
ACP2E-3162 - Onbekwaam om Geplande Update bij te werken wanneer het Gebruiken van Uniek Attribuut van de Categorie van de Douane
Probleem verholpen waarbij het bijwerken van een geplande update voor een categorie niet mogelijk was als de categorie een uniek kenmerk had
ACP2E-3453 - de codebijdrage van GitHub
Targeting
- [Uitgave ] staat gebruik van CIDR waaiers in onderhoudscategorie toe
Het systeem steunt nu het gebruik van CIDR waaiers op de onderhoudswijze staat IP lijst toe, toelatend een waaier van IP adressen om onderhoudswijze te mijden. Eerder, staat de onderhoudswijze IP lijst slechts toegelaten individuele IP adressen toe om onderhoudswijze te mijden.
AC-9432 - GitHub kwestie- GitHub codebijdrage
Belasting
- ] eigenschap/php8.1 de bevordering van het aannemersbezit van 0} kwestie {toen grafiek ql Vervang bijna alle eigenschappen met de bevordering van het aannemersbezit in module wanneer grafiek ql:[
AC-13295 - GitHub kwestie- GitHub codebijdrage - Vaste Belasting van het Product (FPT) werkt niet met configureerbare producten
FPT voor configureerbare productvariaties die correct werken.
ACP2E-3193 - de codebijdrage van GitHub
Testkader
- test van de Integratie het ontbreken test testDbSchemaUpToDate toe te schrijven aan JSON kolomtype
Het systeem herkent nu correct JSON kolomtypes in het gegevensbestandschema tijdens integratietests, die testmislukkingen wegens een wanverhouding tussen het gegevensbestandschema en het verklarende schema verhinderen. Eerder, identificeerde het systeem verkeerd JSON kolomtypes als LONGTEXT in MariaDB, veroorzakend integratietests om te ontbreken.
AC-11654 - GitHub codebijdrage - [vraag ] de correctiepspelling van PHPDoc
Het systeem herkent nu correct vervangen methodes in IDEs toe te schrijven aan een spelcorrectie in PHPDoc. Eerder heeft een spelfout in de PHPDoc ertoe geleid dat IDE's bepaalde methoden niet herkennen als afgekeurd.
AC-13362 - GitHub kwestie- GitHub codebijdrage - MAGETWO-95118: Het controleren van gedrag met het blijvende het winkelwagentje nadat de zitting is verlopen
AC-13478 - GitHub codebijdrage - de tests van de Integratie zijn ontbroken Magento\NegotiableQuote\Controller\Quote\DownloadTest::testCompanyManagerDownloadWithNQSubPermission
AC-13716 - [Gegevensbestand vergelijkt ] Onherstelbare fout als het gegevensbestand verslag over de Regel van het Doel zonder voorwaarden bevat
Eerder als het Gegevensbestand verslag over de doelregel zonder enige voorwaarde bevat ontvingen fatale fouten maar na het de vergelijkingshulpmiddel van het Gegevensbestand van de moeilijke situatie met succes zonder fatale fouten.
AC-13722 - bevestig statische tests om gebruik door 3d partijuitbreidingen toe te laten
AC-13848 - GitHub codebijdrage - [de Interne ] Vast past mislukking toe is niet getoond tijdens uitvoering of in logboeken
'-
ACP2E-3334 - de codebijdrage van GitHub - [MFTF ] StorefrontCheckoutProcessForQuoteWithoutNegotiatedPricesTest
Vaste mftfs
ACP2E-3458 - de codebijdrage van GitHub
UI Framework
- de veiligheidskwetsbaarheid van Prototype.js moeilijke situatie CVE-2020-27511
Het systeem is bijgewerkt om de beveiligingskwetsbaarheid CVE-2020-27511 in Prototype.js 1.7.3 te verhelpen, waardoor de algemene beveiliging van het systeem wordt verbeterd. Voorafgaand aan deze update was het systeem gevoelig voor een Regular Expression Denial of Service (ReDOS) via gestripte HTML-tags.
AC-12128 - GitHub codebijdrage - Grunt Minder gebruikspubs/prefix voor broncemaps
Het systeem genereert nu minder /css broncemaps zonder het voorvoegsel /pub voor wegen wanneer het gebruiken van grot, die de behoefte aan een alternerende actie in de configuratie van de webserver elimineert. Eerder, vereiste het gebruik van het prefix /pub in broncemaps wegen een specifieke configuratie in de webserver om correct te functioneren.
AC-12189 - GitHub kwestie- GitHub codebijdrage - het Gebied van het Dossier van de Component UI
Het systeem valideert het bestandsveld nu correct in een UI-componentformulier, zodat het formulier zonder fout kan worden verzonden wanneer een bestand is geselecteerd. De validatie zou eerder mislukken, zelfs als een bestand was geselecteerd, zodat het formulier niet kon worden verzonden.
AC-12432 - GitHub kwestie- GitHub codebijdrage - ] Verbeterd datumformaat van de kwestie [{in js console: schakelaar van 12 uur aan 24 uur van…
Verbeterde datumnotatie in JS-console: switch van 12 uur naar 24 uur
AC-12645 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] voegt bronMap generatie voor minder dossiers op ontwikkelaarwijze toe
Het systeem genereert nu bronkaarten voor minder bestanden in de ontwikkelmodus, zodat de bron van een stijl gemakkelijker kan worden geïdentificeerd. Eerder, was het identificeren van de bron van een stijl uitdagend toen het runnen van het systeem op ontwikkelaarwijze met server-kant minder compilatie.
AC-12650 - GitHub kwestie- GitHub codebijdrage - de Statische inhoud stelt voor gehandicapte modules op
Het systeem sluit nu CSS met betrekking tot uitgeschakelde modules uit van de definitieve CSS outputdossiers, die ervoor zorgen dat de onnodige stijlen niet worden geladen. Eerder werden CSS met betrekking tot uitgeschakelde modules opgenomen in de uiteindelijke CSS-uitvoerbestanden, wat leidde tot het laden van extra, onnodige stijlen.
AC-1306 - GitHub kwestie- GitHub codebijdrage - Inconsistent Gedrag in "uit Voorraad"Sorterend met de Minimale Drempel van het Beeld
Het systeem sorteert producten in de catalogus nu correct op basis van voorraadniveaus, waarbij de vastgestelde minimumvoorraaddrempel wordt aangehouden en items uit de voorraad steeds naar de onderkant van de lijst worden verplaatst. Eerder was het sorteergedrag inconsistent, waarbij items niet altijd in de juiste volgorde werden weergegeven op basis van hun voorraadniveau, en wijzigingen in sorteren kunnen onvoorspelbaar optreden na het opslaan, vernieuwen of wijzigen van de categoriehiërarchie.
AC-13459 - GitHub codebijdrage - Suggestie voor betere fout die voor require.js ladingsproblemen meldt
Deze PR verbetert het foutbericht wanneer vereisten er niet in slagen een component te laden.
AC-13472 - GitHub kwestie- GitHub codebijdrage - PHP 8.4 de Fouten die van de Afwijking veroorzaken bouwfouten in 2.4-ontwikkelen
AC-14004 - GitHub codebijdrage - [Uitgave ] laadt geen backend blokcontext op frontend
Het systeem zorgt er nu voor dat de achtergrondblokcontext niet op de frontend wordt geladen, waardoor onnodige back-endsessies en potentiële sessieslokken worden voorkomen. Eerder, laadde het systeem verkeerd de achtergrondblokcontext op het front-end, die tot de verwezenlijking van achterste deelzittingen en potentiële zittingssloten leidde.
AC-9007 - GitHub kwestie- GitHub codebijdrage - [Uitgave ] verwijdert onnodige samenvatting van het manuscriptoverzicht
Het systeem optimaliseert nu de laadtijd van de pagina door overbodige JavaScript-scripts te verwijderen uit de classificatiesectie, in plaats van inline CSS-stijlen te gebruiken voor een efficiëntere en leesbare code. Eerder kon het gebruik van JavaScript-scripts voor de classificatiesectie de laadtijd van de pagina mogelijk vertragen.
AC-9168 - GitHub kwestie- GitHub codebijdrage - Uitzondering wanneer het controleren van een evenwicht van de cadeaukaart wanneer Recaptcha wordt toegelaten
Gebruikers kunnen de balans van de cadeaukaart ophalen in de weergave en het kaartscherm bewerken. Eerder werden deze details niet weergegeven terwijl reCAPTCHA ingeschakeld was.
ACP2E-2529 - de codebijdrage van GitHub - [CLARIFICATION ] Naleving ADA van het Verzoek van de Eigenschap {
Het systeem zorgt nu voor compatibiliteit met ADA door niet-ondersteunde CSS-eigenschappen te verwijderen en te vervangen door ondersteunde eigenschappen in het bestand print.css. Eerder leidde het gebruik van niet-ondersteunde CSS-eigenschappen tot browsercompatibiliteitsproblemen.
ACP2E-2729 - de codebijdrage van GitHub - [de bibliotheekcode van de Wolk ] van de Fusie in effect-drop.js van AC 2.4.4-p8
Het systeem implementeert nu correct de bibliotheek effect-drop.js, die de juiste werking van de gevolgen van jQuery UI verzekert. Eerder werd de bibliotheek effect-drop.js per ongeluk overschreven met de bibliotheek effect-clip.js, wat potentiële problemen met de gevolgen van jQuery UI veroorzaakte.
ACP2E-3061 - de codebijdrage van GitHub - Sitekoptekst | Speciale tekens die het welkomstgedeelte van de klant doorbreken
Na de moeilijke situatie, worden de speciale karakters correct getoond in de klant welkome sectie.
ACP2E-3367 - de codebijdrage van GitHub - de uitgave van het Segment van de Klant ontbreekt met daterange
Het is mogelijk om klantensegment met datumwaaiervoorwaarde te bewaren, toen slechts één van data werd uitgegeven.
ACP2E-3561 - de codebijdrage van GitHub