Easy Digital Downloads versie 1.9.9 is zojuist uitgebracht. Deze release is twee maanden in de maak en bevat een groot aantal kleine verbeteringen en kleine bugfixes.
1.9.9 bevat verschillende nieuwe action hooks en filters die nuttig zullen zijn voor ontwikkelaars, waaronder edd_get_variable_prices, edd_is_success_page, en verschillende andere.
Voor gebruikers is een van de belangrijkste aspecten van deze versie die velen zullen opmerken grotere stabiliteit, verbeterde prestaties op verschillende gebieden van de plugin en betere compatibiliteit met caching plugins.
Hoewel deze update slechts kleine wijzigingen aan functies en functionaliteit heeft aangebracht, wordt het nog steeds sterk aangeraden om een volledige back-up van de site te maken voordat u de update installeert. Als u problemen ondervindt voor of na de update, laat het ons dan weten op de ondersteuningsforums.
Deze release bevat meer dan 56 bugfixes en verbeteringen.
De volledige lijst met wijzigingen:
- Nieuw: Een JS-trigger toegevoegd voor wanneer de winkelwagenhoeveelheid wordt bijgewerkt
- Nieuw: Een CSS-klassenaam toegevoegd aan de downloadbestand URL op de aankoopbevestiging
- Nieuw: Een edd_is_success_page() functie geïntroduceerd
- Nieuw: Een filter geïntroduceerd op de edd_get_variable_prices() functie
- Nieuw: Schema.org 'Offer' markup toegevoegd
- Nieuw: edd_get_sales_args filter toegevoegd
- Nieuw: edd_get_cart_content_details_item_discount_amount filter toegevoegd
- Nieuw: edd_get_cart_item_tax_item_discount_amount filter toegevoegd
- Tweak: $payment_id toegevoegd aan de edd_email_receipt_download_title filter
- Tweak: Een regeleinde toegevoegd na het land selectieveld bij het afrekenen
- Tweak: Directe aanroep naar wp_enqueu_script( ‘jquery’ ) verwijderd, aangezien deze als afhankelijkheid wordt geladen
- Tweak: Lay-out van de Dashboard-samenvattingswidget verbeterd
- Tweak: Kolombreedte van de Downloads-tabel verbeterd
- Tweak: Taalbestanden bijgewerkt
- Tweak: Betalingsaantallen beperkt op basis van start- en einddatum
- Tweak: Spatiëring in betalingsgeschiedenis verbeterd
- Tweak: Nonce-velden verwijderd uit front-end ajax-verzoeken
- Fix: Zorg ervoor dat de knop 'verwijderen uit winkelwagen' werkt binnen ajax-aanroepen
- Fix: Verkoopnummers correct geformatteerd voor Totaal Verkopen statistieken
- Fix: Alle aangepaste taxonomieën en termen verwijderd tijdens het verwijderen
- Fix: Onjuiste HTML voor tekstvelden via de EDD_HTML_Elements klasse
- Fix: Onjuiste HTML voor checkboxvelden via de EDD_HTML_Elements klasse
- Fix: Gebroken cache-sleutel in EDD_Payment_Stats
- Fix: Correct rekening houden met wanneer de globale $post niet beschikbaar is in edd_get_purchase_link()
- Oplossing: Winkelwagenhoeveelheid kon negatief worden, dat is onzinnig
- Oplossing: Verouderde meldingen van gebruik van wp_editor() met WordPress 3.9
- Oplossing: Onjuist cursorgedrag op Dashboard-widgets
- Oplossing: Defecte betaalmethode-iconen bij het afrekenen
- Oplossing: Verouderde melding met $wpdb->escape()
- Oplossing: Haal geen gebruiker op als er geen sleutel is ingesteld in EDD_API
- Oplossing: Fatale fout bij het installeren van EDD via WP CLI
- Oplossing: Typfout in functie voor Australische staten
- Oplossing: Ongedefinieerde index in edd_count_purchases_of_customer()
- Oplossing: InlineEditPost JS-fout
- Oplossing: JS-fout in IE
- Oplossing: Onjuiste opmaak van Nieuw-Zeelandse valuta
- Oplossing: Onjuiste verificatie van Servische postcodes
- Oplossing: Geen validatie op e-mailadressen van ingelogde gebruikers tijdens het afrekenen
- Oplossing: Onjuiste slash in PayPal IPN URL
- Oplossing: Ajax product dropdown zoekopdracht retourneert niet alle gevonden producten
- Oplossing: Bestandsdownloads worden "index.php" genoemd op Android-apparaten
- Oplossing: Dubbel veld-ID in kaartstaat- en kaartlandvelden
- Oplossing: Teksten in Kortingen admin niet te vertalen
- Oplossing: Lege winkelwagens met FORCE_SSL_ADMIN ingesteld op true
- Oplossing: Belasting onjuist toegepast op landen die niet zijn opgenomen in belastingregels
- Oplossing: Kan de globale optie voor bestandsdownloadlimiet niet overschrijven
- Oplossing: Laad geen scripts in de admin, behalve wanneer nodig
- Oplossing: Betaalmethode-iconen mislukken op Microsoft-IIS-servers
- Oplossing: Onjuiste statistieken met aangepaste datumbereiken in rapporten
- Oplossing: edd_get_chosen_gateway() respecteert de standaard gateway niet




