- NIEUW: Klanten – Het klantscherm toont nu de datum en het IP-adres van de laatste login van de klant, en beide zijn opgenomen in exporten van persoonsgegevens.
- Beveiliging: Versterkte accountverificatie bij het voltooien van een PayPal-bestelling.
- Blokken: Het blok Downloads valideert nu de waarden van de uitgelichte styling in de editor, zoals de front-end al deed.
- Blokken: Een ongeldige parameter voor de preview van het blok veroorzaakt niet langer een fatale fout.
- Winkelwagenherstel: Afgemelde winkelwagens blijven nu afgemeld in plaats van opnieuw deel te nemen aan de herstel-e-mailreeks.
- Winkelwagenherstel: Winkelwagens met een totaal van nul worden niet langer gemarkeerd als verlaten.
- Afrekenen: Persoonlijke informatievelden op het blokafrekenen verdwijnen niet langer wanneer een paginabuilder de blokken van de pagina meer dan eens rendert.
- Klanten: Beheerders kunnen nu een klant verifiëren, of de verificatie opnieuw verzenden, wiens gebruikersaccount nog in behandeling is.
- Database: Het wijzigen van een gecachte waarde, zoals de gekoppelde gebruiker van een klant of de code van een korting, laat de oude waarde niet langer in de cache achter.
- Bestellingen: Gefilterde bestellijsten, zoals de bestellingen van een korting of een transactiezoekopdracht, tonen nu de juiste bestellingen op sites met een persistente objectcache.
- Bestellingen: De kortingkiezer op het scherm Nieuwe bestelling toevoegen is nu doorzoekbaar.
- Bestellingen: Een vergoeding die aan een nieuwe bestelling wordt toegevoegd, krijgt nu de juiste belasting nadat "Belasting op vergoeding toepassen" is ingeschakeld of er tussen Vergoeding en Creditering wordt geschakeld.
- PayPal: Teruggaven die via EDD worden uitgegeven in winkels die gebruikmaken van de huidige PayPal-onboarding, registreren nu de terugbetalingstransactie en het bedrag, zodat de PayPal-meldingen niet dezelfde terugbetaling twee keer verwerken.
- PayPal: Volledige terugbetalingen die via PayPal IPN worden ontvangen, markeren de bestelling nu als Terugbetaald in plaats van Gedeeltelijk Terugbetaald.
- Privacy: Het wissen van persoonsgegevens voor iemand die geen klant is, anonimiseert of verwijdert niet langer bestellingen die zijn achtergelaten door verwijderde klanten.
- Square: Live-modus webhooks worden nu verwerkt, zodat Square-gebeurtenissen zoals terugbetalingen live bestellingen bijwerken.
- Stripe: Browser-gebaseerde Stripe-verzoeken gebruiken nu dezelfde API-versie als de server-gebaseerde verzoeken van EDD.
- Stripe: SEPA Direct Debit-betalingen gaan nu naar de bevestigingspagina in plaats van een fout weer te geven bij het afrekenen.
- Stripe: Terugkerende betalingen verwerken nu de aanmaak van Stripe-abonnementen voor Betaalelementen.
- Stripe: Het verbreken van de verbinding met een Stripe Connect-account kan nu ook de toegang van EDD tot dat account in Stripe intrekken.
- Dev: Een PHP 8.5-verouderingsmelding opgelost die op elke paginalading werd geregistreerd wanneer een Pro-licentiesleutel werd opgeslagen maar niet actief was.
- Dev: Mogelijkheden toegevoegd of verwijderd via
EDD_Rolesworden nu in hetzelfde verzoek van kracht. - Dev:
EDD\Reports\Dates\Range::options()toegevoegd, zodat de datumbereiken van rapporten beschikbaar zijn voordat de rapporten-API wordt geladen. - Dev:
EDD_Download::create()is verouderd; gebruik in plaats daarvanwp_insert_post(). - Dev:
EDD_Paymentlaadt nu de meeste eigenschappen de eerste keer dat ze worden gelezen, wat het aantal queries vermindert; het filteredd/payments/defer_propertiesschakelt eager loading weer in. - Dev: De admin-schermen voor bestellingen en belastingtarieven gebruiken nu React en native dialogen in plaats van Backbone en jQuery UI.

