Accedi
Inizia

Easy Digital Downloads Changelog

Visualizza rilasci e changelog per EDD e componenti aggiuntivi.
Versione 3.7.3 — 29 ottobre 2026
  • 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.
  • 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 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 PHP 8.5 quando una chiave di licenza Pro viene salvata ma non è attiva.
  • Dev: Le capacità aggiunte o rimosse tramite EDD_Roles ora 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(); usare wp_insert_post() invece.
  • Dev: EDD_Payment ora carica la maggior parte delle proprietà la prima volta che vengono lette, il che riduce il conteggio delle query; il filtro edd/payments/defer_properties riattiva 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.
Versione 3.7.3 — 29 ottobre 2026
  • 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_Roles ora 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(); usare wp_insert_post() invece.
  • Dev: EDD_Payment ora carica la maggior parte delle proprietà la prima volta che vengono lette, il che riduce il conteggio delle query; il filtro edd/payments/defer_properties riattiva 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.
Versione 1.3.1 — 28 ottobre 2026
  • Compatibilità – Software Licensing: Corregge il controllo giornaliero della scadenza per interrogare ogni licenza associata a un pass.
  • Compatibilità – Software Licensing: Il rinnovo di un pass All Access con Software Licensing ora rinnova la licenza esistente invece di emettere una seconda chiave.
  • Pass: Un pass scaduto prima della fine del suo periodo di validità ora passa al suo rinnovo a pagamento.
Versione 3.6.5 — 27 ottobre 2026
  • NOVITÀ: AI – Gli assistenti AI connessi possono cercare commissioni, calcolare quanto è dovuto a ciascun destinatario e contrassegnare le commissioni come pagate, non pagate o revocate (richiede EDD 3.7.1).
  • Sicurezza: Aggiunti controlli dei permessi alle shortcode delle commissioni e all'esportazione delle commissioni.
  • Sicurezza: Verifiche delle richieste rafforzate per le azioni di massa delle commissioni e le routine di aggiornamento.
  • Admin: La modifica di una commissione mantiene correttamente formattati gli importi di 1.000 o superiori.
  • Admin: Le commissioni a tariffa fissa mantengono una tariffa inferiore a 1 quando modificate e il campo tariffa accetta valori decimali.
  • Admin: Le commissioni manuali sui download a prezzo variabile ora salvano l'opzione di prezzo selezionata.
  • Email: Il tag email {download} funziona di nuovo quando il download della commissione è stato eliminato.
  • Rinnovi: Le commissioni maturate sui rinnovi vengono nuovamente contrassegnate come rinnovi, inclusi i contrassegni salvati prima della versione 3.6.0.
  • Report: Le esportazioni delle commissioni non aggiungono più un trattino finale ai prodotti senza opzione di prezzo né ripetono il nome del download della riga precedente.
  • Shortcode: La tabella Commissioni Revocate in [edd_commissions] ora ha una paginazione separata dalla tabella Commissioni Pagate.
  • Shortcode: Ogni [edd_commission_breakdown_table] in una pagina ora viene renderizzato, non solo il primo.
  • Dev: I metadati delle commissioni ora utilizzano il tipo di metadato edd_commission, quindi i loro hook di metadati sono denominati get_edd_commission_metadata e così via, invece di get_commission_metadata.
  • Dev: Rimossa la compatibilità con le versioni di EDD inferiori alla 3.4.0 e deprecate eddc_are_email_templates_registered() e eddc_render_commissions_meta_box().
  • Dev: Le versioni minime richieste ora sono WordPress 6.2 e EDD 3.4.0, e gli strumenti aggiuntivi sono aggiornati.
Versione 2.3.1 — 26 ottobre 2026
  • NOVITÀ: AI – Gli assistenti connessi al tuo negozio possono ora cercare le recensioni dei prodotti e approvarle, metterle in attesa, contrassegnarle come spam, cestinarle o ripristinarle.
  • Sicurezza: Verifica rafforzata delle presentazioni, risposte e modifiche delle recensioni.
  • Sicurezza: Controlli dei permessi più rigorosi sulla moderazione delle recensioni e sulle modifiche dello stato delle recensioni dei prodotti.
  • Sicurezza: La schermata di amministrazione delle recensioni ora richiede il permesso di moderare le recensioni.
  • Sicurezza: Validazione migliorata nel blocco Recensione.
  • Sicurezza: L'API delle recensioni ora richiede il permesso di moderare le recensioni prima di restituire i dettagli di contatto del recensore.
  • Sicurezza: Aggiunto un controllo dei permessi prima che venga pubblicata una risposta dell'amministratore a una recensione.
  • Sicurezza: Lo shortcode, il blocco e il widget Recensione in primo piano ora mostrano solo recensioni approvate di prodotti visibili pubblicamente.
  • Compatibilità – Invii dal Frontend: Il widget Riepilogo nella dashboard e la schermata Commenti ora mostrano conteggi corretti dei commenti quando gli Invii dal Frontend sono attivi.
Versione 2.8.3 — 20 ottobre 2026
  • Sicurezza: Il salvataggio del profilo del venditore ora controlla le autorizzazioni sull'account che viene modificato, quindi un utente connesso non può più modificare l'indirizzo email o i dettagli di un altro utente.
  • Sicurezza: Impedito ai venditori approvati di vedere i prodotti privati di altri autori negli elenchi del negozio o di modificare categorie e tag di prodotti.
  • Sicurezza: L'approvazione dei download dall'elenco Download ora richiede l'autorizzazione per pubblicare ciascuno, quindi i venditori non possono più saltare la revisione del negozio o pubblicare prodotti, post o pagine in sospeso di altri venditori.
  • Sicurezza: I moduli di registrazione, accesso e contatto del venditore ora applicano sempre il reCAPTCHA e i campi obbligatori impostati nelle impostazioni FES.
  • Sicurezza: Limitati i suggerimenti di tassonomia nei moduli dei venditori alle tassonomie dei prodotti, in modo che i venditori approvati non vedano più nomi di termini non correlati.
  • Sicurezza: Impedito ai visitatori non connessi di modificare le vendite e i guadagni registrati dei venditori.
  • Sicurezza: Rimossi vecchi routine di aggiornamento FES che i visitatori non connessi potevano eseguire per eliminare ruoli di venditore e creare record di venditori non approvati.
  • Sicurezza: Limitato i venditori approvati alla modifica solo dei prodotti da loro creati, anziché di qualsiasi post, pagina o prodotto.
  • Sicurezza: Bloccato altri siti web dall'impostare un utente come venditore approvato quando un amministratore del negozio li visitava mentre era connesso.
  • Sicurezza: Bloccato altri siti web dal modificare lo stato di un venditore quando un amministratore del negozio li visitava mentre era connesso.
  • Sicurezza: I nomi visualizzati dei venditori ora sono resi sicuri sul profilo del venditore admin, quindi il contenuto non sicuro inserito alla registrazione non viene più eseguito quando un amministratore del negozio lo visualizza.
  • Sicurezza: Chiusa una falla negli schermi degli strumenti e degli aggiornamenti FES che permetteva a un link creato ad arte di eseguire azioni indesiderate come amministratore del negozio che lo apriva.
  • Sicurezza: Le risposte ai commenti nella dashboard del venditore ora vengono pubblicate come il venditore che risponde e solo sui propri prodotti, e non possono più nascondere commenti dalle dashboard di altri venditori.
  • Sicurezza: I file di prodotto aggiunti tramite il campo prezzo del venditore ora devono essere caricamenti propri del venditore o collegamenti a un altro sito, non file protetti archiviati sul sito.
  • Sicurezza: I venditori ora possono visualizzare una ricevuta solo per gli ordini contenenti i propri prodotti, anziché i dettagli del cliente, le chiavi di licenza o gli abbonamenti di qualsiasi ordine.
  • Sicurezza: Corretto la ricerca e l'ordinamento dell'elenco venditori, che permetteva ai gestori del negozio, o a un link creato ad arte aperto da uno di essi, di leggere o modificare dati nel database del negozio.
  • Sicurezza: Il modulo di accesso FES ora connette un visitatore solo all'account la cui password ha inserito.
  • Sicurezza: I campi file del venditore ora accettano solo file multimediali caricati dal venditore.
  • Admin: Gli indirizzi dei venditori ora vengono modificati in una modale.
  • Admin: I venditori ora vengono reindirizzati lontano dalle schermate di amministrazione a cui non dovrebbero accedere in ogni caso.
  • Admin: Il salvataggio di un profilo venditore non aggiunge più barre rovesciate a nomi e indirizzi contenenti virgolette o apostrofi.
  • Moduli: Corretti i suggerimenti per i termini di tassonomia nei moduli venditore, che fallivano su PHP 8.
  • i18n: Corretto un avviso di WordPress 6.7 sul caricamento anticipato delle traduzioni.
  • Strumenti: Corretto un avviso PHP durante il ricalcolo delle statistiche dei venditori per venditori senza prodotti.
  • Strumenti: Rimossi gli strumenti obsoleti di import/export Pre-FES 2.4 e Reset All Forms, e disposti i restanti strumenti di Frontend Submissions come schede.
  • Venditori: Corretto un avviso di variabile non definita nella cache del venditore.
  • Dev: I moduli FES ora rifiutano di salvare quando l'ID del modulo non corrisponde al tipo di modulo che viene salvato.
  • Dev: Rimosse le routine di aggiornamento FES 2.2 e 2.3, che le installazioni correnti non utilizzano più.
  • Dev: Deprecate fes_tools_page(), fes_get_tools_tabs() e fes_process_form_tools(); gli strumenti FES ora vengono inviati tramite il router delle azioni di amministrazione di EDD e richiedono manage_shop_settings.
  • Dev: I requisiti minimi ora sono PHP 7.4, WordPress 6.2 e EDD 3.4.0, e la libreria degli strumenti dell'addon è stata aggiornata.
Versione 2.14.0 — 20 ottobre 2026
  • NOVITÀ: API – Abbonamenti, rinnovi e note degli abbonamenti sono ora disponibili per gli assistenti AI tramite l'API WordPress Abilities.
  • NOVITÀ: Abbonamenti – I clienti il cui link di aggiornamento non funziona più possono ora richiedere una nuova email dalla pagina di aggiornamento.
  • Sicurezza: Migliorata la convalida dei prezzi dei prodotti ricorrenti e dei termini di fatturazione al checkout.
  • Sicurezza: Rafforzata la verifica delle notifiche di abbonamento PayPal Standard e 2Checkout.
  • Sicurezza: Il contenuto limitato agli abbonati attivi ora controlla lo stato dell'abbonamento in modo più rigoroso.
  • Sicurezza: Migliorata la sanificazione delle note degli abbonamenti.
  • Sicurezza: L'API degli abbonamenti ora richiede il permesso di visualizzare gli abbonamenti prima di restituire i dettagli dell'abbonamento.
  • Sicurezza: Rafforzata la verifica prima che un ordine PayPal Express venga contrassegnato come completato.
  • Sicurezza: Rafforzati i controlli di proprietà quando un cliente aggiorna il metodo di pagamento di un abbonamento.
  • Sicurezza: La pagina di conferma PayPal Express ora mostra i dettagli dell'abbonamento solo al cliente a cui appartengono.
  • Admin: La pagina nascosta degli aggiornamenti non appare più nella Palette dei comandi di WordPress.
  • Blocchi: I blocchi di intestazione e piè di pagina nella pagina di aggiornamento del metodo di pagamento ora funzionano correttamente con i temi a blocchi.
  • Compatibilità – Multi-Valuta: Gli abbonamenti Stripe ora si rinnovano nella valuta dell'acquisto invece che nella valuta base del negozio.
  • Compatibilità – Licenze Software: Il rinnovo manuale di una licenza tramite PayPal ora annulla il vecchio abbonamento, in modo che i clienti non vengano più fatturati due volte.
  • PayPal: Gli abbonamenti annullati che utilizzano un metodo di pagamento PayPal salvato possono ora essere riattivati.
  • PayPal: I rinnovi con tasse non vengono più addebitati in eccesso dell'importo delle tasse.
  • Privacy: Cancella Dati Personali ora può anonimizzare gli ordini di rinnovo degli abbonamenti.
  • Rinnovi: Un pagamento di rinnovo fallito non estende più un abbonamento o la sua licenza.
  • Rinnovi: I rinnovi elaborati l'ultimo giorno del mese ora ottengono la data di scadenza corretta.
  • Stripe: Gli abbonamenti vengono ora creati quando un ordine messo in attesa viene completato.
  • Stripe: Gli acquisti completati dopo che il cliente ha lasciato il checkout, inclusi gli acquisti Amazon Pay in tempo reale, ora creano i loro abbonamenti.
  • Stripe: Gli abbonamenti annullati dopo pagamenti falliti possono essere riattivati di nuovo, e il pagamento viene riscosso quando lo sono.
  • Stripe: Lo strumento di sincronizzazione abbonamenti ora aggiorna le date di scadenza, in modo che gli abbonamenti riattivati rimangano attivi.
  • Stripe: Gli abbonamenti recuperati con lo strumento di abbonamento mancante ora memorizzano le corrette tasse ricorrenti.
  • Stripe: L'annullamento di un abbonamento non pagato in Stripe ora lo annulla anche in Stripe.
  • Stripe: I pagamenti di rinnovo vengono ora registrati anche quando l'ID Stripe salvato di un abbonamento è obsoleto.
  • Stripe: Lo strumento di recupero Crea Abbonamento nella schermata dell'ordine trova nuovamente gli abbonamenti Stripe corrispondenti.
  • Stripe: Un nuovo metodo di pagamento ora ottiene l'indirizzo di fatturazione completo del cliente, in modo che i rinnovi nelle regioni che ne richiedono uno non vengano più rifiutati.
  • Tasse: Gli ordini di rinnovo ora utilizzano l'aliquota fiscale corrente invece di una che è stata disattivata.
  • Dev: I callback di creazione delle sottoscrizioni Stripe legacy non sono più registrati in modalità Payment Elements.
  • Dev: Aggiunta un'utilità di blocco per evitare che lo stesso record venga elaborato due volte contemporaneamente.
  • Dev: Aggiunto l'indice mancante parent_payment_id_product_id alla tabella delle sottoscrizioni per i negozi aggiornati dalla versione 2.12.2 o precedenti, il che risolve i rallentamenti nel caricamento delle pagine di amministrazione.
  • Dev: La query delle sottoscrizioni ora convalida la propria direzione di ordinamento.
  • Dev: La riattivazione delle sottoscrizioni Stripe ora viene eseguita in un servizio dedicato.
  • Dev: I blocchi ora utilizzano gli strumenti di build condivisi del plugin e le dipendenze sono state aggiornate.
Versione 3.9.8 — 20 ottobre 2026
  • NOVITÀ: Licenze – Le licenze possono ora essere lette e gestite tramite l'API delle Abilità di WordPress (richiede EDD 3.7.1 o versioni successive).
  • Sicurezza: I link di download dei pacchetti sono ora firmati con un segreto specifico del sito, in modo che la loro scadenza non possa essere falsificata.
  • Sicurezza: Il modulo di rinnovo della licenza non rivela più i dettagli di una licenza o il prezzo di rinnovo a nessuno tranne che al proprietario della licenza.
  • Sicurezza: Corretto un problema che consentiva la modifica dei prezzi di aggiornamento e rinnovo della licenza al momento del checkout.
  • Sicurezza: Corretto un problema di divulgazione di informazioni in cui l'API di aggiornamento poteva descrivere prodotti non pubblicati o protetti da password.
  • Sicurezza: Corretto un problema di cross-site scripting memorizzato nel changelog del prodotto.
  • Sicurezza: Corretto un problema di server-side request forgery nella posizione del file readme.txt del prodotto.
  • Sicurezza: L'eliminazione di una licenza, anche tramite azioni di massa, ora richiede l'autorizzazione di eliminare le licenze.
  • Sicurezza: Aggiunta protezione contro le richieste cross-site request forgery alle azioni di limite di attivazione e avviso di rinnovo nella schermata delle licenze.
  • Sicurezza: Corretto un problema di cross-site scripting riflesso nella schermata delle licenze.
  • Sicurezza: Le azioni di massa nella schermata delle licenze ora richiedono le stesse autorizzazioni delle loro versioni per licenza singola.
  • Sicurezza: Corretto un problema di SQL injection nell'ordinamento della tabella dell'elenco delle licenze.
  • Sicurezza: Corretto un problema che poteva rivelare l'URL del sito attivato di un altro cliente durante l'aggiunta di un sito a una licenza.
  • Sicurezza: L'esportazione delle chiavi di licenza ora richiede il permesso di gestire le licenze.
  • Sicurezza: I changelog dei prodotti, le descrizioni e gli avvisi di aggiornamento inviati dall'API di aggiornamento sono ora limitati allo stesso HTML degli altri contenuti del prodotto.
  • Sicurezza: Corretto un problema di SQL injection nel filtro dello stato dell'esportazione delle licenze.
  • Sicurezza: Corretto un problema che consentiva a una richiesta non autenticata di eliminare le licenze di un ordine mentre l'ordine rimaneva.
  • Amministrazione: Il titolo della pagina della schermata Licenze ora è "Licenze".
  • Amministrazione: Corretto lo stile dell'avviso sui requisiti del plugin nella schermata Plugin di WordPress 7.1.
  • Amministrazione: La pagina degli aggiornamenti delle licenze non appare più nella palette dei comandi di WordPress.
  • Amministrazione: Corretto l'invio di un avviso di rinnovo a una licenza scaduta dalle azioni di massa della schermata delle licenze.
  • Amministrazione: Fare clic su Filtra nella schermata delle licenze non esegue più l'azione di massa selezionata sulle licenze selezionate.
  • Amministrazione: La schermata delle licenze mantiene il termine di ricerca e la scheda quando si ricarica dopo un'azione di massa.
  • API: L'API di aggiornamento non descrive più prodotti non pubblicati, privati o protetti da password a meno che la richiesta non includa una licenza attiva o scaduta per quel prodotto. Una licenza disabilitata non viene più conteggiata.
  • Blocchi: Ripristinato il pulsante di annullamento nel modulo di rinnovo della licenza.
  • Download: I link per il download dei pacchetti di aggiornamento utilizzano una nuova firma, quindi i link generati prima dell'aggiornamento smettono di funzionare. Scadono autonomamente entro la scadenza dei link di download del negozio (24 ore per impostazione predefinita).
  • Download: I changelog dei prodotti non consentono più script, iframe o altri HTML al di fuori di quanto consentito dal contenuto del post, quindi i video incorporati in un changelog vengono rimossi.
  • Download: La posizione del file readme.txt di un prodotto deve essere un URL pubblico. Gli indirizzi di rete locali e privati non vengono più recuperati e gli URL non validi non vengono salvati.
  • Email: Gli avvisi di rinnovo non vengono più inviati per le licenze il cui prodotto è stato eliminato.
  • Email: Corretta l'azione di invio di massa "Invia avviso di rinnovo" che non inviava nulla per le licenze non ancora scadute.
  • Licenze: Una licenza deve essere associata a un account utente per essere aggiornata. Una licenza senza account, come quella di un acquisto ospite, non può più essere aggiornata.
  • Licenze: Corretto un errore fatale durante l'esecuzione della licenza retroattiva su bundle con una licenza figlio non risolvibile.
  • Rinnovi: Nel modulo e nel blocco di rinnovo della licenza, una licenza associata a un account utente può essere rinnovata solo da quell'utente.
  • Rinnovi: Con la corrispondenza e-mail abilitata, a un ospite che rinnova una licenza associata a un account viene ora chiesto di accedere.
  • Rinnovi: Il rinnovo di una licenza non rimuove più lo stesso prodotto dal carrello quando è già presente come nuovo acquisto. Entrambi rimangono nel carrello.
  • Rinnovi: Corretto un messaggio errato "già nel carrello" durante il rinnovo di un prodotto che era nel carrello come nuovo acquisto.
  • Dev: Deprecato EDD_Software_Licensing::get_download_package(). Utilizzare EDD\SoftwareLicensing\Downloads\Package::get_download_package().
  • Dev: Gli handler AJAX per il limite di attivazione ora restituiscono una risposta JSON invece di un numero grezzo.
  • Dev: Il filtro edd_sl_package_download_computed_hash viene ora applicato quando vengono generati gli URL dei pacchetti, non solo quando vengono convalidati.
  • Dev: La scadenza del link di download del pacchetto viene ora generata e controllata in UTC.
Versione 1.3.0 — 20 ottobre 2026
  • NOVITÀ: Download – I prodotti possono ora sovrascrivere la modalità di visualizzazione "Aggiungi al carrello" di "Tutti gli accessi", in modo che un singolo prodotto possa mostrare i pulsanti "Acquista tutti gli accessi" e "Accedi" senza modificare l'impostazione a livello di negozio.
  • Sicurezza: Risolto un problema di cross-site scripting memorizzato nel testo della shortcode "Tutti gli accessi" che gli utenti con accesso da collaboratore potevano aggiungere a un post.
  • Sicurezza: Risolto un problema che consentiva a un pass limitato a determinate opzioni di prezzo di scaricare file allegati alle altre opzioni di prezzo del prodotto.
  • Sicurezza: Controllata la verifica manuale della scadenza del pass ai soli gestori del negozio.
  • Admin: Risolto il problema per cui le impostazioni del testo "Acquista tutti gli accessi" e "Accedi" perdevano i loro link quando venivano salvate su EDD 3.7.1 o versioni successive.
  • Admin: Le pagine di amministrazione di "Tutti gli accessi" nascoste non compaiono più nella palette dei comandi.
  • Admin: L'impostazione della modalità di visualizzazione "Aggiungi al carrello" a livello di negozio è ora un menu a discesa con etichette delle opzioni più chiare.
  • Checkout: Risolto l'errore "Crea un account o accedi" che non veniva visualizzato per un pass "Tutti gli accessi" quando un prodotto escluso "Solo per tutti gli accessi" lo precedeva nel carrello.
  • Cron: I pass scaduti ora si rinnovano in modo affidabile: il controllo giornaliero della scadenza viene eseguito in batch su ogni pass attivo e più di un pass scaduto può essere rinnovato nella stessa richiesta.
  • Log: Risolto il problema dei download di "Tutti gli accessi" che potevano essere registrati nel log di download del file di un altro cliente quando due download avvenivano contemporaneamente.
  • Log: Il log di debug non registra più una voce per ogni prodotto visualizzato da un visitatore senza pass. Ordini: I pass non validi ora mostrano perché non sono validi nei Dettagli Pass dell'ordine.
  • Report: Aggiunto un selettore di intervallo di date al report "Tutti gli accessi".
  • Report: Il filtro prodotti del report "Tutti gli accessi" ora elenca solo i pass "Tutti gli accessi".
  • Report: Risolto un errore fatale sui siti con una struttura di directory WordPress non standard, causato dal caricamento della tabella del report "Tutti gli accessi" su ogni pagina.
  • Report: Risolto il problema per cui il report "Tutti gli accessi" escludeva i download effettuati oggi.
  • Dev: Risolto il problema per cui edd_all_access_get_customer_pass_objects() restituiva i pass del primo cliente per ogni cliente controllato nella stessa richiesta, il che influiva anche su edd_all_access_user_has_pass().
  • Dev: I requisiti minimi sono ora EDD 3.5.0 e WordPress 6.2.
  • Dev: Aggiunto il filtro edd/all_access/checkable_passes e l'azione edd/all_access/file_download_logged, in modo che un'estensione possa condividere un pass con altri utenti.
  • Dev: Deprecato edd_all_access_check_expired_periods_via_cron(), edd_all_access_add_meta_box() e edd_all_access_render_all_access_meta_box().
Versione 3.7.2 — 14 ottobre 2026
  • Sicurezza: Corretto un controllo di autorizzazione mancante durante l'invio di un riepilogo email di prova.
  • Sicurezza: I codici sconto con un numero massimo di utilizzi vengono ora riservati all'inizio del checkout, in modo che i clienti che effettuano il checkout contemporaneamente non possano più riscattare un codice oltre il suo limite.
  • Checkout: Corretto il problema dei moduli di accesso e registrazione che non venivano visualizzati in una pagina di checkout creata dal blocco Checkout senza blocchi interni.
  • Checkout: Migliorata la velocità di completamento degli ordini posticipando i calcoli dei guadagni totali del negozio fino al completamento del checkout.
  • Database: Gli eventi del database ora possono essere attivati solo dalle operazioni che li creano.
  • Sconti: Gli utilizzi degli sconti detenuti da ordini in sospeso non pagati vengono ora restituiti prima, in modo che i checkout abbandonati non blocchino più altri clienti dall'utilizzo di un codice limitato.
  • Sconti: Un ordine pagato il cui codice sconto non ha più utilizzi viene ora messo in attesa di revisione invece di essere completato.
  • Email: Corretto un errore fatale con il recupero del carrello abilitato che poteva impedire l'invio di tutte le email del sito quando un altro plugin di posta è attivo.
  • Email: Corretto l'invio di un'email di prova o l'anteprima di un'email personalizzata di recupero del carrello.
  • Email: La nuova email utente ora può essere inviata solo tramite registrazione utente.
  • Ordini: Corretto il problema delle modifiche dello stato dell'ordine che eseguivano l'elaborazione degli ordini in sospeso per stati diversi da in sospeso ed in elaborazione.
  • Ordini: Corretti avvisi PHP nelle schermate degli ordini quando un ordine non ha un indirizzo IP.
  • PayPal: Corretto il problema dei rimborsi parziali falliti per importi di 1.000 o superiori, o su negozi che utilizzano una virgola come separatore decimale.
  • Report: Corretto il problema dell'esportazione clienti che spostava ogni colonna dopo l'ID quando filtrata per categoria o tag di download.
  • Report: Corretto il problema della schermata di esportazione che esauriva la memoria su negozi con molti download categorizzati.
  • Report: Un'esportazione che l'utente corrente non è autorizzato a eseguire ora mostra un errore invece di essere eseguita all'infinito.
  • Stripe: Migliorata la velocità di checkout su negozi con molti ordini.
  • Strumenti: La schermata Strumenti ora mostra la scheda predefinita quando viene richiesta una scheda inesistente.

Versione 3.7.1.1 — 6 ottobre 2026
  • Migliorato: gli ordini Square vengono ora completati solo una volta che Square conferma che il pagamento è completo.

Versione 2.4.2 — 28 settembre 2026
  • Admin: Aggiornati i link alla documentazione nella schermata delle impostazioni di Amazon S3.
  • Admin: Migliorata la visualizzazione dei nomi di bucket e oggetti nella scheda Libreria Amazon S3.
  • Admin: Corretto il browser di file S3 in modo che Inserisci/Usa File compili il nome del file e l'URL e chiuda la modale.
  • Admin: Corretto un avviso PHP quando S3 non restituisce il proprietario del bucket, e si ripiega su N/D invece.
  • Compatibilità – Invii Frontend: Corretto il campo Amazon S3 nei moduli di invio del venditore.
  • Download: Migliorata la convalida delle richieste e dei caricamenti di file S3.
  • Download: Migliorata la gestione dei file scaricati su Amazon S3 da altre estensioni.
  • Dev: I nuovi requisiti minimi sono PHP 7.4, WordPress 6.2 e Easy Digital Downloads 3.3.0.
  • Dev: Dipendenze composer aggiornate.
Versione 3.7.1 — 21 settembre 2026
  • NOVITÀ: Abilità – I dati del negozio sono ora registrati con l'API Abilità di WordPress, in modo che gli assistenti AI possano scoprire e lavorare con ordini, clienti, prodotti e sconti.
  • NOVITÀ: Amministrazione – Introduzione del supporto per la Command Palette, in modo che ordini, clienti, sconti e download possano essere trovati e raggiunti con Cmd+K / Ctrl+K su WordPress 6.9 e versioni successive.
  • Amministrazione: Migliorato lo stile dei campi di selezione avanzati in modo che vengano visualizzati correttamente accanto ai plugin che caricano i propri stili Chosen.
  • Amministrazione: Rafforzata la validazione e l'output delle impostazioni del negozio al momento del salvataggio.
  • API: Migliorati i controlli di visibilità sull'endpoint API dei prodotti.
  • API: Migliorati i controlli delle autorizzazioni sulla modalità API dei log di download dei file e le condizioni in cui vengono emesse le chiavi API.
  • Blocchi: Migliorati i controlli di proprietà nel blocco Download Utente.
  • Blocchi: Rafforzato il modo in cui gli attributi di stile vengono scritti nel CSS inline del blocco Download.
  • Carrello: Corretti i link di rimozione degli articoli dal carrello che si rompevano dopo che il carrello era stato aggiornato con AJAX.
  • Carrello: Migliorati i controlli applicati a un carrello ospite ripristinato, inclusi prezzi e accesso.
  • Checkout: Ripristinato il link "Reimposta password" nel messaggio di errore di accesso al checkout.
  • Checkout: Corretto un errore "Conferma la tua password" che impediva ai clienti di registrare un nuovo account nel checkout a blocchi.
  • Checkout: Corretto il pulsante PayPal che non rispondeva per gli ospiti quando il modulo di accesso al checkout era nascosto.
  • Checkout: Aumentata la verifica richiesta prima che un ordine registri automaticamente un nuovo account.
  • Checkout: Aggiunti controlli anti-abuso alla creazione di account sul front-end e migliorato il modo in cui il checkout applica l'impostazione di registrazione del negozio.
  • Compatibilità – Elementor: Corrette le miniature degli articoli del carrello che venivano visualizzate a dimensione intera e un avviso PHP, nel widget di checkout legacy.
  • Compatibilità – Elementor: Corretto il layout del checkout a due colonne che veniva visualizzato in modo errato.
  • Compatibilità – Elementor: Migliorate le prestazioni del front-end non decodificando più l'intero albero degli elementi Elementor ad ogni visualizzazione di pagina.
  • Compatibilità – WP All Export: Corretti gli script di selezione avanzata di EDD che rompevano il costruttore Drag & Drop.
  • Cron: La pulizia della sessione si riprogramma fino a quando non viene cancellato l'intero backlog di sessioni scadute.
  • Cron: Migliorati i controlli di contesto sulle routine di manutenzione cron.
  • Clienti: Corretti avvisi di chiave non definita quando i dati della sessione di un cliente erano solo parzialmente popolati.
  • Clienti: Migliorata la verifica delle capacità richieste per eliminare un cliente e i suoi record.
  • Clienti: Aumentata la verifica richiesta prima che la registrazione associ un record cliente esistente.
  • Clienti: Migliorato il modo in cui i dettagli del nome e dell'indirizzo del cliente vengono archiviati quando un checkout non viene completato.
  • Database: Migliorata la sanificazione dei valori meta serializzati.
  • Sconti: Rafforzato il rispetto dei limiti di utilizzo degli sconti.
  • Download: Corretto un avviso PHP durante la consegna di file ospitati su un URL senza percorso file locale.
  • Download: Ristretta la delimitazione della directory applicata durante la gestione di file ospitati localmente.
  • Download: Migliorata la verifica della proprietà e della posizione dei file a cui si fa riferimento tramite ID allegato.
  • Download: Migliorata la verifica della visibilità applicata ai risultati della ricerca prodotti.
  • Download: Migliorato il modo in cui i risultati della ricerca prodotti vengono memorizzati nella cache.
  • Download: Migliorata la verifica dei permessi durante il salvataggio di prodotti bundle e il modo in cui viene determinato l'accesso ai file bundle.
  • Download: Rafforzato il rispetto dei limiti di download per singolo file.
  • Download: Migliorato il modo in cui i file senza opzione di prezzo assegnata vengono associati a un acquisto.
  • Download: Migliorata la verifica dell'accesso applicata a un'opzione di prezzo acquistata.
  • Download: Migliorata la verifica della posizione applicata al percorso del file di un prodotto.
  • Download: Migliorata la validazione eseguita durante la generazione dei link di download dei file.
  • Email: Migliorato il modo in cui i dettagli del prodotto vengono visualizzati nel tag email {download_list}.
  • Email: Migliorata la verifica eseguita prima dell'invio delle email di ricevuta d'acquisto e di nuova vendita.
  • Email: Corretto un errore fatale nel tag email nome quando un ordine non ha un nome.
  • Gateway: Migliorata la validazione e la verifica dei permessi sulla registrazione del dominio Apple Pay.
  • Log: Migliorata la verifica delle capacità richieste per visualizzare i log del negozio.
  • Migrazione: Migliorata la verifica del contesto sulle routine di aggiornamento in background.
  • Ordini: Migliorata la validazione richiesta per recuperare un ordine abbandonato.
  • Ordini: Aggiunta validazione aggiuntiva all'azione di invio ricevuta.
  • Ordini: Corretta la visualizzazione dei titoli dei prodotti nell'editor degli ordini.
  • Ordini: Aumentata la verifica richiesta per un ospite per visualizzare la ricevuta dell'ordine.
  • Ordini: Ristretto il markup consentito nelle note prodotto sulla ricevuta dell'ordine.
  • Ordini: Migliorata la sanificazione e la visualizzazione degli indirizzi d'ordine nell'area amministrativa.
  • Ordini: Rafforzati i requisiti per l'esecuzione di un'azione differita sull'ordine.
  • Ordini: Migliorata l'autorizzazione richiesta per creare un ordine.
  • Ordini: Migliorate le capacità di controllo durante l'eliminazione e il ripristino in massa degli ordini.
  • Ordini: Migliorate le capacità e i controlli di input durante la creazione manuale di ordini.
  • Ordini: Migliorato il modo in cui la ricevuta dell'ordine gestisce la verifica in sospeso dell'email.
  • Ordini: Rafforzato il modo in cui lo shortcode della ricevuta risolve quale ordine visualizzare.
  • PayPal: Stato del sito ora segnala correttamente lo stato della connessione per i negozi ancora su PayPal Commerce v2.
  • PayPal: Aggiunta verifica aggiuntiva prima che un rimborso venga inviato a PayPal.
  • PayPal: Corretti i rimborsi falliti per i negozi ancora connessi con PayPal Commerce v2.
  • PayPal: Rafforzati i controlli sull'URL di ritorno di PayPal prima che venga creata una sessione di acquisto.
  • PayPal: Aggiunta verifica aggiuntiva all'azione di sincronizzazione webhook di PayPal.
  • PayPal Standard: Migliorata la verifica dei messaggi IPN in arrivo.
  • PayPal Standard: Migliorato il modo in cui i messaggi del gateway vengono archiviati nelle note dell'ordine dai contenziosi di PayPal.
  • Report: Migliorate le prestazioni delle schermate dei report.
  • Report: Migliorato il modo in cui il grafico di utilizzo degli sconti corrisponde a un codice sconto.
  • Stripe: Corretti i checkout di abbonamento di prova gratuita che fallivano il controllo dell'importo sugli Elementi Carta.
  • Stripe: Prevenuti addebiti duplicati durante il pagamento con Elementi di Pagamento Stripe.
  • Stripe: Aggiunta verifica aggiuntiva al passaggio di completamento di Stripe Connect.
  • Stripe: L'impostazione Modalità Elementi è ora visibile ai negozi che utilizzano ancora Elementi Carta.
  • Dev: I tag email sono ora definiti in un registro di singole classi di tag. edd_add_email_tag() e il filtro edd_email_tags rimangono invariati, e edd_email_tag_billing_address() è deprecato.
  • Dev: Aggiornato Action Scheduler a 4.1.0.
  • Dev: I nuovi hook interni utilizzano uno spazio dei nomi delimitato da barre (edd/domain/event). Nessun nome di hook esistente è cambiato.
  • Dev: Consolidati i router di azioni dinamiche in un'unica classe e aggiunto il filtro edd/actions/router/blocked_hooks per controllare quali nomi di hook i router gestiranno.
  • Dev: Aggiunti i filtri edd/logs/file_downloads/columns e edd/logs/file_downloads/row alla tabella dei log dei download di file.
  • Dev: Le righe di esportazione della cronologia dei download ora riportano l'ID del log.
Versione 3.7.1 — 21 settembre 2026
  • NOVITÀ: Abilità – I dati del negozio sono ora registrati con l'API Abilità di WordPress, in modo che gli assistenti AI possano scoprire e lavorare con ordini, clienti, prodotti e sconti.
  • NOVITÀ: Amministrazione – Introduzione del supporto per la Command Palette, in modo che ordini, clienti, sconti e download possano essere trovati e raggiunti con Cmd+K / Ctrl+K su WordPress 6.9 e versioni successive.
  • Amministrazione: Migliorato lo stile dei campi di selezione avanzati in modo che vengano visualizzati correttamente accanto ai plugin che caricano i propri stili Chosen.
  • Amministrazione: Rafforzata la validazione e l'output delle impostazioni del negozio al momento del salvataggio.
  • API: Migliorati i controlli di visibilità sull'endpoint API dei prodotti.
  • API: Migliorati i controlli delle autorizzazioni sulla modalità API dei log di download dei file e le condizioni in cui vengono emesse le chiavi API.
  • Blocchi: Migliorati i controlli di proprietà nel blocco Download Utente.
  • Blocchi: Rafforzato il modo in cui gli attributi di stile vengono scritti nel CSS inline del blocco Download.
  • Carrello: Corretti i link di rimozione degli articoli dal carrello che si rompevano dopo che il carrello era stato aggiornato con AJAX.
  • Carrello: Il recupero del carrello ora visualizza il suo avviso di limite di frequenza invece di scartarlo silenziosamente.
  • Carrello: Migliorato il modo in cui viene visualizzata la cronologia del recupero del carrello.
  • Carrello: Corrette le voci della cronologia del recupero del carrello che venivano eliminate quando i dati dell'evento memorizzati contenevano un segno di virgolette.
  • Carrello: Migliorato il modo in cui viene determinato il destinatario di un'email di recupero del carrello.
  • Carrello: Migliorati i controlli applicati a un carrello ospite ripristinato, inclusi prezzi e accesso.
  • Checkout: Ripristinato il link "Reimposta password" nel messaggio di errore di accesso al checkout.
  • Checkout: Corretto un errore "Conferma la tua password" che impediva ai clienti di registrare un nuovo account nel checkout a blocchi.
  • Checkout: Corretto il pulsante PayPal che non rispondeva per gli ospiti quando il modulo di accesso al checkout era nascosto.
  • Checkout: Aumentata la verifica richiesta prima che un ordine registri automaticamente un nuovo account.
  • Checkout: Aggiunti controlli anti-abuso alla creazione di account sul front-end e migliorato il modo in cui il checkout applica l'impostazione di registrazione del negozio.
  • Compatibilità – Elementor: Corrette le miniature degli articoli del carrello che venivano visualizzate a dimensione intera e un avviso PHP, nel widget di checkout legacy.
  • Compatibilità – Elementor: Corretto il layout del checkout a due colonne che veniva visualizzato in modo errato.
  • Compatibilità – Elementor: Migliorate le prestazioni del front-end non decodificando più l'intero albero degli elementi Elementor ad ogni visualizzazione di pagina.
  • Compatibilità – WP All Export: Corretti gli script di selezione avanzata di EDD che rompevano il costruttore Drag & Drop.
  • Cron: La pulizia della sessione si riprogramma fino a quando non viene cancellato l'intero backlog di sessioni scadute.
  • Cron: Migliorati i controlli di contesto sulle routine di manutenzione cron.
  • Clienti: Corretti avvisi di chiave non definita quando i dati della sessione di un cliente erano solo parzialmente popolati.
  • Clienti: Migliorata la verifica delle capacità richieste per eliminare un cliente e i suoi record.
  • Clienti: Aumentata la verifica richiesta prima che la registrazione associ un record cliente esistente.
  • Clienti: Migliorato il modo in cui i dettagli del nome e dell'indirizzo del cliente vengono archiviati quando un checkout non viene completato.
  • Database: Migliorata la sanificazione dei valori meta serializzati.
  • Sconti: Rafforzato il rispetto dei limiti di utilizzo degli sconti.
  • Download: Corretto un avviso PHP durante la consegna di file ospitati su un URL senza percorso file locale.
  • Download: Ristretta la delimitazione della directory applicata durante la gestione di file ospitati localmente.
  • Download: Migliorata la verifica della proprietà e della posizione dei file a cui si fa riferimento tramite ID allegato.
  • Download: Migliorata la verifica della visibilità applicata ai risultati della ricerca prodotti.
  • Download: Migliorato il modo in cui i risultati della ricerca prodotti vengono memorizzati nella cache.
  • Download: Migliorata la verifica dei permessi durante il salvataggio di prodotti bundle e il modo in cui viene determinato l'accesso ai file bundle.
  • Download: Rafforzato il rispetto dei limiti di download per singolo file.
  • Download: Migliorato il modo in cui i file senza opzione di prezzo assegnata vengono associati a un acquisto.
  • Download: Migliorata la verifica dell'accesso applicata a un'opzione di prezzo acquistata.
  • Download: Migliorata la verifica della posizione applicata al percorso del file di un prodotto.
  • Download: Migliorata la validazione eseguita durante la generazione dei link di download dei file.
  • Email: Migliorato il modo in cui i dettagli del prodotto vengono visualizzati nel tag email {download_list}.
  • Email: Migliorata la verifica eseguita prima dell'invio delle email di ricevuta d'acquisto e di nuova vendita.
  • Email: Corretto un errore fatale nel tag email nome quando un ordine non ha un nome.
  • Gateway: Migliorata la validazione e la verifica dei permessi sulla registrazione del dominio Apple Pay.
  • Fatture: Ristretto il markup consentito nelle note cliente sulle fatture.
  • Fatture: Ristretti i requisiti per il salvataggio di un indirizzo di fatturazione della fattura.
  • Log: Migliorata la verifica delle capacità richieste per visualizzare i log del negozio.
  • Migrazione: Migliorata la verifica del contesto sulle routine di aggiornamento in background.
  • Ordini: Migliorata la validazione richiesta per recuperare un ordine abbandonato.
  • Ordini: Aggiunta validazione aggiuntiva all'azione di invio ricevuta.
  • Ordini: Corretta la visualizzazione dei titoli dei prodotti nell'editor degli ordini.
  • Ordini: Aumentata la verifica richiesta per un ospite per visualizzare la ricevuta dell'ordine.
  • Ordini: Ristretto il markup consentito nelle note prodotto sulla ricevuta dell'ordine.
  • Ordini: Migliorata la sanificazione e la visualizzazione degli indirizzi d'ordine nell'area amministrativa.
  • Ordini: Rafforzati i requisiti per l'esecuzione di un'azione differita sull'ordine.
  • Ordini: Migliorata l'autorizzazione richiesta per creare un ordine.
  • Ordini: Migliorati i controlli applicati quando viene registrato l'indirizzo IP di un ordine.
  • Ordini: Migliorate le capacità di controllo durante l'eliminazione e il ripristino in massa degli ordini.
  • Ordini: Migliorate le capacità e i controlli di input durante la creazione manuale di ordini.
  • Ordini: Migliorato il modo in cui la ricevuta dell'ordine gestisce la verifica in sospeso dell'email.
  • Ordini: Rafforzato il modo in cui lo shortcode della ricevuta risolve quale ordine visualizzare.
  • PayPal: Stato del sito ora segnala correttamente lo stato della connessione per i negozi ancora su PayPal Commerce v2.
  • PayPal: Aggiunta verifica aggiuntiva prima che un rimborso venga inviato a PayPal.
  • PayPal: Corretti i rimborsi falliti per i negozi ancora connessi con PayPal Commerce v2.
  • PayPal: Rafforzati i controlli sull'URL di ritorno di PayPal prima che venga creata una sessione di acquisto.
  • PayPal: Aggiunta verifica aggiuntiva all'azione di sincronizzazione webhook di PayPal.
  • PayPal Standard: Migliorata la verifica dei messaggi IPN in arrivo.
  • PayPal Standard: Migliorato il modo in cui i messaggi del gateway vengono archiviati nelle note dell'ordine dai contenziosi di PayPal.
  • Report: Migliorate le prestazioni delle schermate dei report.
  • Report: Migliorato il modo in cui il grafico di utilizzo degli sconti corrisponde a un codice sconto.
  • Stripe: Corretti i checkout di abbonamento di prova gratuita che fallivano il controllo dell'importo sugli Elementi Carta.
  • Stripe: Prevenuti addebiti duplicati durante il pagamento con Elementi di Pagamento Stripe.
  • Stripe: Aggiunta verifica aggiuntiva al passaggio di completamento di Stripe Connect.
  • Stripe: L'impostazione Modalità Elementi è ora visibile ai negozi che utilizzano ancora Elementi Carta.
  • Dev: I tag email sono ora definiti in un registro di singole classi di tag. edd_add_email_tag() e il filtro edd_email_tags rimangono invariati, e edd_email_tag_billing_address() è deprecato.
  • Dev: Aggiornato Action Scheduler a 4.1.0.
  • Dev: I nuovi hook interni utilizzano uno spazio dei nomi delimitato da barre (edd/domain/event). Nessun nome di hook esistente è cambiato.
  • Dev: Consolidati i router di azioni dinamiche in un'unica classe e aggiunto il filtro edd/actions/router/blocked_hooks per controllare quali nomi di hook i router gestiranno.
  • Dev: Aggiunti i filtri edd/logs/file_downloads/columns e edd/logs/file_downloads/row alla tabella dei log dei download di file.
  • Dev: Le righe di esportazione della cronologia dei download ora riportano l'ID del log.
Versione 3.7.0 — 14 agosto 2026
  • NOVITÀ: Checkout – Il checkout dell'editor a blocchi ora supporta la personalizzazione con blocchi interni.
  • NOVITÀ: Checkout – Nuovi widget di checkout componibili per un controllo più preciso del checkout di Elementor.
  • NOVITÀ: Stripe – Aggiunto il supporto per i pagamenti UPI.
  • Admin: Corretta la compatibilità con WordPress 7.1 per le tabelle di elenco dell'amministrazione e la generazione di fatture in blocco.
  • Admin: Impedito agli stili di amministrazione di EDD di sovrascrivere lo stile delle meta box di altri plugin nell'editor a blocchi.
  • Admin: Aggiunta una raccomandazione sulla protezione antispam nelle impostazioni Varie.
  • Admin: Modificato l'opt-in per la telemetria in un interruttore.
  • Checkout: Aggiornato l'indicatore di caricamento del checkout.
  • Checkout: Aggiornato il checkout con shortcode per utilizzare gli stessi campi di indirizzo del checkout a blocchi.
  • CLI: Corretta la rilevazione degli aggiornamenti disponibili di EDD e delle estensioni tramite WP-CLI.
  • Sconti: Corretto il problema dei link di sconto predefiniti che perdevano il coupon quando un hook del carrello rimuoveva articoli durante l'aggiunta al carrello.
  • Download: Migliorata la gestione dei reindirizzamenti durante i download di file.
  • PayPal: Migliorata la compatibilità con siti di staging e cloni.
  • PayPal: Migliorata l'affidabilità di PayPal Connect.
  • PayPal: Migliorato il processo di registrazione del dominio Apple Pay.
  • PayPal: Migliorata la compatibilità con l'attributo del nome del marchio di PayPal.
  • PayPal: Saltato il recupero del token Fastlane nelle pagine non di checkout.
  • PayPal: Migliorati i pulsanti PayPal Connect.
  • PayPal Standard: Migliorata la gestione delle IPN legacy.
  • Square: Corretto il pulsante di checkout che rimaneva disabilitato per le carte di paesi in cui Square nasconde il campo del codice postale.
  • Stripe: Migliorata la gestione dei messaggi di errore per i pagamenti falliti.
  • Stripe: Aggiornato il pulsante "Connetti con Stripe" per corrispondere al marchio attuale di Stripe.
  • Stripe: Aggiunto un avviso nell'amministrazione per i negozi che utilizzano ancora gli elementi legacy per le carte.
  • Stripe: Rinomina del gateway iDEAL.
  • Dev: Sostituita la libreria legacy di rilevamento del browser con l'analisi moderna dell'user-agent.
  • Dev: Migliorata la gestione del filesystem per corrispondere meglio alle convenzioni del core di WordPress.
  • Dev: Corretta la gestione delle eccezioni durante la registrazione dei service provider.
  • Dev: Dichiarato edd-tom-select come dipendenza esplicita degli script di amministrazione.
  • Dev: Centralizzata la rilevazione del contesto della richiesta (cron, AJAX, REST).
  • Dev: Gestione aggiornata degli script dei blocchi e creazione di asset.
  • Dev: Eventi del carrello migrati a CustomEvents nativi.
  • Dev: Mozart spostato a un'installazione globale per la stabilità della build.
  • Dev: Requisiti minimi aggiornati a PHP 8.0 e WordPress 6.7.
  • Dev: Blocchi EDD registrati come raccolta di metadati.
  • Dev: Risolto un deprecamento di WordPress 6.6 (PluginPostStatusInfo).
Versione 3.7.0 — 14 agosto 2026
  • NOVITÀ: Checkout – Il checkout dell'editor a blocchi ora supporta la personalizzazione con blocchi interni.
  • NOVITÀ: Checkout – Importa modelli di checkout pronti all'uso in Elementor.
  • NOVITÀ: Checkout – Nuovi widget di checkout componibili per un controllo più preciso del checkout di Elementor.
  • NOVITÀ: Stripe – Aggiunto il supporto per i pagamenti UPI.
  • Accessibilità: Migliorato il contrasto del colore d'accento della fattura per soddisfare WCAG AAA.
  • Admin: Corretta la compatibilità con WordPress 7.1 per le tabelle di elenco dell'amministrazione e la generazione di fatture in blocco.
  • Admin: Impedito agli stili di amministrazione di EDD di sovrascrivere lo stile delle meta box di altri plugin nell'editor a blocchi.
  • Admin: Aggiunta una raccomandazione sulla protezione antispam nelle impostazioni Varie.
  • Admin: Rimosso l'indicatore "Nuovo" da Recupero Carrello.
  • Admin: Recupero Carrello Abbandonato abilitato per impostazione predefinita per le nuove installazioni.
  • Admin: Modificato l'opt-in per la telemetria in un interruttore.
  • Checkout: Aggiornato l'indicatore di caricamento del checkout.
  • Checkout: Aggiornato il checkout con shortcode per utilizzare gli stessi campi di indirizzo del checkout a blocchi.
  • CLI: Corretta la rilevazione degli aggiornamenti disponibili di EDD e delle estensioni tramite WP-CLI.
  • Sconti: Corretto il problema dei link di sconto predefiniti che perdevano il coupon quando un hook del carrello rimuoveva articoli durante l'aggiunta al carrello.
  • Download: Migliorata la gestione dei reindirizzamenti durante i download di file.
  • Licenze: Rafforzata la visualizzazione dei messaggi di errore di attivazione della licenza.
  • PayPal: Migliorata la compatibilità con siti di staging e cloni.
  • PayPal: Migliorata l'affidabilità di PayPal Connect.
  • PayPal: Migliorato il processo di registrazione del dominio Apple Pay.
  • PayPal: Migliorata la compatibilità con l'attributo del nome del marchio di PayPal.
  • PayPal: Saltato il recupero del token Fastlane nelle pagine non di checkout.
  • PayPal: Migliorati i pulsanti PayPal Connect.
  • PayPal Standard: Migliorata la gestione delle IPN legacy.
  • Square: Corretto il pulsante di checkout che rimaneva disabilitato per le carte di paesi in cui Square nasconde il campo del codice postale.
  • Stripe: Migliorata la gestione dei messaggi di errore per i pagamenti falliti.
  • Stripe: Aggiornato il pulsante "Connetti con Stripe" per corrispondere al marchio attuale di Stripe.
  • Stripe: Aggiunto un avviso nell'amministrazione per i negozi che utilizzano ancora gli elementi legacy per le carte.
  • Stripe: Rinomina del gateway iDEAL.
  • Tasse: Corrette le aliquote IVA legacy all'attivazione iniziale dell'IVA UE.
  • Tasse: Aggiunta degradazione graduale per la validazione dell'IVA UE quando il servizio VIES non è disponibile.
  • Dev: Sostituita la libreria legacy di rilevamento del browser con l'analisi moderna dell'user-agent.
  • Dev: Migliorata la gestione del filesystem per corrispondere meglio alle convenzioni del core di WordPress.
  • Dev: Corretta la gestione delle eccezioni durante la registrazione dei service provider.
  • Dev: Dichiarato edd-tom-select come dipendenza esplicita degli script di amministrazione.
  • Dev: Centralizzata la rilevazione del contesto della richiesta (cron, AJAX, REST).
  • Dev: Gestione aggiornata degli script dei blocchi e creazione di asset.
  • Dev: Eventi del carrello migrati a CustomEvents nativi.
  • Dev: Mozart spostato a un'installazione globale per la stabilità della build.
  • Dev: Requisiti minimi aggiornati a PHP 8.0 e WordPress 6.7.
  • Dev: Blocchi EDD registrati come raccolta di metadati.
  • Dev: Risolto un deprecamento di WordPress 6.6 (PluginPostStatusInfo).
  • Dev: Modificato il controllo del pass settimanale per utilizzare l'hook pro settimanale.
Versione 3.6.9.1 — 27 luglio 2026
  • Amministrazione: Migliorata la visualizzazione dei messaggi di errore del gateway di pagamento e dei log delle richieste API.
  • Importazioni: Migliorata la protezione e la convalida dei file di importazione caricati.

Versione 2.3.5 — 13 luglio 2026
  • Admin: Corregge una dipendenza di stile per il metabox di restrizione dei contenuti.
  • Admin: Corregge un problema che poteva impedire la selezione di un download precedentemente selezionato nel metabox di restrizione dei contenuti.
Versione 2.13.13 — 1 luglio 2026
  • Compatibilità – Restrizione dei contenuti: Corretto un problema che impediva agli amministratori di visualizzare i contenuti limitati dallo shortcode.
  • Email: Gli amministratori possono ora essere avvisati quando un pagamento di rinnovo non va a buon fine.
  • Stripe: Prevenuto un problema che causava un avviso PHP nei webhook di rinnovo.
  • PayPal: Migliorata la gestione della data di rinnovo per gli abbonamenti PayPal archiviati.
  • Dev: Pulizia dei log non necessari di promemoria di rinnovo che sono stati migrati nelle tabelle dei log di EDD.

Versione 0.2.0 — 29 giugno 2026
  • Aggiornamenti: Aggiornamenti corretti per gli utenti senza un EDD Pro Pass (è richiesto un aggiornamento manuale una tantum)
  • Email: I tag email sono ora integrati con l'Editor Email EDD.

Risorse Popolari

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.