Skip to content

Releases

Rezos 1.4.0

Choose a tag to compare

@johnburnout johnburnout released this 07 Nov 18:54

Nouveautés

  • Pagination (désactivée par défaut) : boutons « Publications suivantes » et « Publications précédentes » sous le flux.
    • Activable dans Réglages › Rezos, pour chaque shortcode (pagination="true") ou dans le widget.
    • Jusqu'à 60 publications chargées d'avance, affichées page par page sans rechargement ; les images des pages suivantes ne sont téléchargées qu'à l'affichage.
    • Chaque page reprend la grille (columns × rows, ou limit) ; la publication en pleine largeur n'est que sur la première.

Corrections

  • Tableau de bord › Mises à jour n'affiche plus « Compatibilité avec WordPress : non testée » pour Rezos (à partir de la mise à jour suivante, l'information venant de la version installée).

Mise à jour depuis 1.3

Depuis Tableau de bord › Mises à jour (ou automatiquement si les mises à jour auto sont activées). Rien à reconfigurer.

Installation

Téléchargez rezos-1.4.0.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.3.1

Choose a tag to compare

@johnburnout johnburnout released this 07 Nov 18:01

Corrections

  • « Vérifier à nouveau » dans Tableau de bord › Mises à jour voit désormais tout de suite une nouvelle release : le cache GitHub de Rezos est vidé avant la vérification de WordPress, et non plus après.

Mise à jour depuis 1.3.0

Depuis Tableau de bord › Mises à jour (ou automatiquement si les mises à jour auto sont activées). Rien à reconfigurer.

Installation

Téléchargez rezos-1.3.1.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.3.0

Choose a tag to compare

@johnburnout johnburnout released this 07 Nov 17:55

Nouveautés

  • Barre « Nous suivre » en bas du flux : un lien « Nous suivre sur Facebook » et « Nous suivre sur Instagram » pour chaque Page affichée, avec le nombre d'abonnés.
    • Avec plusieurs Pages, le nom de chacune est indiqué.
    • Les nombres d'abonnés sont mis en cache comme les publications ; si l'API ne répond pas, le dernier nombre connu est affiché.
    • Désactivable dans Réglages › Rezos, pour chaque shortcode (follow="false") ou dans le widget.

Mise à jour depuis 1.2

Depuis Tableau de bord › Mises à jour (ou automatiquement si les mises à jour auto sont activées). Rien à reconfigurer : la barre est affichée par défaut.

Installation

Téléchargez rezos-1.3.0.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.2.1

Choose a tag to compare

@johnburnout johnburnout released this 07 Nov 07:29

Corrections

  • Aucun changement fonctionnel : cette version valide la mise à jour depuis Tableau de bord › Mises à jour, introduite en 1.2.0.

Mise à jour depuis 1.2.0

Directement depuis Tableau de bord › Mises à jour ou Extensions (bouton Mettre à jour).

Installation

Téléchargez rezos-1.2.1.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.2.0

Choose a tag to compare

@johnburnout johnburnout released this 07 Nov 07:22

Nouveautés

  • Mises à jour depuis WordPress : dès qu'une release est publiée sur GitHub, elle apparaît dans Tableau de bord › Mises à jour et dans Extensions, comme pour les autres extensions (bouton Mettre à jour, mises à jour automatiques activables).
    • « Voir les détails » affiche les notes de version.
    • Seules les releases publiées contenant le zip rezos-x.y.z.zip sont proposées (pas les brouillons ni les pré-versions).
    • La réponse de GitHub est gardée 6 h en cache ; « Rechercher à nouveau » force la vérification.

Mise à jour depuis 1.1.x

Téléversez une seule fois ce zip à la main (Extensions › Ajouter › Téléverser une extension, puis « Remplacer la version actuelle »). Les versions suivantes seront proposées directement dans Tableau de bord › Mises à jour. Les réglages sont conservés.

Installation

Téléchargez rezos-1.2.0.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.1.2

Choose a tag to compare

@johnburnout johnburnout released this 07 Nov 01:50

Corrections

  • Rediffusions masquées quelle que soit la source affichée : une publication Facebook qui reprend celle du compte Instagram lié à la Page (ou l'inverse) disparaît désormais aussi d'un flux source="facebook" ou source="instagram". Les deux sources sont lues pour la détection (en cache), puis seule la source demandée est affichée.

Nouveautés

  • Republications masquées : quand une Page publie deux fois le même texte sur le même réseau à moins de 24 h d'écart (par exemple pour corriger une image), seule la plus récente est affichée. Les publications sans texte ne sont jamais fusionnées entre elles.

Mise à jour depuis 1.1.x

Automatique, rien à reconfigurer.

Installation

Téléchargez rezos-1.1.2.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension (WordPress propose de remplacer la version installée). Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.1.1

Choose a tag to compare

@johnburnout johnburnout released this 07 Nov 01:42

Corrections

  • Détection des rediffusions Facebook ↔ Instagram : la 1.1.0 ne reconnaissait que les rediffusions au texte strictement identique. Or Meta retouche souvent le texte au passage (emojis et sauts de ligne retirés), voire le perd complètement. Sont désormais rapprochées deux publications de la même Page, l'une Facebook et l'autre Instagram :

    • au même texte, en ignorant emojis, ponctuation et sauts de ligne, publiées à moins de 24 h d'écart ;
    • dont l'une n'a pas de texte, publiées à moins de 15 min d'écart.

    La plus ancienne (l'originale) est toujours celle qui est gardée. Avec une seule source (source="facebook" ou source="instagram"), rien n'est masqué.

Mise à jour depuis 1.1.0

Automatique, rien à reconfigurer.

Installation

Téléchargez rezos-1.1.1.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension (WordPress propose de remplacer la version installée). Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.1.0

Choose a tag to compare

@johnburnout johnburnout released this 06 Nov 19:40

Nouveautés

  • Rediffusions masquées : quand le flux affiche Facebook et Instagram, une publication qui reprend celle de l'autre réseau n'apparaît plus qu'une fois. Sont considérées comme rediffusions deux publications de la même Page, avec le même texte, publiées à moins de 24 h d'écart ; la plus ancienne (l'originale) est gardée.
    • Les publications sans texte ne sont jamais rapprochées.
    • Avec une seule source (source="facebook" ou source="instagram"), rien n'est masqué.

Améliorations internes

  • Toutes les requêtes à l'API Graph sont signées (appsecret_proof) par un seul composant.
  • Le rendu du flux est partagé entre le shortcode, le widget et l'aperçu.

Mise à jour depuis 1.0

Automatique, rien à reconfigurer.

Installation

Téléchargez rezos-1.1.0.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 1.0.0

Choose a tag to compare

@johnburnout johnburnout released this 06 Nov 17:37

Nouveautés

  • Grille en lignes × colonnes : dans Réglages › Rezos, on choisit le nombre de publications par ligne et le nombre de lignes, au lieu d'un nombre total de publications. Nouvel attribut de shortcode rows.
  • Première publication en pleine largeur : option featured (réglage, attribut de shortcode, widget). La première ligne ne contient qu'une seule publication, sur toute la largeur.
    [rezos columns="3" rows="2"]
    [rezos featured="true" columns="4" rows="3"]
    
  • Aperçu du shortcode : nouvelle section Aperçu dans Réglages › Rezos pour voir le rendu de n'importe quel [rezos …], avec un lien d'aperçu pour chaque Page connectée.
  • Widget : publications par ligne, nombre de lignes et option pleine largeur.

L'attribut limit reste accepté : renseigné, il remplace le calcul colonnes × lignes.

Mise à jour depuis 0.2

Automatique : le nombre de publications par défaut est converti en lignes de 3 colonnes (9 → 3 × 3), et les widgets existants sont convertis de la même façon. Rien à reconnecter.

Installation

Téléchargez rezos-1.0.0.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.

Rezos 0.2.0

Choose a tag to compare

@johnburnout johnburnout released this 04 Nov 21:06

Nouveautés

  • Plusieurs Pages Facebook et comptes Instagram : toutes les Pages accessibles avec le token sont proposées, chacune avec son propre token de Page. Ajout et retrait de Pages depuis Réglages › Rezos.
  • Shortcode : nouvel attribut page (IDs de Pages et/ou @compte Instagram) et show_account (nom de la Page affiché quand le flux en mélange plusieurs).
    [rezos page="123456789"]
    [rezos page="@moncompte,123456789" source="instagram"]
    
  • Widget : choix de la Page lorsque plusieurs sont connectées.
  • Dépendances préfixées : Symfony et Twig sont embarqués sous RezosVendor\ (PHP-Scoper), sans conflit avec d'autres plugins.

Mise à jour depuis 0.1

Automatique : les réglages sont convertis au nouveau format et l'ancien cache est supprimé au premier chargement. Rien à reconnecter.

Installation

Téléchargez rezos-0.2.0.zip ci-dessous, puis Extensions › Ajouter › Téléverser une extension. Le zip contient déjà les dépendances : pas besoin de Composer.

Requiert PHP 8.1+ et WordPress 6.0+.