Inloggen
Aan de slag

Easy Digital Downloads Changelog

Bekijk releases en changelogs voor EDD en add-ons.
Versie 1.1 — 17 juni 2019
  • Nieuw: Ondersteuning voor BitBucket API v2.0.
  • Oplossing: Verbeterde betrouwbaarheid en opschoning in AJAX-methoden.
  • Oplossing: Versienummer van extensie toegevoegd aan Javascript- en CSS-assets om cacheproblemen te voorkomen.
  • Oplossing: Verbeterde betrouwbaarheid van de updater.
  • Dev: De edd_git_zip_saved actie toegevoegd.
Versie 1.1.1 — 11 juni 2019
  • Nieuw: Ondersteuning toegevoegd voor e-mailheaders
Versie 2.8.7 — 5 juni 2019
  • Fix: Terugkerende belasting die werd geregistreerd op verlengingsbetalingen, werd onjuist berekend.
  • Fix: Belasting op verlengingsbetalingen na een upgrade werd niet correct berekend.
  • Fix: Mislukte Stripe-upgradepogingen veroorzaakten dubbele abonnementen.
  • Fix: Waarschuwing vanwege het controleren op proefperiodes bij het afrekenen.
  • Fix: Voorkom fouten bij verlengings-e-mails in uitzonderlijke situaties waarbij geen product is gekoppeld aan een abonnement.
  • Fix: Defensieve controle toegevoegd voor fouten in de reactie van PayPal Express.
Versie 1.1.1 — 28 mei 2019
  • Oplossing: Het "Verwerk All Access Passes"-hulpprogramma mislukte in stap 1 vanwege een mislukte nonce.
Versie 2.0.3 — 21 mei 2019
  • Fix: Countable-fout in PHP 7.2 bij het downloaden van bestanden
  • Fix: Bestelvolgorde in het Dropbox-bibliotheektabblad was niet correct gesorteerd
Versie 1.1 — 14 mei 2019
  • Nieuw: Een optie "Synchroniseren met licentie" toegevoegd voor betere integratie met Software Licensing
  • Nieuw: Een hulpprogramma toegevoegd aan het klantprofiel om hun All Access Passes opnieuw te genereren
  • Nieuw: Een filter toegevoegd om de optie te bieden om downloadopties op bestandsniveau te verbergen
  • Nieuw: Verbeterde code-markup en opmaak
  • Nieuw: Alle verwijzingen naar EDD_Payment gewijzigd naar de edd_get_payment-functie
  • Nieuw: Scripts worden nu gebouwd met webpack
  • Nieuw: Prioriteit van de hoofd-plugins_loaded-hook verplaatst naar 20 ter voorbereiding op EDD 3.0
  • Oplossing: Tijdens het bewerken van een toegangsbewijs, werd "Weet u zeker dat" weergegeven terwijl dit niet hoorde
  • Oplossing: Zorg ervoor dat schema-gegevens voor zoekmachines correct zijn voor het aankoopformulier
  • Oplossing: Als "Downloadlimiet" was ingeschakeld in Recurring Payments, werden geldige AA-downloads voorkomen
  • Oplossing: Migraties van RCP stopten na 1 stap
  • Oplossing: Alle datums worden nu opgeslagen in UTC in plaats van de tijdzone van de website
  • Oplossing: Voorkom dat AA-toegangsbewijzen verlopen als het product van het terugkerende abonnement verandert
  • Oplossing: Stel de bestand-ID in waarop wordt gedownload gebaseerd op de prijs-ID waarop wordt gedownload
  • Oplossing: Zorg ervoor dat het price_id-attribuut werkt voor de edd_all_access-shortcode
  • Oplossing: Zorg ervoor dat de edd_purchase_link_top-hook aanwezig is in het AA-aankoopformulier
  • Oplossing: Content Restriction Integratie: Zorg ervoor dat het beperken van een pagina tot "Alle Prijzen" in Content Restriction werkt voor AA-prijzen
  • Oplossing: Content Restriction Integratie: Zorg ervoor dat de edd_restrict-shortcode AA-toegangsbewijzen in overweging neemt
  • Oplossing: Software Licensing Integratie: Betere afhandeling toegevoegd voor ongeldige licentiesleutels
  • Oplossing: Winkelwagenfout voor 'nooit verlopen' werd gewist terwijl dit niet hoorde
  • Oplossing: Zorg ervoor dat de vervaldatum van AA gebaseerd is op de starttijd van All Access, niet op de starttijd van de betaling/bestelling
  • Oplossing: Software Licensing Integratie: Zorg ervoor dat AA-toegangsbewijzen synchroniseren met Licenties in plaats van Recurring
  • Oplossing: Recurring Payments Integratie: Sta vroege vernieuwingen toe, zelfs als er al een abonnement bestaat
  • Oplossing: Alle onnodige cache-opschoning is verwijderd
  • Oplossing: Levenslange licenties veroorzaakten ongeldige AA-toegangsbewijzen
  • Oplossing: De prioriteitsinstelling van de Free Downloads-integratie laat AA nu Free Downloads overschrijven wanneer dit zo is ingesteld
  • Oplossing: Probleem met de tool voor het resetten van klanten waarbij een klant een verlopen en een actief toegangsbewijs had, wat resulteerde in verlopen.
  • Oplossing: Race condition met handmatige abonnementsvernieuwingen waarbij de betaling nog geen producten had
Versie 2.3.7 — 26 april 2019
  • Fix: Gecorrigeerd een geval waarin een gebruiker die zijn e-mailadres invoerde ten onrechte te horen kreeg dat een ongeldig item was opgegeven bij gebruik van de automatische download-complete handler.
Versie 2.3.6 — 23 april 2019
  • Fix: Gecorrigeerd een probleem dat directe downloads voor ingelogde gebruikers toestond om gratis productcontroles te omzeilen.
Versie 2.8.6 — 2 april 2019
  • Fix: PayPal Express en Pro valutacontrole mislukte voor IPN's.
Versie 2.8.5 — 22 maart 2019
  • Fix: PayPal Express ondersteunt niet langer meerdere abonnementen per afrekening. Zie https://docs.easydigitaldownloads.com/article/1147-recurring-payments—paypal-express-gateway-configuration voor meer informatie.
  • Fix: Abonnementen met "Tijden" werden niet geannuleerd/voltooid voor alle gateways.
  • Fix: Gecorrigeerd een probleem waardoor abonnementen niet uit de objectcache werden verwijderd.
  • Fix: Kortingscodes van de hoofdbetaling werden opgeslagen op verlengingsbetalingen.
  • Fix: E-mail sjabloontags gebruikten de onjuiste methode om een downloadnaam te krijgen.
  • Fix: PayPal Pro IPN sloeg de geleverde valuta op in plaats van deze te vergelijken.
  • Fix: 2Checkout gateway werd soms uitgevoerd wanneer dat niet had gemoeten.
Versie 3.4.8 — 20 maart 2019
  • Fix: Verplaatste Commissies-extensie om later te laden op plugins_loaded ter voorbereiding op EDD 3.0.
  • Fix: Er werd geen datum toegevoegd aan handmatig aangemaakte commissies wanneer er geen datum werd opgegeven.
  • Fix: Handmatig aangemaakte commissies hadden een lege "Betaling" kolom. Een gedachtestreepje is toegevoegd om consistentie met WordPress core te behouden.
  • Fix: De Dashboard-widget was niet compatibel met aangepaste commissiestatussen.
  • Fix: Enkele problemen met PHP 7.2 opgelost die meldingen en waarschuwingen veroorzaakten.
  • Nieuw: De e-mailinstellingen voor commissies kunnen nu worden gefilterd.
  • Dev: Voeg een actiehook toe binnen de updatefunctie van class-admin-notices.
  • Dev: Meer hooks toegevoegd aan de sjablonen voor commissieoverzichten van gebruikers.
  • Dev: Commissie-ID's toegevoegd aan de edd_commissions_process_bulk_action actiehook.
  • Dev: Hooks toegevoegd aan de Dashboard-widget.
Versie 3.6.8 — 19 maart 2019
  • Fix: Licenties ontbraken in de REST API-verkoopgegevensreactie wanneer sequentiële bestelnummers waren ingeschakeld.
  • Fix: De licentielijsttabel kreeg 20 per pagina, maar bouwde paginering voor 30.
  • Fix: Een probleem met de template voor het beheren van licenties gecorrigeerd, waardoor de 'Terug'-link onjuist was.
  • Fix: Een PHP-waarschuwing werd gelogd bij het loggen van een verzonden licentievernieuwings-e-mail.
  • Fix: Aangepaste activeringsaantal-meta kon worden verwijderd bij het verwijderen van een licentie met activering.
  • Fix: Met URL-controle uitgeschakeld, werd de poging om een URL op te halen nog steeds uitgevoerd, dit had niet mogen gebeuren.
  • Fix: Deactiveren/activeren zonder URL-parameter gaf succes terug, terwijl het had moeten mislukken met vereiste URL-controle.
  • Fix: We ondersteunen nu 'staging-' in de lokale URL-detectie ter ondersteuning van Kinsta stagingomgevingen.
  • Dev: De EDD_SL_DB::insert-methode gebruikte niet het type dat aan de methode werd doorgegeven.
Versie 1.4.5 — 14 maart 2019
  • Fix: Gecorrigeerd een probleem dat ervoor zorgde dat kosten een fout veroorzaakten bij het afrekenen.
  • Fix: Het async-attribuut werd onjuist toegevoegd aan de JavaScript voor In-Context checkout.
Versie 2.6.18 — 14 maart 2019
  • Oplossing: Een probleem gecorrigeerd waardoor het Stripe Connect-proces API-sleutels niet betrouwbaar kon ophalen.
  • Fix: Gecorrigeerde hoofdlettergebruik in de labels van opgeslagen kaarten.
Versie 1.1.6 — 26 februari 2019
  • Fix: Voorkom een PHP-fout wanneer er geen product-ID's worden gevonden waarvoor aangepaste e-mails nodig zijn.
  • Fix: Sta bijlagen toe wanneer de EDD_Emails-klasse wordt gebruikt.
Versie 3.6.7 — 22 februari 2019
  • Fix: Voorkom dat de licentiequery een gebruikers-ID of klant-ID van 0 accepteert.
Versie 2.8.4 — 20 februari 2019
  • Fix: De dashboard-widget en het stats API-eindpunt namen de verlengingsbetalingen niet mee.
Versie 2.8.3 — 19 februari 2019
  • Fix: De front-end JavaScript voor recurring wordt nu altijd geregistreerd, in plaats van alleen wanneer deze moet worden ingeschakeld.
  • Fix: Een probleem gecorrigeerd waardoor "Aantal gefactureerd" altijd "1" was.
  • Fix: De prestaties van de abonnementslijsttabel verbeterd door de kolom "Aantal gefactureerd" te verwijderen.
  • Fix: De functie edd_get_total_earnings() nam de verlengingen van Recurring Payments niet mee in de geretourneerde waarde.
  • Dev: Wanneer Recurring Payments objecten in Stripe aanmaakt, wordt metadata toegevoegd aan het object binnen Stripe, om de debugging te verbeteren.
Versie 3.6.6 — 11 februari 2019
  • Fix: Databaseklasse genereerde ongeldige MySQL-instructie bij gebruik van arrays voor parameters in sommige gevallen.
  • Fix: Changelog-widget gebruikte geen readme-gegevens.
  • Fix: Een probleem bij het parsen van readme.txt-bestanden gecorrigeerd.
  • Oplossing: URL's met query strings konden niet worden geactiveerd/gedeactiveerd vanuit de admin of frontend.
  • Oplossing: Bulkacties voor licenties werkten niet.
  • Oplossing: De nauwkeurigheid van de get_license_keys_of_user() methode verbeterd.
  • Oplossing: Prijsoptie-instellingen worden niet langer weergegeven wanneer licenties zijn uitgeschakeld.
  • Oplossing: Compatibiliteitsprobleem met updates en de Git Updater extensie gecorrigeerd.
  • Oplossing: De cron die verlengingsherinneringen verzendt, controleert nu of de optie 'Verlengingsherinneringen verzenden' is aangevinkt.
  • Oplossing: Kinderlicenties hebben nu de juiste vervaldatum wanneer de bundellicentie wordt verlengd.
  • Oplossing: Uitgeschakelde licenties kunnen niet automatisch als verlopen worden ingesteld.
  • Oplossing: Problemen met gebruikers-ID's en licentiesleutels verbeterd.
  • Oplossing: Probleem gecorrigeerd dat een 'key_mismatch' fout in de API veroorzaakte wanneer sleutels leidende of afsluitende spaties hadden.
  • Oplossing: Het gebruik van bijdragers in readme.txt veroorzaakte een fatale fout.
  • Oplossing: De verkoop-API veroorzaakte eerder een PHP-fout wanneer er geen licenties aanwezig waren voor een bestelling.
  • Oplossing: Statuswijzigingen riepen niet altijd de juiste do_action hooks aan.
  • Oplossing: De variabele `is_local_url` was mogelijk ongedefinieerd bij het aanroepen van het get_version API-eindpunt.
  • Voorbeeld Plugin/Thema Wijzigingen
    • Het voorbeeldthema bijgewerkt om wp_die niet te gebruiken bij fouten.
    • Een ongedefinieerde eigenschap in de EDD_SL_Plugin_Updater klasse gecorrigeerd.
    • De EDD_SL_Plugin_Updater klasse gebruikt nu de verify_ssl methode bij het maken van externe aanroepen.
    • De versie van EDD_SL_Plugin_Updater verhoogd naar 1.6.18
    • Voorbeelden opgenomen in de geleverde/gedownloade extensie, evenals beschikbaar in uw account.
Versie 2.6.17 — 5 februari 2019
  • Fix: Idempotency-sleutel toegevoegd aan transacties om dubbele records in Easy Digital Downloads te voorkomen.
  • Fix: get_user_meta() werd onjuist aangeroepen na het inschakelen van "Alleen postcode en land".
  • Fix: Vermijd PHP-fouten in het Stripe-instellingenscherm op PHP 5.3.
  • Fix: Vermijd een fatale fout wanneer Easy Digital Downloads niet actief is.
  • Fix: Stripe Connect admin-melding kon alleen permanent worden afgewezen vanaf de Stripe-instellingenpagina.

Populaire Bronnen

Begin vandaag nog met verkopen!

Sluit u aan bij meer dan 50.000 slimme winkel eigenaren, en begin met de eenvoudigste manier om digitale producten te verkopen met WordPress.