- Sécurité : La sauvegarde du profil vendeur vérifie désormais l'autorisation sur le compte modifié, ainsi un utilisateur connecté ne peut plus modifier l'adresse e-mail ou les détails d'un autre utilisateur.
- Sécurité : Empêché les vendeurs approuvés de voir les produits privés d'autres auteurs dans les listes de la boutique ou de modifier les catégories et les étiquettes de produits.
- Sécurité : L'approbation des téléchargements depuis la liste des téléchargements nécessite désormais une autorisation pour publier chacun d'eux, ainsi les vendeurs ne peuvent plus contourner l'examen de la boutique ou publier les produits, articles ou pages en attente d'autres vendeurs.
- Sécurité : Les formulaires d'inscription, de connexion et de contact des vendeurs appliquent désormais toujours le reCAPTCHA et les champs requis définis dans les paramètres FES.
- Sécurité : Limité les suggestions de taxonomie sur les formulaires vendeurs aux taxinomies de produits, ainsi les vendeurs approuvés ne voient plus de noms de termes non pertinents.
- Sécurité : Empêché les visiteurs non connectés de modifier les ventes et les gains enregistrés des vendeurs.
- Sécurité : Supprimé les anciennes routines de mise à niveau FES que les visiteurs non connectés pouvaient exécuter pour supprimer les rôles de vendeur et créer des enregistrements de vendeur non approuvés.
- Sécurité : Limité les vendeurs approuvés à la modification uniquement des produits qu'ils ont créés, plutôt que de tout article, page ou produit.
- Sécurité : Empêché d'autres sites web de faire d'un utilisateur un vendeur approuvé lorsqu'un administrateur de boutique les visitait pendant qu'il était connecté.
- Sécurité : Empêché d'autres sites web de modifier le statut d'un vendeur lorsqu'un administrateur de boutique les visitait pendant qu'il était connecté.
- Sécurité : Les noms d'affichage des vendeurs sont désormais sécurisés sur le profil vendeur de l'administrateur, ainsi le contenu non sécurisé saisi lors de l'inscription ne s'exécute plus lorsqu'un administrateur de boutique le visualise.
- Sécurité : Fermé une faille sur les écrans d'outils et de mises à niveau FES qui permettait à un lien conçu de réaliser des actions indésirables en tant qu'administrateur de la boutique qui l'avait ouvert.
- Sécurité : Les réponses aux commentaires du tableau de bord vendeur sont désormais publiées en tant que vendeur répondant et uniquement sur ses propres produits, et ne peuvent plus masquer les commentaires des tableaux de bord d'autres vendeurs.
- Sécurité : Les fichiers produits ajoutés via le champ de tarification vendeur doivent désormais être des téléchargements du vendeur ou des liens vers un autre site, pas des fichiers protégés stockés sur le site.
- Sécurité : Les vendeurs peuvent désormais consulter un reçu uniquement pour les commandes contenant leurs propres produits, plutôt que les détails client, les clés de licence ou les abonnements de toute commande.
- Sécurité : Corrigé la recherche et le tri de la liste des vendeurs, ce qui permettait aux responsables de boutique, ou à un lien conçu ouvert par l'un d'eux, de lire ou de modifier des données dans la base de données de la boutique.
- Sécurité : Le formulaire de connexion FES connecte désormais un visiteur uniquement au compte dont il a entré le mot de passe.
- Sécurité : Les champs de fichiers vendeurs acceptent désormais uniquement les fichiers multimédias que le vendeur a téléchargés.
- Admin : Les adresses des vendeurs sont désormais modifiées dans une fenêtre modale.
- Admin : Les vendeurs sont maintenant redirigés loin des écrans d'administration qu'ils ne devraient pas atteindre dans tous les cas.
- Admin : La sauvegarde d'un profil de vendeur n'ajoute plus de barres obliques aux noms et adresses contenant des guillemets ou des apostrophes.
- Formulaires : Correction des suggestions de termes de taxonomie sur les formulaires de vendeur, qui échouaient sur PHP 8.
- i18n : Correction d'une notification WordPress 6.7 concernant le chargement trop précoce des traductions.
- Outils : Correction d'un avertissement PHP lors du recomptage des statistiques des vendeurs pour les vendeurs sans produits.
- Outils : Suppression des outils obsolètes d'import/export Pre-FES 2.4 et de réinitialisation de tous les formulaires, et présentation des outils Frontend Submissions restants sous forme de cartes.
- Vendeurs : Correction d'une notice de variable indéfinie dans le cache du vendeur.
- Dev : Les formulaires FES refusent maintenant de sauvegarder lorsque l'ID du formulaire ne correspond pas au type de formulaire sauvegardé.
- Dev : Suppression des routines de mise à niveau FES 2.2 et 2.3, que les installations actuelles n'utilisent plus.
- Dev : Obsolescence de
fes_tools_page(),fes_get_tools_tabs()etfes_process_form_tools(); les outils FES sont maintenant soumis via le routeur d'actions d'administration d'EDD et nécessitentmanage_shop_settings. - Dev : Les exigences minimales sont maintenant PHP 7.4, WordPress 6.2 et EDD 3.4.0, et la bibliothèque d'outils d'extension a été mise à jour.

