Autentificare
Începe

Easy Digital Downloads Jurnal de modificări

Vizualizați versiunile și jurnalele de modificări pentru EDD și extensiile sale.
Versiunea 1.0.6 — 3 noiembrie 2026
  • Securitate: Comutatorul de preț la finalizarea comenzii verifică acum fiecare trimitere și aplică doar opțiunile de preț definite pentru produs.
  • Admin: Setarea comutatorului de preț se află acum în secțiunea Setări a descărcării, iar salvarea unei descărcări din Editare rapidă, editare în masă sau o importare nu o mai dezactivează.
  • Finalizare comandă: Comutarea prețului unui produs nu mai resetează alte produse cu preț variabil din coș la prima lor opțiune de preț.
  • Dezvoltator: Licențierea și actualizările folosesc acum instrumentele de extensie Easy Digital Downloads.
  • Dev: Noile cerințe minime sunt PHP 7.4, WordPress 6.2 și Easy Digital Downloads 3.4.0.
Versiunea 3.7.3 — 29 octombrie 2026
  • NOU: Clienți – Ecranul clientului afișează acum data și adresa IP ale ultimei autentificări a clientului, ambele fiind incluse în exporturile de date personale.
  • Securitate: Verificare consolidată a contului la finalizarea unei comenzi PayPal.
  • Blocuri: Blocul Descărcări validează acum valorile stilizate prezentate în editor, așa cum făcea deja front-end-ul.
  • Blocuri: Un parametru malformat al previzualizării blocului editor nu mai cauzează o eroare fatală.
  • Finalizare comandă: Câmpurile Informații personale de pe pagina de finalizare comandă cu blocuri nu mai dispar atunci când un constructor de pagini redă blocurile paginii de mai multe ori.
  • Clienți: Administratorii pot acum verifica sau retrimite verificarea pentru un client al cărui cont de utilizator este încă în așteptare.
  • Bază de date: Modificarea unei valori din cache, nu mai lasă vechea valoare în cache.
  • Comenzi: Listele de comenzi filtrate, cum ar fi comenzile unui discount sau o căutare de tranzacții, afișează acum comenzile corecte pe site-urile cu un cache de obiecte persistent.
  • Comenzi: Selectorul de discount de pe ecranul Adăugare comandă nouă este acum căutabil.
  • Comenzi: O taxă adăugată unei comenzi noi primește acum taxa corectă după activarea/dezactivarea „Aplică taxa la taxă” sau comutarea între Taxă și Credit.
  • PayPal: Rambursările emise din Easy Digital Downloads pe magazine care utilizează onboarding-ul curent al PayPal înregistrează acum tranzacția și suma rambursării, astfel încât notificările PayPal să nu proceseze aceeași rambursare de două ori.
  • PayPal: Rambursările complete primite prin PayPal IPN marchează acum comanda ca Rambursată în loc de Parțial Rambursată.
  • Confidențialitate: Ștergerea datelor personale ale unei persoane care nu este client nu mai anonimizează sau șterge comenzile lăsate de clienții șterși.
  • Square: Webhook-urile în modul live procesează acum, astfel încât evenimentele Square, cum ar fi rambursările, să actualizeze comenzile live.
  • Stripe: Solicitările Stripe din browser folosesc acum aceeași versiune API ca și solicitările Stripe din serverul EDD.
  • Stripe: Plățile SEPA Direct Debit ajung acum la pagina de confirmare în loc să afișeze o eroare la finalizarea comenzii.
  • Stripe: Plățile recurente gestionează acum crearea abonamentelor Stripe pentru Elementele de Plată.
  • Stripe: Deconectarea unui cont Stripe Connect poate revoca acum și accesul EDD la acel cont în Stripe.
  • Dev: S-a remediat o notificare de depreciere PHP 8.5 atunci când o cheie de licență Pro este salvată, dar nu este activă.
  • Dezvoltare: Capabilitățile adăugate sau eliminate prin EDD_Roles intră acum în vigoare în aceeași solicitare.
  • Dezvoltare: S-a adăugat EDD\Reports\Dates\Range::options() astfel încât intervalele de date ale rapoartelor să fie disponibile înainte ca API-ul rapoartelor să se încarce.
  • Dev: EDD_Download::create() a fost depreciat; folosiți wp_insert_post() în schimb.
  • Dev: EDD_Payment încarcă acum majoritatea proprietăților la prima citire, ceea ce reduce numărul de interogări; filtrul edd/payments/defer_properties reactivează încărcarea eager.
  • Dev: Ecranele de administrare pentru comenzi și rate de impozitare folosesc acum React și dialoguri native în locul Backbone și jQuery UI.
Versiunea 3.7.3 — 29 octombrie 2026
  • NOU: Clienți – Ecranul clientului afișează acum data și adresa IP ale ultimei autentificări a clientului, ambele fiind incluse în exporturile de date personale.
  • Securitate: Verificare consolidată a contului la finalizarea unei comenzi PayPal.
  • Blocuri: Blocul Descărcări validează acum valorile stilizate prezentate în editor, așa cum făcea deja front-end-ul.
  • Blocuri: Un parametru malformat al previzualizării blocului editor nu mai cauzează o eroare fatală.
  • Recuperare coș: Coșurile dezabonare rămân acum dezabonare în loc să reintre în secvența de e-mail de recuperare.
  • Recuperare coș: Coșurile cu un total zero nu mai sunt marcate ca abandonate.
  • Finalizare comandă: Câmpurile Informații personale de pe pagina de finalizare comandă cu blocuri nu mai dispar atunci când un constructor de pagini redă blocurile paginii de mai multe ori.
  • Clienți: Administratorii pot acum verifica sau retrimite verificarea pentru un client al cărui cont de utilizator este încă în așteptare.
  • Bază de date: Modificarea unei valori din cache, cum ar fi utilizatorul legat al unui client sau codul unui discount, nu mai lasă vechea valoare în cache.
  • Comenzi: Listele de comenzi filtrate, cum ar fi comenzile unui discount sau o căutare de tranzacții, afișează acum comenzile corecte pe site-urile cu un cache de obiecte persistent.
  • Comenzi: Selectorul de discount de pe ecranul Adăugare comandă nouă este acum căutabil.
  • Comenzi: O taxă adăugată unei comenzi noi primește acum taxa corectă după activarea/dezactivarea „Aplică taxa la taxă” sau comutarea între Taxă și Credit.
  • PayPal: Rambursările emise din Easy Digital Downloads pe magazine care utilizează onboarding-ul curent al PayPal înregistrează acum tranzacția și suma rambursării, astfel încât notificările PayPal să nu proceseze aceeași rambursare de două ori.
  • PayPal: Rambursările complete primite prin PayPal IPN marchează acum comanda ca Rambursată în loc de Parțial Rambursată.
  • Confidențialitate: Ștergerea datelor personale ale unei persoane care nu este client nu mai anonimizează sau șterge comenzile lăsate de clienții șterși.
  • Square: Webhook-urile în modul live procesează acum, astfel încât evenimentele Square, cum ar fi rambursările, să actualizeze comenzile live.
  • Stripe: Solicitările Stripe din browser folosesc acum aceeași versiune API ca și solicitările Stripe din serverul EDD.
  • Stripe: Plățile SEPA Direct Debit ajung acum la pagina de confirmare în loc să afișeze o eroare la finalizarea comenzii.
  • Stripe: Plățile recurente gestionează acum crearea abonamentelor Stripe pentru Elementele de Plată.
  • Stripe: Deconectarea unui cont Stripe Connect poate revoca acum și accesul EDD la acel cont în Stripe.
  • Dezvoltare: S-a remediat o notificare de depreciere PHP 8.5 înregistrată la fiecare încărcare de pagină atunci când o cheie de licență Pro este salvată, dar nu este activă.
  • Dezvoltare: Capabilitățile adăugate sau eliminate prin EDD_Roles intră acum în vigoare în aceeași solicitare.
  • Dezvoltare: S-a adăugat EDD\Reports\Dates\Range::options() astfel încât intervalele de date ale rapoartelor să fie disponibile înainte ca API-ul rapoartelor să se încarce.
  • Dev: EDD_Download::create() a fost depreciat; folosiți wp_insert_post() în schimb.
  • Dev: EDD_Payment încarcă acum majoritatea proprietăților la prima citire, ceea ce reduce numărul de interogări; filtrul edd/payments/defer_properties reactivează încărcarea eager.
  • Dev: Ecranele de administrare pentru comenzi și rate de impozitare folosesc acum React și dialoguri native în locul Backbone și jQuery UI.
Versiunea 1.3.1 — 28 octombrie 2026
  • Compatibilitate – Licențiere software: Remediază verificarea zilnică a expirării pentru a interoga fiecare licență asociată cu un abonament.
  • Compatibilitate – Licențiere software: Reînnoirea unui abonament All Access cu Licențiere software reînnoiește acum licența existentă în loc să emită o a doua cheie.
  • Abonamente: Un abonament care a expirat înainte de sfârșitul perioadei sale de valabilitate se predă acum reînnoirii sale plătite.
Versiunea 3.6.5 — 27 octombrie 2026
  • NOU: AI – Asistenții AI conectați pot căuta comisioane, pot totaliza ce datorează fiecare destinatar și pot marca comisioanele ca plătite, neplătite sau anulate (necesită EDD 3.7.1).
  • Securitate: S-au adăugat verificări de permisiuni la scurtcodurile pentru comisioane și la exportul de comisioane.
  • Securitate: S-a consolidat verificarea cererilor pentru acțiunile de masă asupra comisioanelor și rutinele de actualizare.
  • Admin: Editarea unui comision păstrează sumele de 1.000 sau mai mari formatate corect.
  • Admin: Comisioanele cu rată fixă păstrează o rată sub 1 la editare, iar câmpul rată acceptă valori zecimale.
  • Admin: Comisioanele manuale pentru descărcări cu preț variabil salvează acum opțiunea de preț selectată.
  • Emailuri: Eticheta de email {download} funcționează din nou atunci când descărcarea comisionului a fost ștearsă.
  • Reînnoiri: Comisioanele câștigate din reînnoiri sunt marcate din nou ca reînnoiri, inclusiv marcajele salvate înainte de 3.6.0.
  • Rapoarte: Exporturile de comisioane nu mai adaugă o cratimă la sfârșit produselor fără o opțiune de preț sau repetă numele descărcării din rândul anterior.
  • Scurtcoduri: Tabelul Comisioane Anulate din [edd_commissions] se pagină acum separat de tabelul Comisioane Plătite.
  • Scurtcoduri: Fiecare [edd_commission_breakdown_table] de pe o pagină se redă acum, nu doar primul.
  • Dev: Metadatele comisionului folosesc acum tipul de metadate edd_commission, astfel încât hook-urile sale de metadate sunt denumite get_edd_commission_metadata și așa mai departe, în loc de get_commission_metadata.
  • Dev: S-a eliminat codul de compatibilitate pentru versiunile EDD anterioare 3.4.0 și s-au depreciat eddc_are_email_templates_registered() și eddc_render_commissions_meta_box().
  • Dev: Versiunile minime necesare sunt acum WordPress 6.2 și EDD 3.4.0, iar instrumentele addon sunt actualizate.
Versiunea 2.3.1 — 26 octombrie 2026
  • NOU: AI – Asistenții conectați la magazinul dvs. pot acum să caute recenziile produselor și să le aprobe, să le pună în așteptare, să le marcheze ca spam, să le mute la coș sau să le restaureze.
  • Securitate: Verificare consolidată a trimiterilor, răspunsurilor și editărilor de recenzii.
  • Securitate: Verificări de permisiuni mai stricte privind moderarea recenziilor și modificările stării recenziilor produselor.
  • Securitate: Ecranul de administrare Recenzii necesită acum permisiunea de a modera recenziile.
  • Securitate: Validare îmbunătățită în blocul Recenzie.
  • Securitate: API-ul de recenzii necesită acum permisiunea de a modera recenziile înainte de a returna detaliile de contact ale recenzentului.
  • Securitate: S-a adăugat o verificare a permisiunilor înainte ca un răspuns de administrator la o recenzie să fie publicat.
  • Securitate: Shortcode-ul, blocul și widgetul Recenzie recomandată afișează acum doar recenziile aprobate ale produselor vizibile public.
  • Compatibilitate – Trimiteri pe frontend: Widgetul Prezentare generală al tabloului de bord și ecranul Comentarii afișează acum numărul corect de comentarii atunci când Trimiteri pe frontend este activ.
Versiunea 2.8.3 — 20 octombrie 2026
  • Securitate: Salvarea profilului vânzătorului verifică acum permisiunea contului care este modificat, astfel încât un utilizator conectat nu mai poate schimba adresa de e-mail sau detaliile altui utilizator.
  • Securitate: Vânzătorii aprobați au fost restricționați să vadă produsele private ale altor autori în listele magazinului sau să editeze categorii și etichete de produse.
  • Securitate: Aprobarea descărcărilor din lista Descărcări necesită acum permisiunea de a publica fiecare, astfel încât vânzătorii nu mai pot sări peste revizuirea magazinului sau să publice produse, postări sau pagini ale altor vânzători.
  • Securitate: Formularele de înregistrare, conectare și contact ale vânzătorului aplică acum întotdeauna reCAPTCHA și câmpurile obligatorii setate în setările FES.
  • Securitate: Sugestiile de taxonomie pe formularele vânzătorilor au fost limitate la taxonomia produselor, astfel încât vânzătorii aprobați nu mai văd nume de termeni nerelevante.
  • Securitate: Vizitatorii care nu erau conectați au fost împiedicați să modifice vânzările și câștigurile înregistrate ale vânzătorilor.
  • Securitate: Rutinele vechi de actualizare FES care puteau fi rulate de vizitatorii care nu erau conectați pentru a șterge rolurile vânzătorilor și a crea înregistrări de vânzători neaprobați au fost eliminate.
  • Securitate: Vânzătorii aprobați au fost restricționați să editeze doar produsele pe care le-au creat, în loc de orice postare, pagină sau produs.
  • Securitate: Alte site-uri web au fost blocate să transforme un utilizator într-un vânzător aprobat atunci când un administrator de magazin le-a vizitat în timp ce era conectat.
  • Securitate: Alte site-uri web au fost blocate să schimbe statutul unui vânzător atunci când un administrator de magazin le-a vizitat în timp ce era conectat.
  • Securitate: Numele de afișare ale vânzătorilor sunt acum sigure pe profilul vânzătorului din administrare, astfel încât conținutul nesigur introdus la înregistrare nu mai rulează atunci când un administrator de magazin îl vizualizează.
  • Securitate: A fost închis un gol pe ecranele de instrumente și actualizări FES care permitea unui link creat să execute acțiuni nedorite ca administratorul magazinului care l-a deschis.
  • Securitate: Răspunsurile la comentarii din tabloul de bord al vânzătorului sunt acum postate ca vânzătorul care răspunde și doar pe produsele proprii, și nu mai pot ascunde comentariile din tablourile de bord ale altor vânzători.
  • Securitate: Fișierele de produs adăugate prin câmpul de prețuri al vânzătorului trebuie acum să fie încărcările proprii ale vânzătorului sau linkuri către un alt site, nu fișiere protejate stocate pe site.
  • Securitate: Vânzătorii pot vedea acum o chitanță doar pentru comenzile care conțin produsele proprii, în loc de detaliile clienților, cheile de licență sau abonamentele oricărei comenzi.
  • Securitate: Căutarea și sortarea listei de vânzători a fost corectată, ceea ce permitea managerilor de magazin, sau unui link creat deschis de unul, să citească sau să modifice date din baza de date a magazinului.
  • Securitate: Formularul de conectare FES semnează acum un vizitator doar în contul a cărui parolă a introdus-o.
  • Securitate: Câmpurile de fișiere ale vânzătorului acceptă acum doar fișiere media pe care vânzătorul le-a încărcat.
  • Admin: Adresele vânzătorilor sunt acum editate într-o fereastră modală.
  • Admin: Vânzătorii sunt acum redirecționați de pe ecranele de administrare la care nu ar trebui să ajungă în niciun caz.
  • Admin: Salvarea unui profil de vânzător nu mai adaugă backslash-uri la nume și adrese care conțin ghilimele sau apostrofuri.
  • Formulare: Sugestiile de termeni de taxonomie pe formularele vânzătorilor au fost remediate, acestea eșuând pe PHP 8.
  • i18n: A fost remediat un anunț WordPress 6.7 despre încărcarea prea timpurie a traducerilor.
  • Instrumente: A fost remediat un avertisment PHP la renumărarea statisticilor vânzătorilor pentru vânzătorii fără produse.
  • Instrumente: Au fost eliminate instrumentele depășite Pre-FES 2.4 import/export și Reset All Forms, iar instrumentele Frontend Submissions rămase au fost organizate ca și carduri.
  • Furnizori: S-a remediat o notificare de variabilă nedefinită în cache-ul furnizorului.
  • Dev: Formularele FES refuză acum să se salveze atunci când ID-ul formularului nu corespunde tipului de formular care este salvat.
  • Dev: Au fost eliminate rutinele de upgrade FES 2.2 și 2.3, pe care instalările curente nu le mai folosesc.
  • Dev: fes_tools_page(), fes_get_tools_tabs() și fes_process_form_tools() au fost depășite; instrumentele FES se trimit acum prin routerul de acțiuni de administrare al EDD și necesită manage_shop_settings.
  • Dev: Cerințele minime sunt acum PHP 7.4, WordPress 6.2 și EDD 3.4.0, iar biblioteca de instrumente addon a fost actualizată.
Versiunea 2.14.0 — 20 octombrie 2026
  • NOU: API – Abonamentele, reînnoirile și notele de abonament sunt acum disponibile pentru asistenții AI prin API-ul WordPress Abilities.
  • NOU: Abonamente – Clienții al căror link de actualizare nu mai funcționează pot solicita acum unul nou prin e-mail de pe pagina de actualizare.
  • Securitate: Validarea prețurilor produselor recurente și a termenilor de facturare la finalizarea comenzii a fost îmbunătățită.
  • Securitate: Verificarea notificărilor de abonament PayPal Standard și 2Checkout a fost consolidată.
  • Securitate: Conținutul restricționat la abonații activi verifică acum mai strict starea abonamentului.
  • Securitate: Curățarea notelor de abonament a fost îmbunătățită.
  • Securitate: API-ul de abonamente necesită acum permisiunea de a vizualiza abonamentele înainte de a returna detaliile acestora.
  • Securitate: Verificare consolidată înainte ca o comandă PayPal Express să fie marcată ca finalizată.
  • Securitate: Verificări consolidate ale proprietății atunci când un client actualizează metoda de plată a unui abonament.
  • Securitate: Pagina de confirmare PayPal Express afișează acum detaliile abonamentului doar clientului căruia îi aparțin.
  • Admin: Pagina ascunsă de upgrade-uri nu mai apare în Paleta de Comenzi WordPress.
  • Blocuri: Blocurile de antet și subsol de pe pagina de actualizare a metodei de plată funcționează acum corect cu temele bazate pe blocuri.
  • Compatibilitate – Multi-Valutar: Abonamentele Stripe se reînnoiesc acum în moneda achiziției, în loc de moneda de bază a magazinului.
  • Compatibilitate – Licențiere Software: Reînnoirea manuală a unei licențe prin PayPal anulează acum abonamentul vechi, astfel încât clienții să nu mai fie taxați de două ori.
  • PayPal: Abonamentele anulate care utilizează o metodă de plată PayPal salvată pot fi acum reactivate.
  • PayPal: Reînnoirile cu taxe nu mai sunt supraîncărcate cu suma taxei.
  • Confidențialitate: Ștergere Date Personale poate anonimiza acum comenzile de reînnoire a abonamentelor.
  • Reînnoiri: O plată eșuată de reînnoire nu mai prelungește abonamentul sau licența acestuia.
  • Reînnoiri: Reînnoirile procesate în ultima zi a lunii primesc acum data de expirare corectă.
  • Stripe: Abonamentele sunt acum create atunci când o comandă plasată în așteptare este finalizată.
  • Stripe: Achizițiile finalizate după ce clientul părăsește pagina de finalizare a comenzii, inclusiv achizițiile live Amazon Pay, creează acum abonamentele.
  • Stripe: Abonamentele anulate după plăți eșuate pot fi reactivate din nou, iar plata este colectată atunci când acestea sunt reactivate.
  • Stripe: Instrumentul de Sincronizare Abonamente actualizează acum datele de expirare, astfel încât abonamentele reactivate să rămână active.
  • Stripe: Abonamentele recuperate cu instrumentul de abonamente lipsă stochează acum taxa recurentă corectă.
  • Stripe: Anularea unui abonament neplătit în Stripe îl anulează și în Stripe.
  • Stripe: Plățile de reînnoire sunt acum înregistrate chiar și atunci când ID-ul Stripe salvat al unui abonament este depășit.
  • Stripe: Instrumentul de recuperare a abonamentelor Stripe de pe ecranul comenzii găsește din nou abonamente Stripe potrivite.
  • Stripe: O nouă metodă de plată primește acum adresa completă de facturare a clientului, astfel încât reînnoirile din regiunile care necesită una nu mai sunt refuzate.
  • Impozite: Comenzile de reînnoire folosesc acum rata curentă de impozitare în locul uneia care a fost dezactivată.
  • Dev: Callback-urile moștenite pentru crearea abonamentelor Stripe nu mai sunt înregistrate în modul Payment Elements.
  • Dev: S-a adăugat un utilitar de blocare pentru a preveni procesarea aceleiași înregistrări de două ori simultan.
  • Dev: S-a adăugat indexul lipsă parent_payment_id_product_id la tabelul de abonamente pentru magazinele care au făcut upgrade de la versiunea 2.12.2 sau anterioară, ceea ce remediază încărcarea lentă a paginilor de administrare.
  • Dev: Interogarea abonamentelor validează acum propria direcție de sortare.
  • Dev: Reactivarea abonamentelor Stripe rulează acum într-un serviciu dedicat.
  • Dev: Blocurile folosesc acum instrumentele de build partajate ale pluginului, iar dependențele au fost actualizate.
Versiunea 3.9.8 — 20 octombrie 2026
  • NOU: Licențe – Licențele pot fi acum citite și gestionate prin API-ul WordPress Abilities (necesită EDD 3.7.1 sau o versiune ulterioară).
  • Securitate: Linkurile de descărcare a pachetelor sunt acum semnate cu un secret specific site-ului, astfel încât expirarea lor să nu poată fi falsificată.
  • Securitate: Formularul de reînnoire a licenței nu mai dezvăluie detaliile unei licențe sau prețul de reînnoire nimănui în afară de proprietarul licenței.
  • Securitate: S-a remediat o problemă care permitea modificarea prețurilor de upgrade și reînnoire a licenței la finalizarea comenzii.
  • Securitate: S-a remediat o problemă de divulgare de informații prin care API-ul de actualizare putea descrie produse nepublicate sau protejate prin parolă.
  • Securitate: S-a remediat o problemă de scripting inter-site stocat în jurnalul de modificări al produsului.
  • Securitate: S-a remediat o problemă de falsificare a cererilor de pe server în locația fișierului readme.txt al produsului.
  • Securitate: Ștergerea unei licențe, inclusiv prin acțiuni în masă, necesită acum permisiunea de ștergere a licențelor.
  • Securitate: S-a adăugat protecție împotriva falsificării cererilor inter-site la acțiunile de limitare a activării și notificare de reînnoire pe ecranul licențelor.
  • Securitate: S-a remediat o problemă de scripting inter-site reflectat pe ecranul licențelor.
  • Securitate: Acțiunile în masă pe ecranul licențelor necesită acum aceleași permisiuni ca și versiunile lor pentru licențe individuale.
  • Securitate: S-a remediat o problemă de injecție SQL în ordinea de sortare a tabelului de listă a licențelor.
  • Securitate: S-a remediat o problemă care putea dezvălui URL-ul site-ului activat al altui client la adăugarea unui site la o licență.
  • Securitate: Exportul cheilor de licență necesită acum permisiunea de a gestiona licențele.
  • Securitate: Jurnalele de modificări ale produselor, descrierile și notificările de upgrade trimise de API-ul de actualizare sunt acum limitate la același HTML ca și conținutul altor produse.
  • Securitate: S-a remediat o problemă de injecție SQL în filtrul de stare al exportului de licențe.
  • Securitate: S-a remediat o problemă care permitea unei cereri neautentificate să șteargă licențele unei comenzi, în timp ce comanda rămânea.
  • Admin: Titlul paginii ecranului Licențe este acum „Licențe”.
  • Admin: S-a remediat stilizarea notificării cerințelor de plugin pe ecranul Pluginuri în WordPress 7.1.
  • Admin: Pagina de upgrade-uri de licență nu mai apare în consola de comenzi WordPress.
  • Admin: S-a remediat trimiterea unei notificări de reînnoire către o licență expirată din acțiunile în masă ale ecranului licențelor.
  • Admin: Apăsarea pe Filtrare pe ecranul licențelor nu mai execută acțiunea în masă selectată pe licențele bifate.
  • Admin: Ecranul licențelor păstrează termenul de căutare și fila la reîncărcare după o acțiune în masă.
  • API: API-ul de actualizare nu mai descrie produse nepublicate, private sau protejate prin parolă, decât dacă cererea include o licență activă sau expirată pentru acel produs. O licență dezactivată nu mai este luată în considerare.
  • Blocuri: S-a restaurat butonul de anulare pe formularul de reînnoire a licenței.
  • Descărcări: Linkurile de descărcare a pachetelor de actualizare folosesc o nouă semnătură, astfel linkurile generate înainte de actualizare nu mai funcționează. Acestea expiră de la sine în timpul expirării linkului de descărcare al magazinului (24 de ore implicit).
  • Descărcări: Jurnalele de modificări ale produselor nu mai permit scripturi, iframe-uri sau alte elemente HTML în afara celor permise de conținutul postării, astfel videoclipurile încorporate într-un jurnal de modificări sunt eliminate.
  • Descărcări: Locația fișierului readme.txt al unui produs trebuie să fie un URL public. Adresele locale și de rețea privată nu mai sunt preluate, iar URL-urile invalide nu sunt salvate.
  • Emailuri: Notificările de reînnoire nu mai sunt trimise pentru licențele al căror produs a fost șters.
  • Emailuri: Acțiunea de trimitere în masă a notificărilor de reînnoire a fost remediată, aceasta nu mai trimite nimic pentru licențele care nu expiraseră.
  • Licențe: O licență trebuie să fie atașată unui cont de utilizator pentru a fi actualizată. O licență fără cont, cum ar fi una dintr-o achiziție de tip guest, nu mai poate fi actualizată.
  • Licențe: A fost remediată o eroare fatală la rularea licențierii retroactive pe pachete cu o licență copil nerezolvabilă.
  • Reînnoiri: În formularul și blocul de reînnoire a licenței, o licență atașată unui cont de utilizator poate fi reînnoită doar de acel utilizator.
  • Reînnoiri: Cu potrivirea prin email activată, un guest care reînnoiește o licență atașată unui cont este acum rugat să se autentifice.
  • Reînnoiri: Reînnoirea unei licențe nu mai elimină același produs din coș atunci când acesta se află deja acolo ca o achiziție nouă. Ambele rămân în coș.
  • Reînnoiri: A fost remediat un mesaj fals de „deja în coș” la reînnoirea unui produs care se afla în coș ca o achiziție nouă.
  • Dev: Depreciat EDD_Software_Licensing::get_download_package(). Folosiți EDD\SoftwareLicensing\Downloads\Package::get_download_package().
  • Dev: Handler-ele AJAX pentru limita de activare returnează acum un răspuns JSON în loc de un număr brut.
  • Dev: Filtrul edd_sl_package_download_computed_hash se aplică acum atunci când sunt generate URL-urile pachetelor, nu doar când sunt validate.
  • Dev: Expirarea linkului de descărcare a pachetului este acum generată și verificată în UTC.
Versiunea 1.3.0 — 20 octombrie 2026
  • NOU: Descărcări – Produsele pot suprascrie acum modul de afișare „Adaugă în coș” pentru Acces Complet, astfel încât un singur produs poate afișa butoanele „Cumpără Acces Complet” și „Autentificare” fără a schimba setarea la nivel de magazin.
  • Securitate: S-a remediat o problemă de cross-site scripting stocată în textul shortcode-ului Acces Complet pe care utilizatorii cu acces de contributor îl puteau adăuga la o postare.
  • Securitate: S-a remediat o problemă care permitea unui pass limitat la anumite opțiuni de preț să descarce fișiere atașate la alte opțiuni de preț ale produsului.
  • Securitate: Verificarea manuală a expirării pass-urilor a fost restricționată la managerii de magazin.
  • Admin: S-au remediat setările textului instrucțional „Cumpără Acces Complet” și „Autentificare” care își pierdeau linkurile la salvare pe EDD 3.7.1 sau versiuni ulterioare.
  • Admin: Paginile de administrare ascunse pentru Acces Complet nu mai apar în paleta de comenzi.
  • Admin: Setarea modului de afișare „Adaugă în coș” la nivel de magazin este acum un meniu derulant cu etichete de opțiuni mai clare.
  • Checkout: S-a remediat eroarea „Creează un cont sau autentifică-te” care nu apărea pentru un pass de Acces Complet atunci când un produs exclusiv pentru Acces Complet era plasat înaintea acestuia în coș.
  • Cron: Pass-urile expirate se reînnoiesc acum fiabil: verificarea zilnică a expirării rulează în loturi pe fiecare pass activ și mai mult de un pass expirat se poate reînnoi în aceeași cerere.
  • Loguri: S-au remediat descărcările de Acces Complet care puteau fi înregistrate în logul de descărcare de fișiere al altui client atunci când două descărcări aveau loc în același timp.
  • Loguri: Logul de depanare nu mai înregistrează o intrare pentru fiecare produs vizualizat de un vizitator fără pass. Comenzi: Pass-urile invalide arată acum de ce sunt invalide în Detaliile Pass-ului comenzii.
  • Rapoarte: S-a adăugat un selector de interval de date la raportul de Acces Complet.
  • Rapoarte: Filtrul de produse din raportul de Acces Complet listează acum doar pass-urile de Acces Complet.
  • Rapoarte: S-a remediat o eroare fatală pe site-urile cu o structură de directoare WordPress non-standard, cauzată de încărcarea tabelului raportului de Acces Complet pe fiecare pagină.
  • Rapoarte: S-a remediat raportul de Acces Complet care omitea descărcările făcute astăzi.
  • Dev: S-a remediat edd_all_access_get_customer_pass_objects() returnând pass-urile primului client pentru fiecare client verificat în aceeași cerere, ceea ce a afectat și edd_all_access_user_has_pass().
  • Dev: Cerințele minime sunt acum EDD 3.5.0 și WordPress 6.2.
  • Dev: S-au adăugat filtrul edd/all_access/checkable_passes și acțiunea edd/all_access/file_download_logged, astfel încât o extensie poate partaja un pass cu alți utilizatori.
  • Dev: S-au depreciat edd_all_access_check_expired_periods_via_cron(), edd_all_access_add_meta_box() și edd_all_access_render_all_access_meta_box().
Versiunea 3.7.2 — 14 octombrie 2026
  • Securitate: S-a remediat o lipsă de verificare a autorizației la trimiterea unui rezumat de email de test.
  • Securitate: Codurile de reducere cu un număr maxim de utilizări sunt acum rezervate la începutul procesului de checkout, astfel încât clienții care finalizează achiziția în același timp nu mai pot folosi un cod peste limita sa.
  • Checkout: S-au remediat formularele de Autentificare și Înregistrare care nu apăreau pe o pagină de checkout creată din blocul Checkout fără blocuri interioare.
  • Checkout: S-a îmbunătățit viteza de finalizare a comenzilor prin amânarea calculelor câștigurilor totale ale magazinului până după finalizarea procesului de checkout.
  • Bază de date: Evenimentele bazei de date pot fi acum declanșate doar de operațiunile care le creează.
  • Reduceri: Utilizările reducerilor deținute de comenzile neplătite în așteptare sunt acum returnate mai devreme, astfel încât checkout-urile abandonate să nu mai blocheze alți clienți să folosească un cod limitat.
  • Reduceri: O comandă plătită al cărei cod de reducere nu mai are utilizări disponibile este acum pusă în Așteptare pentru revizuire, în loc să se finalizeze.
  • Emailuri: S-a remediat o eroare fatală cu Recuperarea coșului activată, care putea opri trimiterea tuturor emailurilor site-ului atunci când un alt plugin de email era activ.
  • Emailuri: S-a remediat trimiterea unui email de test sau previzualizarea unui email personalizat de Recuperare a coșului.
  • Emailuri: Noul email pentru utilizator poate fi acum trimis doar prin înregistrarea utilizatorului.
  • Comenzi: S-au remediat modificările stării comenzii care rulau procesarea comenzilor în așteptare pentru stări diferite de în așteptare și în procesare.
  • Comenzi: S-au remediat avertismentele PHP pe ecranele comenzilor atunci când o comandă nu are o adresă IP.
  • PayPal: S-au remediat rambursările parțiale eșuate pentru sume de 1.000 sau mai mari, sau pe magazine care folosesc virgulă ca separator zecimal.
  • Rapoarte: S-a remediat exportul clienților care deplasa fiecare coloană după ID atunci când era filtrat după o categorie sau etichetă de descărcare.
  • Rapoarte: S-a remediat ecranul de Export care rămânea fără memorie pe magazine cu multe descărcări categorisite.
  • Rapoarte: Un export pe care utilizatorul curent nu are permisiunea să-l ruleze afișează acum o eroare în loc să ruleze la nesfârșit.
  • Stripe: S-a îmbunătățit viteza de checkout pe magazine cu multe comenzi.
  • Instrumente: Ecranul Instrumente afișează acum fila implicită atunci când este solicitată o filă care nu există.

Versiunea 3.7.1.1 — 6 octombrie 2026
  • Îmbunătățit: comenzile Square sunt acum finalizate doar după ce Square confirmă că plata este completă.

Versiunea 2.4.2 — 28 septembrie 2026
  • Admin: Am actualizat linkurile de documentație pe ecranul de setări Amazon S3.
  • Admin: Am îmbunătățit afișarea numelor de containere și obiecte în fila Bibliotecă Amazon S3.
  • Admin: Am remediat browserul de fișiere S3, astfel încât Inserare/Utilizare fișier să completeze numele fișierului și URL-ul și să închidă fereastra modală.
  • Admin: Am remediat un avertisment PHP când S3 nu returnează un proprietar de container și se revine la N/A în schimb.
  • Compatibilitate – Trimiteri Frontend: Am remediat câmpul Amazon S3 pe formularele de trimitere ale furnizorului.
  • Descărcări: Am îmbunătățit validarea cererilor și încărcărilor de fișiere S3.
  • Descărcări: Am îmbunătățit gestionarea fișierelor descărcate pe Amazon S3 din alte extensii.
  • Dev: Noile cerințe minime sunt PHP 7.4, WordPress 6.2 și Easy Digital Downloads 3.3.0.
  • Dev: Dependențe composer actualizate.
Versiunea 3.7.1 — 21 septembrie 2026
  • NOU: Abilități – Datele magazinului sunt acum înregistrate cu API-ul de Abilități WordPress, astfel încât asistenții AI să poată descoperi și lucra cu comenzi, clienți, produse și reduceri.
  • NOU: Admin – Introducem suport pentru Paleta de Comenzi, astfel încât comenzile, clienții, reducerile și descărcările să poată fi găsite și accesate rapid cu Cmd+K / Ctrl+K pe WordPress 6.9 și versiuni ulterioare.
  • Admin: Am îmbunătățit stilizarea câmpurilor de selecție îmbunătățite, astfel încât acestea să fie redate corect alături de plugin-urile care încarcă propriile stiluri Chosen.
  • Admin: Am consolidat validarea și ieșirea setărilor magazinului atunci când acestea sunt salvate.
  • API: Am îmbunătățit verificările de vizibilitate pe endpoint-ul API pentru produse.
  • API: Am îmbunătățit verificările de permisiuni pe modulul API pentru jurnalele de descărcare a fișierelor și condițiile în care sunt emise cheile API.
  • Blocuri: Am îmbunătățit verificările de proprietate în blocul Descărcări Utilizator.
  • Blocuri: Am consolidat modul în care atributele de stilizare sunt scrise în CSS-ul inline al blocului Descărcări.
  • Coș: Am remediat legăturile de eliminare a articolelor din coș care se defectau după ce coșul era reîmprospătat cu AJAX.
  • Coș: Am îmbunătățit verificările aplicate unui coș de vizitator restaurat, inclusiv prețurile și accesul acestuia.
  • Finalizare comandă: Am restaurat legătura „Resetează parola” în mesajul de eroare de conectare la finalizarea comenzii.
  • Finalizare comandă: Am remediat o eroare „Confirmă parola” care împiedica clienții să înregistreze un cont nou la finalizarea comenzii cu blocuri.
  • Finalizare comandă: Am remediat butonul PayPal care nu răspundea pentru vizitatori atunci când formularul de conectare la finalizarea comenzii era ascuns.
  • Finalizare comandă: Am crescut verificarea necesară înainte ca o comandă să înregistreze automat un cont nou.
  • Finalizare comandă: Am adăugat controale de abuz la crearea de conturi pe interfața frontală și am îmbunătățit modul în care finalizarea comenzii aplică setarea de înregistrare a magazinului.
  • Compatibilitate – Elementor: Am remediat miniaturile articolelor din coș care erau redate la dimensiune completă și o avertizare PHP, în widget-ul de finalizare comandă vechi.
  • Compatibilitate – Elementor: Am remediat dispunerea pe două coloane a finalizării comenzii care era redată incorect.
  • Compatibilitate – Elementor: Am îmbunătățit performanța interfeței frontale prin ne-decodificarea completă a arborelui de elemente Elementor la fiecare vizualizare de pagină.
  • Compatibilitate – WP All Export: Am remediat scripturile de selecție îmbunătățite ale EDD care defectau constructorul Drag & Drop.
  • Cron: Curățarea sesiunilor se reprogramază acum până când este golit întregul istoric al sesiunilor expirate.
  • Cron: Am îmbunătățit verificările de context pe rutinele de întreținere cron.
  • Clienți: Am remediat avertismentele de cheie nedefinită atunci când datele sesiunii unui client erau populate doar parțial.
  • Clienți: Îmbunătățită verificarea capabilităților necesare pentru a șterge un client și înregistrările acestuia.
  • Clienți: Mărită verificarea necesară înainte ca înregistrarea să atașeze o înregistrare existentă de client.
  • Clienți: Îmbunătățită modul în care sunt stocate detaliile numelui și adresei clientului atunci când o finalizare de comandă nu se finalizează.
  • Bază de date: Îmbunătățită curățarea valorilor serializate meta.
  • Reduceri: Întărită aplicarea limitelor de utilizare a reducerilor.
  • Descărcări: Reparata o avertizare PHP la livrarea fișierelor găzduite la un URL fără cale locală de fișier.
  • Descărcări: Întărită limita directorului aplicată la servirea fișierelor găzduite local.
  • Descărcări: Îmbunătățită verificarea proprietății și locației fișierelor referențiate prin ID-ul atașamentului.
  • Descărcări: Îmbunătățită verificarea vizibilității aplicată rezultatelor căutării produselor.
  • Descărcări: Îmbunătățit modul în care sunt stocate în cache rezultatele căutării produselor.
  • Descărcări: Îmbunătățită verificarea permisiunilor la salvarea produselor grupate și modul în care este determinat accesul la fișierele grupate.
  • Descărcări: Întărită aplicarea limitelor de descărcare per fișier.
  • Descărcări: Îmbunătățit modul în care fișierele fără opțiune de preț asignată sunt potrivite cu o achiziție.
  • Descărcări: Îmbunătățită verificarea accesului aplicată unei opțiuni de preț achiziționate.
  • Descărcări: Îmbunătățită verificarea locației aplicată căii fișierului unui produs.
  • Descărcări: Îmbunătățită validarea efectuată la generarea link-urilor de descărcare a fișierelor.
  • Emailuri: Îmbunătățit modul în care sunt redate detaliile produsului în tag-ul de email {download_list}.
  • Emailuri: Îmbunătățită verificarea efectuată înainte de trimiterea emailurilor de chitanță a achiziției și de vânzare nouă.
  • Emailuri: Reparata o eroare fatală în tag-ul de email name atunci când o comandă nu are prenume.
  • Gateway-uri: Îmbunătățită validarea și verificarea permisiunilor la înregistrarea domeniului Apple Pay.
  • Jurnale: Îmbunătățită verificarea capabilităților necesare pentru a vizualiza jurnalele magazinului.
  • Migrare: Îmbunătățită verificarea contextului pe rutinele de actualizare în fundal.
  • Comenzi: Îmbunătățită validarea necesară pentru a recupera o comandă abandonată.
  • Comenzi: Adăugată validare suplimentară la acțiunea de retrimitere a chitanței.
  • Comenzi: Corectata redarea titlurilor produselor în editorul de comenzi.
  • Comenzi: Mărită verificarea necesară pentru ca un oaspete să vizualizeze o chitanță de comandă.
  • Comenzi: Întărit marcajul permis în notele produselor de pe chitanța comenzii.
  • Comenzi: Îmbunătățită curățarea și afișarea adreselor comenzilor în admin.
  • Comenzi: Întărite cerințele pentru rularea unei acțiuni de comandă amânată.
  • Comenzi: Îmbunătățită autorizația necesară pentru crearea unei comenzi.
  • Comenzi: Îmbunătățite verificările de capacitate la ștergerea și restaurarea comenzilor în bloc.
  • Comenzi: Îmbunătățite verificările de capacitate și de intrare la crearea manuală a comenzilor.
  • Comenzi: Îmbunătățit modul în care chitanța comenzii gestionează verificarea emailului în așteptare.
  • Comenzi: Întărit modul în care scurtcodul chitanței rezolvă ce comandă să afișeze.
  • PayPal: Starea de sănătate a site-ului raportează acum corect starea conexiunii pentru magazinele care încă folosesc PayPal Commerce v2.
  • PayPal: Adăugată verificare suplimentară înainte ca o rambursare să fie trimisă către PayPal.
  • PayPal: Remediate rambursările eșuate pentru magazinele încă conectate cu PayPal Commerce v2.
  • PayPal: Întărite verificările pe URL-ul de returnare PayPal înainte de crearea unei sesiuni de achiziție.
  • PayPal: Adăugată verificare suplimentară la acțiunea de sincronizare webhook PayPal.
  • PayPal Standard: Îmbunătățită verificarea mesajelor IPN primite.
  • PayPal Standard: Îmbunătățit modul în care mesajele gateway-ului sunt stocate în notele comenzii din disputele PayPal.
  • Rapoarte: Îmbunătățită performanța ecranelor de raportare.
  • Rapoarte: Îmbunătățit modul în care graficul de utilizare a reducerilor se potrivește cu un cod de reducere.
  • Stripe: Remediate finalizările de abonament cu perioadă de probă gratuită care eșuau verificarea sumei pe Elementele Card.
  • Stripe: Prevenite taxările duplicate la plata cu Elementele de Plată Stripe.
  • Stripe: Adăugată verificare suplimentară la pasul de finalizare Stripe Connect.
  • Stripe: Setarea Mod Element este acum vizibilă pentru magazinele care încă folosesc Elementele Card.
  • Dev: Etichetele de email sunt acum definite într-un registru de clase individuale de etichete. edd_add_email_tag() și filtrul edd_email_tags sunt neschimbate, iar edd_email_tag_billing_address() este depreciat.
  • Dev: Actualizat Action Scheduler la versiunea 4.1.0.
  • Dev: Noile hook-uri interne folosesc un namespace delimitat prin slash (edd/domain/event). Niciun nume de hook existent nu a fost schimbat.
  • Dev: Routerele dinamice de acțiuni au fost consolidate într-o singură clasă și a fost adăugat filtrul edd/actions/router/blocked_hooks pentru controlul numelor de hook pe care routerele le vor trimite.
  • Dev: Adăugate filtrele edd/logs/file_downloads/columns și edd/logs/file_downloads/row la tabelul de loguri de descărcare fișiere.
  • Dev: Rândurile de export ale istoricului descărcărilor transportă acum ID-ul logului.
Versiunea 3.7.1 — 21 septembrie 2026
  • NOU: Abilități – Datele magazinului sunt acum înregistrate cu API-ul de Abilități WordPress, astfel încât asistenții AI să poată descoperi și lucra cu comenzi, clienți, produse și reduceri.
  • NOU: Admin – Introducem suport pentru Paleta de Comenzi, astfel încât comenzile, clienții, reducerile și descărcările să poată fi găsite și accesate rapid cu Cmd+K / Ctrl+K pe WordPress 6.9 și versiuni ulterioare.
  • Admin: Am îmbunătățit stilizarea câmpurilor de selecție îmbunătățite, astfel încât acestea să fie redate corect alături de plugin-urile care încarcă propriile stiluri Chosen.
  • Admin: Am consolidat validarea și ieșirea setărilor magazinului atunci când acestea sunt salvate.
  • API: Am îmbunătățit verificările de vizibilitate pe endpoint-ul API pentru produse.
  • API: Am îmbunătățit verificările de permisiuni pe modulul API pentru jurnalele de descărcare a fișierelor și condițiile în care sunt emise cheile API.
  • Blocuri: Am îmbunătățit verificările de proprietate în blocul Descărcări Utilizator.
  • Blocuri: Am consolidat modul în care atributele de stilizare sunt scrise în CSS-ul inline al blocului Descărcări.
  • Coș: Am remediat legăturile de eliminare a articolelor din coș care se defectau după ce coșul era reîmprospătat cu AJAX.
  • Coș: Recuperarea coșului afișează acum avertismentul privind limita de rate în loc să îl respingă silențios.
  • Coș: Am îmbunătățit modul în care este redată cronologia recuperării coșului.
  • Coș: Am remediat intrările din cronologia recuperării coșului care erau eliminate atunci când datele evenimentului stocate conțineau un semn de punctuație.
  • Coș: Am îmbunătățit modul în care este determinat destinatarul unui e-mail de recuperare a coșului.
  • Coș: Am îmbunătățit verificările aplicate unui coș de vizitator restaurat, inclusiv prețurile și accesul acestuia.
  • Finalizare comandă: Am restaurat legătura „Resetează parola” în mesajul de eroare de conectare la finalizarea comenzii.
  • Finalizare comandă: Am remediat o eroare „Confirmă parola” care împiedica clienții să înregistreze un cont nou la finalizarea comenzii cu blocuri.
  • Finalizare comandă: Am remediat butonul PayPal care nu răspundea pentru vizitatori atunci când formularul de conectare la finalizarea comenzii era ascuns.
  • Finalizare comandă: Am crescut verificarea necesară înainte ca o comandă să înregistreze automat un cont nou.
  • Finalizare comandă: Am adăugat controale de abuz la crearea de conturi pe interfața frontală și am îmbunătățit modul în care finalizarea comenzii aplică setarea de înregistrare a magazinului.
  • Compatibilitate – Elementor: Am remediat miniaturile articolelor din coș care erau redate la dimensiune completă și o avertizare PHP, în widget-ul de finalizare comandă vechi.
  • Compatibilitate – Elementor: Am remediat dispunerea pe două coloane a finalizării comenzii care era redată incorect.
  • Compatibilitate – Elementor: Am îmbunătățit performanța interfeței frontale prin ne-decodificarea completă a arborelui de elemente Elementor la fiecare vizualizare de pagină.
  • Compatibilitate – WP All Export: Am remediat scripturile de selecție îmbunătățite ale EDD care defectau constructorul Drag & Drop.
  • Cron: Curățarea sesiunilor se reprogramază acum până când este golit întregul istoric al sesiunilor expirate.
  • Cron: Am îmbunătățit verificările de context pe rutinele de întreținere cron.
  • Clienți: Am remediat avertismentele de cheie nedefinită atunci când datele sesiunii unui client erau populate doar parțial.
  • Clienți: Îmbunătățită verificarea capabilităților necesare pentru a șterge un client și înregistrările acestuia.
  • Clienți: Mărită verificarea necesară înainte ca înregistrarea să atașeze o înregistrare existentă de client.
  • Clienți: Îmbunătățită modul în care sunt stocate detaliile numelui și adresei clientului atunci când o finalizare de comandă nu se finalizează.
  • Bază de date: Îmbunătățită curățarea valorilor serializate meta.
  • Reduceri: Întărită aplicarea limitelor de utilizare a reducerilor.
  • Descărcări: Reparata o avertizare PHP la livrarea fișierelor găzduite la un URL fără cale locală de fișier.
  • Descărcări: Întărită limita directorului aplicată la servirea fișierelor găzduite local.
  • Descărcări: Îmbunătățită verificarea proprietății și locației fișierelor referențiate prin ID-ul atașamentului.
  • Descărcări: Îmbunătățită verificarea vizibilității aplicată rezultatelor căutării produselor.
  • Descărcări: Îmbunătățit modul în care sunt stocate în cache rezultatele căutării produselor.
  • Descărcări: Îmbunătățită verificarea permisiunilor la salvarea produselor grupate și modul în care este determinat accesul la fișierele grupate.
  • Descărcări: Întărită aplicarea limitelor de descărcare per fișier.
  • Descărcări: Îmbunătățit modul în care fișierele fără opțiune de preț asignată sunt potrivite cu o achiziție.
  • Descărcări: Îmbunătățită verificarea accesului aplicată unei opțiuni de preț achiziționate.
  • Descărcări: Îmbunătățită verificarea locației aplicată căii fișierului unui produs.
  • Descărcări: Îmbunătățită validarea efectuată la generarea link-urilor de descărcare a fișierelor.
  • Emailuri: Îmbunătățit modul în care sunt redate detaliile produsului în tag-ul de email {download_list}.
  • Emailuri: Îmbunătățită verificarea efectuată înainte de trimiterea emailurilor de chitanță a achiziției și de vânzare nouă.
  • Emailuri: Reparata o eroare fatală în tag-ul de email name atunci când o comandă nu are prenume.
  • Gateway-uri: Îmbunătățită validarea și verificarea permisiunilor la înregistrarea domeniului Apple Pay.
  • Facturi: Întărit marcajul permis în notele clienților de pe facturi.
  • Facturi: Întărit cerințele pentru salvarea unei adrese de facturare a facturii.
  • Jurnale: Îmbunătățită verificarea capabilităților necesare pentru a vizualiza jurnalele magazinului.
  • Migrare: Îmbunătățită verificarea contextului pe rutinele de actualizare în fundal.
  • Comenzi: Îmbunătățită validarea necesară pentru a recupera o comandă abandonată.
  • Comenzi: Adăugată validare suplimentară la acțiunea de retrimitere a chitanței.
  • Comenzi: Corectata redarea titlurilor produselor în editorul de comenzi.
  • Comenzi: Mărită verificarea necesară pentru ca un oaspete să vizualizeze o chitanță de comandă.
  • Comenzi: Întărit marcajul permis în notele produselor de pe chitanța comenzii.
  • Comenzi: Îmbunătățită curățarea și afișarea adreselor comenzilor în admin.
  • Comenzi: Întărite cerințele pentru rularea unei acțiuni de comandă amânată.
  • Comenzi: Îmbunătățită autorizația necesară pentru crearea unei comenzi.
  • Comenzi: Îmbunătățite verificările aplicate atunci când este înregistrată adresa IP a unei comenzi.
  • Comenzi: Îmbunătățite verificările de capacitate la ștergerea și restaurarea comenzilor în bloc.
  • Comenzi: Îmbunătățite verificările de capacitate și de intrare la crearea manuală a comenzilor.
  • Comenzi: Îmbunătățit modul în care chitanța comenzii gestionează verificarea emailului în așteptare.
  • Comenzi: Întărit modul în care scurtcodul chitanței rezolvă ce comandă să afișeze.
  • PayPal: Starea de sănătate a site-ului raportează acum corect starea conexiunii pentru magazinele care încă folosesc PayPal Commerce v2.
  • PayPal: Adăugată verificare suplimentară înainte ca o rambursare să fie trimisă către PayPal.
  • PayPal: Remediate rambursările eșuate pentru magazinele încă conectate cu PayPal Commerce v2.
  • PayPal: Întărite verificările pe URL-ul de returnare PayPal înainte de crearea unei sesiuni de achiziție.
  • PayPal: Adăugată verificare suplimentară la acțiunea de sincronizare webhook PayPal.
  • PayPal Standard: Îmbunătățită verificarea mesajelor IPN primite.
  • PayPal Standard: Îmbunătățit modul în care mesajele gateway-ului sunt stocate în notele comenzii din disputele PayPal.
  • Rapoarte: Îmbunătățită performanța ecranelor de raportare.
  • Rapoarte: Îmbunătățit modul în care graficul de utilizare a reducerilor se potrivește cu un cod de reducere.
  • Stripe: Remediate finalizările de abonament cu perioadă de probă gratuită care eșuau verificarea sumei pe Elementele Card.
  • Stripe: Prevenite taxările duplicate la plata cu Elementele de Plată Stripe.
  • Stripe: Adăugată verificare suplimentară la pasul de finalizare Stripe Connect.
  • Stripe: Setarea Mod Element este acum vizibilă pentru magazinele care încă folosesc Elementele Card.
  • Dev: Etichetele de email sunt acum definite într-un registru de clase individuale de etichete. edd_add_email_tag() și filtrul edd_email_tags sunt neschimbate, iar edd_email_tag_billing_address() este depreciat.
  • Dev: Actualizat Action Scheduler la versiunea 4.1.0.
  • Dev: Noile hook-uri interne folosesc un namespace delimitat prin slash (edd/domain/event). Niciun nume de hook existent nu a fost schimbat.
  • Dev: Routerele dinamice de acțiuni au fost consolidate într-o singură clasă și a fost adăugat filtrul edd/actions/router/blocked_hooks pentru controlul numelor de hook pe care routerele le vor trimite.
  • Dev: Adăugate filtrele edd/logs/file_downloads/columns și edd/logs/file_downloads/row la tabelul de loguri de descărcare fișiere.
  • Dev: Rândurile de export ale istoricului descărcărilor transportă acum ID-ul logului.
Versiunea 3.7.0 — 14 august 2026
  • NOU: Finalizare comandă – Editorul de blocuri pentru finalizarea comenzii suportă acum personalizarea cu blocuri interne.
  • NOU: Finalizare comandă – Noi widgeturi compozabile pentru finalizarea comenzii pentru un control mai fin al finalizării comenzii Elementor.
  • NOU: Stripe – S-a adăugat suport pentru plăți UPI.
  • Admin: S-a remediat compatibilitatea cu WordPress 7.1 pentru tabelele de listă din admin și generarea facturilor în masă.
  • Admin: S-a prevenit suprascrierea stilurilor meta-box ale altor pluginuri în editorul de blocuri de către stilurile de admin ale EDD.
  • Admin: S-a adăugat o recomandare de protecție împotriva spamului în setările Diverse.
  • Admin: S-a schimbat opțiunea de telemetrie într-un comutator.
  • Finalizare comandă: S-a actualizat indicatorul de încărcare pentru finalizarea comenzii.
  • Finalizare comandă: S-a actualizat finalizarea comenzii prin shortcode pentru a utiliza aceleași câmpuri de adresă ca și finalizarea comenzii prin blocuri.
  • CLI: S-a remediat detectarea actualizărilor disponibile pentru EDD și extensii prin WP-CLI.
  • Reduceri: S-au remediat linkurile de reducere predefinite care pierdeau cuponul atunci când un hook de coș elimina articole în timpul adăugării în coș.
  • Descărcări: S-a îmbunătățit gestionarea redirecționărilor în timpul descărcărilor de fișiere.
  • PayPal: S-a îmbunătățit compatibilitatea cu site-urile de staging și clonate.
  • PayPal: S-a îmbunătățit fiabilitatea PayPal Connect.
  • PayPal: S-a îmbunătățit procesul de înregistrare a domeniului Apple Pay.
  • PayPal: S-a îmbunătățit compatibilitatea cu atributul nume de marcă al PayPal.
  • PayPal: S-a omis preluarea tokenului Fastlane pe paginile care nu sunt de finalizare comandă.
  • PayPal: S-au îmbunătățit butoanele PayPal Connect.
  • PayPal Standard: S-a îmbunătățit gestionarea IPN-urilor vechi.
  • Square: S-a remediat butonul de finalizare comandă care rămânea dezactivat pentru cardurile din țări unde Square ascunde câmpul codului poștal.
  • Stripe: S-a îmbunătățit gestionarea mesajelor de eroare pentru plățile eșuate.
  • Stripe: S-a actualizat butonul „Conectați-vă cu Stripe” pentru a se potrivi cu brandingul actual al Stripe.
  • Stripe: S-a adăugat o notificare în admin pentru magazinele care încă folosesc elementele de card vechi.
  • Stripe: S-a rebranduit gateway-ul iDEAL.
  • Dev: S-a înlocuit biblioteca veche de detectare a browserului cu analiză modernă a user-agentului.
  • Dev: S-a îmbunătățit gestionarea sistemului de fișiere pentru a se potrivi mai bine cu convențiile nucleului WordPress.
  • Dev: S-a remediat gestionarea excepțiilor la înregistrarea furnizorilor de servicii.
  • Dev: S-a declarat edd-tom-select ca o dependență explicită a scripturilor de admin.
  • Dev: S-a centralizat detectarea contextului cererii (cron, AJAX, REST).
  • Dev: Gestionarea scripturilor de blocuri și construirea resurselor actualizate.
  • Dev: Evenimentele coșului de cumpărături migrate la CustomEvents native.
  • Dev: Mozart comutat la o instalare globală pentru stabilitatea construcției.
  • Dev: Cerințele minime actualizate la PHP 8.0 și WordPress 6.7.
  • Dev: Blocuri EDD înregistrate ca o colecție de metadate.
  • Dev: Abordată o depreciere WordPress 6.6 (PluginPostStatusInfo).
Versiunea 3.7.0 — 14 august 2026
  • NOU: Finalizare comandă – Editorul de blocuri pentru finalizarea comenzii suportă acum personalizarea cu blocuri interne.
  • NOU: Finalizare – Importați șabloane de finalizare gata făcute în Elementor.
  • NOU: Finalizare comandă – Noi widgeturi compozabile pentru finalizarea comenzii pentru un control mai fin al finalizării comenzii Elementor.
  • NOU: Stripe – S-a adăugat suport pentru plăți UPI.
  • Accesibilitate: Contrastul culorii de accent a facturii îmbunătățit pentru a îndeplini WCAG AAA.
  • Admin: S-a remediat compatibilitatea cu WordPress 7.1 pentru tabelele de listă din admin și generarea facturilor în masă.
  • Admin: S-a prevenit suprascrierea stilurilor meta-box ale altor pluginuri în editorul de blocuri de către stilurile de admin ale EDD.
  • Admin: S-a adăugat o recomandare de protecție împotriva spamului în setările Diverse.
  • Admin: Indicatorul „Nou” eliminat din Recuperarea coșului.
  • Admin: Recuperarea coșului abandonat activată implicit pentru instalații noi.
  • Admin: S-a schimbat opțiunea de telemetrie într-un comutator.
  • Finalizare comandă: S-a actualizat indicatorul de încărcare pentru finalizarea comenzii.
  • Finalizare comandă: S-a actualizat finalizarea comenzii prin shortcode pentru a utiliza aceleași câmpuri de adresă ca și finalizarea comenzii prin blocuri.
  • CLI: S-a remediat detectarea actualizărilor disponibile pentru EDD și extensii prin WP-CLI.
  • Reduceri: S-au remediat linkurile de reducere predefinite care pierdeau cuponul atunci când un hook de coș elimina articole în timpul adăugării în coș.
  • Descărcări: S-a îmbunătățit gestionarea redirecționărilor în timpul descărcărilor de fișiere.
  • Licențe: Afișarea mesajelor de eroare la activarea licenței întărită.
  • PayPal: S-a îmbunătățit compatibilitatea cu site-urile de staging și clonate.
  • PayPal: S-a îmbunătățit fiabilitatea PayPal Connect.
  • PayPal: S-a îmbunătățit procesul de înregistrare a domeniului Apple Pay.
  • PayPal: S-a îmbunătățit compatibilitatea cu atributul nume de marcă al PayPal.
  • PayPal: S-a omis preluarea tokenului Fastlane pe paginile care nu sunt de finalizare comandă.
  • PayPal: S-au îmbunătățit butoanele PayPal Connect.
  • PayPal Standard: S-a îmbunătățit gestionarea IPN-urilor vechi.
  • Square: S-a remediat butonul de finalizare comandă care rămânea dezactivat pentru cardurile din țări unde Square ascunde câmpul codului poștal.
  • Stripe: S-a îmbunătățit gestionarea mesajelor de eroare pentru plățile eșuate.
  • Stripe: S-a actualizat butonul „Conectați-vă cu Stripe” pentru a se potrivi cu brandingul actual al Stripe.
  • Stripe: S-a adăugat o notificare în admin pentru magazinele care încă folosesc elementele de card vechi.
  • Stripe: S-a rebranduit gateway-ul iDEAL.
  • Taxe: Ratele vechi de TVA corectate la activarea inițială a TVA UE.
  • Taxe: Degradare grațioasă adăugată pentru validarea TVA UE atunci când serviciul VIES nu este disponibil.
  • Dev: S-a înlocuit biblioteca veche de detectare a browserului cu analiză modernă a user-agentului.
  • Dev: S-a îmbunătățit gestionarea sistemului de fișiere pentru a se potrivi mai bine cu convențiile nucleului WordPress.
  • Dev: S-a remediat gestionarea excepțiilor la înregistrarea furnizorilor de servicii.
  • Dev: S-a declarat edd-tom-select ca o dependență explicită a scripturilor de admin.
  • Dev: S-a centralizat detectarea contextului cererii (cron, AJAX, REST).
  • Dev: Gestionarea scripturilor de blocuri și construirea resurselor actualizate.
  • Dev: Evenimentele coșului de cumpărături migrate la CustomEvents native.
  • Dev: Mozart comutat la o instalare globală pentru stabilitatea construcției.
  • Dev: Cerințele minime actualizate la PHP 8.0 și WordPress 6.7.
  • Dev: Blocuri EDD înregistrate ca o colecție de metadate.
  • Dev: Abordată o depreciere WordPress 6.6 (PluginPostStatusInfo).
  • Dev: Verificarea săptămânală a abonamentului modificată pentru a utiliza hook-ul pro săptămânal.
Versiune 3.6.9.1 — 27 iulie 2026
  • Admin: Îmbunătățită afișarea mesajelor de eroare ale gateway-ului de plată și a jurnalelor de solicitări API.
  • Importuri: Îmbunătățită securitatea și validarea fișierelor de import încărcate.

Versiunea 2.3.5 — 13 iulie 2026
  • Admin: Remediază o dependență de stil pentru metabox-ul de restricție a conținutului.
  • Admin: Remediază o problemă care ar putea împiedica selectarea unui descărcabil selectat anterior în metabox-ul de restricție a conținutului.
Versiunea 2.13.13 — 1 iulie 2026
  • Compatibilitate – Restricționare conținut: S-a remediat o problemă care împiedica administratorii să vizualizeze conținutul restricționat de shortcode.
  • Emailuri: Administratorii pot fi acum notificați atunci când un eșec de plată pentru reînnoire.
  • Stripe: Preveniți o problemă care a dus la o notificare PHP în webhook-urile de reînnoire.
  • PayPal: Îmbunătățiți gestionarea datei de reînnoire pentru abonamentele PayPal stocate.
  • Dezvoltare: Curățați jurnalele inutile de reamintire a reînnoirii care au fost migrate în tabelele de jurnal EDD.

Resurse populare

Începeți să vindeți astăzi!

Alăturați-vă peste 50.000 de proprietari de magazine inteligente și începeți să folosiți cel mai ușor mod de a vinde produse digitale cu WordPress.