Version 3.10.0 de BackWPup : mise à jour de l'API Dropbox

Image illustrative pour l'article de blog
Accueil Blog Version 3.10.0 de BackWPup : mise à jour de l'API Dropbox

La version 3.10.0 de BackWPup est disponible dans nos boutiques ! Cette nouvelle version apporte quelques corrections et prend également en charge la récente mise à jour de l'authentification via l'API Dropbox.

Dans cet article, nous vous donnons plus d'informations sur les dernières modifications.

Prise en charge des jetons d'accès à durée limitée de Dropbox

Dropbox a récemment mis à jour son modèle d'autorisation : l'API Dropbox prend désormais en charge les champs d'application OAuth, le protocole PKCE, les jetons de rafraîchissement et les jetons d'accès à durée de vie limitée.

Cela signifie que BackWPup a dû être mis à jour pour fonctionner correctement avec Dropbox, et que les paramètres ont été mis à jour en conséquence. Du point de vue de l'utilisateur, ces changements ne sont pas visibles, car l'expérience utilisateur reste inchangée.

La seule exception concerne les utilisateurs dont certaines tâches BackWPup sont déjà associées à Dropbox. Dans ce cas, il sera en effet nécessaire de réauthentifier ces tâches.

Dans ce cas, la nouvelle version de BackWPup affichera un message d'avertissement invitant l'utilisateur à procéder à cette nouvelle authentification.

Pour plus d'informations, cliquez ici : Mises à jour concernant les jetons et les autorisations Dropbox.

Erreur fatale lors de la mise à jour du plugin si $transient est nul

Nos clients ont signalé un problème survenu lors de la mise à jour du plugin. En effet, dans certains cas, une variable vide pouvait provoquer une erreur fatale.

Cela est probablement dû à un conflit avec l'environnement du serveur ; ainsi, d'autres plugins, par exemple, pourraient générer cette valeur nulle. En conséquence, le processus de mise à jour a entraîné une erreur fatale.

Une vérification supplémentaire a été ajoutée au code afin d'éviter cette erreur. Cependant, dans ce cas, la vérification automatique des mises à jour effectuée par WordPress ne pourrait pas détecter la présence d'une nouvelle version et, par conséquent, ne pourrait pas procéder à la mise à jour.

La meilleure solution dans ce cas serait d'effectuer la mise à jour manuellement, comme expliqué ici : Comment vérifier manuellement les mises à jour des plugins.

Petits fichiers téléchargés deux fois sur HiDrive

Un bug affectait la destination HiDrive lors du traitement de petits fichiers : en effet, lorsqu'un fichier pesait moins de 5 Mo, il était téléchargé deux fois.

Ce bug a désormais été corrigé et la destination HiDrive fonctionne parfaitement avec BackWPup.

Prise en charge des emojis et autres caractères de 4 octets dans les sauvegardes de base de données

Nous avons constaté que les emojis n'étaient pas enregistrés correctement dans le fichier de base de données créé par BackWPUp.

Le problème venait du fait que les emojis ou autres caractères utilisant 4 octets n'étaient pas correctement encodés lorsque le jeu de caractères était défini sur utf8.

Il s'agit d'une correction mineure mais importante, car désormais, avec la nouvelle version 3.10.0, tous les emojis sont correctement enregistrés et le contenu des publications n'est donc plus corrompu.

Journal des modifications pour BackWPup 3.10.0

Voici le journal des modifications :

  • Ajouté :
    • Prise en charge des jetons d'accès à durée limitée de Dropbox
  • Corrigé :
    • (Avantage) : Éviter les erreurs de mémoire insuffisante lors des sauvegardes sur HiDrive
    • (Pro) : Petits fichiers téléchargés deux fois sur HiDrive
    • (Pro) : Erreur fatale lors de la mise à jour du plugin si $transient est nul
    • (Pro) : Restauration des fonctions, procédures et déclencheurs enregistrés
    • Exportation des fonctions stockées, des procédures et des déclencheurs, y compris les délimiteurs
    • Prise en charge des emojis et autres caractères de 4 octets dans les sauvegardes de base de données
    • Avis de dépréciation de PHP 8 dans l'exportation XML

Vous rencontrez encore des problèmes ? Contactez-nous !

Avez-vous trouvé un bug dans BackWPup ? Merci de nous le signaler sur GitHub.

Assurez la sécurité de votre site WordPress

Assurez à vos données de site web la protection qu'elles méritent grâce à BackWPup Pro.