- NOVITÀ: Clienti – La schermata del cliente ora mostra la data e l'indirizzo IP dell'ultimo accesso del cliente, ed entrambi sono inclusi nelle esportazioni di dati personali.
- Sicurezza: Verifica dell'account rafforzata al completamento di un ordine PayPal.
- Blocchi: Il blocco Download ora convalida i valori di stile in primo piano nell'editor, come già faceva il front end.
- Blocchi: Un parametro di anteprima del blocco non formattato non causa più un errore fatale.
- Recupero carrello: i carrelli non iscritti ora rimangono non iscritti invece di rientrare nella sequenza delle email di recupero.
- Recupero carrello: i carrelli con totale zero non vengono più contrassegnati come abbandonati.
- Checkout: I campi Informazioni personali nel checkout a blocchi non scompaiono più quando un page builder esegue il rendering dei blocchi della pagina più di una volta.
- Clienti: Gli amministratori ora possono verificare, o reinviare la verifica per, un cliente il cui account utente è ancora in sospeso.
- Database: La modifica di un valore memorizzato nella cache, come l'utente collegato di un cliente o il codice di uno sconto, non lascia più il vecchio valore nella cache.
- Ordini: Gli elenchi di ordini filtrati, come gli ordini di uno sconto o una ricerca di transazioni, ora mostrano gli ordini corretti sui siti con una cache di oggetti persistente.
- Ordini: Il selettore di sconti nella schermata Aggiungi nuovo ordine ora è ricercabile.
- Ordini: Una commissione aggiunta a un nuovo ordine ora riceve la tassazione corretta dopo aver attivato "Applica tasse alla commissione" o aver selezionato tra Commissione e Credito.
- PayPal: I rimborsi emessi da Easy Digital Downloads sui negozi che utilizzano l'onboarding attuale di PayPal ora registrano la transazione e l'importo del rimborso, in modo che le notifiche di PayPal non elaborino lo stesso rimborso due volte.
- PayPal: I rimborsi completi ricevuti tramite PayPal IPN ora contrassegnano l'ordine come Rimborsato invece che Parzialmente Rimborsato.
- Privacy: L'eliminazione dei dati personali di una persona che non è un cliente non anonimizza o elimina più gli ordini lasciati da clienti eliminati.
- Square: I webhook in modalità live ora vengono elaborati, quindi gli eventi Square come i rimborsi aggiornano gli ordini live.
- Stripe: Le richieste Stripe lato browser ora utilizzano la stessa versione API delle richieste lato server di EDD.
- Stripe: I pagamenti SEPA Direct Debit ora vanno alla pagina di conferma invece di mostrare un errore al checkout.
- Stripe: I pagamenti ricorrenti ora gestiscono la creazione di abbonamenti Stripe per gli elementi di pagamento.
- Stripe: La disconnessione di un account Stripe Connect può ora anche revocare l'accesso di EDD a tale account in Stripe.
- Dev: Corretta una notifica di deprecazione di PHP 8.5 registrata a ogni caricamento della pagina quando una chiave di licenza Pro viene salvata ma non è attiva.
- Dev: Le capacità aggiunte o rimosse tramite
EDD_Rolesora hanno effetto nella stessa richiesta. - Dev: Aggiunto
EDD\Reports\Dates\Range::options()in modo che gli intervalli di date dei report siano disponibili prima che l'API dei report venga caricata. - Dev: Deprecato
EDD_Download::create(); usarewp_insert_post()invece. - Dev:
EDD_Paymentora carica la maggior parte delle proprietà la prima volta che vengono lette, il che riduce il conteggio delle query; il filtroedd/payments/defer_propertiesriattiva il caricamento anticipato. - Dev: Le schermate di amministrazione dell'ordine e dell'aliquota fiscale ora utilizzano React e finestre di dialogo native invece di Backbone e jQuery UI.

