Anmelden
Loslegen

Easy Digital Downloads Änderungsprotokoll

Versionen und Änderungsprotokolle für EDD und Add-ons anzeigen.
Version 1.3.1 — 28. Oktober 2026
  • Kompatibilität – Software Licensing: Behebt die tägliche Ablaufprüfung, um jede Lizenz abzufragen, die mit einem Pass verknüpft ist.
  • Kompatibilität – Software Licensing: Die Verlängerung eines All-Access-Passes mit Software Licensing verlängert nun die bestehende Lizenz, anstatt einen zweiten Schlüssel auszustellen.
  • Pässe: Ein Pass, der abgelaufen ist, bevor seine Laufzeit endete, wird nun auf seine bezahlte Verlängerung übertragen.
Version 3.6.5 — 27. Oktober 2026
  • NEU: KI – Verbundene KI-Assistenten können Provisionen nachschlagen, berechnen, was jeder Empfänger schuldet, und Provisionen als bezahlt, unbezahlt oder widerrufen markieren (erfordert EDD 3.7.1).
  • Sicherheit: Berechtigungsprüfungen zu den Provisions-Kurzcodes und dem Provisions-Export hinzugefügt.
  • Sicherheit: Überprüfung von Anfragen für Provisions-Massenaktionen und Upgrade-Routinen verstärkt.
  • Admin: Das Bearbeiten einer Provision formatiert Beträge von 1.000 oder mehr korrekt.
  • Admin: Pauschalprovisionen behalten einen Satz unter 1 bei der Bearbeitung, und das Ratenfeld akzeptiert Dezimalwerte.
  • Admin: Manuelle Provisionen für Downloads mit variablen Preisen speichern nun die ausgewählte Preisoption.
  • E-Mails: Der E-Mail-Tag {download} funktioniert wieder, wenn der Download der Provision gelöscht wurde.
  • Verlängerungen: Provisionen, die aus Verlängerungen erzielt werden, werden wieder als Verlängerungen gekennzeichnet, einschließlich der vor 3.6.0 gespeicherten Kennzeichnungen.
  • Berichte: Provisions-Exporte fügen keine nachgestellte Bindestriche mehr zu Produkten ohne Preisoption hinzu oder wiederholen den Download-Namen der vorherigen Zeile.
  • Kurzcodes: Die Tabelle „Widerrufene Provisionen“ in [edd_commissions] wird jetzt separat von der Tabelle „Bezahlte Provisionen“ paginiert.
  • Kurzcodes: Jede [edd_commission_breakdown_table] auf einer Seite wird nun gerendert, nicht nur die erste.
  • Entwickler: Provisions-Metadaten verwenden jetzt den Metadaten-Typ edd_commission, sodass seine Metadaten-Hooks get_edd_commission_metadata usw. heißen, anstatt get_commission_metadata.
  • Entwickler: Kompatibilitätscode für EDD-Versionen unter 3.4.0 entfernt und eddc_are_email_templates_registered() sowie eddc_render_commissions_meta_box() als veraltet markiert.
  • Entwickler: Die minimal erforderlichen Versionen sind jetzt WordPress 6.2 und EDD 3.4.0, und die Addon-Tools sind aktualisiert.
Version 2.3.1 — 26. Oktober 2026
  • NEU: KI – Assistenten, die mit Ihrem Shop verbunden sind, können jetzt Produktbewertungen nachschlagen und sie genehmigen, zurückhalten, als Spam markieren, löschen oder wiederherstellen.
  • Sicherheit: Verstärkte Überprüfung von Einreichungen, Antworten und Bearbeitungen von Bewertungen.
  • Sicherheit: Verschärfte Berechtigungsprüfungen bei der Moderation von Bewertungen und Änderungen des Produktbewertungsstatus.
  • Sicherheit: Der Admin-Bildschirm für Bewertungen erfordert jetzt die Berechtigung zur Moderation von Bewertungen.
  • Sicherheit: Verbesserte Validierung im Bewertungsblock.
  • Sicherheit: Die Bewertungs-API erfordert jetzt die Berechtigung zur Moderation von Bewertungen, bevor Kontaktdaten des Rezensenten zurückgegeben werden.
  • Sicherheit: Es wurde eine Berechtigungsprüfung hinzugefügt, bevor eine Admin-Antwort auf eine Bewertung veröffentlicht wird.
  • Sicherheit: Der Bewertungs-Kurzcode, der Block und das Widget „Hervorgehobene Bewertung“ zeigen jetzt nur genehmigte Bewertungen von öffentlich sichtbaren Produkten an.
  • Kompatibilität – Frontend-Einreichungen: Das Widget „Auf einen Blick“ im Dashboard und der Bildschirm „Kommentare“ zeigen jetzt die korrekten Kommentaranzahlen an, wenn Frontend-Einreichungen aktiv ist.
Version 2.8.3 — 20. Oktober 2026
  • Sicherheit: Beim Speichern von Händlerprofilen wird nun die Berechtigung für das geänderte Konto geprüft, sodass sich ein angemeldeter Benutzer nicht mehr mit der E-Mail-Adresse oder den Details eines anderen Benutzers ändern kann.
  • Sicherheit: Eingeschränkte genehmigte Händler daran, die privaten Produkte anderer Autoren in den Shop-Angeboten zu sehen oder Produktkategorien und -tags zu bearbeiten.
  • Sicherheit: Das Genehmigen von Downloads aus der Download-Liste erfordert nun eine Berechtigung zur Veröffentlichung jedes einzelnen Downloads, sodass Händler die Shop-Überprüfung nicht mehr überspringen oder die ausstehenden Produkte, Beiträge oder Seiten anderer Händler veröffentlichen können.
  • Sicherheit: Die Formulare für Händlerregistrierung, Anmeldung und Kontakt wenden nun immer die in den FES-Einstellungen festgelegten reCAPTCHA- und Pflichtfelder an.
  • Sicherheit: Taxonomie-Vorschläge in Händlerformularen wurden auf Produkt-Taxonomien beschränkt, sodass genehmigte Händler keine nicht verwandten Begriffnamen mehr sehen.
  • Sicherheit: Besucher, die nicht angemeldet waren, konnten nicht mehr die aufgezeichneten Verkäufe und Einnahmen von Händlern ändern.
  • Sicherheit: Alte FES-Upgrade-Routinen, die nicht angemeldete Besucher ausführen konnten, um Händlerrollen zu löschen und nicht genehmigte Händlerdatensätze zu erstellen, wurden entfernt.
  • Sicherheit: Genehmigte Händler wurden darauf beschränkt, nur die von ihnen erstellten Produkte zu bearbeiten, anstatt beliebige Beiträge, Seiten oder Produkte.
  • Sicherheit: Andere Websites wurden daran gehindert, einen Benutzer zu einem genehmigten Händler zu machen, wenn ein Shop-Administrator sie im angemeldeten Zustand besuchte.
  • Sicherheit: Andere Websites wurden daran gehindert, den Status eines Händlers zu ändern, wenn ein Shop-Administrator sie im angemeldeten Zustand besuchte.
  • Sicherheit: Händleranzeigenamen werden nun im Händlerprofil des Administrators sicher gemacht, sodass unsichere Inhalte, die bei der Registrierung eingegeben wurden, nicht mehr ausgeführt werden, wenn ein Shop-Administrator sie aufruft.
  • Sicherheit: Eine Lücke auf den FES-Werkzeug- und Upgrade-Bildschirmen wurde geschlossen, die es einem präparierten Link ermöglichte, unerwünschte Aktionen als der Shop-Administrator auszuführen, der ihn öffnete.
  • Sicherheit: Händler-Dashboard-Kommentarantworten werden nun als der antwortende Händler und nur für dessen eigene Produkte gepostet und können keine Kommentare mehr aus den Dashboards anderer Händler ausblenden.
  • Sicherheit: Produktdateien, die über das Händlerpreis-Feld hinzugefügt wurden, müssen nun die eigenen Uploads des Händlers oder Links zu einer anderen Website sein, keine geschützten Dateien, die auf der Website gespeichert sind.
  • Sicherheit: Händler können nun eine Quittung nur für Bestellungen einsehen, die ihre eigenen Produkte enthalten, anstatt Kundendetails, Lizenzschlüssel oder Abonnements aus beliebigen Bestellungen.
  • Sicherheit: Die Suche und Sortierung der Händlerliste wurde korrigiert, was es Shop-Managern oder einem von ihnen geöffneten präparierten Link ermöglichte, Daten in der Shop-Datenbank zu lesen oder zu ändern.
  • Sicherheit: Das FES-Anmeldeformular meldet einen Besucher nun nur für das Konto an, dessen Passwort er eingegeben hat.
  • Sicherheit: Händler-Dateifelder akzeptieren nun nur Mediendateien, die der Händler hochgeladen hat.
  • Admin: Händleradressen werden nun in einem Modal bearbeitet.
  • Admin: Händler werden nun von Admin-Bildschirmen, die sie in jedem Fall nicht erreichen sollten, weggeleitet.
  • Admin: Das Speichern eines Händlerprofils fügt keine Backslashes mehr zu Namen und Adressen hinzu, die Anführungszeichen oder Apostrophe enthalten.
  • Formulare: Korrigierte Vorschläge für Taxonomiebegriffe in Händlerformularen, die unter PHP 8 fehlschlugen.
  • i18n: Behebung eines WordPress 6.7-Hinweises bezüglich zu früher geladener Übersetzungen.
  • Tools: Behebung einer PHP-Warnung beim Neuberechnen von Händlerstatistiken für Händler ohne Produkte.
  • Tools: Entfernung der veralteten Import/Export- und Reset All Forms-Tools von Pre-FES 2.4 und Darstellung der verbleibenden Frontend Submissions-Tools als Karten.
  • Händler: Behebung eines Hinweises auf eine undefinierte Variable im Händler-Cache.
  • Dev: FES-Formulare werden nun nicht mehr gespeichert, wenn die Formular-ID nicht mit dem Typ des gespeicherten Formulars übereinstimmt.
  • Dev: Entfernung der Upgrade-Routinen von FES 2.2 und 2.3, die aktuelle Installationen nicht mehr verwenden.
  • Dev: Veraltet fes_tools_page(), fes_get_tools_tabs() und fes_process_form_tools(); die FES-Tools werden nun über den Admin-Action-Router von EDD übermittelt und erfordern manage_shop_settings.
  • Dev: Die Mindestanforderungen sind nun PHP 7.4, WordPress 6.2 und EDD 3.4.0, und die Addon-Tools-Bibliothek wurde aktualisiert.
Version 2.14.0 — 20. Oktober 2026
  • NEU: API – Abonnements, Verlängerungen und Abonnementnotizen sind jetzt für KI-Assistenten über die WordPress Abilities API verfügbar.
  • NEU: Abonnements – Kunden, deren Update-Link nicht mehr funktioniert, können jetzt von der Update-Seite aus per E-Mail eine neue anfordern.
  • Sicherheit: Verbesserte Validierung von wiederkehrenden Produktpreisen und Abrechnungsbedingungen an der Kasse.
  • Sicherheit: Verstärkte Überprüfung von PayPal Standard- und 2Checkout-Abonnementbenachrichtigungen.
  • Sicherheit: Inhalte, die auf aktive Abonnenten beschränkt sind, prüfen nun strenger den Abonnementstatus.
  • Sicherheit: Verbesserte Bereinigung von Abonnementnotizen.
  • Sicherheit: Die Abonnement-API erfordert nun die Berechtigung zum Anzeigen von Abonnements, bevor Abonnementdetails zurückgegeben werden.
  • Sicherheit: Verstärkte Überprüfung, bevor eine PayPal Express-Bestellung als abgeschlossen markiert wird.
  • Sicherheit: Verstärkte Inhaberschaftsprüfungen, wenn ein Kunde die Zahlungsmethode eines Abonnements aktualisiert.
  • Sicherheit: Die PayPal Express-Bestätigungsseite zeigt nun nur noch die Abonnementdetails für den Kunden an, dem sie gehören.
  • Admin: Die versteckte Upgrades-Seite erscheint nicht mehr in der WordPress-Befehlspalette.
  • Blöcke: Kopf- und Fußzeilenblöcke auf der Seite zur Aktualisierung der Zahlungsmethode funktionieren jetzt korrekt mit Block-Themes.
  • Kompatibilität – Multi-Währung: Stripe-Abonnements werden jetzt in der Währung des Kaufs und nicht in der Basiswährung des Shops verlängert.
  • Kompatibilität – Softwarelizenzierung: Die manuelle Verlängerung einer Lizenz über PayPal kündigt nun das alte Abonnement, sodass Kunden nicht mehr doppelt abgerechnet werden.
  • PayPal: Gekündigte Abonnements, die eine gespeicherte PayPal-Zahlungsmethode verwenden, können jetzt reaktiviert werden.
  • PayPal: Verlängerungen mit Steuern werden nicht mehr um den Steuerbetrag zu viel berechnet.
  • Datenschutz: Persönliche Daten löschen kann nun Abonnement-Verlängerungsbestellungen anonymisieren.
  • Verlängerungen: Eine fehlgeschlagene Verlängerungszahlung verlängert weder das Abonnement noch seine Lizenz.
  • Verlängerungen: Verlängerungen, die am letzten Tag eines Monats verarbeitet werden, erhalten nun das korrekte Ablaufdatum.
  • Stripe: Abonnements werden jetzt erstellt, wenn eine Bestellung, die auf Halten gesetzt wurde, abgeschlossen wird.
  • Stripe: Käufe, die abgeschlossen werden, nachdem der Kunde den Checkout verlassen hat, einschließlich Live-Amazon-Pay-Käufe, erstellen nun ihre Abonnements.
  • Stripe: Abonnements, die nach fehlgeschlagenen Zahlungen gekündigt wurden, können wieder reaktiviert werden, und die Zahlung wird dann eingezogen.
  • Stripe: Das Abonnement-Synchronisierungstool aktualisiert nun Ablaufdaten, sodass reaktivierte Abonnements aktiv bleiben.
  • Stripe: Mit dem Tool für fehlende Abonnements wiederhergestellte Abonnements speichern nun die korrekte wiederkehrende Steuer.
  • Stripe: Das Kündigen eines unbezahlten Abonnements in Stripe kündigt es auch in Stripe.
  • Stripe: Verlängerungszahlungen werden nun auch dann erfasst, wenn die gespeicherte Stripe-ID eines Abonnements veraltet ist.
  • Stripe: Das Tool zur Wiederherstellung von Stripe-Abonnements auf dem Bestellbildschirm findet passende Stripe-Abonnements wieder.
  • Stripe: Eine neue Zahlungsmethode erhält nun die vollständige Rechnungsadresse des Kunden, sodass Verlängerungen in Regionen, die eine erfordern, nicht mehr abgelehnt werden.
  • Steuern: Verlängerungsaufträge verwenden nun den aktuellen Steuersatz anstelle eines deaktivierten.
  • Dev: Die Legacy-Callbacks zur Erstellung von Stripe-Abonnements werden im Payment Elements-Modus nicht mehr registriert.
  • Dev: Ein Sperr-Dienstprogramm wurde hinzugefügt, um zu verhindern, dass derselbe Datensatz gleichzeitig zweimal verarbeitet wird.
  • Dev: Der fehlende Index parent_payment_id_product_id wurde zur Abonnementtabelle für Shops hinzugefügt, die von Version 2.12.2 oder früher aktualisiert wurden, was langsame Ladezeiten im Admin-Bereich behebt.
  • Dev: Die Abonnementabfrage validiert nun ihre eigene Sortierrichtung.
  • Dev: Die Reaktivierung von Stripe-Abonnements läuft nun in einem dedizierten Dienst.
  • Dev: Blöcke verwenden nun die gemeinsam genutzten Build-Tools des Plugins und die Abhängigkeiten wurden aktualisiert.
Version 3.9.8 — 20. Oktober 2026
  • NEU: Lizenzen – Lizenzen können jetzt über die WordPress Abilities API gelesen und verwaltet werden (erfordert EDD 3.7.1 oder neuer).
  • Sicherheit: Paket-Download-Links werden jetzt mit einem standortspezifischen Geheimnis signiert, sodass ihre Ablaufdaten nicht gefälscht werden können.
  • Sicherheit: Das Formular zur Lizenzverlängerung gibt die Details oder den Verlängerungspreis einer Lizenz nicht mehr an andere weiter als an den Lizenzinhaber.
  • Sicherheit: Ein Problem behoben, das es ermöglichte, die Preise für Lizenz-Upgrades und -Verlängerungen an der Kasse zu ändern.
  • Sicherheit: Ein Problem mit der Offenlegung von Informationen behoben, bei dem die Update-API nicht veröffentlichte oder passwortgeschützte Produkte beschreiben konnte.
  • Sicherheit: Ein Problem mit gespeichertem Cross-Site-Scripting im Produkt-Changelog behoben.
  • Sicherheit: Ein Problem mit Server-Side Request Forgery in der Produkt-Readme.txt-Speicherort behoben.
  • Sicherheit: Das Löschen einer Lizenz, auch über Massenaktionen, erfordert jetzt die Berechtigung zum Löschen von Lizenzen.
  • Sicherheit: Cross-Site-Request-Forgery-Schutz zu den Aktionen für Aktivierungslimits und Verlängerungshinweise auf dem Lizenzbildschirm hinzugefügt.
  • Sicherheit: Ein Problem mit reflektiertem Cross-Site-Scripting auf dem Lizenzbildschirm behoben.
  • Sicherheit: Massenaktionen auf dem Lizenzbildschirm erfordern jetzt die gleichen Berechtigungen wie ihre Einzel-Lizenz-Versionen.
  • Sicherheit: Ein SQL-Injection-Problem in der Sortierreihenfolge der Lizenzlistentabelle behoben.
  • Sicherheit: Ein Problem behoben, das beim Hinzufügen einer Website zu einer Lizenz die aktivierte URL einer anderen Kundenwebsite offenlegen konnte.
  • Sicherheit: Der Export von Lizenzschlüsseln erfordert jetzt die Berechtigung zur Verwaltung von Lizenzen.
  • Sicherheit: Produkt-Changelogs, Beschreibungen und Upgrade-Hinweise, die von der Update-API gesendet werden, sind jetzt auf das gleiche HTML wie andere Produktinhalte beschränkt.
  • Sicherheit: Ein SQL-Injection-Problem im Statusfilter des Lizenzexports behoben.
  • Sicherheit: Ein Problem behoben, das es einer nicht authentifizierten Anfrage ermöglichte, die Lizenzen einer Bestellung zu löschen, während die Bestellung bestehen blieb.
  • Admin: Der Seitentitel des Lizenzbildschirms lautet jetzt „Lizenzen“.
  • Admin: Das Styling des Hinweises zu Plugin-Anforderungen auf dem Plugins-Bildschirm in WordPress 7.1 behoben.
  • Admin: Die Seite für Lizenz-Upgrades erscheint nicht mehr in der WordPress-Befehlspalette.
  • Admin: Das Senden einer Verlängerungsbenachrichtigung an eine abgelaufene Lizenz über die Massenaktionen des Lizenzbildschirms behoben.
  • Admin: Das Klicken auf „Filtern“ auf dem Lizenzbildschirm führt nicht mehr dazu, dass die ausgewählte Massenaktion auf die angekreuzten Lizenzen angewendet wird.
  • Admin: Der Lizenzbildschirm behält den Suchbegriff und den Tab bei, wenn er nach einer Massenaktion neu geladen wird.
  • API: Die Update-API beschreibt keine nicht veröffentlichten, privaten oder passwortgeschützten Produkte mehr, es sei denn, die Anfrage enthält eine aktive oder abgelaufene Lizenz für dieses Produkt. Eine deaktivierte Lizenz wird nicht mehr gezählt.
  • Blöcke: Die Schaltfläche „Abbrechen“ im Formular zur Lizenzverlängerung wiederhergestellt.
  • Downloads: Paket-Download-Links verwenden eine neue Signatur, sodass Links, die vor dem Update generiert wurden, nicht mehr funktionieren. Sie verfallen automatisch innerhalb der Ablaufzeit für Download-Links des Shops (standardmäßig 24 Stunden).
  • Downloads: Produkt-Changelogs erlauben keine Skripte, iframes oder andere HTML-Elemente mehr, die nicht im Beitrag erlaubt sind. Eingebettete Videos in einem Changelog werden daher entfernt.
  • Downloads: Der Speicherort der readme.txt eines Produkts muss eine öffentliche URL sein. Lokale und private Netzwerkadressen werden nicht mehr abgerufen und ungültige URLs werden nicht gespeichert.
  • E-Mails: Verlängerungsbenachrichtigungen werden nicht mehr für Lizenzen gesendet, deren Produkt gelöscht wurde.
  • E-Mails: Die Massenaktion „Verlängerungsbenachrichtigung senden“ wurde korrigiert, da sie nichts für Lizenzen sendete, die noch nicht abgelaufen waren.
  • Lizenzen: Eine Lizenz muss einem Benutzerkonto zugeordnet sein, um aktualisiert zu werden. Eine Lizenz ohne Konto, wie z. B. von einem Gastkauf, kann nicht mehr aktualisiert werden.
  • Lizenzen: Ein schwerwiegender Fehler beim Ausführen der retroaktiven Lizenzierung für Bundles mit einer nicht auflösbaren Unterlizenz wurde behoben.
  • Verlängerungen: Im Formular und Block für die Lizenzverlängerung kann eine Lizenz, die einem Benutzerkonto zugeordnet ist, nur von diesem Benutzer verlängert werden.
  • Verlängerungen: Wenn die E-Mail-Übereinstimmung aktiviert ist, wird ein Gast, der eine Lizenz verlängert, die einem Konto zugeordnet ist, nun aufgefordert, sich anzumelden.
  • Verlängerungen: Die Verlängerung einer Lizenz entfernt nicht mehr dasselbe Produkt aus dem Warenkorb, wenn es bereits als Neukauf vorhanden ist. Beide verbleiben im Warenkorb.
  • Verlängerungen: Eine fälschlicherweise angezeigte Meldung „bereits in Ihrem Warenkorb“ wurde behoben, wenn ein Produkt verlängert wurde, das als Neukauf im Warenkorb war.
  • Entwickler: EDD_Software_Licensing::get_download_package() wurde als veraltet markiert. Verwenden Sie EDD\SoftwareLicensing\Downloads\Package::get_download_package().
  • Entwickler: Die AJAX-Handler für das Aktivierungslimit geben jetzt eine JSON-Antwort anstelle einer rohen Zahl zurück.
  • Entwickler: Der edd_sl_package_download_computed_hash-Filter wird jetzt angewendet, wenn Paket-URLs generiert werden, nicht nur, wenn sie validiert werden.
  • Entwickler: Der Ablauf von Paket-Download-Links wird jetzt in UTC generiert und überprüft.
Version 1.3.0 — 20. Oktober 2026
  • NEU: Downloads – Produkte können jetzt den "In den Warenkorb"-Anzeigemodus von "Alle Zugänge" überschreiben, sodass ein einzelnes Produkt die Schaltflächen "Alle Zugänge kaufen" und "Anmelden" anzeigen kann, ohne die geschäftsweite Einstellung zu ändern.
  • Sicherheit: Ein Problem mit gespeichertem Cross-Site-Scripting im Text des All Access-Shortcodes wurde behoben, das Benutzer mit Beitragszugriff zu einem Beitrag hinzufügen konnten.
  • Sicherheit: Ein Problem wurde behoben, das es einem nur für bestimmte Preisoptionen begrenzten Pass ermöglichte, Dateien herunterzuladen, die an andere Preisoptionen des Produkts angehängt waren.
  • Sicherheit: Die manuelle Überprüfung des Pass-Ablaufs wurde auf Store-Manager beschränkt.
  • Admin: Die Einstellungen für den Anzeigetext "Alle Zugänge kaufen" und "Anmelden" verlieren ihre Links nicht mehr, wenn sie in EDD 3.7.1 oder neuer gespeichert werden.
  • Admin: Ausgeblendete All Access-Adminseiten erscheinen nicht mehr in der Befehlspalette.
  • Admin: Die geschäftsweite Einstellung für den "In den Warenkorb"-Anzeigemodus ist jetzt ein Dropdown-Menü mit klareren Optionsbeschriftungen.
  • Kasse: Der Fehler "Konto erstellen oder anmelden" wird nicht mehr für einen All Access-Pass angezeigt, wenn ein ausgeschlossenes All Access-only-Produkt in der Bestellung vor ihm kam.
  • Cron: Abgelaufene Pässe werden jetzt zuverlässig erneuert: Die tägliche Ablaufprüfung läuft in Stapeln über jeden aktiven Pass, und mehr als ein abgelaufener Pass kann in derselben Anfrage erneuert werden.
  • Protokolle: All Access-Downloads, die gegen das Dateidownload-Protokoll eines anderen Kunden aufgezeichnet werden konnten, wenn zwei Downloads gleichzeitig stattfanden, wurden behoben.
  • Protokolle: Das Debug-Protokoll zeichnet keinen Eintrag mehr für jedes von einem Besucher ohne Pass angesehene Produkt auf. Bestellungen: Ungültige Pässe zeigen jetzt an, warum sie ungültig sind, in den Pass-Details der Bestellung.
  • Berichte: Ein Datumsbereichsauswahl wurde dem All Access-Bericht hinzugefügt.
  • Berichte: Der Produktfilter des All Access-Berichts listet jetzt nur noch All Access-Pässe auf.
  • Berichte: Ein fataler Fehler auf Websites mit einem nicht standardmäßigen WordPress-Verzeichnislayout wurde behoben, der durch das Laden der All Access-Berichtstabelle auf jeder Seite verursacht wurde.
  • Berichte: Der All Access-Bericht schloss heute getätigte Downloads aus. Dies wurde behoben.
  • Dev: edd_all_access_get_customer_pass_objects() wurde korrigiert, da es die Pässe des ersten Kunden für jeden in derselben Anfrage geprüften Kunden zurückgab, was auch edd_all_access_user_has_pass() betraf.
  • Dev: Die Mindestanforderungen sind jetzt EDD 3.5.0 und WordPress 6.2.
  • Dev: Der Filter edd/all_access/checkable_passes und die Aktion edd/all_access/file_download_logged wurden hinzugefügt, sodass eine Erweiterung einen Pass mit anderen Benutzern teilen kann.
  • Dev: edd_all_access_check_expired_periods_via_cron(), edd_all_access_add_meta_box() und edd_all_access_render_all_access_meta_box() wurden als veraltet markiert.
Version 3.7.2 — 14. Oktober 2026
  • Sicherheit: Ein fehlender Autorisierungscheck beim Senden einer Test-E-Mail-Zusammenfassung wurde behoben.
  • Sicherheit: Rabattcodes mit einer maximalen Nutzungsanzahl werden nun beim Start des Checkouts reserviert, sodass Kunden, die gleichzeitig auschecken, einen Code nicht mehr über sein Limit hinaus einlösen können.
  • Checkout: Die Formulare für Anmeldung und Registrierung wurden korrigiert, da sie auf einer Checkout-Seite, die aus dem Checkout-Block ohne innere Blöcke erstellt wurde, nicht angezeigt wurden.
  • Checkout: Die Geschwindigkeit der Bestellabwicklung wurde verbessert, indem die Berechnung der gesamten Einnahmen des Shops bis nach Abschluss des Checkouts verschoben wurde.
  • Datenbank: Datenbankereignisse können jetzt nur noch durch die Operationen ausgelöst werden, die sie erstellen.
  • Rabatte: Von unbezahlten ausstehenden Bestellungen gehaltene Rabattnutzungen werden nun früher zurückgegeben, sodass abgebrochene Checkouts andere Kunden nicht mehr daran hindern, einen limitierten Code zu verwenden.
  • Rabatte: Eine bezahlte Bestellung, deren Rabattcode keine Nutzung mehr übrig hat, wird nun zur Überprüfung auf "Zurückgestellt" gesetzt, anstatt abgeschlossen zu werden.
  • E-Mails: Ein fataler Fehler bei aktiviertem Warenkorb-Wiederherstellung, der das Senden aller Website-E-Mails stoppen konnte, wenn ein anderes E-Mail-Plugin aktiv ist, wurde behoben.
  • E-Mails: Das Senden einer Test-E-Mail oder das Vorschauen einer benutzerdefinierten Warenkorb-Wiederherstellungs-E-Mail wurde behoben.
  • E-Mails: Die neue Benutzer-E-Mail kann jetzt nur noch durch Benutzerregistrierung gesendet werden.
  • Bestellungen: Die Ausführung von Bestellstatusänderungen für die Bearbeitung ausstehender Bestellungen für andere Status als "Ausstehend" und "In Bearbeitung" wurde behoben.
  • Bestellungen: PHP-Warnungen auf den Bestellbildschirmen, wenn eine Bestellung keine IP-Adresse hat, wurden behoben.
  • PayPal: Teilrückerstattungen, die Beträge von 1.000 oder mehr betrafen oder in Shops, die ein Komma als Dezimaltrennzeichen verwenden, wurden behoben.
  • Berichte: Der Kundenexport, der jede Spalte nach der ID verschob, wenn nach einer Download-Kategorie oder einem Tag gefiltert wurde, wurde behoben.
  • Berichte: Der Exportbildschirm, der auf Shops mit vielen kategorisierten Downloads den Arbeitsspeicher überlastete, wurde behoben.
  • Berichte: Ein Export, den der aktuelle Benutzer nicht ausführen darf, zeigt nun einen Fehler an, anstatt für immer zu laufen.
  • Stripe: Die Checkout-Geschwindigkeit auf Shops mit vielen Bestellungen wurde verbessert.
  • Tools: Der Tools-Bildschirm zeigt nun den Standard-Tab an, wenn nach einem nicht existierenden Tab gefragt wird.

Version 3.7.1.1 — 6. Oktober 2026
  • Verbessert: Square-Bestellungen werden jetzt nur einmal abgeschlossen, wenn Square die vollständige Zahlung bestätigt.

Version 2.4.2 — 28. September 2026
  • Admin: Dokumentationslinks auf dem Amazon S3-Einstellungsbildschirm aktualisiert.
  • Admin: Anzeige von Bucket- und Objektnamen auf dem Amazon S3-Bibliotheks-Tab verbessert.
  • Admin: S3-Dateibrowser korrigiert, sodass Einfügen/Datei verwenden den Dateinamen und die URL ausfüllt und das Modal schließt.
  • Admin: PHP-Warnung behoben, wenn S3 keinen Bucket-Besitzer zurückgibt, und stattdessen auf N/A zurückgegriffen.
  • Kompatibilität – Frontend-Einreichungen: Amazon S3-Feld auf Anbieter-Einreichungsformularen korrigiert.
  • Downloads: Validierung von S3-Dateianfragen und -Uploads verbessert.
  • Downloads: Handhabung von Dateien, die von anderen Erweiterungen auf Amazon S3 ausgelagert wurden, verbessert.
  • Dev: Die neuen Mindestanforderungen sind PHP 7.4, WordPress 6.2 und Easy Digital Downloads 3.3.0.
  • Dev: Composer-Abhängigkeiten aktualisiert.
Version 3.7.1 — 21. September 2026
  • NEU: Fähigkeiten – Store-Daten werden jetzt mit der Abilities API von WordPress registriert, sodass KI-Assistenten Bestellungen, Kunden, Produkte und Rabatte erkennen und bearbeiten können.
  • NEU: Admin – Einführung der Command Palette-Unterstützung, sodass Bestellungen, Kunden, Rabatte und Downloads mit Cmd+K / Strg+K auf WordPress 6.9 und neuer gefunden und angesteuert werden können.
  • Admin: Das Styling von erweiterten Auswahfeldern wurde verbessert, sodass sie korrekt neben Plugins gerendert werden, die ihre eigenen Chosen-Stile laden.
  • Admin: Die Validierung und Ausgabe von Store-Einstellungen wurde bei der Speicherung gehärtet.
  • API: Die Sichtbarkeitsprüfungen am API-Endpunkt für Produkte wurden verbessert.
  • API: Die Berechtigungsprüfungen für den API-Modus für Protokolle von Datei-Downloads und die Bedingungen, unter denen API-Schlüssel ausgestellt werden, wurden verbessert.
  • Blöcke: Die Eigentumsprüfungen im Block „Benutzer-Downloads“ wurden verbessert.
  • Blöcke: Die Art und Weise, wie Styling-Attribute in die Inline-CSS des Downloads-Blocks geschrieben werden, wurde gehärtet.
  • Warenkorb: Links zum Entfernen von Warenkorbartikeln brachen nach dem Aktualisieren des Warenkorbs mit AJAX. Dies wurde behoben.
  • Warenkorb: Die Prüfungen für einen wiederhergestellten Gast-Warenkorb, einschließlich Preisgestaltung und Zugriff, wurden verbessert.
  • Kasse: Der Link „Passwort zurücksetzen“ in der Fehlermeldung der Kassenanmeldung wurde wiederhergestellt.
  • Kasse: Ein Fehler „Passwort bestätigen“, der Kunden daran hinderte, ein neues Konto bei der Block-Kasse zu registrieren, wurde behoben.
  • Kasse: Die PayPal-Schaltfläche reagierte für Gäste nicht, wenn das Anmeldeformular der Kasse ausgeblendet war. Dies wurde behoben.
  • Kasse: Die Überprüfung, bevor eine Bestellung automatisch ein neues Konto registriert, wurde erhöht.
  • Kasse: Missbrauchskontrollen wurden zur Kontoerstellung im Frontend hinzugefügt und die Art und Weise, wie die Kasse die Registrierungseinstellung des Stores anwendet, wurde verbessert.
  • Kompatibilität – Elementor: Miniaturansichten von Warenkorbartikeln wurden in voller Größe gerendert und eine PHP-Warnung im Legacy-Kassen-Widget wurde behoben.
  • Kompatibilität – Elementor: Das zweispaltige Kassenlayout wurde falsch gerendert. Dies wurde behoben.
  • Kompatibilität – Elementor: Die Frontend-Leistung wurde verbessert, indem der vollständige Elementor-Elementbaum nicht mehr bei jedem Seitenaufruf dekodiert wird.
  • Kompatibilität – WP All Export: Die erweiterten Auswahsskripte von EDD brachen den Drag & Drop-Builder. Dies wurde behoben.
  • Cron: Die Sitzungsbereinigung plant sich selbst neu, bis der gesamte Rückstand abgelaufener Sitzungen gelöscht ist.
  • Cron: Die Kontextprüfungen bei Cron-Wartungsroutinen wurden verbessert.
  • Kunden: Warnungen wegen undefinierter Schlüssel wurden behoben, wenn die Sitzungsdaten eines Kunden nur teilweise gefüllt waren.
  • Kunden: Verbesserte die Fähigkeitsprüfungen, die zum Löschen eines Kunden und seiner Datensätze erforderlich sind.
  • Kunden: Erhöhte die Verifizierung, die erforderlich ist, bevor die Registrierung einen bestehenden Kundendatensatz zuordnet.
  • Kunden: Verbesserte die Speicherung von Kundennamen und Adressdetails, wenn eine Kasse nicht abgeschlossen wird.
  • Datenbank: Verbesserte die Bereinigung von serialisierten Metawerten.
  • Rabatte: Verstärkte die Durchsetzung von Rabattnutzungslimits.
  • Downloads: Behob eine PHP-Warnung bei der Auslieferung von Dateien, die an einer URL ohne lokalen Dateipfad gehostet werden.
  • Downloads: Verschärfte die Verzeichnisgrenze, die beim Ausliefern lokal gehosteter Dateien angewendet wird.
  • Downloads: Verbesserte die Eigentums- und Standortprüfungen für Dateien, auf die über die Anhangs-ID verwiesen wird.
  • Downloads: Verbesserte die Sichtbarkeitsprüfungen für Produktergebnislisten.
  • Downloads: Verbesserte die Zwischenspeicherung von Produktergebnislisten.
  • Downloads: Verbesserte die Berechtigungsprüfung beim Speichern von Bundle-Produkten und die Bestimmung des Zugriffs auf Bundle-Dateien.
  • Downloads: Verstärkte die Durchsetzung von Download-Limits pro Datei.
  • Downloads: Verbesserte die Zuordnung von Dateien ohne Preisoption zu einem Kauf.
  • Downloads: Verbesserte die Zugriffsprüfungen für eine gekaufte Preisoption.
  • Downloads: Verbesserte die Standortprüfungen für den Dateipfad eines Produkts.
  • Downloads: Verbesserte die Validierung bei der Generierung von Dateidownload-Links.
  • E-Mails: Verbesserte die Darstellung von Produktdetails im E-Mail-Tag {download_list}.
  • E-Mails: Verbesserte die Prüfungen, die vor dem Senden von Kaufbeleg- und Neuverkaufs-E-Mails durchgeführt werden.
  • E-Mails: Behob einen fatalen Fehler im E-Mail-Tag für Namen, wenn eine Bestellung keinen Vornamen hat.
  • Gateways: Verbesserte die Validierungs- und Berechtigungsprüfungen bei der Apple Pay-Domainregistrierung.
  • Protokolle: Verbesserte die Fähigkeitsprüfungen, die zum Anzeigen von Store-Protokollen erforderlich sind.
  • Migration: Verbesserte die Kontextprüfungen für Hintergrund-Upgrade-Routinen.
  • Bestellungen: Verbesserte die Validierung, die zur Wiederherstellung einer abgebrochenen Bestellung erforderlich ist.
  • Bestellungen: Fügte zusätzliche Validierung für die Aktion zum erneuten Senden des Belegs hinzu.
  • Bestellungen: Korrigierte die Darstellung von Produkttiteln im Bestellungseditor.
  • Bestellungen: Erhöhte die Verifizierung, die für einen Gast zum Anzeigen eines Bestellungsbelegs erforderlich ist.
  • Bestellungen: Verschärfte die Kennzeichnung, die in Produktnotizen auf dem Bestellungsbeleg zulässig ist.
  • Bestellungen: Verbesserte die Bereinigung und Anzeige von Bestelladressen im Admin-Bereich.
  • Bestellungen: Verschärfte die Anforderungen für die Ausführung einer verzögerten Bestellaktion.
  • Bestellungen: Verbesserte die Autorisierung, die zum Erstellen einer Bestellung erforderlich ist.
  • Bestellungen: Verbesserte die Berechtigungsprüfungen beim Massenlöschen und Wiederherstellen von Bestellungen.
  • Bestellungen: Verbesserte die Berechtigungs- und Eingabeprüfungen bei der manuellen Bestellungsanlage.
  • Bestellungen: Verbessert, wie der Bestellbeleg die E-Mail-Verifizierung für ausstehende Bestellungen handhabt.
  • Bestellungen: Verschärfte, wie der Beleg-Shortcode auflöst, welche Bestellung angezeigt werden soll.
  • PayPal: Die Website-Gesundheit meldet nun korrekt den Verbindungsstatus für Shops, die noch auf PayPal Commerce v2 laufen.
  • PayPal: Zusätzliche Verifizierung hinzugefügt, bevor eine Rückerstattung an PayPal gesendet wird.
  • PayPal: Rückerstattungen, die für Shops fehlschlagen, die noch mit PayPal Commerce v2 verbunden sind, behoben.
  • PayPal: Verstärkte die Prüfungen der PayPal-Rückgabe-URL, bevor eine Kaufsitzung erstellt wird.
  • PayPal: Zusätzliche Verifizierung zur PayPal-Webhook-Synchronisierungsaktion hinzugefügt.
  • PayPal Standard: Verbesserte die Verifizierung eingehender IPN-Nachrichten.
  • PayPal Standard: Verbessert, wie Gateway-Nachrichten aus PayPal-Streitigkeiten in Bestellnotizen gespeichert werden.
  • Berichte: Verbesserte die Leistung der Berichts-Bildschirme.
  • Berichte: Verbessert, wie die Rabattverwendungsdiagramm einem Rabattcode zugeordnet wird.
  • Stripe: Kostenlose Test-Abonnement-Kassen, die die Betrugsprüfung bei Card Elements fehlschlagen, behoben.
  • Stripe: Doppelte Abbuchungen bei Zahlung mit Stripe Payment Elements verhindert.
  • Stripe: Zusätzliche Verifizierung zum Stripe Connect-Abschlussschritt hinzugefügt.
  • Stripe: Die Einstellung für den Elements-Modus ist nun für Shops sichtbar, die noch Card Elements verwenden.
  • Dev: E-Mail-Tags werden jetzt in einem Register einzelner Tag-Klassen definiert. edd_add_email_tag() und der edd_email_tags-Filter sind unverändert, und edd_email_tag_billing_address() ist veraltet.
  • Dev: Action Scheduler auf 4.1.0 aktualisiert.
  • Dev: Neue interne Hooks verwenden einen schrägstrichgetrennten Namespace (edd/domain/event). Keine bestehenden Hook-Namen geändert.
  • Dev: Dynamische Aktionsrouter in eine einzige Klasse konsolidiert und den edd/actions/router/blocked_hooks-Filter hinzugefügt, um zu steuern, welche Hook-Namen die Router auslösen.
  • Dev: Die Filter edd/logs/file_downloads/columns und edd/logs/file_downloads/row zur Tabelle der Dateidownload-Protokolle hinzugefügt.
  • Dev: Exportzeilen der Download-Historie tragen jetzt die Protokoll-ID.
Version 3.7.1 — 21. September 2026
  • NEU: Fähigkeiten – Store-Daten werden jetzt mit der Abilities API von WordPress registriert, sodass KI-Assistenten Bestellungen, Kunden, Produkte und Rabatte erkennen und bearbeiten können.
  • NEU: Admin – Einführung der Command Palette-Unterstützung, sodass Bestellungen, Kunden, Rabatte und Downloads mit Cmd+K / Strg+K auf WordPress 6.9 und neuer gefunden und angesteuert werden können.
  • Admin: Das Styling von erweiterten Auswahfeldern wurde verbessert, sodass sie korrekt neben Plugins gerendert werden, die ihre eigenen Chosen-Stile laden.
  • Admin: Die Validierung und Ausgabe von Store-Einstellungen wurde bei der Speicherung gehärtet.
  • API: Die Sichtbarkeitsprüfungen am API-Endpunkt für Produkte wurden verbessert.
  • API: Die Berechtigungsprüfungen für den API-Modus für Protokolle von Datei-Downloads und die Bedingungen, unter denen API-Schlüssel ausgestellt werden, wurden verbessert.
  • Blöcke: Die Eigentumsprüfungen im Block „Benutzer-Downloads“ wurden verbessert.
  • Blöcke: Die Art und Weise, wie Styling-Attribute in die Inline-CSS des Downloads-Blocks geschrieben werden, wurde gehärtet.
  • Warenkorb: Links zum Entfernen von Warenkorbartikeln brachen nach dem Aktualisieren des Warenkorbs mit AJAX. Dies wurde behoben.
  • Warenkorb: Die Warenkorb-Wiederherstellung zeigt jetzt ihre Ratenbegrenzungswarnung an, anstatt sie stillschweigend zu verwerfen.
  • Warenkorb: Die Darstellung der Zeitachse für die Warenkorb-Wiederherstellung wurde verbessert.
  • Warenkorb: Einträge auf der Zeitachse für die Warenkorb-Wiederherstellung wurden nicht mehr fallen gelassen, wenn die gespeicherten Ereignisdaten ein Anführungszeichen enthielten. Dies wurde behoben.
  • Warenkorb: Die Ermittlung des Empfängers einer E-Mail zur Wiederherstellung des Warenkorbs wurde verbessert.
  • Warenkorb: Die Prüfungen für einen wiederhergestellten Gast-Warenkorb, einschließlich Preisgestaltung und Zugriff, wurden verbessert.
  • Kasse: Der Link „Passwort zurücksetzen“ in der Fehlermeldung der Kassenanmeldung wurde wiederhergestellt.
  • Kasse: Ein Fehler „Passwort bestätigen“, der Kunden daran hinderte, ein neues Konto bei der Block-Kasse zu registrieren, wurde behoben.
  • Kasse: Die PayPal-Schaltfläche reagierte für Gäste nicht, wenn das Anmeldeformular der Kasse ausgeblendet war. Dies wurde behoben.
  • Kasse: Die Überprüfung, bevor eine Bestellung automatisch ein neues Konto registriert, wurde erhöht.
  • Kasse: Missbrauchskontrollen wurden zur Kontoerstellung im Frontend hinzugefügt und die Art und Weise, wie die Kasse die Registrierungseinstellung des Stores anwendet, wurde verbessert.
  • Kompatibilität – Elementor: Miniaturansichten von Warenkorbartikeln wurden in voller Größe gerendert und eine PHP-Warnung im Legacy-Kassen-Widget wurde behoben.
  • Kompatibilität – Elementor: Das zweispaltige Kassenlayout wurde falsch gerendert. Dies wurde behoben.
  • Kompatibilität – Elementor: Die Frontend-Leistung wurde verbessert, indem der vollständige Elementor-Elementbaum nicht mehr bei jedem Seitenaufruf dekodiert wird.
  • Kompatibilität – WP All Export: Die erweiterten Auswahsskripte von EDD brachen den Drag & Drop-Builder. Dies wurde behoben.
  • Cron: Die Sitzungsbereinigung plant sich selbst neu, bis der gesamte Rückstand abgelaufener Sitzungen gelöscht ist.
  • Cron: Die Kontextprüfungen bei Cron-Wartungsroutinen wurden verbessert.
  • Kunden: Warnungen wegen undefinierter Schlüssel wurden behoben, wenn die Sitzungsdaten eines Kunden nur teilweise gefüllt waren.
  • Kunden: Verbesserte die Fähigkeitsprüfungen, die zum Löschen eines Kunden und seiner Datensätze erforderlich sind.
  • Kunden: Erhöhte die Verifizierung, die erforderlich ist, bevor die Registrierung einen bestehenden Kundendatensatz zuordnet.
  • Kunden: Verbesserte die Speicherung von Kundennamen und Adressdetails, wenn eine Kasse nicht abgeschlossen wird.
  • Datenbank: Verbesserte die Bereinigung von serialisierten Metawerten.
  • Rabatte: Verstärkte die Durchsetzung von Rabattnutzungslimits.
  • Downloads: Behob eine PHP-Warnung bei der Auslieferung von Dateien, die an einer URL ohne lokalen Dateipfad gehostet werden.
  • Downloads: Verschärfte die Verzeichnisgrenze, die beim Ausliefern lokal gehosteter Dateien angewendet wird.
  • Downloads: Verbesserte die Eigentums- und Standortprüfungen für Dateien, auf die über die Anhangs-ID verwiesen wird.
  • Downloads: Verbesserte die Sichtbarkeitsprüfungen für Produktergebnislisten.
  • Downloads: Verbesserte die Zwischenspeicherung von Produktergebnislisten.
  • Downloads: Verbesserte die Berechtigungsprüfung beim Speichern von Bundle-Produkten und die Bestimmung des Zugriffs auf Bundle-Dateien.
  • Downloads: Verstärkte die Durchsetzung von Download-Limits pro Datei.
  • Downloads: Verbesserte die Zuordnung von Dateien ohne Preisoption zu einem Kauf.
  • Downloads: Verbesserte die Zugriffsprüfungen für eine gekaufte Preisoption.
  • Downloads: Verbesserte die Standortprüfungen für den Dateipfad eines Produkts.
  • Downloads: Verbesserte die Validierung bei der Generierung von Dateidownload-Links.
  • E-Mails: Verbesserte die Darstellung von Produktdetails im E-Mail-Tag {download_list}.
  • E-Mails: Verbesserte die Prüfungen, die vor dem Senden von Kaufbeleg- und Neuverkaufs-E-Mails durchgeführt werden.
  • E-Mails: Behob einen fatalen Fehler im E-Mail-Tag für Namen, wenn eine Bestellung keinen Vornamen hat.
  • Gateways: Verbesserte die Validierungs- und Berechtigungsprüfungen bei der Apple Pay-Domainregistrierung.
  • Rechnungen: Verschärfte die Kennzeichnung, die in Kundennotizen auf Rechnungen zulässig ist.
  • Rechnungen: Verschärfte die Anforderungen für das Speichern einer Rechnungs-Rechnungsadresse.
  • Protokolle: Verbesserte die Fähigkeitsprüfungen, die zum Anzeigen von Store-Protokollen erforderlich sind.
  • Migration: Verbesserte die Kontextprüfungen für Hintergrund-Upgrade-Routinen.
  • Bestellungen: Verbesserte die Validierung, die zur Wiederherstellung einer abgebrochenen Bestellung erforderlich ist.
  • Bestellungen: Fügte zusätzliche Validierung für die Aktion zum erneuten Senden des Belegs hinzu.
  • Bestellungen: Korrigierte die Darstellung von Produkttiteln im Bestellungseditor.
  • Bestellungen: Erhöhte die Verifizierung, die für einen Gast zum Anzeigen eines Bestellungsbelegs erforderlich ist.
  • Bestellungen: Verschärfte die Kennzeichnung, die in Produktnotizen auf dem Bestellungsbeleg zulässig ist.
  • Bestellungen: Verbesserte die Bereinigung und Anzeige von Bestelladressen im Admin-Bereich.
  • Bestellungen: Verschärfte die Anforderungen für die Ausführung einer verzögerten Bestellaktion.
  • Bestellungen: Verbesserte die Autorisierung, die zum Erstellen einer Bestellung erforderlich ist.
  • Bestellungen: Verbesserte die Prüfungen, die angewendet werden, wenn die IP-Adresse einer Bestellung erfasst wird.
  • Bestellungen: Verbesserte die Berechtigungsprüfungen beim Massenlöschen und Wiederherstellen von Bestellungen.
  • Bestellungen: Verbesserte die Berechtigungs- und Eingabeprüfungen bei der manuellen Bestellungsanlage.
  • Bestellungen: Verbessert, wie der Bestellbeleg die E-Mail-Verifizierung für ausstehende Bestellungen handhabt.
  • Bestellungen: Verschärfte, wie der Beleg-Shortcode auflöst, welche Bestellung angezeigt werden soll.
  • PayPal: Die Website-Gesundheit meldet nun korrekt den Verbindungsstatus für Shops, die noch auf PayPal Commerce v2 laufen.
  • PayPal: Zusätzliche Verifizierung hinzugefügt, bevor eine Rückerstattung an PayPal gesendet wird.
  • PayPal: Rückerstattungen, die für Shops fehlschlagen, die noch mit PayPal Commerce v2 verbunden sind, behoben.
  • PayPal: Verstärkte die Prüfungen der PayPal-Rückgabe-URL, bevor eine Kaufsitzung erstellt wird.
  • PayPal: Zusätzliche Verifizierung zur PayPal-Webhook-Synchronisierungsaktion hinzugefügt.
  • PayPal Standard: Verbesserte die Verifizierung eingehender IPN-Nachrichten.
  • PayPal Standard: Verbessert, wie Gateway-Nachrichten aus PayPal-Streitigkeiten in Bestellnotizen gespeichert werden.
  • Berichte: Verbesserte die Leistung der Berichts-Bildschirme.
  • Berichte: Verbessert, wie die Rabattverwendungsdiagramm einem Rabattcode zugeordnet wird.
  • Stripe: Kostenlose Test-Abonnement-Kassen, die die Betrugsprüfung bei Card Elements fehlschlagen, behoben.
  • Stripe: Doppelte Abbuchungen bei Zahlung mit Stripe Payment Elements verhindert.
  • Stripe: Zusätzliche Verifizierung zum Stripe Connect-Abschlussschritt hinzugefügt.
  • Stripe: Die Einstellung für den Elements-Modus ist nun für Shops sichtbar, die noch Card Elements verwenden.
  • Dev: E-Mail-Tags werden jetzt in einem Register einzelner Tag-Klassen definiert. edd_add_email_tag() und der edd_email_tags-Filter sind unverändert, und edd_email_tag_billing_address() ist veraltet.
  • Dev: Action Scheduler auf 4.1.0 aktualisiert.
  • Dev: Neue interne Hooks verwenden einen schrägstrichgetrennten Namespace (edd/domain/event). Keine bestehenden Hook-Namen geändert.
  • Dev: Dynamische Aktionsrouter in eine einzige Klasse konsolidiert und den edd/actions/router/blocked_hooks-Filter hinzugefügt, um zu steuern, welche Hook-Namen die Router auslösen.
  • Dev: Die Filter edd/logs/file_downloads/columns und edd/logs/file_downloads/row zur Tabelle der Dateidownload-Protokolle hinzugefügt.
  • Dev: Exportzeilen der Download-Historie tragen jetzt die Protokoll-ID.
Version 3.7.0 — 14. August 2026
  • NEU: Kasse – Der Kassen-Blockeditor unterstützt jetzt die Anpassung mit inneren Blöcken.
  • NEU: Kasse – Neue zusammensetzbare Kassen-Widgets für feinere Kontrolle der Elementor-Kasse.
  • NEU: Stripe – Unterstützung für UPI-Zahlungen hinzugefügt.
  • Admin: Kompatibilität mit WordPress 7.1 für Admin-Listen und Massenrechnungsgenerierung behoben.
  • Admin: Verhindert, dass die Admin-Stile von EDD die Meta-Box-Stile anderer Plugins im Blockeditor überschreiben.
  • Admin: Empfehlung zum Spam-Schutz zu den Sonstiges-Einstellungen hinzugefügt.
  • Admin: Die Telemetrie-Opt-in-Option wurde in einen Schalter geändert.
  • Kasse: Ladeanzeige der Kasse aktualisiert.
  • Kasse: Kasse per Shortcode aktualisiert, um dieselben Adressfelder wie die Block-Kasse zu verwenden.
  • CLI: Erkennung verfügbarer EDD- und Erweiterungs-Updates über WP-CLI behoben.
  • Rabatte: Voreingestellte Rabattlinks, die den Coupon verloren haben, wenn ein Warenkorb-Hook Artikel während des Hinzufügens zum Warenkorb entfernt hat, behoben.
  • Downloads: Weiterleitungsbehandlung bei Dateidownloads gehärtet.
  • PayPal: Kompatibilität mit Staging- und geklonten Websites verbessert.
  • PayPal: Zuverlässigkeit von PayPal Connect verbessert.
  • PayPal: Prozess der Apple Pay-Domainregistrierung verbessert.
  • PayPal: Kompatibilität mit dem Markennamen-Attribut von PayPal verbessert.
  • PayPal: Abruf des Fastlane-Tokens auf Nicht-Kassen-Seiten übersprungen.
  • PayPal: PayPal Connect-Schaltflächen verbessert.
  • PayPal Standard: Legacy IPN-Behandlung verbessert.
  • Square: Behoben, dass die Kassen-Schaltfläche für Karten aus Ländern, in denen Square das Postleitzahlenfeld ausblendet, deaktiviert blieb.
  • Stripe: Fehlerbehandlung für fehlgeschlagene Zahlungen verbessert.
  • Stripe: Die Schaltfläche „Mit Stripe verbinden“ wurde aktualisiert, um dem aktuellen Branding von Stripe zu entsprechen.
  • Stripe: Admin-Hinweis für Shops hinzugefügt, die noch die Legacy-Kartenelemente verwenden.
  • Stripe: iDEAL-Gateway umbenannt.
  • Dev: Legacy-Bibliothek zur Browsererkennung durch moderne User-Agent-Analyse ersetzt.
  • Dev: Dateisystembehandlung verbessert, um WordPress-Kernkonventionen besser zu entsprechen.
  • Dev: Ausnahmebehandlung bei der Registrierung von Service-Providern behoben.
  • Dev: edd-tom-select als explizite Abhängigkeit der Admin-Skripte deklariert.
  • Dev: Erkennung des Request-Kontexts (Cron, AJAX, REST) zentralisiert.
  • Dev: Aktualisiertes Block-Skript-Handling und Asset-Erstellung.
  • Dev: Warenkorb-Ereignisse zu nativen CustomEvents migriert.
  • Dev: Mozart für globale Installation zur Stabilität des Builds verschoben.
  • Dev: Mindestanforderungen auf PHP 8.0 und WordPress 6.7 aktualisiert.
  • Dev: EDD-Blöcke als Metadatensammlung registriert.
  • Dev: WordPress 6.6-Veralterung (PluginPostStatusInfo) behoben.
Version 3.7.0 — 14. August 2026
  • NEU: Kasse – Der Kassen-Blockeditor unterstützt jetzt die Anpassung mit inneren Blöcken.
  • NEU: Checkout – Importiere fertige Checkout-Vorlagen in Elementor.
  • NEU: Kasse – Neue zusammensetzbare Kassen-Widgets für feinere Kontrolle der Elementor-Kasse.
  • NEU: Stripe – Unterstützung für UPI-Zahlungen hinzugefügt.
  • Barrierefreiheit: Kontrast der Akzentfarbe der Rechnung verbessert, um WCAG AAA zu erfüllen.
  • Admin: Kompatibilität mit WordPress 7.1 für Admin-Listen und Massenrechnungsgenerierung behoben.
  • Admin: Verhindert, dass die Admin-Stile von EDD die Meta-Box-Stile anderer Plugins im Blockeditor überschreiben.
  • Admin: Empfehlung zum Spam-Schutz zu den Sonstiges-Einstellungen hinzugefügt.
  • Admin: „Neu“-Indikator aus Warenkorb-Wiederherstellung entfernt.
  • Admin: Warenkorb-Wiederherstellung für Neuinstallationen standardmäßig aktiviert.
  • Admin: Die Telemetrie-Opt-in-Option wurde in einen Schalter geändert.
  • Kasse: Ladeanzeige der Kasse aktualisiert.
  • Kasse: Kasse per Shortcode aktualisiert, um dieselben Adressfelder wie die Block-Kasse zu verwenden.
  • CLI: Erkennung verfügbarer EDD- und Erweiterungs-Updates über WP-CLI behoben.
  • Rabatte: Voreingestellte Rabattlinks, die den Coupon verloren haben, wenn ein Warenkorb-Hook Artikel während des Hinzufügens zum Warenkorb entfernt hat, behoben.
  • Downloads: Weiterleitungsbehandlung bei Dateidownloads gehärtet.
  • Lizenzen: Anzeige von Lizenzaktivierungsfehlermeldungen gehärtet.
  • PayPal: Kompatibilität mit Staging- und geklonten Websites verbessert.
  • PayPal: Zuverlässigkeit von PayPal Connect verbessert.
  • PayPal: Prozess der Apple Pay-Domainregistrierung verbessert.
  • PayPal: Kompatibilität mit dem Markennamen-Attribut von PayPal verbessert.
  • PayPal: Abruf des Fastlane-Tokens auf Nicht-Kassen-Seiten übersprungen.
  • PayPal: PayPal Connect-Schaltflächen verbessert.
  • PayPal Standard: Legacy IPN-Behandlung verbessert.
  • Square: Behoben, dass die Kassen-Schaltfläche für Karten aus Ländern, in denen Square das Postleitzahlenfeld ausblendet, deaktiviert blieb.
  • Stripe: Fehlerbehandlung für fehlgeschlagene Zahlungen verbessert.
  • Stripe: Die Schaltfläche „Mit Stripe verbinden“ wurde aktualisiert, um dem aktuellen Branding von Stripe zu entsprechen.
  • Stripe: Admin-Hinweis für Shops hinzugefügt, die noch die Legacy-Kartenelemente verwenden.
  • Stripe: iDEAL-Gateway umbenannt.
  • Steuern: Legacy-Umsatzsteuersätze bei erstmaliger EU-Umsatzsteueraktivierung korrigiert.
  • Steuern: Graceful Degradation für die EU-Umsatzsteuerprüfung hinzugefügt, wenn der VIES-Dienst nicht verfügbar ist.
  • Dev: Legacy-Bibliothek zur Browsererkennung durch moderne User-Agent-Analyse ersetzt.
  • Dev: Dateisystembehandlung verbessert, um WordPress-Kernkonventionen besser zu entsprechen.
  • Dev: Ausnahmebehandlung bei der Registrierung von Service-Providern behoben.
  • Dev: edd-tom-select als explizite Abhängigkeit der Admin-Skripte deklariert.
  • Dev: Erkennung des Request-Kontexts (Cron, AJAX, REST) zentralisiert.
  • Dev: Aktualisiertes Block-Skript-Handling und Asset-Erstellung.
  • Dev: Warenkorb-Ereignisse zu nativen CustomEvents migriert.
  • Dev: Mozart für globale Installation zur Stabilität des Builds verschoben.
  • Dev: Mindestanforderungen auf PHP 8.0 und WordPress 6.7 aktualisiert.
  • Dev: EDD-Blöcke als Metadatensammlung registriert.
  • Dev: WordPress 6.6-Veralterung (PluginPostStatusInfo) behoben.
  • Dev: Wochenpass-Prüfung geändert, um den wöchentlichen Pro-Hook zu verwenden.
Version 3.6.9.1 — 27. Juli 2026
  • Admin: Verbesserte Anzeige von Fehlermeldungen von Zahlungsgateways und Protokollnachrichten von API-Anfragen.
  • Importe: Verbesserte Härtung und Validierung von hochgeladenen Importdateien.

Version 2.3.5 — 13. Juli 2026
  • Admin: Behebt eine Stilabhängigkeit für das Metabox zur Inhaltsbeschränkung.
  • Admin: Behebt ein Problem, das verhindern konnte, dass ein zuvor ausgewählter Download im Metabox zur Inhaltsbeschränkung als ausgewählt festgelegt wird.
Version 2.13.13 — 1. Juli 2026
  • Kompatibilität – Inhaltsbeschränkung: Ein Problem behoben, das Administratoren daran hinderte, Inhalte anzuzeigen, die durch den Shortcode eingeschränkt waren.
  • E-Mails: Administratoren können jetzt benachrichtigt werden, wenn eine Verlängerungszahlung fehlschlägt.
  • Stripe: Verhindert ein Problem, das zu einer PHP-Meldung in den Verlängerungs-Webhooks führte.
  • PayPal: Verbessern Sie die Handhabung des Verlängerungsdatums für gespeicherte PayPal-Abonnements.
  • Entwickler: Bereinigen Sie die nicht benötigten Verlängerungserinnerungsprotokolle, die in die Protokolltabellen von EDD migriert wurden.

Version 0.2.0 — 29. Juni 2026
  • Updates: Behobene Updates für Benutzer ohne EDD Pro Pass (einmaliges manuelles Update erforderlich)
  • E-Mails: E-Mail-Tags sind jetzt in den EDD E-Mail-Editor integriert.

Version 3.9.7 — 29. Juni 2026
  • Blöcke: NEUER Lizenzverlängerungsblock hinzugefügt, mit Optionen zur Anzeige der aktuellen Lizenzen eines Benutzers für eine einfachere Verwaltung der Verlängerung.
  • Blöcke: NEUER Block zur Lizenzverwaltung hinzugefügt.
  • Barrierefreiheit: Überschriften auf dem Shortcode zur Lizenzverwaltung wurden aktualisiert.
  • Admin: Die Zählungen in der Admin-Tabelle für Lizenzen konnten bei angewendeten Filtern falsch sein.
  • Admin: Die Filter der Admin-Tabelle für Lizenzen unterstützen jetzt einzelne Produktvarianten.
  • API: Lizenzprüfungen für API-Anfragen verbessert.
  • Datenbank: Die Legacy-Datenbankklasse wurde für ein besseres Cache-Management aktualisiert.
  • Nachrichten: Fehlermeldungen wurden aktualisiert, um die Kernpraktiken von EDD zu befolgen.
  • Fehlende Lizenzen: In einigen Fällen konnte das Tool keine fehlenden untergeordneten Lizenzen für ein Bundle erstellen.
  • Fehlende Lizenzen: Das Tool für fehlende Lizenzen konnte fälschlicherweise davon ausgehen, dass die Verarbeitung abgeschlossen war, obwohl weitere Bestellungen abgerufen werden mussten.
  • Bestellungen: Verlängerungsrabatte werden jetzt als Bestellungsanpassungen erfasst.
  • Verlängerungen: E-Mail-Abgleich bei Erzwingung verbessert.
Version 0.1.0 — 22. Juni 2026
  • Erste Veröffentlichung

Beliebte Ressourcen

Verkaufen Sie noch heute!

Schließen Sie sich über 50.000 klugen Shop-Besitzern an und nutzen Sie die einfachste Methode, um digitale Produkte mit WordPress zu verkaufen.