La premiÚre version candidate de Retraceur 3.0.0 est désormais disponible.
Suite Ă la publication de la 3.0.0-beta1, jâai poursuivi les tests sur diffĂ©rents scĂ©narios dâinstallation et de mise Ă jour. Ces vĂ©rifications mâont permis dâidentifier deux anomalies spĂ©cifiques â dĂ©sormais corrigĂ©es â ainsi quâun ajustement de derniĂšre minute concernant la nouvelle API Open Graph introduite dans cette version.
Nous entrons donc dans la phase finale de stabilisation avant la sortie prévue de la version 3.0.0 stable, reportée au 1er mars (initialement prévu fin février).
Correctifs et ajustement intégrés dans la RC1
Réintégration correcte du package undo-manager lors des mises à jour
Le package undo-manager était marqué comme supprimé depuis WP 6.8.
Retraceur 3.0.0 le réintroduit explicitement, et il est bien présent dans le code source du projet.
Un effet de bord sâest produit dans le processus de mise Ă jour :
- Les fichiers étaient correctement ajoutés lors du remplacement / ajout.
- LâĂ©tape de suppression des fichiers marquĂ©s comme âsupprimĂ©s depuis WP 6.8â intervenait ensuite.
- Les fichiers du package
undo-managerétaient alors supprimés immédiatement aprÚs leur installation.
Le correctif consiste à retirer ces fichiers de la liste des fichiers considérés comme supprimés depuis WP 6.8, rétablissant ainsi un processus de mise à jour cohérent.
CohĂ©rence amĂ©liorĂ©e entre message dâinformation et mises Ă jour disponibles
Un comportement incohérent a été observé sur la version stable 2.0.1 :
Le message indiquant quâil est important de sauvegarder la base de donnĂ©es et le rĂ©pertoire wp-content avant mise Ă jour⊠alors quâaucune mise Ă jour nâĂ©tait listĂ©e.
Explication :
Lorsquâune version installĂ©e est stable, Retraceur ne liste que les versions stables supĂ©rieures.
La 3.0.0-beta1 nâĂ©tant pas stable, elle nâapparaissait donc pas.
La correction apporte :
- Un alignement strict entre le message affiché et les versions réellement proposées.
- Le maintien du comportement sécurisé par défaut (versions stables uniquement).
- La possibilitĂ© dâafficher les prĂ©versions si le filtre
retraceur_enable_prerelease_testingretournetrue.
La cohérence fonctionnelle est désormais complÚte.
Ajustement de derniĂšre minute sur la nouvelle API Open Graph
La version 3.0.0 introduit une API Open Graph native.
Un ajustement a Ă©tĂ© apportĂ© afin de garantir que lorsque la balise meta og:description utilise le contenu dâune publication comme source, lâensemble de la chaĂźne de rendu du contenu soit correctement exĂ©cutĂ©e.
ConcrĂštement :
- Lâanalyse des blocs est bien dĂ©clenchĂ©e.
- Le rendu des blocs est effectué.
- Les transformations appliquées au contenu (crochets, filtres, etc.) sont prises en compte.
Lâobjectif est dâĂ©viter toute divergence entre :
- le contenu réellement affiché sur la page,
- et le contenu utilisé pour générer la description Open Graph.
Cet ajustement renforce la cohĂ©rence entre le moteur de rendu et la couche de mĂ©tadonnĂ©es sociales â ce qui Ă©tait essentiel avant la publication de la version stable.
Phase finale avant la 3.0.0 stable
La RC1 marque lâentrĂ©e en phase de validation finale :
- Les fonctionnalités sont figées.
- Les anomalies identifiées ont été corrigées.
- Les mécanismes critiques (mise à jour, métadonnées) ont été consolidés.
La publication de la version stable est prĂ©vue pour le 1er mars, sauf dĂ©couverte dâun problĂšme bloquant.
Le calendrier reste soutenu, mais maßtrisé.
La priorité demeure la qualité et la cohérence technique.
Contribuer à une alternative éthique
Retraceur nâest pas simplement un fork technique.
Câest une tentative de proposer une alternative Ă WP qui place :
- lâĂ©thique au centre,
- lâindividu avant la plateforme,
- la transparence avant les logiques dâĂ©cosystĂšme captif.
Tester une RC, signaler une anomalie, challenger un choix dâimplĂ©mentation â ce sont des contributions structurantes.
Si cette vision du Web vous parle, câest le moment dâinstaller la RC1 sur un environnement de dĂ©veloppement et de la mettre Ă lâĂ©preuve.
Prochaine étape
Si aucun bug bloquant nâest identifiĂ©, la version stable de Retraceur 3.0.0 sera publiĂ©e le 1er mars.
Merci Ă celles et ceux qui suivent, testent, questionnent et soutiennent le projet.
Ă trĂšs bientĂŽt pour la 3.0.0 finale.


Conversation
Rejoignez la conversation depuis Bluesky