Anmelden
Loslegen

Easy Digital Downloads Änderungsprotokoll

Version 3.2.0 — September 7, 2023

Pro

  • Neu: Fähigkeit hinzugefügt, eindeutige Rabattcodes beim Erstellen neuer Rabatte zu generieren.

Lite & Pro

  • Wichtig: Diese Version erfordert PHP 7.4 oder höher und WordPress 5.8 oder höher.
  • Wichtig: Amazon Pay wurde formell eingestellt und ist für Neuinstallationen nicht mehr verfügbar. Bestehende Shops, die Amazon Pay nutzen, werden ermutigt, andere Optionen zu prüfen.
  • Neu: PHP 8.1 wird jetzt vollständig unterstützt.
  • Neu: Rabattcodes können jetzt auf spezifische Preisvarianten angewendet werden.
  • Neu: Ein Rabattcode kann jetzt so eingestellt werden, dass er bestimmte Download-Kategorien einschließt oder ausschließt.
  • Neu: Shop-Betreiber können jetzt Rabattcodes archivieren, um ihre Aktionen einfacher zu verwalten.
  • Neu: Die Rabattliste bietet jetzt eine verbesserte Übersicht über den Status und die Nutzung von Rabatten.
  • Neu: Ein neuer Produkttyp „Service“ wurde dem Dropdown-Menü Produkttyp hinzugefügt, um nicht-downloadbare Produkte zu ermöglichen.
  • Neu: Angefochtene Zahlungen in PayPal und Stripe setzen die Bestellung auf einen neuen Status „In Wartestellung“ und schränken den Zugriff auf Downloads ein.
  • Neu: Wenn eine Zahlung bei PayPal oder Stripe angefochten wird, wird ein Link zur Anfechtung zu den Bestelldetails im Adminbereich hinzugefügt, zusammen mit Bestellnotizen.
  • Neu: Das Datum, an dem die abgeschlossenen Bestellaktionen ausgeführt wurden, wird jetzt als Teil der Bestellung selbst gespeichert, nicht als Metadaten, und wird auf den Bestellübersichtsseiten klarer angezeigt. Bestehende Metadaten werden im Hintergrund migriert; Benachrichtigungen werden aktualisiert, um die Shop-Betreiber über den Fortschritt auf dem Laufenden zu halten.
  • Verbesserung: Kaufbelege werden jetzt über verzögerte Aktionen gesendet, um die Leistung der Zahlungsabwicklung zu verbessern.
  • Verbesserung: Die Metabox für Bundle-Produkte wurde für die Leistung auf Websites mit vielen Produkten verbessert.
  • Verbesserung: Die Abfrage für nicht gebündelte Produkte wurde aktualisiert, um performanter zu sein, insbesondere beim Bearbeiten eines Download-Produkts.
  • Verbesserung: Verbesserte Leistung von Checkout- und Kundenabfragen durch bedingtes Ausführen von Legacy-Hooks und -Filtern, die Zahlungs-Objekte enthielten.
  • Verbesserung: Site Health und Telemetrie prüfen jetzt die Integrität der REST-API über einen Testendpunkt.
  • Verbesserung: Die Anwendungsgebühr für Stripe-Zahlungen wird für Pass-Inhaber entfernt, die Zugriff auf die Stripe Pro-Erweiterung haben, auch wenn sie Stripe Pro nicht installiert haben.
  • Verbesserung: Die Blockstile von Easy Digital Downloads wurden für Nicht-Block-Themes aktualisiert, sodass sie nur geladen werden, wenn der Block gerendert wird.
  • Verbesserung: Der EDD Products-Block ermöglicht jetzt das Filtern von Produkten nach Autor.
  • Korrektur: Aktualisierung der nicht lizenzierten Anwendungsgebühr von Stripe auf 3 %.
  • Korrektur: Stripe Payment Elements unterstützten kein Theme mehr von 'none', und 'stripe' wurde als Standard festgelegt.
  • Korrektur: Härtung beim Anzeigen der Tabelle mit den Anpassungslisten hinzugefügt.
  • Korrektur: Um Konflikte mit anderen Plugins zu vermeiden, wurden kritische Vendor-Bibliotheken in den EDD-Namespace verschoben.
  • Korrektur: Die regionale Unterstützung für Stripe prüft jetzt zuerst das Land des Stripe-Kontos, bevor das Land des Shops geprüft wird.
  • Korrektur: PayPal Commerce-Bestellungen wurden bei Verwendung der Bestätigungsseite nicht immer abgeschlossen.
  • Korrektur: Das Stripe Payment Element verwendet jetzt das Gebietsschema des Browsers zur Lokalisierung.
  • Korrektur: Die Verwendung des Import-Tools konnte einen fatalen Fehler verursachen.
  • Korrektur: Rabattcodes, die zu einem 100%igen Rabatt führten, konnten den Warenkorb daran hindern, den Kauf abzuschließen.
  • Korrektur: Gespeicherte Warenkörbe wurden für einige Benutzer nicht korrekt gespeichert.
  • Korrektur: Beim Speichern eines Warenkorbs mit Stripe als aktivem Gateway wurde die Meldung, dass der Warenkorb gespeichert wurde, vorzeitig entfernt.
  • Korrektur: Die Neuberechnung der Statistiken eines Kunden wurde nicht immer korrekt geplant.
  • Korrektur: Fehlerhafte "In den Warenkorb legen"-URLs konnten eine PHP-Warnung auslösen.
  • Korrektur: Ein fixer Rabatt kann je nach Warenkorbbedingungen zu einem falschen Rundungsbetrag führen.
  • Korrektur: Die Anzeige der Bestelldetails einer migrierten Bestellung, bei der der Rabatt gelöscht wurde, sah unvollständig aus.
  • Korrektur: Es war möglich, dass Websites mit inkompatiblen MySQL-Versionen keine entsprechenden Warnungen angezeigt bekamen.
  • Korrektur: Der Versuch, einen Pass mit einem leeren Lizenzschlüssel zu aktivieren, konnte den Eindruck erwecken, dass er feststeckt.
  • Korrektur: Das Stripe JavaScript wurde verbessert, um effizienter zu sein, nur Fehlermeldungen zu entfernen und nur ausgeführt zu werden, wenn das Stripe-Gateway ausgewählt ist.
  • Korrektur: Stripe konnte versuchen, eine Eigenschaft zu aktualisieren, die von der Stripe API nicht unterstützt wird.
  • Korrektur: Neue PayPal Commerce-Abonnements wurden möglicherweise nicht korrekt als abgeschlossen markiert.
  • Korrektur: EDD Blocks-Platzhalterstile konnten mit den Platzhaltern des WordPress-Kerns in Konflikt geraten.
  • Korrektur: Zusätzliche, nicht offiziell unterstützte Gebührendaten werden jetzt als Metadaten für Bestellungsanpassungen gespeichert.
  • Dev: Viele Filter und Hooks, die EDD_Payment-Objekte übergaben, haben jetzt einen ergänzenden Hook oder Filter, der EDD\Orders\Order-Objekte verwendet.
  • Dev: Easy Digital Downloads registriert die Post-Typen edd_payment und edd_discount nicht mehr.
  • Dev: Easy Digital Downloads – Core enthält jetzt den Stripe-Basiss-Code, und Stripe Pro 3.0.0 enthält nur Pro-Funktionen.
  • Dev: Code für alte, nicht unterstützte PHP-Versionen wurde entfernt.
  • Dev: Ein neuer Hook edd_after_order_actions wurde eingeführt, um alle Ereignisse zu verwalten, die nach der Erstellung einer Bestellung auftreten sollen. Dieser verwendet das Bestellobjekt für eine verbesserte Leistung, und jede Verwendung von edd_after_payment_actions sollte entsprechend aktualisiert werden.
  • i18n: 141 Hinzufügungen, 199 Entfernungen/Standortänderungen, 17 Unterschiede (Anzahl ist ungefähr).
Version 3.1.5 — July 21, 2023
  • Korrektur: Regionen Indiens wurden nicht richtig geladen.
  • Korrektur: Kompatibilität mit PHP 7.1 beim Hinzufügen eines neuen Rabatts behoben.
  • Dev: Der Tab "Steuereinstellungen" überschrieb die Methode der Basisklasse zum Abrufen der ID.
Version 3.1.4 — July 19, 2023
  • Verbesserung: Das Markup des Checkout-Warenkorbs erkennt jetzt, ob der Warenkorb den Shortcode oder den Block verwendet.
  • Verbesserung: Ein Filter wurde zu den strukturierten Daten für Produkte hinzugefügt, damit Erweiterungen zusätzliche Angebote hinzufügen können.
  • Verbesserung: Die Erfahrung mit E-Mail-Markern (Tagging) wurde aktualisiert, um zugänglicher und einfacher zu bedienen zu sein.
  • Verbesserung: Das JavaScript im EDD-Adminbereich wurde aktualisiert, um Deprecation-Hinweise zu verhindern.
  • Verbesserung: Es ist jetzt möglich, die sequentielle Startnummer zu aktualisieren, solange sie nicht mit vorhandenen Bestellungen kollidiert.
  • Verbesserung: Der aktuelle Dateiname wird jetzt mit dem Download-Protokoll der Datei gespeichert.
  • Verbesserung: Die E-Mails auf dem Bestellübersichtsbildschirm wurden aktualisiert, um immer die primäre Adresse des Kunden einzuschließen, auch wenn diese nicht für eine Bestellung verwendet wurde.
  • Korrektur: Wenn der „letzte Monat“ weniger Tage als „Monat bis heute“ hatte, konnten Berichte fälschlicherweise Monate überschreiten.
  • Korrektur: Die Funktion edd_link_helper konnte manchmal ein leeres UTM-Medium-Attribut haben.
  • Korrektur: Kontrollkästchen für Datenschutz/AGB sind jetzt mit dem HTML5-Attribut als erforderlich markiert.
  • Korrektur: Der Onboarding-Prozess von Recapture konnte inkonsistent fehlschlagen bei der Installation oder Verbindung.
  • Korrektur – Stripe: Wiederkehrende Produkte mit kostenlosen Testversionen erstellten sofort eine Rechnung mit Payment Elements.
  • Korrektur – Stripe: Bei Verwendung von Payment Elements zeigte das Klicken auf die Kaufschaltfläche keine Ladeanimation an.
  • Korrektur – Stripe: Stripe-Daten werden mit EDD 3.1.4 in die Debug-Informationen der Website-Gesundheit aufgenommen.
  • Korrektur – Stripe: Die Liste der Länder, die keine Anwendungsgebühren zulassen, wurde aktualisiert.
  • i18n: Alle Länder und Bundesstaaten sind jetzt bereit für die Übersetzung.
  • i18n: Wir haben mit der Aktualisierung von Zeichenketten begonnen, um Übersetzern Kommentare hinzuzufügen, wo dies empfohlen wird.
  • Dev: Hooks wurden zu den Lizenz-Update-/Löschmethoden hinzugefügt.
  • Dev: Die Zeigerregistrierung von EDD wurde aktualisiert, damit Erweiterungen darauf zugreifen können.
  • Dev: EDD verfügt jetzt über eine Status-Badge-Dienstprogrammklasse, damit Bestellstatus-Badges universeller verwendet werden können.
  • Dev: Die Funktion edd_set_upgrade_complete befindet sich jetzt in einer Datei, die außerhalb des Admin-Bereichs geladen wird, sodass sie für Cron-Upgrades verwendet werden kann.
  • Dev: Die EDD-Debug-Informationen unter Website-Gesundheit können jetzt gefiltert werden, damit Erweiterungen wichtige Daten hinzufügen können.
  • Dev: Erweiterungen, die die EDD-Erweiterungsregistrierung verwenden, versuchen, die Pro-Pass-Lizenz vor der einzelnen Erweiterungslizenz zu validieren.
  • Dev: Die Beschreibung des EDD-Debug-Protokolls wurde aktualisiert, um auf ein Support-Dokument zu verlinken, das die Funktion edd_debug_log erklärt.
  • Dev: Die Hilfsfunktion edd_get_utc_date_string wurde erstellt, um das Abrufen eines formatierten UTC-Datums zu vereinfachen.
  • Dev: Die EDD-Einstellungen wurden zur besseren Lesbarkeit refaktoriert.
Version 3.1.3 — June 28, 2023
  • Verbesserung: Lizenzmeldungen für Drittanbieter-Erweiterungen verlinken nicht mehr auf die Hauptseite von EDD.
  • Verbesserung: Die Standardanzahl der abzufragenden Steuersätze wurde erhöht.
  • Korrektur: Die Verwendung eines benutzerdefinierten straight_to_gateway-Links fügte dem Warenkorb kein Produkt hinzu.
  • Korrektur: Produkte, die als variable Preise gekennzeichnet sind, aber keine Preise haben, konnten eine PHP-Meldung oder einen Fehler verursachen.
  • Korrektur: Doppelte Kaufbeleg-E-Mails konnten beim Bearbeiten einer Bestellung gesendet werden.
  • Korrektur: Der Export von Produktverkäufen beachtete das Enddatum nicht, wenn es gesetzt war.
  • Korrektur: Der Export von Produktverkäufen zeigte falsche Beträge für Bestellungen mit mehreren Artikeln oder teilweise erstattete Bestellungen an.
  • Korrektur: Für Shops, die Umsatzsteuer erheben, wurden auf steuerbefreite Gebühren manchmal Steuern angewendet.
  • Korrektur: edd_store_discount akzeptiert jetzt Zeiten für Start-/Ablaufdaten.
  • Korrektur: Benutzer, die keine Kunden sind, konnten ihr Profil nicht mit dem EDD-Profil-Editor aktualisieren.
  • Korrektur: Die Pass-ID für Pro-Lizenzen konnte in einigen Fällen falsch sein.
  • Korrektur: Wenn EDD-Einstellungen entfernt wurden, konnten die Telemetriedaten einen PHP-Hinweis verursachen.
  • Korrektur: Verhindert einen JavaScript-Fehler, der auftreten konnte, wenn das Warenkorb-Widget auf der Checkout-Seite vorhanden war, wenn Steuern aktiviert sind.
  • Entwickler: Drittanbieter-Entwickler, die die Lizenzierungsmaske von EDD verwenden, können jetzt Lizenzierungsnachrichten anpassen.
Version 3.1.2 — June 7, 2023
  • Neu: Die EDD „Systeminformationen“ wurden eingestellt und stattdessen werden unsere Daten im Site Health von WordPress Core registriert.
  • Verbesserung: Wir haben die Möglichkeit einer Kollision bei der Verwendung von sequenziellen Bestellnummern drastisch reduziert.
  • Verbesserung: Wir haben den Eintrag „Standard“ im Dropdown-Menü „Produkttyp“ in „Einzelprodukt“ geändert, um Verwirrung zu vermeiden.
  • Verbesserung: Gateways können EDD jetzt informieren, ob sie ordnungsgemäß eingerichtet sind, und ihre Aktivierung verhindern, wenn sie nicht konfiguriert sind.
  • Verbesserung: Der Onboarding-Prozess von PayPal Commerce wurde für Geschwindigkeit und Zuverlässigkeit überarbeitet.
  • Verbesserung: Der Migrationsprozess von EDD 3.x wurde aktualisiert, um alle Kunden- und Produktberechnungen bis zum Abschluss der Migration zu verzögern, mit verbesserter Nachrichtenübermittlung.
  • Verbesserung – Stripe: Wir haben einen Filter hinzugefügt, damit Benutzer den Text „AGB“ entfernen können, der unter den Kartenfeldern angezeigt wird.
  • Verbesserung – Stripe: Wenn ein Benutzer die Verbindung zu Stripe Connect trennt, wird Stripe als „aktives“ Gateway abgewählt.
  • Verbesserung – Blöcke: Wenn keine Downloads erstellt wurden, zeigten Download-bezogene Blöcke nicht korrekt die Schaltfläche zum Hinzufügen eines neuen Downloads an.
  • Verbesserung – Blöcke: EDD-Blöcke respektierten keine benutzerdefinierten Download-Labels.
  • Korrektur: Lizenzschlüssel für Pässe behielten ihren Aktivierungsstatus in Multisite-Installationen nicht immer.
  • Korrektur: In einigen Randfällen war es möglich, einen fatalen Fehler in PHP 8.0 zu erzeugen, wenn Artikel zum Warenkorb hinzugefügt wurden.
  • Korrektur: Verbesserte Berechtigungsprüfungen und Nonce-Erkennung bei einigen Aktionen.
  • Korrektur: Gebühren konnten in einigen Fällen die Validierung nicht bestehen, was zu fehlenden Gebühren führte.
  • Korrektur: Die Payments Query-Klasse übergab fälschlicherweise id__not_in als id__in.
  • Korrektur: Die AJAX-Warenkorbinhaltsantwort verwendete nicht die neue Methode zum Abrufen von Warenkorbartikelnamen.
  • Korrektur: Eine benutzerfreundlichere Fehlermeldung wird für nicht privilegierte Benutzer angezeigt, wenn keine Gateways aktiviert sind.
  • Korrektur: Die Anmelde-URL in Benutzerregistrierungs-E-Mails war nicht korrekt, wenn der Kauf mit Stripe getätigt wurde.
  • Korrektur: Die berechneten Gebühren konnten von den Gebühren abweichen, die im Warenkorbinhalt angezeigt werden.
  • Korrektur: Beim Importieren von Downloads wurden in einigen Fällen die Bilder nicht als lokale Dateien identifiziert.
  • Korrektur: Der Admin-Bereich der Download-Tag-Taxonomie wurde nicht als EDD-Admin-Bereich identifiziert.
  • Korrektur: Es gab die Möglichkeit einer undefinierten Variablen bei der Anforderung einer Passwortzurücksetzung.
  • Korrektur – Stripe: Das Formular für wiederkehrende Zahlungen konnte falsch geladen werden, wenn geteilte Felder aktiviert waren, bevor zu Payment Elements gewechselt wurde.
  • Korrektur – Stripe: Mehrere Verbesserungen an den Ladezuständen des Stripe-Formulars, wenn Warenkorb-Neuberechnungen durchgeführt werden.
  • Korrektur – Stripe: In einigen Fällen wurde das Kaufformular nach der Behebung von HTML5-Validierungsfehlern nicht wieder aktiviert.
  • Korrektur – Stripe: Kunden, die die Zahlungsmethode für ein fehlgeschlagenes Abonnement aktualisierten, konnten eine Fehlermeldung sehen, wenn die fehlgeschlagene Rechnung storniert wurde, obwohl das Abonnement erfolgreich aktualisiert wurde.
  • Korrektur – Blöcke: Das reCAPTCHA-Schlüsselfeld ist jetzt ein Passwortfeldtyp.
  • Korrektur – Blöcke: Der Block „Benutzer-Downloads“ konnte doppelte Einträge anzeigen.
  • Korrektur – Blöcke: Erweiterungen, die Daten zum Warenkorb hinzufügten, konnten ohne Styling angezeigt werden.
  • Dev: Die Funktionen zum Abrufen der niedrigsten und höchsten Preisoptionen wurden abstrahiert, verbessert und verfügen nun über Unit-Tests.
  • Dev: Upgrade-Routinen vor 3.0 wurden als veraltet markiert.
  • Dev: Ein neuer CLI-Befehl, recalculate_customer_values, wurde registriert, um Verkäufe und Einnahmen für alle Kunden neu zu berechnen.
  • Dev – Stripe: Es ist jetzt möglich, „Card Fields“ bei Neuinstallationen zu erzwingen, indem der Debug-Modus von EDD aktiviert wird.
Version 3.1.1.4.2 — May 1, 2023
  • Sicherheit: Verbesserte Validierung für EDD-Hooks.
Version 3.1.1.4.1 — April 21, 2023
  • Korrektur – Blöcke: Ladefunktion für Blöcke gehärtet, um zu überprüfen, ob Dateien vorhanden sind, bevor sie eingebunden werden.
Version 3.1.1.4 — April 20, 2023
  • Neu – Multi-Währung: Ein neuer Block „Währungsumschalter“ wurde hinzugefügt. (Nur Pro)
  • Verbesserung: Eine mögliche nicht unterstützte PHP-Konfiguration aus den E-Mail-Zusammenfassungen wurde entfernt.
  • Verbesserung: Die Funktion `edd_get_users_purchases` wurde aktualisiert, um Änderungen der Kunden-E-Mail-Adressen zu berücksichtigen.
  • Verbesserung: Berichte wurden aktualisiert, um Zeitzonen und Datumsbereiche genauer zu berücksichtigen.
  • Verbesserung: Das Laden des Onboarding-Assistenten erlaubte nach dem ersten Schritt kein Schließen und Beenden mehr.
  • Verbesserung: Lizenzschlüsselverwaltung für Drittanbieter-Erweiterungen wurde berücksichtigt.
  • Verbesserung: Bei Verwendung sequenzieller Bestellnummern wurde die Suche aktualisiert, um die Bestellnummer zu berücksichtigen.
  • Verbesserung – Stripe: Das Zahlungselement wurde verbessert, um fehlgeschlagene 3DS-Herausforderungen zu bewältigen.
  • Verbesserung – Stripe: Fehlgeschlagene Zahlungsversuche werden jetzt zuverlässiger berücksichtigt.
  • Verbesserung – Stripe: Die Abrechnungsfelder des Zahlungselements können jetzt gefiltert werden.
  • Verbesserung – Stripe: Das Zahlungselement unterstützt jetzt Mandate, was die grenzüberschreitenden Zahlungen verbessert.
  • Verbesserung – Stripe: Das Feld „Kartenname“ wird für Regionen, die es erfordern, wieder eingeführt.
  • Verbesserung – Blöcke: Bessere Unterstützung für benutzerdefinierte Felder mit dem Checkout-Block.
  • Verbesserung – Blöcke: Entwickler können jetzt benutzerdefinierte Spalten für den Block „Benutzer-Downloads“ registrieren.
  • Verbesserung – Blöcke: Die Schaltfläche „Jetzt kaufen“ kann jetzt ihr Verhalten als „Zum Warenkorb hinzufügen“ oder „Jetzt kaufen“ definieren.
  • Korrektur: Die Duplizieren-Funktion für Downloads konnte mit der Duplizieren-Funktion von WooCommerce in Konflikt geraten. (Nur Pro)
  • Korrektur: Rabatte mit hohen Beträgen wurden nicht korrekt gespeichert.
  • Korrektur: Das Massenbearbeiten von Preisen funktionierte nicht mit WordPress 6.1+.
  • Korrektur: Der Export von Produktverkäufen berücksichtigte nicht immer die Filter für den Datumsbereich.
  • Korrektur: Exporte mit Datumsabfragen berücksichtigten Zeitzonen nicht immer korrekt.
  • Korrektur – Blöcke: Überschriften des Warenkorbs wurden beim Neuladen des Abschnitts über AJAX nicht immer angezeigt.
  • Entwickler: Neue benutzerdefinierte Hooks in Datenbankzeilenübergängen wurden hinzugefügt.
Version 3.1.1.3 — March 23, 2023
  • Verbesserung: Die Bestellungslistentabelle im Admin sortiert Bestellungen jetzt standardmäßig nach Datum.
  • Verbesserung: Nicht benötigte Optionen im Onboarding-Assistenten entfernt.
  • Verbesserung – Stripe: Shopbesitzer können jetzt kontrollieren, welche Zahlungsmethoden sie in ihrem Stripe-Konto akzeptieren.
  • Verbesserung – Stripe: Wir haben eine bessere Erklärung für die Einstellung „Stripe-Assets einschränken“ hinzugefügt.
  • Änderung: Übersetzungen werden jetzt immer von WordPress.org verwaltet.
  • Korrektur: Vorhandene Tabellen wurden möglicherweise nicht korrekt aktualisiert.
  • Korrektur: Der Versuch, die Standard-E-Mail-Adresse über den Profil-Editor zu aktualisieren, konnte unter Umständen fehlschlagen.
Version 3.1.1.2 — March 17, 2023
  • Verbesserung: Der Bildschirm mit den Bestelldetails im Admin wurde aktualisiert, um die Währungsklasse zu verwenden und mit den Kundenbelegen konsistent zu sein.
  • Verbesserung: Die Bestimmung, ob ein Plugin eine Kern-Erweiterung für Telemetriedaten ist, wurde verbessert.
  • Korrektur: Das Aktivieren/Deaktivieren der Einstellung für sequenzielle Bestellnummern löst keine Upgrade-Mitteilung mehr aus, da diese Einstellung frühere Bestellungen nicht beeinflusst.
  • Korrektur: Beim Verlassen des Onboarding-Assistenten wurde die doppelte Überlagerung entfernt.
  • Korrektur: Tippfehler in der Benachrichtigung über die Pro-Berechtigung wurden korrigiert.
  • Korrektur: Die E-Mail zur Benutzerverifizierung konnte bei einigen Übersetzungen einen fatalen Fehler verursachen.
  • Korrektur – Stripe: Benutzerdefinierte Zahlungselemente-Regeln verbessern, um sie mit vorhandenen zusammenzuführen.
  • Korrektur – Stripe: Einzelpreisprodukte, die über „Sofort kaufen“ erworben wurden, haben keine Preis-ID mehr in der Tabelle der Bestellpositionen.
  • Entwickler: Die Verwendung von get_page_by_title wurde in WordPress 6.2 als veraltet markiert; unser Importeur wurde entsprechend aktualisiert.
  • Entwickler – Stripe: Nicht benötigte Quelldateien sind nicht mehr in der Veröffentlichung enthalten.
Version 3.1.1 — March 14, 2023
  • Neu (Pro): Benutzer können jetzt Erweiterungen aus dem WordPress-Admin installieren und aktivieren.
  • Neu (Pro): Geolocation wurde zur Kasse hinzugefügt.
  • Neu (Pro): Downloads können ohne Erweiterung dupliziert werden.
  • Neu – Blöcke (Pro): Benutzer können dem neuen Block „Benutzer-Downloads“ ein Suchformular hinzufügen.
  • Neu: Neue Installationen werden zu einem Onboarding-Assistenten weitergeleitet, der bei der Einrichtung wichtiger Funktionen hilft und neue Shops schneller einsatzbereit macht.
  • Neu: Benutzer mit einem aktiven Pass können Erweiterungen mit einem Lizenzschlüssel verwalten und einfach auf Easy Digital Downloads (Pro) upgraden.
  • Neu – Stripe: Unsere Stripe-Integration verwendet jetzt die universellen Zahlungselemente und Link-Unterstützung. Altkunden wird empfohlen, sich anzumelden.
  • Neu – Blöcke: Ein neuer EDD-Benutzer-Downloads-Block wurde registriert, um Benutzern die Dateien anzuzeigen, die sie herunterladen können.
  • Verbesserung: Gelöschte Bestellungen können jetzt in großen Mengen gelöscht werden.
  • Verbesserung: Die Metaboxen von EDD wurden beim Bearbeiten eines Downloads in der Priorität nach oben verschoben.
  • Verbesserung: Das Styling der Berichte wurde aktualisiert, um verschiedene Diagrammtypen zu berücksichtigen.
  • Verbesserung: Das Exporttool für Produktverkäufe wurde dem Bildschirm Berichte > Export wieder hinzugefügt.
  • Verbesserung: Das EDD-Telemetrie-Tracking wurde komplett überarbeitet, um die Datenerfassung zu anonymisieren.
  • Verbesserung: Der Lizenzierungsbildschirm für Erweiterungen wurde aktualisiert, um die Nachrichten und die Verwaltung von Lizenzen zu verbessern.
  • Verbesserung: Die Abfrage eines Kunden anhand der E-Mail-Adresse wurde verbessert und umfasst nun alle E-Mail-Adressen.
  • Verbesserung: Die Fehlermeldungen für die PayPal Commerce-Verbindung wurden aktualisiert, um Benutzern mehr Informationen zur Fehlerbehebung zu geben, bevor sie den Support kontaktieren.
  • Verbesserung: Verbesserte Leistung bei der Verwendung von Bestellungsfunktionen, die aktualisiert wurden, um das Bestellobjekt direkt zu akzeptieren.
  • Verbesserung: EDD-Admin-Bildschirme zeigen jetzt nur noch EDD-Hinweise an.
  • Verbesserung – Blöcke: Neuinstallationen verwenden automatisch den Checkout-Block anstelle des Legacy-Shortcodes.
  • Verbesserung – Blöcke: Die Einstellungen für die Login-Seite und die Login-Weiterleitungsseite wurden neu geordnet.
  • Verbesserung – Blöcke: Beim Hinzufügen des EDD-Kaufbuttons zu einem Download wird der aktuelle Download als Standard festgelegt.
  • Verbesserung – Blöcke: Zusätzliche Sicherheit wurde den Checkout-, Login- und Registrierungsblöcken hinzugefügt.
  • Korrektur: Diagramme in Berichten konnten Bestellungen falsch nach Datum gruppieren, wenn die Daten einen Wechsel der Sommerzeit umfassten.
  • Korrektur: In einigen Fällen erhielt die Kundendatenbanktabelle nicht die erforderlichen Updates.
  • Korrektur: Eine zusätzliche Sicherheitsprüfung wurde dem Downloadformular für Systeminformationen hinzugefügt.
  • Korrektur: Der Ajax-Spinner konnte auf dem Checkout-Bildschirm für Shops, die Steuern erheben, dupliziert werden.
  • Korrektur: Shops mit aktivierten Mengen konnten unerwartetes Verhalten beim Checkout aufweisen.
  • Korrektur – Stripe: Support-Links wurden aktualisiert.
  • Korrektur – Blöcke: Einige Themes/Plugins führten dazu, dass das Skript für Checkout-Formulare nicht enqueued wurde.
  • Entwicklung: Die neue Mindestversion von WordPress ist 5.4.
  • Entwicklung: Die neue Mindestversion von PHP ist 7.1.
  • Entwicklung: Die Funktion `edd_sanitize_amount` wurde für die PHP8-Kompatibilität aktualisiert.
  • Entwicklung: Benachrichtigungen werden jetzt als EDD-Komponente registriert.
  • Entwicklung: Benachrichtigungen können jetzt lokal registriert werden.
  • Entwicklung: Zusätzliche Debugging-Informationen wurden hinzugefügt, falls eine Legacy-Zahlung aufgrund ungültiger Zahlungsmetadaten nicht migriert werden kann.
  • Entwicklung: Die Rabatt-HTML ist jetzt immer filterbar, auch wenn keine Rabatte angewendet werden.
  • Entwicklung: Der Code für den Legacy-WordPress-Medienlader wurde entfernt.
Version 3.1.0.6 — February 9, 2023
  • Verbesserung: Das PayPal Backup IPN sendet nun das Zahlungsdatum bei der Bearbeitung einer Verlängerung von Recurring Payments.
  • Verbesserung: Die AJAX-Download-Suche weiter verbessern.
  • Korrektur: Verbesserte Zuverlässigkeit mit der PayPal API.
  • Korrektur: Einige Plugins könnten mit dem Login-URL-Filter zur Anpassung der Login-Seite in Konflikt geraten.
  • Korrektur: Es ist nun möglich, eine Seite in den Einstellungen abzuwählen, nachdem sie festgelegt wurde.
  • Korrektur: Alle Dokumentationslinks wurden aktualisiert, um die neuen Speicherorte zu verwenden.
  • Korrektur: Einige Passwörter konnten nicht validiert werden, wenn das Anmeldeformular auf der Checkout-Seite verwendet wurde.
  • Korrektur: Der Bestellungs-Export erlaubte nicht den Export von Bestellungen mit einem bestimmten Status.
Version 3.1.0.5 — January 25, 2023
  • Verbesserung: Neue Kundenberichts-Kacheln zählen nun nur Kunden mit Käufen.
  • Verbesserung: Das E-Mail-Adressfeld im Checkout entspricht nun dem Datenbankschema und ist auf 100 Zeichen begrenzt.
  • Verbesserung: Die AJAX-Download-Suche weiter verbessern, um genauer zu sein.
  • Korrektur: Der Einnahmen-Exportbericht berücksichtigt nun teilweise erstattete Bestellungen.
  • Korrektur: Validierung hinzugefügt, um das Einfügen doppelter Bestelladressen zu verhindern.
  • Korrektur: Beim Speichern eines nicht-variablen Produkts wurde ein leerer Post-Meta-Wert gespeichert.
  • Verbesserung – Blöcke: Aktualisierung der Formulierung für die Einstellung „Downloads deaktivieren“, wenn der Block verfügbar ist.
  • Korrektur – Blöcke: Bereinigung der Block-Einstellung „zusätzliche Klassen“ vor dem Rendern des Blocks hinzugefügt.
Version 3.1.0.4 — January 6, 2023
  • Verbesserung: Die Leistung des Warenkorbs wurde verbessert, indem die Steuersatz-Lookups deaktiviert wurden, wenn eine Kundenadresse angegeben ist, aber Steuern deaktiviert sind.
  • Verbesserung: Berichte berücksichtigen nun Bestellposten-Anpassungen wie negative Gebühren.
  • Verbesserung: Die Download-Listen-Tabelle lädt nun schneller auf Websites mit einer großen Anzahl von Download-Kategorien.
  • Verbesserung: Der REST-API-Endpunkt für Verkäufe wurde aktualisiert, um die neuen Bestellstatus in EDD 3.0 zu berücksichtigen.
  • Verbesserung: Semantisches Markup verbessern, indem nicht zwei gleiche ID-Attribute für „Weiter zur Kasse“-Buttons zugelassen werden.
  • Verbesserung: Die Leistung der Rabattcode-Suche wurde verbessert, wenn ein Rabatt anhand des Rabattcodes gesucht wird.
  • Korrektur: Die Suche nach Zahlungen mit einer Download-ID, die eine Zeichenkette oder eine Ganzzahl war, gab falsche oder keine Bestellungen zurück.
  • Korrektur: Die Anzahl der HTTP-Aufrufe, die die Benachrichtigungs-API pro Tag machen kann, wurde reduziert.
  • Korrektur: Vermeiden Sie den Fehler „Request-URI Too Long“, wenn Sie mehrere Aktionen hintereinander auf Listentabellen ausführen.
  • Korrektur: Negative Gebührenbeträge werden nun ordnungsgemäß berücksichtigt, wenn der Endpreis eines Artikels im Warenkorb bestimmt wird.
  • Korrektur: PayPal: Arabische Zeichen in Download-Namen konnten einen unerwarteten Fehler während des Checkouts verursachen.
  • Korrektur: PayPal: Die Backup-IPN wird nicht geladen, wenn die PayPal-Integration nicht verbunden ist.
  • Korrektur: PayPal: Das Feld payment_date wurde bei der Verarbeitung der Backup-IPN als vorhanden angenommen.
  • Korrektur: Die Funktion edd_get_payment_amount konnte fälschlicherweise einen leeren String anstelle eines Float-Wertes zurückgeben.
  • Korrektur: In den Warenkorb-Schaltflächen wurden die Token-Werte nicht verwendet, um die Caching-Kompatibilität zu verbessern.
  • Korrektur: Wenn viele Artikel auf einmal gekauft wurden, funktionierten einige Download-Links für Bestellartikel aufgrund eines falschen Status nicht.
  • Korrektur: Die Suchanfrage für den AJAX-Endpunkt zum Suchen von Downloads nach Titel wurde gehärtet.

Beliebte Ressourcen

Verkaufen Sie noch heute!

Join over 50,000 smart store owners, and start using the easiest way to sell digital products with WordPress.