- Sicherheit: Beim Speichern von Händlerprofilen wird nun die Berechtigung für das geänderte Konto geprüft, sodass sich ein angemeldeter Benutzer nicht mehr mit der E-Mail-Adresse oder den Details eines anderen Benutzers ändern kann.
- Sicherheit: Eingeschränkte genehmigte Händler daran, die privaten Produkte anderer Autoren in den Shop-Angeboten zu sehen oder Produktkategorien und -tags zu bearbeiten.
- Sicherheit: Das Genehmigen von Downloads aus der Download-Liste erfordert nun eine Berechtigung zur Veröffentlichung jedes einzelnen Downloads, sodass Händler die Shop-Überprüfung nicht mehr überspringen oder die ausstehenden Produkte, Beiträge oder Seiten anderer Händler veröffentlichen können.
- Sicherheit: Die Formulare für Händlerregistrierung, Anmeldung und Kontakt wenden nun immer die in den FES-Einstellungen festgelegten reCAPTCHA- und Pflichtfelder an.
- Sicherheit: Taxonomie-Vorschläge in Händlerformularen wurden auf Produkt-Taxonomien beschränkt, sodass genehmigte Händler keine nicht verwandten Begriffnamen mehr sehen.
- Sicherheit: Besucher, die nicht angemeldet waren, konnten nicht mehr die aufgezeichneten Verkäufe und Einnahmen von Händlern ändern.
- Sicherheit: Alte FES-Upgrade-Routinen, die nicht angemeldete Besucher ausführen konnten, um Händlerrollen zu löschen und nicht genehmigte Händlerdatensätze zu erstellen, wurden entfernt.
- Sicherheit: Genehmigte Händler wurden darauf beschränkt, nur die von ihnen erstellten Produkte zu bearbeiten, anstatt beliebige Beiträge, Seiten oder Produkte.
- Sicherheit: Andere Websites wurden daran gehindert, einen Benutzer zu einem genehmigten Händler zu machen, wenn ein Shop-Administrator sie im angemeldeten Zustand besuchte.
- Sicherheit: Andere Websites wurden daran gehindert, den Status eines Händlers zu ändern, wenn ein Shop-Administrator sie im angemeldeten Zustand besuchte.
- Sicherheit: Händleranzeigenamen werden nun im Händlerprofil des Administrators sicher gemacht, sodass unsichere Inhalte, die bei der Registrierung eingegeben wurden, nicht mehr ausgeführt werden, wenn ein Shop-Administrator sie aufruft.
- Sicherheit: Eine Lücke auf den FES-Werkzeug- und Upgrade-Bildschirmen wurde geschlossen, die es einem präparierten Link ermöglichte, unerwünschte Aktionen als der Shop-Administrator auszuführen, der ihn öffnete.
- Sicherheit: Händler-Dashboard-Kommentarantworten werden nun als der antwortende Händler und nur für dessen eigene Produkte gepostet und können keine Kommentare mehr aus den Dashboards anderer Händler ausblenden.
- Sicherheit: Produktdateien, die über das Händlerpreis-Feld hinzugefügt wurden, müssen nun die eigenen Uploads des Händlers oder Links zu einer anderen Website sein, keine geschützten Dateien, die auf der Website gespeichert sind.
- Sicherheit: Händler können nun eine Quittung nur für Bestellungen einsehen, die ihre eigenen Produkte enthalten, anstatt Kundendetails, Lizenzschlüssel oder Abonnements aus beliebigen Bestellungen.
- Sicherheit: Die Suche und Sortierung der Händlerliste wurde korrigiert, was es Shop-Managern oder einem von ihnen geöffneten präparierten Link ermöglichte, Daten in der Shop-Datenbank zu lesen oder zu ändern.
- Sicherheit: Das FES-Anmeldeformular meldet einen Besucher nun nur für das Konto an, dessen Passwort er eingegeben hat.
- Sicherheit: Händler-Dateifelder akzeptieren nun nur Mediendateien, die der Händler hochgeladen hat.
- Admin: Händleradressen werden nun in einem Modal bearbeitet.
- Admin: Händler werden nun von Admin-Bildschirmen, die sie in jedem Fall nicht erreichen sollten, weggeleitet.
- Admin: Das Speichern eines Händlerprofils fügt keine Backslashes mehr zu Namen und Adressen hinzu, die Anführungszeichen oder Apostrophe enthalten.
- Formulare: Korrigierte Vorschläge für Taxonomiebegriffe in Händlerformularen, die unter PHP 8 fehlschlugen.
- i18n: Behebung eines WordPress 6.7-Hinweises bezüglich zu früher geladener Übersetzungen.
- Tools: Behebung einer PHP-Warnung beim Neuberechnen von Händlerstatistiken für Händler ohne Produkte.
- Tools: Entfernung der veralteten Import/Export- und Reset All Forms-Tools von Pre-FES 2.4 und Darstellung der verbleibenden Frontend Submissions-Tools als Karten.
- Händler: Behebung eines Hinweises auf eine undefinierte Variable im Händler-Cache.
- Dev: FES-Formulare werden nun nicht mehr gespeichert, wenn die Formular-ID nicht mit dem Typ des gespeicherten Formulars übereinstimmt.
- Dev: Entfernung der Upgrade-Routinen von FES 2.2 und 2.3, die aktuelle Installationen nicht mehr verwenden.
- Dev: Veraltet
fes_tools_page(),fes_get_tools_tabs()undfes_process_form_tools(); die FES-Tools werden nun über den Admin-Action-Router von EDD übermittelt und erfordernmanage_shop_settings. - Dev: Die Mindestanforderungen sind nun PHP 7.4, WordPress 6.2 und EDD 3.4.0, und die Addon-Tools-Bibliothek wurde aktualisiert.

