BackWPup Version 3.10.0 : Mise à jour d'Dropbox et d'API

Image illustrative pour un article de blog
Accueil Blog BackWPup Version 3.10.0 : Mise à jour d'Dropbox et d'API

BackWPup La version 3.10.0 est désormais disponible dans nos boutiques ! Cette nouvelle version apporte plusieurs corrections de bogues et prend également en charge la dernière mise à jour du système d'authentification « Dropbox » (API).

Dans cet article, nous te fournissons davantage d'informations sur les dernières modifications.

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

Dropbox a récemment mis à jour son modèle d'autorisation : désormais, l'Dropbox-API prend en charge les domaines OAuth, le PKCE, les jetons de mise à jour et les jetons d'accès à durée limitée.

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

La seule exception concerne l'utilisateur qui a déjà associé certains travaux BackWPup à Dropbox . Dans ce cas, ces travaux doivent effectivement être réauthentifiés.

Dans ces conditions, la nouvelle version de BackWPup affichera un message pour avertir l'utilisateur qu'il doit procéder à une nouvelle authentification.

Pour plus de détails, consulte les liens suivants : Dropbox-jetons et mises à jour des autorisations.

Erreur grave lors de la mise à jour d'un plugin lorsque $transient est nul

Un problème survenu lors du processus de mise à jour du plugin a été signalé par nos clients. En effet, une variable vide peut, dans certains cas, provoquer une erreur grave.

Cela est probablement dû à un conflit avec l'environnement du serveur, ce qui peut par exemple amener d'autres plugins à 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. Dans ce cas, la vérification automatique des mises à jour effectuée par WordPress ne peut toutefois pas détecter la nouvelle version et ne peut donc pas procéder à la mise à niveau.

Dans ce cas précis, le meilleur moyen d'éviter tout problème serait d'effectuer la mise à jour manuellement, comme expliqué ici : « Comment vérifier manuellement les mises à jour des plugins ».

Les petits fichiers ont été téléchargés deux fois sur HiDrive

Une erreur concernait la cible « HiDrive » lors du traitement des petits fichiers : en effet, un fichier d'une taille inférieure à 5 Mo a été téléchargé deux fois.

Cette erreur a désormais été corrigée et la cible HiDrive fonctionne parfaitement avec BackWPup.

Prise en charge des emojis et autres caractères à 4 octets dans le dump de la base de données

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

Le problème venait du fait que les emojis ou d'autres caractères de 4 octets n'étaient pas correctement encodés lorsque le jeu de caractères était configuré en UTF-8.

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

Journal des modifications d'BackWPup ion 3.10.0

Voici le journal des modifications :

  • Ajouté :
    • Prise en charge des jetons d'accès à durée de vie limitée de type « Dropbox »
  • Corrigé :
    • (Pro) : Éviter les erreurs de mémoire insuffisante lors des sauvegardes d'HiDrive
    • (Pro) : Des fichiers de petite taille ont été téléchargés deux fois vers HiDrive
    • (Pro) : Erreur fatale lors de la mise à jour d'un plugin si $transient est nul
    • (Pro) : Restauration des fonctions, procédures et déclencheurs stocké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 le dump de la base de données
    • PHP Avis de dépréciation n° 8 concernant l'exportation au format XML

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

As-tu repéré une erreur dans BackWPup ? Merci de nous le signaler sur GitHub.