[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

Note sulla versione di Adobe Commerce 2.4.9-alpha

IMPORTANT
Le versioni di Alpha potrebbero essere incomplete e potrebbero contenere difetti. Vengono fornite "COSÌ COM’È" senza alcuna garanzia. Adobe non ha alcun obbligo di mantenere, correggere, aggiornare, modificare o altrimenti supportare (tramite i servizi di supporto Adobe o in altro modo) le versioni di Alpha. I clienti non devono fare affidamento sul corretto funzionamento o sulle prestazioni delle versioni di Alpha o di qualsiasi documentazione o materiale ad esse allegato. L’utilizzo delle versioni di Alpha è interamente a rischio del cliente.

Elementi di rilievo in v2.4.9-alpha2

Le seguenti caratteristiche si applicano alla versione Adobe Commerce 2.4.9-alpha2.

Framework

Aggiunta del supporto per OpenSearch 3

Adobe Commerce 2.4.9 è ora completamente compatibile con OpenSearch 3.x. Questo aggiornamento consente ai commercianti di beneficiare di prestazioni, sicurezza e supporto a lungo termine migliorati, mantenendo al contempo la compatibilità con le versioni precedenti di OpenSearch 2.x.

AC-11846

Aggiornamento della versione Nginx da 1.26 a 1.28

La versione Nginx utilizzata negli ambienti di sviluppo e test in tutte le versioni attualmente supportate di Adobe Commerce è aggiornata dalla versione 1.26 alla versione 1.28, in linea con l’ultima versione stabile di Nginx disponibile.
Il test a livello di PR ora viene eseguito su Nginx 1.28 confermando la piena compatibilità e il supporto per tutte le versioni di Adobe Commerce.

AC-14104

Esaminare la versione più recente di jquery-validate

Aggiornamento della libreria jQuery Validate alla versione 1.21.0 per migliorare le funzionalità di convalida dei moduli, migliorare l’esperienza utente e garantire una compatibilità moderna dei browser in tutti i moduli di Adobe Commerce, sia nelle interfacce amministratore che front-end.

AC-14403 - Contributo codice GitHub

Esaminare la versione più recente jquery-ui

Aggiornamento della libreria dell’interfaccia utente jQuery alla versione 1.14.1 per migliorare i widget dell’interfaccia utente, migliorare l’accessibilità e garantire una compatibilità moderna del browser per tutti i componenti dell’interfaccia di amministrazione e front-end di Adobe Commerce.

AC-14417 - Contributo codice GitHub

Esaminare la versione più recente di less.js

Il preprocessore CSS Less.js è stato aggiornato alla versione 4.2.2 per migliorare le prestazioni di compilazione CSS, migliorare il supporto della sintassi e modernizzare il processo di creazione del tema in tutti i temi front-end e amministratore di Adobe Commerce.

AC-14418 - Contributo codice GitHub

Esaminare la versione più recente di moment-timezone-with-data.js

Aggiornamento della libreria Moment Timezone alla versione 0.5.43 per migliorare le funzionalità di gestione del fuso orario, aggiornare i dati del fuso orario con le ultime modifiche al database del fuso orario IANA e migliorare la precisione dell’elaborazione di data e ora in tutte le operazioni internazionali e multitfuso Adobe Commerce.

AC-14419 - Contributo codice GitHub

Esaminare la versione più recente di underscore.js

Aggiornamento della libreria dell’utility Underscore.js alla versione 1.13.7 per migliorare le funzionalità di programmazione di JavaScript, le prestazioni di manipolazione dei dati e garantire una compatibilità moderna del browser per tutti i componenti dell’interfaccia Adobe Commerce frontend e amministratore.

AC-14420 - Contributo codice GitHub

Migrare da TinyMCE a Hugerte.org

A causa della fine del supporto di TinyMCE 5 e 6 e delle incompatibilità di licenza con TinyMCE 7, l’implementazione corrente dell’editor WYSIWYG di Adobe Commerce viene migrata da TinyMCE all’editor HugeRTE open-source (https://hugerte.org/).
Questa migrazione garantisce che Adobe Commerce rimanga conforme alle licenze open source, evita le vulnerabilità TinyMCE 6 note e offre un’esperienza di modifica moderna e supportata per commercianti e sviluppatori.

AC-14568

Aggiunta del supporto completo Valkey 8.x per 2.4.9-alpha2

Adobe Commerce 2.4.9 dispone del supporto completo dei comandi CLI per Valkey, che rispecchia la funzionalità Redis esistente. La configurazione dell’amministratore e del cloud è stata aggiornata per consentire una configurazione perfetta di Valkey.
Questo aggiornamento garantisce che Adobe Commerce rimanga a prova di futuro e performante supportando Valkey 8.x, fornendo a commercianti e sviluppatori un’alternativa affidabile a Redis con l’avvicinarsi della fine del ciclo di vita.

AC-14604

Altro

Aggiornamento del servizio AWS Valkey 8.x per la generazione e il test CNS

Aggiornamento del servizio AWS Valkey 8.x per la build CNS

AC-14470

2.4.9-alpha2 - Miglioramenti della qualità core di agosto

AC-14700

Sicurezza

Miglioramenti di sicurezza per 2.4.9-alpha2

AC-14610

Spedizione

Migrare l’integrazione USPS dalle API obsolete degli strumenti web alle nuove API RESTful USPS

Per rispettare l’annuncio di USPS del ritiro delle API legacy degli strumenti web entro il 25 gennaio 2026, l’integrazione Adobe Commerce USPS viene migrata alle nuove API RESTful USPS.
Miglioramenti principali:

  • Supporto di API doppie: gli utenti amministratori ora possono scegliere tra l’API legacy degli strumenti web e la nuova API RESTful USPS tramite le impostazioni di configurazione.
  • Aggiornamento autenticazione: OAuth 2.0 è stato implementato per l’accesso API sicuro.
  • Formato dati migliorato: transizione da XML a JSON per una comunicazione più pulita ed efficiente.
  • Nuovi campi amministratore:
    URL REST gateway (in base alla modalità: Sviluppo o Live)
    ID client e segreto
    Tipo di conto, numero di conto
    CRID, MID, codice di identificazione dell’Mailer
    AES/ITN per spedizioni internazionali
    Metodi di spedizione consentiti specifici per REST
    Questa migrazione garantisce che Adobe Commerce rimanga conforme agli standard USPS, migliori l’affidabilità del sistema e integrazioni di spedizione a prova di futuro per gli esercenti.

AC-13257

Elementi di rilievo in v2.4.9-alpha1

I seguenti punti salienti si applicano alla versione Adobe Commerce 2.4.9-alpha1.

Interfaccia utente amministratore

Aggiungi il menu "Azioni" per la griglia delle Regole del prezzo di catalogo nell’interfaccia di amministrazione

AC-13916

Framework

[Parte 2] - Aggiorna tutta la libreria js e la dipendenza npm con l'ultima versione disponibile

il supporto per la versione del compositore era disponibile solo nella versione 2.2.x del compositore. Ora il supporto è stato esteso anche alla versione 2.4.x.

AC-13792 - Contributo codice GitHub

Aggiunta della compatibilità per Valkey 8.x per 2.4.8, 2.4.7, 2.4.6 e 2.4.5, 2.4.9-alpha1

AC-14103

Verifica la compatibilità con Vernice 7.7

AC-14105

Aggiunta della compatibilità per RabbitMQ 4.1 per 2.4.8, 2.4.7, 2.4.6 e 2.4.5

AC-14357

Altro

2.4.9-alpha1 - Miglioramenti della qualità core di giugno

AC-14026

Rendere le versioni 2.4.7 e 2.4.6 compatibili con MariaDB 10.11

AC-14099

2.4.9-alpha1 - Giugno 2025 Contributi comunitari

AC-14559

Spedizione

Migrazione dell'integrazione DHL da XML DHL Express obsoleto alle nuove API RESTful API MyDHL

AC-13258

Sicurezza

Per informazioni aggiornate sulle correzioni di bug di sicurezza, vedere Adobe Security Bulletin APSB25-50.

Questa versione include i seguenti elementi di rilievo:

  • Miglioramento delle prestazioni API—Risolve il peggioramento delle prestazioni negli endpoint API Web asincroni in blocco introdotti dopo la precedente patch di sicurezza.

  • Correzione accesso a CMS Blocks—Risolve un problema che impediva agli utenti amministratori con autorizzazioni limitate (ad esempio l'accesso solo merchandising) di visualizzare la pagina dell'elenco CMS Blocks.

    In precedenza, questi utenti avevano riscontrato un errore a causa di parametri di configurazione mancanti dopo l'installazione delle patch di sicurezza precedenti.

  • Compatibilità limite cookie—Risolve una modifica incompatibile con le versioni precedenti che coinvolge la costante MAX_NUM_COOKIES nel framework. Questo aggiornamento ripristina il comportamento previsto e garantisce la compatibilità per le estensioni o personalizzazioni che interagiscono con i limiti dei cookie.

  • Operazioni asincrone—Operazioni asincrone limitate per l'override degli ordini dei clienti precedenti.

  • Correzione per CVE-2025-47110—Risolve una vulnerabilità dei modelli e-mail.

recommendation-more-help

La correzione per CVE-2025-47110 è disponibile anche come patch isolata. Per ulteriori informazioni, vedere l'articolo della Knowledge Base.

Problemi risolti in v2.4.9-alpha2

Sono stati risolti 118 problemi nel codice core Adobe Commerce 2.4.9-alpha2. Di seguito è descritto un sottoinsieme dei problemi risolti inclusi in questa versione.

API

Il campo Prezzo speciale fino a data non viene convalidato correttamente in applySpecialPrice

Il sistema funziona correttamente per quanto riguarda il prezzo speciale e il prezzo speciale del prodotto scadrà alla data impostata dall’amministratore o dal sistema di terze parti dall’API REST

AC-13130 - Problema GitHub - Contributo codice GitHub

Il corpo o i parametri della richiesta non validi causano un errore interno del server

AC-746 - Problema GitHub - Contributo codice GitHub

Order "base_row_total" e "row_total" mostrano il prezzo di un singolo articolo nella risposta API REST

La risposta dell’API REST per i dettagli dell’ordine ora contiene valori corretti per gli attributi "base_row_total" e "row_total" nel caso in cui siano stati ordinati più elementi uguali

ACP2E-3874 - Contributo codice GitHub

API, ordine

[CLOUD] problema di informazioni ordine con aspetto totale riga per 000075568 ordine

Corregge il problema per cui il valore row_total_incl_tax nella risposta API dell’ordine veniva restituito come valore residuo vicino a zero invece di 0,00 quando un articolo veniva completamente scontato.

ACP2E-3950 - Contributo codice GitHub

Account

Problema durante l’aggiornamento dell’e-mail del cliente in Admin Panel con dominio ö e .swiss

AC-13409 - Problema GitHub - Contributo codice GitHub

Lo switch abilitato per l’abbonamento alla newsletter non funziona per sito web/store

Il sistema gestisce correttamente l’abbonamento con la newsletter quando sono presenti più siti web/visualizzazioni di store quando è stata disabilitata a livello globale

AC-14283 - Problema GitHub - Contributo codice GitHub

Dichiarare obsoleta la condizione di "Prodotto visualizzato" per il segmento di clienti

AC-14542

[Problema] Rimozione della divulgazione e-mail completata

Ora il sistema visualizza un messaggio di errore che indica un messaggio e-mail errato se l’e-mail inserita non è necessaria per confermare l’account, indipendentemente dal fatto che il cliente esista o meno.

AC-14561 - Problema GitHub - Contributo codice GitHub

Interfaccia utente amministratore

Il valore FPT nella pagina del carrello e nella pagina del prodotto sono diversi per le stesse configurazioni per il prodotto semplice

AC-13066 - Contributo codice GitHub

Non è possibile salvare le opzioni per l'attributo di selezione multipla/selezione quando i moduli Campioni sono disabilitati

AC-13071 - Contributo codice GitHub

Il valore FPT nella pagina del carrello e nella pagina del prodotto sono diversi per le stesse configurazioni di un prodotto dinamico

AC-13075 - Contributo codice GitHub

Colore al passaggio del mouse non applicato alle griglie statiche in amministrazione

I colori al passaggio del mouse vengono ora applicati come previsto sulle righe delle griglie statiche di amministrazione.GitHub-35358

AC-2916 - Problema GitHub - Contributo codice GitHub

Gli utenti amministratori con restrizioni non possono aggiornare in massa lo stato del prodotto

L’amministratore personalizzato può aggiornare in massa lo stato del prodotto in quanto si tratta di una proprietà a livello di sito web. Lo stato viene aggiornato solo sui siti web a cui ha accesso l’amministratore con restrizioni.

ACP2E-3772

[Gestione temporanea2] Le schede archiviate non sono visibili nel pannello di amministrazione

Corregge il problema per cui l’opzione di pagamento "Stored Card" non veniva più visualizzata nel modulo di inserimento dell’ordine back-end dopo un aggiornamento.

ACP2E-3830 - Contributo codice GitHub

B2B

convalida del campo aziendale non riuscita per l'estrazione guest

AC-14987 - Problema GitHub - Contributo codice GitHub

Bundle

Escludi i file JS dell’editor avanzato dall’output in bundle tra i temi

AC-15128 - Contributo codice GitHub - Contributo codice GitHub

Carrello e pagamento

Convalide quantità front-end prodotto raggruppato mancanti

Il sistema ora funziona correttamente e viene visualizzato un errore di convalida quando si tenta di aggiungere una quantità negativa e una quantità massima

AC-13524 - Problema GitHub - Contributo codice GitHub

Prefisso ospite non salvato nell'indirizzo preventivo 2.4.8

AC-14705 - Problema GitHub - Contributo codice GitHub

[Problema] Imposta il prezzo sull'articolo del preventivo anziché base_price

Il sistema gestisce correttamente il set di prezzi dell'articolo del preventivo in base al prezzo base anziché al prezzo se in un sito Web sul front-end sono presenti più valute

AC-9985 - Problema GitHub - Contributo codice GitHub

[Cloud] Gli ordini recenti non vengono visualizzati in un'altra visualizzazione archivio se gli ordini vengono creati in una visualizzazione archivio

È stato risolto un problema che impediva alla pagina "Il mio account" di visualizzare gli ordini recenti provenienti da altre visualizzazioni dello store. La logica di recupero degli ordini è stata aggiornata per garantire una visibilità coerente degli ordini in tutte le visualizzazioni dello store, in linea con il comportamento della pagina "I miei ordini".

ACP2E-3807 - Contributo codice GitHub

qtà visualizzata come 0 nella sezione admin customer shopping cart (Carrello acquisti cliente amministratore) durante l’aggiunta di prodotti BUNDLE

Nella sezione Carrello acquisti in Attività cliente è ora visualizzata la quantità corretta. In precedenza, la quantità veniva visualizzata come 0.

ACP2E-3872 - Contributo codice GitHub

Carrello e pagamento, GraphQL

Errore durante la mappatura del messaggio al codice di errore durante l’ordine tramite GraphQL

Le chiamate di GraphQL per effettuare un ordine per un carrello inesistente o inattivo ora restituiscono correttamente i codici di errore CART_NOT_ACTIVE o CART_NOT_FOUND in tutte le visualizzazioni archivio, risolvendo un problema a causa del quale i messaggi di errore tradotti in precedenza generavano un codice NON DEFINITO.

ACP2E-3942 - Contributo codice GitHub

Carrello e pagamento, GraphQL, Inventario/MSI

L'attributo is_available in CartItemInterface restituisce false anche quando le scorte vendibili sono elevate

L'attributo is_available restituisce true quando le scorte vendibili sono elevate. In precedenza, restituiva sempre false.

ACP2E-3885 - Contributo codice GitHub

Errore di ambito nella risorsa URL del catalogo (_getCategories)

Questa PR aggiunge un fallback all’ambito predefinito se non è definito alcun valore nell’ambito di archiviazione nella risorsa URL della categoria.

AC-11011 - Problema GitHub - Contributo codice GitHub

[Problema] Verifica se OpenGraph può mostrare il prezzo

Il sistema funziona correttamente quando usiamo il plugin che nasconde il prezzo e con questo cambiamento di prezzo non è visibile nel tag OG.

AC-11635 - Problema GitHub - Contributo codice GitHub

[Bug] REST API: l'aggiornamento dei prezzi speciali non imposta i valori per tutte le visualizzazioni dello store

AC-13671 - Problema GitHub - Contributo codice GitHub

[\Magento\ConfigurableProduct\Model\Product\Type\Configurable] errore PHP non rilevato

Questa PR Modifica il nome di una variabile di loop per aggiungere correttamente i dati "_cache_instance_product_ids" sul prodotto specificato da utilizzare nelle chiamate successive.

AC-14159 - Problema GitHub - Contributo codice GitHub

[Mainline] [CLOUD] Il ridimensionamento delle immagini richiede oltre 400 GB di spazio su disco

Dopo la correzione, il comando catalog:images:resize utilizzato con il flag —skip_hidden_images non genererà cache di immagini per i siti Web in cui le immagini non sono presenti.

ACP2E-3869 - Contributo codice GitHub

Il CountryID fornito non esiste - Irlanda (IE)

Dopo la correzione, i codici postali irlandesi sono disponibili per cercare le località di prelievo.

ACP2E-3932 - Contributo codice GitHub - Contributo codice GitHub

Catalogo, Prestazioni

Le categorie in amministrazione si caricano molto lentamente

Le prestazioni di caricamento delle categorie sono notevolmente migliorate. In precedenza, il caricamento della categoria che causava un problema di timeout richiedeva così tanto tempo.

ACP2E-3891 - Contributo codice GitHub

Catalogo, prezzi

Sconto regola prezzo catalogo non valido applicato al prodotto figlio

Risolve il problema per cui la regola del prezzo di catalogo per la variante viene sostituita dal prodotto configurabile principale, nel caso in cui entrambe le regole abbiano la stessa priorità.

ACP2E-3693 - Contributo codice GitHub

Catalogo, Ricerca

La richiesta RestApi '/rest/default/V1/Categories?searchCriteria%5Bpage_size%5D=1' non riesce e viene restituito un errore di timeout

AC-13358 - Contributo codice GitHub

Contenuto

Dopo l'aggiornamento a Magento 2.4.7 p2 non può vedere i file appena caricati galleria multimediale

AC-13262 - Problema GitHub

Se si rimuove completamente un'immagine della galleria da be, vengono impostati i ruoli/tipi dell'ambito (base/piccola/miniatura) e dopo la nuova aggiunta vengono visualizzati i ruoli/tipi "vecchi"

Il sistema funziona come previsto negli ambiti di archiviazione. Le immagini ereditano i ruoli o i tipi della nuova immagine aggiunta in base all’ambito predefinito

AC-13556 - Problema GitHub - Contributo codice GitHub

[Piccolo bug] Il filtro del pannello di amministrazione listing component non può essere attivato se il valore del campo contiene \

Il sistema funziona correttamente quando si filtra il titolo della pagina con una barra (esempio: Magento\Store)

AC-13661 - Problema GitHub - Contributo codice GitHub

"La pagina CMS con ID "0" non esiste" flusso di registro

Il sistema funziona come previsto dopo la creazione dell’utente amministratore e quando si crea una nuova pagina system.log non contiene messaggi di errore

AC-14254 - Problema GitHub - Contributo codice GitHub

I widget per collegamenti catalogo utilizzano un URL errato

Il sistema ora gestisce correttamente i widget dopo l’aggiunta del collegamento di prodotto catalogo e del collegamento di categoria catalogo e mostra anche gli URL corretti nell’origine HTML

AC-14437 - Problema GitHub - Contributo codice GitHub

Il componente Prodotto di Page Builder non funziona se l’utente non dispone dell’autorizzazione Widget

Prima della correzione, quando si accedeva a un widget senza autorizzazioni, la pagina generava un errore generico e mostrava un GIF di "caricamento". Ora, dopo la correzione, viene visualizzata una finestra modale con "Spiacenti, sono necessarie le autorizzazioni per visualizzare questo contenuto". messaggio.

ACP2E-3664 - Contributo codice GitHub

L’ordine del widget di prodotto di Page Builder non viene applicato in GraphQL

È stato risolto il problema che impediva alla risposta della query "route" di GraphQL di restituire i prodotti nell'ordinamento corretto all'interno di un tipo di contenuto Prodotti Page Builder.

ACP2E-3898 - Contributo codice GitHub

Problema di visualizzazione dei prezzi su vetrine non inglesi a causa della versione della libreria ICU

Dopo la correzione, il prezzo del prodotto viene visualizzato correttamente nella lingua ebraica (Israele).

ACP2E-3938 - Contributo codice GitHub

Aggiornamento della configurazione della progettazione annullata del codice dell'archivio

È stato risolto il problema che causava la cancellazione delle impostazioni di Configurazione della progettazione da parte dell'aggiornamento del codice della vista archivio a causa di un aggiornamento non corretto della cache di configurazione.

ACP2E-3941 - Contributo codice GitHub

Framework

Errore durante l'esecuzione del comando setup:upgrade con il trigger del database personalizzato

AC-11487 - Problema GitHub

Il modulo di entità sito web/gruppo/archivio non può essere esteso con più elementi di modulo valore per gli attributi di estensione

Questa PR consente agli elementi modulo multivalore di inviare dati a un modulo sito Web/gruppo/archivio.

AC-11657 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi utilizzo del risolutore ambito

Questa PR risolve le impostazioni URL amministratore a livello globale invece che nell’archivio corrente

AC-11736 - Problema GitHub - Contributo codice GitHub

Esposizione della versione di Magento tramite route di installazione con configurazione Nginx predefinita

Il sistema ora funziona come previsto e non espone la versione esatta di Magento in esecuzione sul sito

AC-13205 - Problema GitHub - Contributo codice GitHub

[Problema] refactoring dell'indirizzo dell'offerta per convalidare il metodo

Questa PR include miglioramenti di leggibilità al metodo doValidate.

AC-13214 - Problema GitHub - Contributo codice GitHub

opzione Magento: magento-init-params non viene mai utilizzato quando si esegue cli?

AC-13231 - Problema GitHub - Contributo codice GitHub

dichiarazione di tipo getItemsByColumnValue errata

Il sistema ora definisce correttamente il parametro di input $value come tipo primitivo, non come array, nella funzione getItemsByColumnValue, assicurandosi che la funzione restituisca l'insieme previsto. In precedenza, se come parametro di input veniva utilizzato un array con un singolo valore, la funzione restituiva null e gli IDE la contrassegnavano come errore.

AC-13240 - Problema GitHub - Contributo codice GitHub

Cache Keys associata a FPC nelle implementazioni multi-store di Magento 2.4.7

AC-13719 - Problema GitHub - Contributo codice GitHub

API Rest di Magento che espone PII

AC-13904 - Problema GitHub

L’indicizzazione parziale smette di funzionare per i clienti con un numero enorme di aggiornamenti

AC-14424 - Contributo codice GitHub

Esaminare "use strict" non è necessario all’interno dei moduli

AC-14517 - Contributo codice GitHub

Dopo aver scaricato l'etichetta di spedizione possiamo vedere alcuni importo di spedizione che non corrispondeva con il prezzo di spedizione e di imballaggio.

AC-14560

Il meccanismo MView ignora automaticamente gli errori durante l’esecuzione del trigger

AC-14567 - Contributo codice GitHub

[Problema] Evita molte eccezioni non necessarie durante il caricamento dell'unione XML del layout

Questa PR introduce una nuova funzione (per la compatibilità B/C non sovrascriviamo la stringa _loadXmlString protetta) da caricare e non genera un’eccezione

AC-14580 - Problema GitHub - Contributo codice GitHub

[Problema] Utilizza la promozione della proprietà del costruttore nel grafo di Vault del modulo Ql

Questa PR sostituisce le proprietà del costruttore con la promozione di proprietà nel modulo VaultGraphQl

AC-14616 - Problema GitHub - Contributo codice GitHub

[Problema] È stata rimossa la ridondanza del codice per i layout front-end del modulo.

Questa PR rimuove la ridondanza del codice nei layout dei temi per i moduli front-end Magento_Msrp, Magento_LoginAsCustomerAssistance, Magento_Newsletter e Magento_Sitemap.

AC-14625 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il codice relativo a Microsoft IIS

Questa PR consente di eliminare il codice relativo a Microsoft IIS in base alla documentazione sui requisiti di sistema di Magento, in cui si specifica che il sistema operativo Microsoft Windows non è supportato

AC-14702 - Problema GitHub - Contributo codice GitHub

Errore di sintassi Magnifier.js

La funzionalità Lente di ingrandimento del sistema deve continuare a funzionare nel modo in cui funzionava in precedenza e le opzioni Lente di ingrandimento non devono essere disponibili in ambito globale

AC-14722 - Problema GitHub - Contributo codice GitHub

Modalità dettagliata backport nel comando CLI setup:db:status

AC-14807 - Contributo codice GitHub

Invio di posta SMTP con tls e 2.4.8

AC-14883 - Problema GitHub - Contributo codice GitHub - Contributo codice GitHub - Contributo codice GitHub

[Problema] è stato risolto un problema di concorrenza nella distribuzione di contenuto statico

Questa PR risolve un bug in cui più processi simultanei si attivano per gestire lo stesso pacchetto di temi, a seconda di come i temi vengono definiti con i loro genitori.

AC-14944 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovere il codice di compatibilità legacy per le versioni PHP < 8.1

Questa richiesta di pull rimuove il codice progettato per essere eseguito su PHP <8.1.
Inoltre, i controlli rimossi per la disponibilità del contatto PHP_VERSION_ID, poiché è disponibile in tutte le versioni PHP

AC-14971 - Problema GitHub - Contributo codice GitHub

FPC non funziona all'accesso

AC-14999 - Problema GitHub - Contributo codice GitHub

[Problema] migliorare la gestione degli errori SchemaBuilder

Questa PR migliora la gestione dei messaggi di errore dello schema del database. Ci aiuta a identificare il problema senza dover eseguire pesanti operazioni di debug.

AC-15020 - Problema GitHub - Contributo codice GitHub

Errore del test di integrazione su SYNC PR per lo sviluppo 2.4.9-alpha2 dovuto alla modifica di CliStateTest

AC-15136 - Contributo codice GitHub

Bugfix di tipo PHP8.1

I prodotti associati vengono ora inizializzati in un array vuoto anziché false quando la modalità di elaborazione rigorosa non è attiva o quando sono disponibili informazioni sul prodotto. Questa modifica garantisce che la gestione logica successiva dei prodotti associati si comporti in modo coerente, migliorando la stabilità e la prevedibilità nel processo di preparazione del prodotto.

AC-6017 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovere il tag @author non consentito dal framework (parte 3)

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8343 - Problema GitHub - Contributo codice GitHub

[Problema] Utilizza la promozione della proprietà del costruttore nel modulo invia messaggio grafo SQL

Il sistema ora utilizza la promozione della proprietà del costruttore nel modulo GraphQL "send friend", migliorando la leggibilità del codice e riducendo la complessità. In precedenza, il modulo utilizzava proprietà che occupavano numerose righe, rendendo il codice più complesso e meno leggibile.

AC-8346 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovere il tag @author non consentito da Magento_Downloadable

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8355 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità e la coerenza del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8358 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8360 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, garantendo un codice più pulito e standardizzato. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8361 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8363 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8375 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8376 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8400 - Problema GitHub - Contributo codice GitHub

[Problema] Rimuovi il tag @author non consentito

Il sistema ora rispetta gli standard di codifica rimuovendo il tag @author non consentito da alcuni moduli, migliorando la qualità complessiva del codice. In precedenza, la presenza di questo tag in alcuni moduli violava gli standard di codifica stabiliti.

AC-8401 - Problema GitHub - Contributo codice GitHub

[Problema] Migliorare l'estensibilità della generazione degli URL del servizio

Il sistema ora consente di personalizzare la funzione di Generazione URL di servizio tramite plug-in, promuovendo un approccio più manutenibile alle modifiche. In precedenza, la personalizzazione di questa funzione veniva ottenuta tramite preferenze che potevano non essere altrettanto efficienti o manutenibili.

AC-8813 - Problema GitHub - Contributo codice GitHub

Problema con l’aggiornamento 2.4.7-p5 a causa di una nuova convalida

È stato risolto un problema nella classe SchemaBuilder a causa del quale una "colonna" di chiave di array non definita causava un arresto anomalo durante la creazione o gli aggiornamenti dello schema. Ciò si verificava durante l’elaborazione dei dati della tabella che non includevano una chiave "column" (colonna).

ACP2E-3871 - Contributo codice GitHub

Errore di deprecazione di PHP8.4: E_USER_ERROR dopo l’aggiornamento ad Adobe Commerce 2.4.8

Gli scenari rivolti al cliente non sono interessati dalla correzione.

ACP2E-3963 - Contributo codice GitHub

Framework, Ricerca

Opensearch non genera più un’eccezione legal_topic_exception sulle categorie contenenti tutti i prodotti con lo stesso prezzo. Precedentemente, l'eccezione "[dal parametro] non può essere negativa".

ACP2E-3896 - Contributo codice GitHub

GraphQL

graphql customerOrders restituisce un errore quando il prodotto è stato eliminato

La richiesta graphql customerOrders non genera più un errore anche se il prodotto nell’ordine è stato eliminato. In precedenza, veniva generato un errore "Errore interno del server".

ACP2E-3936

Gli elementi della lista dei desideri non sono condivisi tra store e visualizzazioni all'interno di un sito Web nella richiesta GraphQL

Prima della correzione, gli elementi della lista dei desideri venivano filtrati per ID archivio. Ora, dopo la correzione, gli elementi della lista dei desideri vengono filtrati per sito web.

ACP2E-3987 - Contributo codice GitHub

GraphQL, prodotto

MediaGalleryInterface non contiene il parametro media_type nel grafico del prodotto

La richiesta GraphQL di MediaGallery ora include il campo "tipi" per i tipi di immagini di prodotto. In precedenza, questo campo "types" non esisteva nella richiesta GraphQL di MediaGallery.

ACP2E-3880 - Contributo codice GitHub

Inventario/MSI

Nessun negozio disponibile dopo il reindirizzamento alla home page e l'estrazione

Lo store selezionato in precedenza ora sarà preselezionato nella spedizione "Pick in Store" se il cliente passa alla pagina di pagamento, poi ritorna alla home page e infine ritorna alla pagina di pagamento. In precedenza, dopo essere tornato ripetutamente alla pagina di pagamento, lo store selezionato nel "Pick in Store" veniva cancellato.

ACP2E-3793 - Contributo codice GitHub - Contributo codice GitHub

Ordine

AbstractAddress setData('custom_attributes', AttributeValue[]) interrompe customAttributes

AC-10568 - Problema GitHub

v2.4.7-p1 Riordino Magento -1 numeri di ordine

Il sistema funziona come previsto e dopo il riordino dal backend il numero dell'ordine sarà univoco di 8 cifre

AC-12854 - Problema GitHub - Contributo codice GitHub

Perdita del caricamento del file di opzione personalizzato del prodotto durante il check-out con il metodo di pagamento con carta di credito di Adobe

AC-14306 - Problema GitHub

Stato ordine bloccato durante l’elaborazione

Prima della correzione, quando si ordina un prodotto in bundle con l’opzione "Spedisci insieme" abilitata, lo stato dell’ordine non passava automaticamente a "completo" dopo la fattura e la spedizione. Ora, dopo la correzione, lo stato dell’ordine passa automaticamente a "completo" dopo che l’ordine è stato fatturato e spedito.

ACP2E-3947 - Contributo codice GitHub

[Cloud]Codice Magento OOTB - Problema di configurazione del modello e-mail

Prima della correzione, quando si utilizzava l’invio asincrono di e-mail per la spedizione, queste risultavano incoerenti con l’ordine dello store. Ora, dopo la correzione, viene consegnato l’ordine e-mail di spedizione del negozio corretto.

ACP2E-3998 - Contributo codice GitHub

Altri strumenti per sviluppatori

[Problema] Suggerimento di tipo errato per il membro protetto $_urlHelper

Il sistema ora corregge l'hint di tipo errato con quello corretto, utilizzato anche nel costruttore

AC-10716 - Problema GitHub - Contributo codice GitHub

Prestazioni

[Problema] - Archivio aggiornamenti.php

Questa PR migliora le prestazioni saltando la risoluzione dell’archivio corrente.

AC-14791 - Problema GitHub - Contributo codice GitHub

Prezzi

Il prezzo è sempre 0 per gli articoli di prodotti bundle senza prezzo dinamico in order rest API

AC-11925 - Problema GitHub - Contributo codice GitHub

Prodotto

Sconto percentuale sul prezzo di livello e regola del prezzo di catalogo calcolata sul prezzo originale senza opzioni selezionate.

AC-12004 - Problema GitHub

Magento 2.4.7 minQtà ordine prodotto mancante consentita

Il sistema funziona correttamente e la sorgente della pagina mostra correttamente la quantità minima del prodotto

AC-12909 - Problema GitHub - Contributo codice GitHub

Eccezione Magento durante l'esecuzione del test di Magento Payflow Pro

AC-13681

Problema con la griglia Opzioni personalizzabili nella pagina del prodotto nel pannello di amministrazione

Il sistema funziona come previsto durante la creazione di opzioni personalizzabili con il menu a discesa del tipo

AC-14003 - Problema GitHub - Contributo codice GitHub

L'Opzione Di Stampa Della Pagina Dell'Elenco Richieste Non Funziona

AC-14711

Tutti gli elementi degli elenchi di confronto di altri clienti vengono assegnati al cliente dopo l’accesso tramite l’amministratore

In precedenza, quando un amministratore utilizzava la funzione "Accedi come cliente" nel back-end, i prodotti dell’elenco di confronto di un cliente precedentemente connesso venivano erroneamente assegnati al cliente attualmente rappresentato. Dopo la correzione, l’elenco di confronto viene caricato correttamente per il cliente connesso corretto.

ACP2E-3818 - Contributo codice GitHub

SEO

L’aggiornamento di product url_key tramite API REST non genera un URL 301 Rewrite

Quando si aggiorna la chiave URL del prodotto tramite l’API REST, con l’impostazione "Create Permanent Redirect for URLs if URL Key Changed" (Crea reindirizzamento permanente per gli URL se la chiave URL è stata modificata) impostata su Sì, l’URL del prodotto riscritto viene creato per creare un reindirizzamento dal vecchio URL a uno nuovo.

ACP2E-3900 - Contributo codice GitHub

Vendite

Lo stato dell’ordine viene scomparso durante la selezione del valore nel menu a discesa Stato ordine

AC-15010

Sicurezza

JS in bundle/uniti non fa parte degli hash SRI

Prima della correzione, il bundle generato o i file uniti non venivano aggiunti all’elenco di hash SRI. Ora i file vengono aggiunti correttamente agli hash dell’SRI.

ACP2E-3854 - Contributo codice GitHub

Spedizione

[QUANS] - Il modulo di base Magento_Fedex verifica la presenza di un token attivo valido prima di inviare una richiesta per ottenerne uno nuovo?

Adobe Commerce non effettua molte richieste al servizio API FedEx per il token di accesso. In precedenza, anche se il token di accesso è ancora valido, Adobe Commerce effettuava sempre nuove richieste all’API FedEx, causando un problema di limitazione della frequenza.

ACP2E-3930 - Contributo codice GitHub

Staging e anteprima

Impossibile visualizzare in anteprima l'aggiornamento programmato del prodotto con le autorizzazioni per la categoria abilitate

Prima della correzione, un prodotto futuro da abilitare non veniva visualizzato in modalità anteprima. Ora viene visualizzato anche se lo stato corrente è disabilitato.

ACP2E-3786 - Contributo codice GitHub

L'ambito mostra una visualizzazione diversa dello store durante l'anteprima

Prima della correzione, in un archivio diverso potrebbe essere stata aperta un’anteprima dell’aggiornamento di staging del blocco cms e del contenuto della pagina cms rispetto all’archivio assegnato al blocco cms o alla pagina quando si accede dal dashboard di staging del contenuto. Dopo la correzione, se al blocco cms o alla pagina è assegnato solo un archivio specifico nell’aggiornamento di staging, l’anteprima dal dashboard di staging del contenuto si aprirà con l’archivio corretto selezionato.

ACP2E-3815

In precedenza, il campo discount_amount nell’aggiornamento della pianificazione di staging non veniva convalidato correttamente con le regole di convalida correnti. Tuttavia, dopo aver applicato la correzione, il campo sconto_importo verrà convalidato in modo appropriato.

ACP2E-3867 - Contributo codice GitHub

Imposta

Totale ordine errato. L'arrotondamento non viene applicato al calcolo del prezzo.

Il sistema è ora in grado di gestire correttamente il calcolo dell'importo price_after_discount, discount_amount e tax.
il totale effettivo dell'ordine

AC-11389 - Problema GitHub - Contributo codice GitHub

Framework di test

[Problema] Ignora lib/internal/Magento/Framework/App/Test/Unit/_files/app/etc/en…

Il sistema ora ignora il file "env.php" generato durante l’esecuzione degli unit test, garantendo che lo stato Git rimanga pulito dopo l’esecuzione dei test. In precedenza, l’esecuzione degli unit test generava un nuovo file "env.php", causando la visualizzazione di un nuovo file trovato e rendendolo più sporco.

AC-13293 - Problema GitHub - Contributo codice GitHub

[Problema] è stato corretto un problema di test dell'integrazione con l'intercettore

Il sistema ora identifica e gestisce correttamente \Magento\TestFramework\App\Config\Interceptor nel test di integrazione, garantendo che il test possa accedere ai dati necessari anche quando esiste un plug-in nella classe. In precedenza, il sistema non riusciva a tenere conto della possibilità che \Magento\TestFramework\App\Config fosse un \Magento\TestFramework\App\Config\Interceptor, causando un errore durante il tentativo di accedere alla proprietà $data.

AC-13305 - Problema GitHub - Contributo codice GitHub

[Problema] MFTF: invio di e-mail a un modulo per amici con captcha abilitato

Il caso di test riguarda la funzionalità del modulo "E-mail all’amico" quando CAPTCHA è abilitato, garantendo che il processo di invio del modulo funzioni correttamente con valori CAPTCHA sia errati che corretti.

AC-13492 - Problema GitHub - Contributo codice GitHub

[TestFramework] utilizzi di TestCase::getTestResultObject non validi da phpunit v10

AC-13502 - Problema GitHub

Guasti degli unit test specifici dell’ambiente in AC 2.4.7-p3

Questo problema risolve gli errori degli unit test che non vengono riprodotti su tutte le versioni e gli ambienti. In precedenza, per correggere alcuni unit test non riusciti a causa di diverse versioni della libreria o a causa di funzionalità mancanti aggiunte in una versione successiva.

ACP2E-3712 - Contributo codice GitHub

Strumenti/Strumento di migrazione dati

[ATLH] Errore irreversibile in assenza di differenze

L’errore irreversibile non viene più visualizzato quando non è presente alcuna differenza da visualizzare

ACP2E-3901

Framework interfaccia utente

WYSIWYG è vuoto nelle righe dinamiche

AC-12336 - Problema GitHub - Contributo codice GitHub

[Problema] Correzione dell'errore di tipo MIME

Il sistema gestisce e corregge correttamente il tipo mime e l’errore di battitura per l’immagine gif

AC-8001 - Problema GitHub - Contributo codice GitHub

[Problema] Evita l'accesso diretto all'elenco delle recensioni Ajax

Il sistema gestisce correttamente ed evita l'accesso diretto all'elenco recensioni Ajax

AC-9381 - Problema GitHub - Contributo codice GitHub

Aggiornamenti - Upgrade Compatibility Tool

Funzionalità obsoleta: creazione della proprietà dinamica Magento\Framework\Acl::$_roleRegistry

AC-12343 - Problema GitHub

Sono stati risolti dei problemi in v2.4.9-alpha1

Sono stati risolti 84 problemi nel codice core Adobe Commerce 2.4.9-alpha1. Di seguito è descritto un sottoinsieme dei problemi risolti inclusi in questa versione.

API

L’operazione di massa asincrona rimane in stato aperto per async.magento.configurableproduct.api.optionrepositoryinterface.save.post

Gli endpoint API in blocco ora generano un errore se il corpo della richiesta non è un array, richiedendo pertanto che le chiavi degli elementi in blocco siano numeri consecutivi a partire da 0. In precedenza, lo stato dell’elemento in blocco non veniva aggiornato a causa della chiave dell’elemento arbitraria inviata nella richiesta in blocco.

ACP2E-3544 - Contributo codice GitHub

[Errore REST API CLOUD] nel valore is_subscscriptions che non considera dall'archivio corrente utilizzando searchCriteria

API REST La query del cliente recupera il valore "is_subscscriptions" corretto dall’archivio corretto utilizzando searchCriteria
In precedenza, la query API REST del cliente non considerava l’archiviazione quando si recuperava il valore is_subscscriptions".

ACP2E-3621 - Contributo codice GitHub

async.operations.all può creare più voci per 1 SKU

Le richieste simultanee di salvataggio e aggiornamento dello stesso prodotto vengono ora serializzate per evitare race condition che potrebbero causare incongruenze nei dati o duplicazione dei prodotti

ACP2E-3744 - Contributo codice GitHub

Account

[L'operazione di eliminazione del cloud] non è consentita per l'errore dell'area corrente durante la creazione dell'account del cliente

Dopo la correzione, il salvataggio di un cliente con un indirizzo non valido restituisce un messaggio che descrive il motivo dell’invalidità invece di irrilevante "Operazione di eliminazione non consentita per l’area corrente".

ACP2E-3791 - Contributo codice GitHub

Interfaccia utente amministratore

[Problema] Migliorare l'esperienza utente con la struttura dei ruoli

Questa richiesta di pull aggiunge pulsanti per comprimere tutto, espandere tutto ed espandere i rami con gli elementi selezionati. Questa funzionalità è simile a quella fornita nella struttura delle categorie (Catalogo -> Inventario -> Categorie)

AC-14020 - Problema GitHub - Contributo codice GitHub

Symfony\Component\Mime\Exception\LogicException: l’intestazione "Sender" deve essere un’istanza di "Symfony\Component\Mime\Header\MailboxHeader" (ottenuto "Symfony\Component\Mime\Header\MailboxListHeader")

AC-14520 - Problema GitHub - Contributo codice GitHub

Fornire una funzione per eliminare di massa le aliquote utilizzando la griglia

Gli utenti amministratori ora possono eliminare simultaneamente più aliquote dalla griglia Aliquote amministrative. GitHub-33399

AC-2238 - Problema GitHub - Contributo codice GitHub - Contributo codice GitHub

La regola del prezzo del carrello con condizione SKU non tiene conto degli "zeri iniziali" nello SKU (sku: 01234 è uguale a 1234)

Il sistema ora gestisce correttamente la regola di prezzo del carrello con SKU condizione tenendo conto degli "zeri iniziali" nello SKU

AC-9428 - Problema GitHub - Contributo codice GitHub

Problema con il comportamento del valore dell’opzione attributo predefinito per la selezione multipla

Prima della correzione, i valori predefiniti per l’attributo di più opzioni non venivano salvati correttamente. Ora, dopo la correzione, i valori vengono memorizzati correttamente nel database.

ACP2E-3523 - Contributo codice GitHub

I sottotitoli del menu di amministrazione del back-end non vengono visualizzati

Tutti i titoli dei gruppi del menu principale verranno ora visualizzati correttamente. In precedenza, se la seconda o la terza colonna del menu principale conteneva un solo gruppo di collegamenti, il titolo del gruppo non veniva visualizzato.

ACP2E-3540

Problema durante lo spostamento della quantità di prodotto dal carrello all’amministratore

Quando crei un ordine dall’amministratore, i prodotti nel carrello dei clienti sulla barra laterale non scompaiono se aggiunti all’ordine.

ACP2E-3563 - Contributo codice GitHub

Interfaccia utente amministratore, B2B

L’accesso B2B come intestazione del cliente presenta ancora il marchio Magento

In precedenza, l’intestazione della vetrina mostra "Ora sei connesso come <nome cliente> a <nome negozio>" con il branding Magento. Che è ora fisso e l’intestazione viene visualizzata con il branding ADOBE.

AC-14361 - Contributo codice GitHub

Interfaccia utente amministratore, contenuto

Eccezione "Impossibile creare una rappresentazione per i percorsi delle risorse multimediali" durante l’inserimento dell’immagine

Dopo aver rimosso i valori di Larghezza massima e Altezza massima della configurazione di Ottimizzazione immagine di Media Gallery, l’errore non si verifica più durante il processo di ottimizzazione dell’immagine.

ACP2E-3781 - Contributo codice GitHub

Interfaccia di amministrazione, protezione

Gestione password deboli

Non è possibile salvare l'utente amministratore con la stessa password. In precedenza, era stato salvato senza una convalida corretta.

ACP2E-3657 - Contributo codice GitHub

Interfaccia utente amministratore, Sicurezza, Staging e Anteprima

Registri delle azioni per staging dei contenuti

I registri azioni ora visualizzano le attività Staging Update. In precedenza, il registro Staging Update (Aggiornamento gestione temporanea) non veniva registrato nei registri delle azioni di amministrazione.

ACP2E-3679

B2B

L'ordine non funziona su Procedi al pagamento tramite Offerta negoziabile con metodo di pagamento con carta di credito PayFlow Pro

AC-11973

Il messaggio di successo dopo la ridenominazione del preventivo scompare in modo intermittente

AC-13447

Il calcolo del totale complessivo non include l'importo dell'imposta

L'ordine contiene i totali corretti quando i luoghi dell'ordine di acquisto esistente sono abilitati per il commercio transfrontaliero.

ACP2E-3727

La rimozione dell’assegnazione delle categorie in un catalogo condiviso B2B tramite l’API REST è lenta

Ora le prestazioni sono notevolmente migliorate quando si annullano le assegnazioni di categorie in B2B. In precedenza, la rimozione dell’assegnazione di categorie nel catalogo condiviso B2B richiedeva molto tempo.

ACP2E-3796

Problema di prestazioni con la nuova patch di installazione in B2B

È stato risolto il problema di prestazioni a causa del quale l’aggiornamento del modulo Magento_Company dopo l’aggiornamento a B2B 1.5.2 impiegava un tempo eccessivamente lungo durante l’elaborazione di un numero elevato di record (~100.000+) nella tabella company_structure.

ACP2E-3850

Carrello e pagamento

Aggiornamento Magento 2.4.7 (mini)cart senza quantità decimale consentita

Ora Magento gestisce correttamente quando si aggiorna la quantità con i decimali dal mini carrello quando la lingua era NL (olandese)

AC-13238 - Problema GitHub - Contributo codice GitHub

[Problema] Aggiornamento subtotale.phtml

Il sistema aggiorna subtotal.phtml con la spaziatura corretta

AC-13907 - Problema GitHub - Contributo codice GitHub

Impossibile effettuare l'ordine con l'ospite

AC-14241 - Contributo codice GitHub

I preventivi persistenti scaduti non vengono eliminati da un processo cron sales_clean_quote

Le virgolette persistenti scadute vengono ora cancellate quando viene eseguito il processo cron 'persistent_clear_expiry'. In precedenza, le virgolette persistenti scadute non venivano cancellate da nessun altro processo cron.

ACP2E-3493 - Contributo codice GitHub

Errore "Si è verificato un errore" durante il pagamento per l’azienda inattiva

Prima della correzione, se la società utente connessa non era più abilitata, l’azione di disconnessione non veniva completata correttamente nella pagina del carrello. Ora, se la società non è più disponibile, la disconnessione viene eseguita correttamente.

ACP2E-3541 - Contributo codice GitHub

La selezione degli indirizzi non viene salvata quando si esegue il Check-Out con più indirizzi

Prima della correzione durante l’annullamento dell’opzione di multishipping, l’indirizzo non veniva preselezionato quando si tornava al multiservizio. Ora l'indirizzo predefinito viene sostituito da una delle selezioni effettuate nella schermata di configurazione multipla.

ACP2E-3646 - Contributo codice GitHub

Carrello e pagamento, SEO

URL codice gift card errato nell’e-mail quando acquistato da dal sito web secondario

In precedenza, la configurazione di più store e la gift card per i negozi non predefiniti reindirizzavano sempre la richiesta di gift card al sito Web predefinito. Dopo l'applicazione di questa correzione, l'e-mail reindirizzerà il collegamento della richiesta di rimborso della gift card all'ambito o al sito Web corretto.

ACP2E-3699

Carrello e pagamento, spedizione

La regola del prezzo del carrello [Mainline] non rispetta la multiproprietà

Prima dell’implementazione di questa correzione, la regola del prezzo del carrello per i prodotti di spedizione multipla non veniva applicata correttamente quando venivano applicate le condizioni di selezione secondaria ed era abilitata la spedizione gratuita. Tuttavia, poiché la correzione è stata applicata, la regola del prezzo del carrello per i carrelli con spedizione multipla ora funziona come previsto.

ACP2E-3666 - Contributo codice GitHub

Catalogo

Fpc cache duplicata per la stessa pagina con la stessa query

Il sistema ora identifica e utilizza correttamente la stessa cache full page (FPC) per le pagine con gli stessi parametri di query, indipendentemente dall’ordine o dai caratteri finali. In questo modo si evita un aumento superfluo delle dimensioni della cartella della cache delle pagine. In precedenza, il sistema creava un identificatore FPC diverso per la stessa pagina se l’ordine dei parametri di query era diverso o se c’erano caratteri finali, portando a un aumento della dimensione della cartella della cache delle pagine.

AC-10722 - Problema GitHub - Contributo codice GitHub

Indicizzazione mancante delle colonne richieste nella tabella catalog_product_entity_int

Aggiunta dell'indicizzazione mancante delle colonne richieste nella tabella catalog_product_entity_int

AC-10844 - Problema GitHub - Contributo codice GitHub

La pagina di prodotto contiene un errore a causa di riscritture URL

Ora la pagina di prodotto viene caricata correttamente quando l’URL viene riscritto

AC-2950 - Problema GitHub - Contributo codice GitHub

[Cloud] bug durante l'aggiunta di prodotti alla categoria

L’etichetta di impaginazione e conteggio dei record ora funziona correttamente quando si aggiungono prodotti a una categoria tramite la griglia a comparsa. In precedenza, il caricamento di una sola pagina con elementi uguali alle dimensioni della pagina causava problemi con il menu a discesa per la selezione degli elementi.

ACP2E-3526

errore cron indexer_update_all_views con MAGE_INDEXER_THREADS_COUNT

È stato risolto un problema per MAGE_INDEXER_THREADS_COUNT > 2 con l’indicizzatore del segmento cliente

ACP2E-3538 - Contributo codice GitHub

Eccezione durante l’aggiunta della "combinazione di condizioni" nella condizione del widget Prodotti Page Builder

Il problema è stato risolto aggiungendo un segno di spunta per saltare le condizioni mancanti o incomplete. In precedenza, ciò causava la generazione di registri di errore a causa della gestione di condizioni incomplete nel sistema.

ACP2E-3545 - Contributo codice GitHub

Arresto anomalo del browser durante il caricamento del set di attributi

Il browser non si blocca più nella pagina di modifica del set di attributi se sono presenti più di attributi di prodotto 4k

ACP2E-3633 - Problema GitHub - Contributo codice GitHub

[L'URL del prodotto ] di CLOUD riscrive non è stato creato per il nuovo store: Go Live Blocker

Creazione della riscrittura dell'URL del prodotto per il nuovo archivio completata.
Operazione precedente terminata con perdita di memoria o timeout.

ACP2E-3669 - Contributo codice GitHub

Il valore predefinito dell'attributo per le opzioni non funziona

In precedenza, quando si modificava il valore predefinito di un attributo di selezione del prodotto, questo veniva visualizzato come un elemento array con i valori precedenti. Dopo l’applicazione di questa correzione, quando si aggiorna un valore di attributo del prodotto, questo viene salvato come singolo elemento nella tabella eav_attribute.

ACP2E-3688 - Contributo codice GitHub

La convalida della gift card non riesce quando si modifica a causa del separatore delle migliaia

È stato risolto un problema relativo al risparmio del tipo di prodotto gift card quando l'importo della gift card è 1000 e superiore.

ACP2E-3704

Catalogo, GraphQL, Ricerca

La graphql dei prodotti restituiva categorie disabilitate nelle aggregazioni di categorie

Dopo la correzione, le categorie disabilitate non vengono restituite per la richiesta GraphQl dei prodotti.

ACP2E-2885 - Contributo codice GitHub

Catalogo, prodotto

[Errore casuale] libreria Fotorama non caricata

Il sistema ora assicura che la libreria Fotorama sia caricata correttamente, consentendo la visualizzazione di tutte le immagini allegate nella galleria immagini come previsto. In precedenza, solo la prima immagine era visibile a causa di un problema con la libreria Fotorama che non veniva caricata correttamente.

AC-12124 - Contributo codice GitHub - Contributo codice GitHub

Contenuto

L’inserimento di csp_whitelist.xml nel tema non funziona e crea un problema intermittente

È stato implementato il caching della whitelist CSP per area del sito web.

AC-13069 - Problema GitHub - Contributo codice GitHub

Errore: errore di script per "Magento_Catalog/js/validate-product" per admin content pagebuilder with products load

Questa PR corregge l’errore Script per catalogAddToCart quando si modifica il generatore di pagine con la condizione "products"

AC-13891 - Problema GitHub - Contributo codice GitHub

Blocca la selezione in widget che hanno lo stesso identificatore

Il sistema ora gestisce correttamente la selezione del blocco durante la creazione di widget quando sono presenti gli stessi blocchi di identificatore

AC-14132 - Problema GitHub - Contributo codice GitHub

Prefisso tabella non preso in considerazione

AC-14556 - Problema GitHub - Contributo codice GitHub

Impossibile caricare l’immagine con larghezza relativamente piccola

Il sistema non è più in grado di ridimensionare l'immagine con una larghezza relativamente ridotta rispetto all'altezza.

ACP2E-3558 - Contributo codice GitHub

Percorso di configurazione errato per la configurazione dello stile del percorso di archiviazione remota

Dopo la correzione, l’impostazione della configurazione dello stile del percorso di archiviazione remota influirà sulla configurazione effettiva dello stile del percorso AWS S3.

ACP2E-3734 - Contributo codice GitHub

Framework

Compilazione del codice del modulo disabilitato.

Questa richiesta pull evita i moduli disabilitati prima della compilazione del codice.

AC-10933 - Problema GitHub - Contributo codice GitHub

Modello titolo_tema Magento.phtml non valido per PHP 8.2

Questa richiesta di pull risolve un problema quando una pagina CMS creata con l’intestazione null come nel Php 8.x passando null a trim() genera un’eccezione: Funzionalità obsolete: trim(): passaggio null al parametro #1 ($string) di tipo stringa

AC-12856 - Problema GitHub - Contributo codice GitHub

Quando si utilizza lo storage dei file per il provider di blocchi, viene creata una directory di file in continua crescita senza alcuna pulizia

Questa richiesta di pull introduce un nuovo processo cron che viene eseguito una volta al giorno e cerca i file di blocco che non sono stati modificati nelle ultime 24 ore e che possono quindi essere rimossi in modo sicuro. In questo modo il contenuto della directory dei file di blocco sarà controllato.
Questo processo cron eseguirà un elemento solo quando il provider di blocchi è configurato per l’utilizzo di file, non quando viene utilizzato uno degli altri (database: impostazione predefinita, zookeeper o cache)

AC-13367 - Problema GitHub - Contributo codice GitHub

[Problema] Pulizia: non utilizzare un valore restituito void dalle chiamate di metodo.

Questa PR esegue una pulizia di minore entità. A volte chiamavamo metodi che non restituivano nulla (void) e utilizzavano quel valore di risultato. Che in realtà non è necessario.

AC-13664 - Problema GitHub - Contributo codice GitHub

[Problema] [PHPDOC] Correzione di phpdoc non valido per Magento\Framework\Message\ManagerInterface

Questa PR corregge il phpdoc errato per \Magento\Framework\Message\ManagerInterface e rimuove tutti i phpdoc duplicati in \Magento\Framework\Message\Manager (utilizza la sintassi inheritdoc).

AC-14312 - Problema GitHub - Contributo codice GitHub

È stata rimossa la stabilità minima beta da compositore.json

È stata rimossa la stabilità minima beta da compositore.json

AC-14450 - Contributo codice GitHub

allow_parallel_generation deve essere impostato tramite la variabile di ambiente

Dopo la correzione, è possibile utilizzare la variabile di ambiente "MAGENTO_DC_CACHE__ALLOW_PARALLEL_GENERATION" per impostare la configurazione "allow_parallel_generation".

ACP2E-3673 - Contributo codice GitHub

[Cloud] La modifica del tipo di colonna della tabella da Int a Decimal tramite il file db_schema.xml In Magento 2 genera errori

La modifica del tipo di dati della colonna non funziona correttamente. In precedenza, generava un errore: l’attributo "identity" non era consentito.

ACP2E-3709 - Contributo codice GitHub

Supporto per la nuova valuta (XCG) in Adobe

Il Fiorino dei Caraibi (XCG) è aggiunto all'elenco delle valute.

ACP2E-3790 - Contributo codice GitHub

GraphQL

Il posizionamento di Risposta GraphQL per ordine non include il messaggio di eccezione

È stata ripristinata la modifica precedente che restituiva errori in un formato diverso. Ora i potenziali errori vengono restituiti in modo coerente, senza interrompere lo schema di GraphQL. È opportuno aggiungere questo codice come BIC noto, approvato dal PM nel documento ACP2E-3399

ACP2E-3399 - Contributo codice GitHub

Il posizionamento di GraphQL Response for Order è parzialmente localizzato

Gli errori restituiti dalla mutazione GraphQl placeOrder non erano completamente localizzati. Ora, in un contesto multilingue, gli errori vengono tradotti correttamente.

ACP2E-3506 - Contributo codice GitHub

Chiamate simultanee per riordinare l’API di GraphQL - Stessi prodotti aggiunti a righe diverse

È stato risolto il problema che causava l’aggiunta degli stessi prodotti come righe diverse da parte di chiamate simultanee all’API Reorder GraphQL, con conseguenti incongruenze nei dati.

ACP2E-3774 - Contributo codice GitHub

updateCustomerEmail GraphQL mutation(Change email Address) non attiva la notifica e-mail

In precedenza, l’e-mail non veniva inviata ai clienti dopo il corretto aggiornamento dei loro indirizzi e-mail sui loro account. Dopo l’applicazione della correzione, i clienti ora ricevono le notifiche e-mail dopo aver aggiornato correttamente i loro indirizzi e-mail.

ACP2E-3785 - Contributo codice GitHub

Attributo dinamico non aggiornato nel registro dei regali tramite updateGiftRegistry Mutation

In precedenza, prima di questa correzione tramite la mutazione updateGiftRegistry, l’attributo personalizzato del registro dei doni non veniva modificato o aggiornato tramite mutazioni GraphQL. Dopo l’applicazione di questa correzione, l’attributo dinamico del registro degli omaggi può essere aggiornato correttamente tramite la mutazione updateGiftRegistry.

ACP2E-3805 - Problema GitHub

Importa/esporta

[Problema] Copyedit: cambia "copia" in "copia"

PR corregge il problema di modifica secondaria per correggere l'ortografia di "copia"

AC-13300 - Problema GitHub - Contributo codice GitHub

Endpoint REST "Product Import Json" non convalida i campi obbligatori

Il campo Nome è ora necessario quando si creano nuovi prodotti tramite il processo di importazione (amministratore o API). Prima della correzione, potevi creare nuovi prodotti senza nome, l’interfaccia di amministrazione veniva interrotta e venivano creati prodotti non validi.

ACP2E-3660 - Contributo codice GitHub

Opzione filtro sito Web mancante nel processo di esportazione

È ora possibile filtrare i prodotti per siti web durante la creazione dell’esportazione di prodotti.

ACP2E-3720 - Contributo codice GitHub

Duplicato di AC-13913 - Pulizia degli attributi statici in modo asincrono.

Dopo la correzione, non viene visualizzato alcun errore di tipo "apply_to", chiave di array non definita, quando vengono create numerose istanze di \Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType.

ACP2E-3752 - Contributo codice GitHub

Inventario/MSI

Il ritiro dello store non rispetta il raggio di ricerca massimo quando l’indirizzo viene modificato al momento del pagamento

Ora lo store preselezionato in "Pick in Store" verrà aggiornato se l'indirizzo di spedizione cambia. In precedenza, una volta preselezionato un negozio, non veniva modificato anche se il nuovo indirizzo di spedizione non si trovava nel raggio dello store selezionato

ACP2E-3728 - Contributo codice GitHub

Ordine

Impossibile restituire null per il campo non nullable &amp;quot;AppliedCoupon.code&amp;quot; problema imprevisto

AC-14484 - Problema GitHub - Contributo codice GitHub

[Cloud] Alcuni JavaScript in linea non funzionano dopo l'aggiornamento a Magento 2.4.6-p7

Facendo clic sul pulsante "Elimina" in "Aggiungi per ordine da SKU" in admin verrà ora rimosso lo SKU. In precedenza, facendo clic sul pulsante "elimina" in "Aggiungi per ordine da SKU" non veniva rimosso lo SKU.

ACP2E-3515

i dati serializzati gift_cards non sono coerenti nella tabella sales_order

i dati gift_cards nella tabella sales_order ora sono serializzati correttamente. In precedenza, veniva serializzato ogni volta che l’ordine veniva aggiornato.

ACP2E-3662

Ordine, determinazione prezzi

L’Amministratore visualizza un simbolo di valuta errato quando crea un reso

In una configurazione multisito con valute diverse (EUR/USD/GBP), nella pagina di selezione del prodotto di ritorno in amministrazione viene ora visualizzato il simbolo di valuta corretto. In precedenza veniva visualizzato il simbolo di valuta predefinito.

ACP2E-3658 - Contributo codice GitHub

Altri strumenti per sviluppatori

Errore di accessibilità del faro

Il sistema ora passa con un punteggio di accessibilità pari a 100

AC-12783 - Problema GitHub - Contributo codice GitHub

Disabilita la configurazione della vetrina captcha comunque carica i file captcha js

Il sistema ora non carica i file captcha js quando captcha è stato disabilitato per storefront

AC-14267 - Problema GitHub - Contributo codice GitHub

Imballaggio

[Creazione pacchetti] Correzione della dipendenza standard di magento/magento-coding+ Page-Builder

ACPLTSRV-6383

Pagamenti

[Problema] Correggere l'acquisizione delle fatture offline (404)

Corregge l’errore di pagina 404 durante l’acquisizione di fatture per metodi di pagamento offline dall’amministratore di Magento

AC-13336 - Problema GitHub - Contributo codice GitHub

Prestazioni

Il modulo delle autorizzazioni per categoria potrebbe impedire il caching

Controller di terze parti ora memorizzati correttamente nella cache con i segmenti dei clienti

ACP2E-3721

Prodotto

Raccolta prodotti: chiamate addMediaGalleryData getSize quando la raccolta può essere o sarà caricata (può utilizzare il conteggio per evitare una query DB aggiuntiva)

Questa PR riduce la chiamata di query aggiuntiva utilizzando count() se la raccolta di prodotti è già caricata durante la chiamata di Product Graphql con il campo media_gallery incluso.

AC-13055 - Problema GitHub - Contributo codice GitHub

[2.4.8] Nessun callback trovato per il processo cron catalog_product_alert

AC-14494 - Problema GitHub - Contributo codice GitHub

La query lenta viene eseguita quando il widget del prodotto è incluso tramite pagebuilder

La query per la creazione di widget di prodotto, inclusi SKU di prodotto, è ottimizzata.

ACP2E-3449 - Contributo codice GitHub

Immagini del prodotto non ridimensionate quando aggiunte come prodotto configurabile

In precedenza, le immagini aggiunte tramite le configurazioni nel pannello di amministrazione non rispettavano il limite di dimensione massima per il caricamento, il che poteva causare incoerenze e problemi di gestione. Ora è stata implementata una correzione per garantire che le immagini vengano ridimensionate automaticamente durante il caricamento in modo da rispettare il limite di dimensione massimo, semplificando il processo e mantenendo gli standard di sistema.

ACP2E-3504 - Contributo codice GitHub

Spedizione

Il documento deve essere aggiornato per % di implementazione non corretta nel documento ufficiale

È stato aggiornato il devdoc per il supporto dell'API REST DHL

AC-14507

[DHL]-Gestisce le dimensioni facoltative nelle impostazioni delle dimensioni regolari e la varianza di prezzo tra le integrazioni REST e API XML

AC-14601 - Contributo codice GitHub

Eccezione durante la creazione dell'etichetta di spedizione UPS

Avviso corretto: conversione da array a stringa durante la creazione di etichette di spedizione UPS

ACP2E-3676 - Contributo codice GitHub

Staging e anteprima

L'anteprima di un aggiornamento pianificato consente di aprire la prima visualizzazione dello store in ordine alfabetico anziché la visualizzazione dello store di interesse

Prima della correzione, l’anteprima di un aggiornamento pianificato veniva aperta nella prima visualizzazione store in ordine alfabetico anziché nella visualizzazione store assegnata.
Dopo la correzione, l’anteprima ora si apre correttamente nella vista archivio assegnata all’aggiornamento di staging del blocco CMS.

ACP2E-3671 - Contributo codice GitHub

Problema di comportamento Cron Staging_apply_version - special_price ignorato

Dopo la correzione, i totali dei preventivi verranno ricalcolati dopo la modifica del prezzo speciale mediante l'aggiornamento programmato del prodotto.

ACP2E-3674

Imposta

L'importo dell'imposta non viene aggiornato quando la confezione regalo viene rimossa dal carrello

AC-14637

1d4eef6c-fef1-4e61-85eb-b58d7b9ac29f