Historique de versions de OmniMark - 11 versions
Attention aux anciennes versions ! Elles sont affichées seulement à des fins de test et de référence.Vous devriez toujours utiliser la dernière version d’un module complémentaire.
Dernière version
Version 2.0.6
Publié le 26 mars 2026 - 48,63 KoFonctionne avec firefox 109.0a1 et versions supérieuresCode source publié sous licence Licence MIT
Anciennes versions
Version 2.0.5
Publié le 26 mars 2026 - 48,62 KoFonctionne avec firefox 109.0a1 et versions supérieures[2.0.5] - 2026-03-26
🛠️ Correctifs & Maintenance- Désactivation FiveM : Désactivation complète du module de statut FiveM suite à l'indisponibilité de leur API. L'affichage a été retiré de la page d'accueil et l'option est verrouillée dans les paramètres avec un message explicatif.
Code source publié sous licence Licence MIT
Version 2.0.4
Publié le 26 mars 2026 - 49,32 KoFonctionne avec firefox 109.0a1 et versions supérieures[2.0.4] - 2026-03-26
🚀 Nouvelles fonctionnalités & Optimisations- Optimisation Cloudflare Worker (Plan Gratuit) :
- Réduction drastique des requêtes KV via une mise en cache intelligente des lectures (config, listes, cache) pour économiser les quotas.
- Fusion des mises à jour Twitch et Kick en une seule opération d'écriture, économisant des centaines d'opérations par jour.
- Optimisation de la détection des YouTube Shorts via un cache local persistant.
- Gestion des flux (Multi-Cron) : Séparation des processus de rafraîchissement pour permettre des fréquences différentes (Lives toutes les 3 min, Vidéos toutes les 10 min).
- Système de mise à jour intelligent :
- Migration vers une API dédiée (
addons-versions.norfair.workers.dev) pour une vérification fiable des versions. - Indicateur visuel ("MAJ !") dans la page des options lorsqu'une nouvelle version est disponible.
- Migration vers une API dédiée (
- Interface Utilisateur : Nettoyage de la page d'accueil (
index.html) et centralisation des informations de version dans les options pour une expérience plus épurée.
[2.0.3] - 2026-03-26
🚀 Nouvelles fonctionnalités- Ouverture des liens à la carte :
- Favoris : Choix du mode d'ouverture (Même page ou Nouvelle page) individuellement pour chaque favori.
- YouTube & Streams : Options globales dédiées dans les onglets respectifs.
- Raccourcis de recherche : Nouvelle option dans l'onglet "Recherche" pour le comportement par défaut des résultats.
- Synchronisation manuelle : Ajout de boutons de synchronisation dans les onglets Service, YouTube et Twitch pour forcer l'envoi des données vers le Cloudflare Worker.
🛠️ Améliorations & Sécurité- Sécurité renforcée : Suppression de la permission globale
*://*/*au profit d'une liste restrictive de domaines spécifiques. - Nettoyage de l'interface : Retrait des anciennes options de positionnement ("Haut" / "Bas") devenues obsolètes.
- Expérience Utilisateur : La touche "Entrée" dans la barre de recherche respecte désormais le mode d'ouverture configuré.
Code source publié sous licence Licence MIT
- Optimisation Cloudflare Worker (Plan Gratuit) :
Version 2.0.2
Publié le 24 mars 2026 - 47,24 KoFonctionne avec firefox 109.0a1 et versions supérieures[2.0.2] - 2026-03-24
🎨 UI & Design- Stabilité du Widget : La taille des widgets YouTube et Twitch ne change plus lors du rafraîchissement des données grâce à une gestion dynamique de la hauteur minimale.
- Amélioration du défilement : Augmentation de l'espace entre les vidéos/streams et la barre de défilement horizontale pour un meilleur confort visuel.
Code source publié sous licence Licence MIT
Version 2.0.1
Publié le 24 mars 2026 - 47,04 KoFonctionne avec firefox 109.0a1 et versions supérieures[2.0.1] - 2026-03-24
📺 Améliorations YouTube- Suppression du bouton d'ajout : Retrait du bouton "Ajouter à OmniMark" sur les pages de chaînes YouTube pour épurer l'interface du site original.
☁️ Optimisations Cloudflare Worker- Support des Queues : Intégration de Cloudflare Queues pour traiter un nombre illimité de chaînes (YouTube et Twitch) sans dépasser les limites de sous-requêtes.
- Cache Intelligent : Nouveau système de cache composite (
cache_id) permettant de suivre un même streamer sur plusieurs plateformes (Twitch + Kick) simultanément sans conflit. - Nettoyage Automatique : Suppression automatique des streams "zombies" (hors-ligne depuis plus de 10 minutes) pour une précision accrue.
- Performance YouTube : Augmentation de la profondeur d'analyse RSS (10 vidéos) et mise en cache du statut des Shorts pour réduire la charge serveur.
🛠️ Interface d'Administration- Monitoring du Cache : Visualisation en temps réel du contenu du cache (vidéos et streams actifs) directement sur la page
/admin. - Gestion des Chaînes : Affichage détaillé des listes de chaînes suivies par plateforme pour un meilleur diagnostic.
🐞 Correctifs & Robustesse- Gestion des Doublons : Refonte de la logique de fusion (
mergeCache) pour éliminer radicalement les entrées en double dans le stockage KV. - Traitement par Lots : Implémentation du batching (par 100) pour les appels API Twitch, garantissant la stabilité pour les gros comptes.
Code source publié sous licence Licence MIT
Version 2.0.0
Publié le 24 mars 2026 - 45,51 KoFonctionne avec firefox 109.0a1 et versions supérieures[2.0.0] - 2026-03-24
🛡️ Sécurité & Modernisation- Sécurité : Correction finale des avertissements Firefox (AMO) en remplaçant
innerHTMLetinsertAdjacentHTMLpar des méthodes DOM pures (createElementNS,prepend,textContent). - Modernisation : Remplacement de toutes les occurrences de
innerHTMLpar des méthodes DOM plus sûres et performantes commereplaceChildren()ettextContent.
📺 Streaming Unifié- Widget Multi-Plateforme : Support complet de Twitch et Kick sur la page d'accueil.
- Fusion Multistream : Regroupement automatique des lives d'un même streamer diffusant sur plusieurs plateformes (badges cumulés et total spectateurs).
- Gestion Avancée : Ajout, modification et suppression facilitée des streamers depuis un onglet dédié.
🚀 Rework Infrastructure (Cloudflare Worker)- Worker Unifié : Un seul script pour YouTube, Twitch et Kick.
- Sécurité Renforcée : Authentification par clé API (
X-API-Key) et page d'administration sécurisée. - Synchronisation Automatique : Les chaînes suivies sont désormais stockées en KV (Cloudflare) pour des performances optimales (chargement instantané via cache).
- Automatisation : Vérification des lives toutes les 5 minutes (Cron Trigger).
📺 Améliorations YouTube- Filtrage Anti-Shorts Radical : Nouveau système de détection côté serveur (HEAD request) pour masquer les shorts.
- Tri Chronologique : Les vidéos de toutes les chaînes suivies sont désormais triées par date de publication.
- Résolution d'ID Améliorée : Meilleure gestion des handles (@nom) et extraction d'ID robuste.
⚙️ Interface & Options- Organisation des Widgets : Possibilité de trier librement l'ordre d'affichage (YouTube, Twitch/Kick, Favoris).
- Interface Épurée : Onglets séparés pour YouTube, Twitch et le Service Cloudflare.
- Support Multi-Navigateur : Amélioration de la compatibilité Chrome et Firefox.
- Import/Export Complet : Sauvegarde incluant désormais la configuration Twitch et l'ordre des widgets.
Code source publié sous licence Licence MIT
- Sécurité : Correction finale des avertissements Firefox (AMO) en remplaçant
Version 1.2.0
Publié le 23 mars 2026 - 33,69 KoFonctionne avec firefox 109.0a1 et versions supérieures[1.2.0] - 2026-03-23
✨ Nouvelles fonctionnalités- Récupération automatique du nom : Ajout de l'extraction automatique des IDs de chaîne à partir des URLs et récupération du nom en arrière-plan lors de la migration et de la saisie manuelle.
- Migration intelligente : Les listes de chaînes YouTube existantes sont désormais automatiquement mises à jour avec les noms réels via le Cloudflare Worker.
- Récupération d'ID manuelle : Ajout d'un bouton pour récupérer automatiquement le nom d'une chaîne YouTube à partir de son ID lors d'un ajout manuel.
🛡️ Sécurité- Manipulation sécurisée du DOM : Remplacement de toutes les utilisations d'
innerHTMLpar des méthodes DOM sécurisées (textContent,createElement) pour répondre aux exigences de sécurité du Firefox Add-on Store.
Code source publié sous licence Licence MIT
Version 1.1.0
Publié le 23 mars 2026 - 32,13 KoFonctionne avec firefox 109.0a1 et versions supérieures[1.1.0] - 2026-03-23
✨ Nouvelles fonctionnalités- Widget YouTube Intelligent : Intégration d'un flux de vidéos récentes directement sur la page d'accueil.
- Relais Cloudflare Worker : Utilisation d'un worker personnel pour une récupération ultra-rapide des vidéos via RSS, avec support du cache KV et des Queues pour des mises à jour régulières.
- Filtrage Anti-Shorts : Le widget ignore automatiquement les YouTube Shorts pour ne garder que le contenu long format.
- Gestion des Vidéos Vues : Possibilité de masquer d'un clic les vidéos déjà visionnées (mémorisation locale jusqu'à 200 vidéos).
- Outil de Recherche d'ID : Système intégré pour trouver l'ID d'une chaîne YouTube simplement à partir de son handle (ex: @YouTube).
- Import/Export Segmenté : Possibilité de sauvegarder et restaurer séparément les favoris/moteurs de recherche et la configuration YouTube.
- Guide d'Installation Intégré : Ajout d'un onglet d'aide complet dans les options incluant le code source du Worker et les étapes de configuration Cloudflare.
🎨 Améliorations de l'interface- Mise en page Compacte : Passage du widget YouTube sur une seule ligne horizontale avec défilement pour un encombrement minimal.
- Positionnement Flexible : Option pour placer le widget en haut ou en bas des favoris (bas par défaut pour une intégration fluide avec le footer).
- Design "Neon Night" : Ajustement des styles, polices et marges pour une cohérence visuelle parfaite.
- Optimisation des Onglets : Raccourcissement des noms et ajustements CSS pour éviter le passage sur deux lignes dans les options.
- Structure Flexbox : Refonte du layout principal pour garantir que le widget "colle" au footer sans espace blanc parasite.
🔧 Améliorations techniques- Migration de la configuration des chaînes YouTube d'un format texte brut vers une liste d'objets structurés (ID + Nom).
- Utilisation de
insertAdjacentElementpour un positionnement dynamique et robuste dans le DOM. - Réduction du poids total des vignettes et optimisation des requêtes réseau.
- Amélioration de la gestion du cache dans le Cloudflare Worker.
Code source publié sous licence Licence MIT
Version 1.0.6
Publié le 22 mars 2026 - 22,84 KoFonctionne avec firefox 109.0a1 et versions supérieuresCode source publié sous licence Licence MIT
Version 1.0.5
Publié le 17 mars 2026 - 21,17 KoFonctionne avec firefox 109.0a1 et versions supérieuresCode source publié sous licence Licence MIT
Version 1.0.4
Publié le 14 mars 2026 - 19,4 KoFonctionne avec firefox 109.0a1 et versions supérieuresCode source publié sous licence Licence MIT