Easy Digital Downloads versione 1.9.9 è appena stata rilasciata al mondo. Questa release è stata in lavorazione per due mesi e include un gran numero di piccoli miglioramenti e correzioni di bug minori.
1.9.9 include diversi nuovi action hook e filtri che saranno utili per gli sviluppatori, tra cui edd_get_variable_prices, edd_is_success_page, e diversi altri.
Per gli utenti, uno degli aspetti principali di questa versione che molti noteranno è una maggiore stabilità, prestazioni migliorate in diverse aree del plugin e una migliore compatibilità con i plugin di caching.
Sebbene questo aggiornamento abbia apportato solo modifiche minori a funzionalità e caratteristiche, è comunque fortemente consigliato eseguire un backup completo del sito prima di installare l'aggiornamento. Se riscontri problemi prima o dopo l'aggiornamento, faccelo sapere nei forum di supporto.
Questa release contiene oltre 56 correzioni di bug e miglioramenti.
L'elenco completo delle modifiche:
- Nuovo: Aggiunto un trigger JS per quando la quantità del carrello viene aggiornata
- Nuovo: Aggiunto un nome di classe CSS all'URL del file di download alla conferma dell'acquisto
- Nuovo: Introdotta una funzione edd_is_success_page()
- Nuovo: Introdotto un filtro sulla funzione edd_get_variable_prices()
- Nuovo: Aggiunto markup schema.org per le offerte
- Nuovo: Aggiunto filtro edd_get_sales_args
- Nuovo: Aggiunto filtro edd_get_cart_content_details_item_discount_amount
- Nuovo: Aggiunto filtro edd_get_cart_item_tax_item_discount_amount
- Modifica: Aggiunto $payment_id al filtro edd_email_receipt_download_title
- Modifica: Aggiunta un'interruzione dopo il campo di selezione del paese al checkout
- Modifica: Rimossa la chiamata diretta a wp_enqueu_script( ‘jquery’ ) poiché è caricato come dipendenza
- Modifica: Migliorato il layout del widget di riepilogo della Dashboard
- Modifica: Migliorata la larghezza delle colonne della tabella Download
- Modifica: File di lingua aggiornati
- Modifica: Limita i conteggi dei pagamenti per data di inizio e fine
- Modifica: Migliorati gli spazi nella cronologia dei pagamenti
- Modifica: Rimossi i campi nonce dalle richieste ajax front-end
- Correzione: Consenti al pulsante rimuovi dal carrello di funzionare all'interno delle chiamate ajax
- Correzione: Formatta correttamente i numeri di vendita per le statistiche Vendite Totali
- Correzione: Rimuovi tutte le tassonomie e i termini personalizzati durante la disinstallazione
- Correzione: HTML improprio per i campi di testo tramite la classe EDD_HTML_Elements
- Correzione: HTML improprio per i campi checkbox tramite la classe EDD_HTML_Elements
- Correzione: Chiave cache non valida in EDD_Payment_Stats
- Correzione: Gestisci correttamente quando $post globale non è disponibile in edd_get_purchase_link()
- Correzione: la quantità nel carrello poteva diventare negativa, il che è sciocco
- Correzione: avvisi deprecati dall'uso di wp_editor() con WordPress 3.9
- Correzione: comportamento del cursore improprio sui widget della Bacheca
- Correzione: icone del metodo di pagamento non funzionanti al checkout
- Correzione: avviso deprecato con $wpdb->escape()
- Correzione: non recuperare l'utente se non è impostata alcuna chiave in EDD_API
- Correzione: errore fatale durante l'installazione di EDD tramite WP CLI
- Correzione: errore di battitura nella funzione degli stati australiani
- Correzione: indice non definito in edd_count_purchases_of_customer()
- Correzione: errore JS in InlineEditPost
- Correzione: errore JS in IE
- Correzione: formattazione impropria della valuta neozelandese
- Correzione: verifica impropria dei codici postali serbi
- Correzione: nessuna validazione sugli indirizzi email degli utenti connessi durante il checkout
- Correzione: barra impropria nell'URL IPN di PayPal
- Correzione: la ricerca a discesa dei prodotti Ajax non restituisce tutti i prodotti trovati
- Correzione: i download di file vengono denominati "index.php" sui dispositivi Android
- Correzione: ID campo duplicato nei campi stato carta e paese carta
- Correzione: stringhe nell'amministrazione Sconti non traducibili
- Correzione: carrelli vuoti con FORCE_SSL_ADMIN impostato su true
- Correzione: tasse applicate impropriamente a paesi non inclusi nelle regole fiscali
- Correzione: impossibile sovrascrivere l'opzione globale del limite di download dei file
- Correzione: non caricare script nell'area amministrativa se non necessari
- Correzione: le icone dei metodi di pagamento non funzionano sui server Microsoft-IIS
- Correzione: statistiche errate con intervalli di date personalizzati nei report
- Correzione: edd_get_chosen_gateway() non rispetta il gateway predefinito




