- Beveiliging: Opslaan van leveranciersprofielen controleert nu de machtiging op het gewijzigde account, zodat een ingelogde gebruiker niet langer het e-mailadres of de gegevens van een andere gebruiker kan wijzigen.
- Beveiliging: Goedgekeurde leveranciers konden geen privéproducten van andere auteurs meer zien in winkelvermeldingen of productcategorieën en tags bewerken.
- Beveiliging: Het goedkeuren van downloads uit de downloadlijst vereist nu publicatietoestemming voor elk item, zodat leveranciers de winkelbeoordeling niet langer kunnen overslaan of de wachtende producten, berichten of pagina's van andere leveranciers kunnen publiceren.
- Beveiliging: De formulieren voor leveranciersregistratie, login en contact passen nu altijd de reCAPTCHA en vereiste velden toe die zijn ingesteld in de FES-instellingen.
- Beveiliging: Suggesties voor taxonomieën op leveranciersformulieren zijn beperkt tot producttaxonomieën, zodat goedgekeurde leveranciers geen gerelateerde termen meer zien.
- Beveiliging: Bezoekers die niet waren ingelogd, konden de geregistreerde verkopen en inkomsten van leveranciers niet meer wijzigen.
- Beveiliging: Oude FES-upgrade routines die niet-ingelogde bezoekers konden uitvoeren om leveranciersrollen te verwijderen en niet-goedgekeurde leveranciersrecords aan te maken, zijn verwijderd.
- Beveiliging: Goedgekeurde leveranciers konden alleen de producten bewerken die ze zelf hadden gemaakt, in plaats van elk bericht, elke pagina of elk product.
- Beveiliging: Andere websites konden een gebruiker geen goedgekeurde leverancier maken wanneer een winkelbeheerder ze bezocht terwijl deze was ingelogd.
- Beveiliging: Andere websites konden de status van een leverancier niet wijzigen wanneer een winkelbeheerder ze bezocht terwijl deze was ingelogd.
- Beveiliging: Weergavenamen van leveranciers worden nu veilig gemaakt op het admin-leveranciersprofiel, zodat onveilige inhoud die bij registratie is ingevoerd, niet langer wordt uitgevoerd wanneer een winkelbeheerder deze bekijkt.
- Beveiliging: Een gat in de FES-tools en upgrade-schermen is gedicht, waardoor een speciaal gecreëerde link ongewenste acties kon uitvoeren als de winkelbeheerder die het opende.
- Beveiliging: Reacties op het leveranciersdashboard worden nu geplaatst als de reagerende leverancier en alleen op hun eigen producten, en kunnen geen reacties meer verbergen van de dashboards van andere leveranciers.
- Beveiliging: Productbestanden die via het leveranciersprijsveld zijn toegevoegd, moeten nu de eigen uploads van de leverancier zijn of links naar een andere site, geen beschermde bestanden die op de site zijn opgeslagen.
- Beveiliging: Leveranciers kunnen nu alleen een ontvangstbewijs bekijken voor bestellingen die hun eigen producten bevatten, in plaats van de klantgegevens, licentiesleutels of abonnementen van een willekeurige bestelling.
- Beveiliging: Zoeken en sorteren van de leverancierslijst is gecorrigeerd, waardoor winkelmanagers, of een speciaal gecreëerde link die door een van hen werd geopend, gegevens in de database van de winkel konden lezen of wijzigen.
- Beveiliging: Het FES-inlogformulier meldt een bezoeker nu aan bij alleen het account waarvan het wachtwoord is ingevoerd.
- Beveiliging: Leveranciersbestandsvelden accepteren nu alleen mediabestanden die de leverancier heeft geüpload.
- Admin: Leveranciersadressen worden nu in een modaal venster bewerkt.
- Admin: Verkopers worden nu in alle gevallen weggeleid van beheerschermen die ze niet zouden moeten bereiken.
- Admin: Het opslaan van een verkopersprofiel voegt geen backslashes meer toe aan namen en adressen met aanhalingstekens of apostroffen.
- Formulieren: Taxonomie-termuge-suggesties op verkopersformulieren gecorrigeerd, die faalden op PHP 8.
- i18n: WordPress 6.7-melding over te vroeg laden van vertalingen gecorrigeerd.
- Tools: PHP-waarschuwing gecorrigeerd bij het opnieuw tellen van verkopersstatistieken voor verkopers zonder producten.
- Tools: Verouderde Pre-FES 2.4 import/export en Reset All Forms tools verwijderd, en de resterende Frontend Submissions tools als kaarten weergegeven.
- Verkopers: Ongedefinieerde variabelewaarschuwing in de verkoperscache gecorrigeerd.
- Dev: FES-formulieren weigeren nu op te slaan wanneer de formulier-ID niet overeenkomt met het type formulier dat wordt opgeslagen.
- Dev: FES 2.2 en 2.3 upgrade-routines verwijderd, die huidige installaties niet langer gebruiken.
- Dev:
fes_tools_page(),fes_get_tools_tabs()enfes_process_form_tools()gedevalueerd; de FES-tools worden nu verzonden via EDD's admin action router en vereisenmanage_shop_settings. - Dev: De minimale vereisten zijn nu PHP 7.4, WordPress 6.2 en EDD 3.4.0, en de addon tools library is bijgewerkt.

