Extension de navigateur AdGuard 5.0.170
Date de lancement : 21 novembre 2024
Correction d’une fuite de mémoire causée par des injections multiples de scripts sur les mêmes pages après le redémarrage d’un service worker ou d’une page d’événement.
Journal des modifications
Corrections
Fuite de mémoire #2594
TSWebExtension (Library wrapper pour Browser API et TSUrlFilter)
TSWebExtension mis à jour vers la v2.4.0-alpha.7
Extension de navigateur AdGuard 5.0.164
Date de lancement : 7 novembre 2024
Une petite mais importante correction.
Journal des modifications
Corrections
Les groupes de filtres ne se réactivent pas après avoir été désactivés #3026
Extension de navigateur AdGuard 5.0.162
Date de lancement : 30 octobre 2024
Considérez ce correctif comme une bouffée d'air frais : des bogues ont été corrigés et des fonctionnalités ont été améliorées. Il n'y a plus de problèmes quand vous essayez d'ouvrir les règles utilisateur dans une nouvelle fenêtre. Vous pouvez donc désormais profiter d'une meilleure expérience utilisateur.
Extension de navigateur AdGuard 4.4.41
Date de lancement : 25 octobre 2024
Devinez ce que nous avons caché sous le capot ? Non, ce n'est pas un costume pour Halloween - il s'agit de quelques changements apportés à l'extension qui ont pour but d'apporter des bonnes surprises, et non pas de faire des mauvais tours.
Extension de navigateur AdGuard 5.0.161
Date de lancement : 25 octobre 2024
Devinez ce que nous avons caché sous le capot ? Non, ce n'est pas un costume pour Halloween - il s'agit de quelques changements apportés à l'extension qui ont pour but d'apporter des bonnes surprises, et non pas de faire des mauvais tours.
Extension de navigateur AdGuard 5.0.159
Date de lancement : 22 octobre 2024
La semaine du 14 au 23 octobre a fait date dans l'histoire de l'humanité !
En 1929, Walt Disney décide d'apporter un peu de magie au monde en fondant son studio. En 1793, Marie-Antoinette a appris à ses dépens que la formule « Qu'ils mangent de la brioche » n'est pas très efficace pour une soirée guillotine.
Cette semaine également, quelques bogues ont été corrigés dans l'extension de votre navigateur. Il s'agit de petites corrections, certes, mais sans elles, qui sait à quel genre de chaos numérique nous serions confrontés ? L'histoire aurait pu prendre une autre tournure...
Journal des modifications
Corrections
L'exclusion de types de requêtes provoque le blocage de documents #2992
La sélection d'un seul événement de filtrage
$permissions
sélectionne tous les événements $permissions
AdGuard Logger (Instrument de journalisation depuis les extensions AdGuard)
Logger mis à jour vers la v1.1.1
TSUrlFilter (Moreur de filtrage de l’Extension de navigateur AdGuard)
TSUrlFilter mis à jour vers la v3.1.0-alpha.7
TSWebExtension (Library wrapper pour Browser API et TSUrlFilter)
TSWebExtension mis à jour vers la v2.4.0-alpha.4
Extension de navigateur AdGuard 4.4.39
Date de lancement : 21 octobre 2024
Le fonctionnement de l’extension est maintenant plus fluide grâce à cette mise à jour qui corrige quelques bugs mineurs.
Journal des modifications
Corrections
Règles non-valides interférent avec l’IU du pop-up #2989
La sélection d'un seul événement de filtrage
$permissions
sélectionne tous les événements $permissions
AdGuard Logger (Instrument de journalisation depuis les extensions AdGuard)
Logger mis à jour vers la v1.1.1
TSWebExtension (enveloppe de bibliothèque pour Browser API et TSUrlFilter)
TSWebExtension mise à jour v2.0.4
Extension de navigateur AdGuard 5.0.138
Date de lancement : 10 octobre 2024
La vie est pleine de mystères : Pourquoi sommes-nous ici ? Aucune idée. Quel est le sens de l'existence ? Toujours une énigme. Combien de mises à jour seront nécessaires pour qu'une extension de navigateur atteigne la perfection ? Difficile à dire exactement, mais avec cette version, nous nous rapprochons de la réponse à cette question — voici quelques corrections de bugs pour un blocage plus solide.
Journal des modifications
Corrections
Les filtres spécifiques à MV3 ne sont pas utilisés dans Edge si l’extension MV3 est installée #2985
Les règles cosmétiques ne sont parfois pas appliquées ou bien sont appliquées au domaine incorrect #2984
Les règles JS sont bloquées par Trusted Types sur certains sites web #2980
L’extension MV3 ne peut pas appliquer les règles aux iframes
about:blank
#2975La journalisation des Scriptlets ne fonctionne pas #2977
Les règles
$permissions
sans modificateurs sont appliqués aux autres types de requêtes #2954AdGuard Logger (Instrument de journalisation depuis les extensions AdGuard)
Logger mis à jour vers la v1.1.0
TSUrlFilter (moteur de filtrage de l’extension de navigateur AdGuard)
TSUrlFilter mis à jour vers la v3.1.0-alpha.6
TSWebExtension (enveloppe de bibliothèque pour Browser API et TSUrlFilter)
TSWebExtension mise à jour v2.4.0-alpha.3
Extension de navigateur AdGuard 5.0.128
Date de lancement : 4 octobre 2024
Cette fois, nous nous concentrons sur les amélioration du look de l’extension de navigateur. Nous avons travaillé sur les styles du pop-up, des notifications et de la section des Règles utilisateur. Un peu de magie sur l’Interface Utilisateur, et comme résultat : les descriptions de paramètres ont été préaufinées et une notification sur les changements non sauvegardés a été ajoutée dans les éditeurs de Liste autorisée et des Règles utilisateur.
Et en plus, le filtre “Polish GDPR-Cookies Filters” utilisé dans l’extension sous MV2, est disponible dans la version MV3 de l’extension.
Journal des modifications
Scriptlets (JavaScript extension des règles de filtrage)
Scriptlets mis à jour vers la v1.12.1
TSUrlFilter (Moteur de filtrage de l’extension de navigateur d’AdGuard)
TSUrlFilter mis à jour vers la v3.1.0-alpha.5
TSWebExtension (Enveloppe de bibliothèque pour l'API du navigateur et TSUrlFilter)
TSWebExtension mis à jour vers la v2.3.0-alpha.1
Extension de navigateur AdGuard 5.0.113
Date de lancement : 2 octobre 2024
Nous avons corrigé un bug : le filtrage ne fonctionnait pas sur certains sites web à cause de la fonction Masquer les requêtes de recherche. Tout va bien maintenant
Journal des modifications
Corrections
Masquer les requêtes de recherche interfère avec certains sites web #2969
Extension de navigateur AdGuard 4.4.30
Date de lancement : 2 octobre 2024
Il n'y a pas si longtemps, notre extension a migré vers la nouvelle API de Chrome, et maintenant, lorsque vous téléchargez l'extension de navigateur AdGuard depuis la boutique en ligne, vous obtenez automatiquement la nouvelle version MV3. Mais que faire si vous souhaitez conserver l'extension MV2 ? Ne vous inquiétez pas, nous avons tout prévu, du moins pour l'instant. Elle continuera à fonctionner tant que Google continuera à prendre en charge l'ancienne API. Pour savoir où la trouver, nous avons déplacé l'extension MV2 à l'endroit où la version bêta était disponible.
Journal des modifications
Corrections
L’exception
$domain=~
de la règle de filtrage ne fonctionne pas comme prévu #2912La concordance d'exclusion des scriptlets ne fonctionne pas correctement pour les règles comportant des arguments #2947
Scriptlets (Amélioration JavaScript pour les règles de filtrage)
Scriptlets mis à jour vers la v1.12.1
TSUrlFilter (Moteur de filtrage de l’Extension de navigateur d’AdGuard)
TSUrlFilter mis à jour vers la v3.0.5
TSWebExtension (Enveloppe de bibliothèque pour l'API du navigateur et TSUrlFilter)
TSWebExtension mis à jour vers la v2.0.3
AGTree (Un outil pour travailler avec les listes de filtres adblock)
AGTree mis à jour vers la v2.1.2
AdGuard Logger (Un outil de journalisation depuis les extensions AdGuard)
Logger mis à jour vers la v1.0.2
Extension de navigateur AdGuard 5.0.104
Date de lancement : 27 septembre 2024
La migration de notre extension de navigateur vers MV3 est terminée depuis peu, mais nous sommes déjà de retour avec une version qui apporte quelques améliorations au niveau du design. Il s'agit simplement d'une petite touche : des corrections de l'interface utilisateur pour une meilleure expérience.
Extension de navigateur AdGuard 5.0.97
Date de lancement : 23 septembre 2024
Après la mise à jour, l’extension ne fonctionnait pas comme prévu chez certains utilisateurs — les annonces n’étaient pas bloquées du tout. Cette situation aurait pu se produire à cause des erreurs de conversion, mais avec ce correctif tout est revenu à la norme. Maintenant vous pouvez configurer le filtrage des annonces à volonté et ne les voir nulle part après.
Journal des modifications
Corrections
Extension de navigateur AdGuard 5.0.91
Date de lancement : 19 septembre 2024
Le moment est venu de faire un grand pas en avant : la version est sortie et notre fidèle extension de blocage des publicités est désormais entièrement compatible avec MV3. Voyons ce qui a changé.
Si vous utilisez déjà notre extension pour Chrome, votre extension existante sera remplacée par celle de MV3. Les nouveaux utilisateurs peuvent l'installer à partir de Chrome Web Store
Caractéristiques et fonctionnalités
Statistiques. L'écran des statistiques est similaire au journal des requêtes dans AdGuard DNS et fournit une vue catégorisée des URL par société, triées par type. Toutes les données sont traitées sur votre appareil, ce qui garantit une totale confidentialité. Nous indiquons uniquement quelles requêtes ont été envoyées à quelle catégorie : Annonces, Traqueurs, Médias sociaux, CDN et Autres.
Deux versions du journal de filtrage. Il y a la version normale avec des "règles supposées" puisque le navigateur ne fournit pas de détails spécifiques sur les règles déclaratives qui ont été appliquées. Donc, dans le journal de filtrage normal, vous ne verrez que les règles approximatives qui ont été appliquées.
L'autre version contient des informations plus précises, mais pour les voir, vous devrez installer la version "décompressée" de l'extension dans votre navigateur pour y accéder.
Règles de réseau et limitations. Avec MV3, les règles de réseau sont maintenant principalement appliquées par le navigateur, ce qui introduit quelques limitations. Cependant, les règles cosmétiques sont toujours gérées par notre moteur et fonctionnent bien. Plus de détails sur les limitations peuvent être trouvés sur GitHub.
Quick Fixes. Le bloqueur AdGuard sous MV3 introduit le filtre AdGuard Quick Fixes. Pourquoi en avez-vous besoin ?
Avec Manifest V3, nous ne pouvons pas mettre à jour les règles de filtrage de manière dynamique car les règles sont désormais intégrées dans l'extension et ne sont mises à jour qu'avec l'extension elle-même. Pas trop pratique, ça.
Nous avons trouvé un moyen de contourner ce problème : le nouveau filtre utilise des règles dynamiques et offre un fonctionnement plus fiable de nos filtres. AdGuard Quick Fixes utilise des règles dynamiques pour effectuer des ajustements en temps réel sans affecter de manière significative la limite des règles dynamiques de l'utilisateur. Il est rapide, efficace et parfait pour un filtrage transparent dans l'environnement exigeant de MV3.
Besoin d’aide. L’option Aidez-nous à développer les filtres AdGuard est de retour dans la version finale de l’extension. Vous pouvez partager anonymement vos données d'utilisation des filtres pour nous aider à améliorer les capacités de blocage d'annonces pour tout le monde.
Un nouveau look: des améliorations d’IU
Cette version apporte une interface plus propre et plus conviviale. Voici quelques exemples :
Le chargeur a été amélioré dans plusieurs scénarios, comme le passage d'un mode de pause à un autre, l'ajout de sites web à la liste des sites autorisés, la modification des règles d'utilisation et le passage d'un groupe de filtres à un autre.
Nouveaux états de chargement pour l'activation, la désactivation et la mise en pause de la protection.
Un écran splash avec le logo AdGuard apparaît pendant le chargement.
Le bouton Activer dans la fenêtre contextuelle de consentement pour activer les filtres anti-nuisances est désormais plus facile à accèder et peut être vu sans avoir à faire défiler la page.
Améliorations et corrections de bogues
Il n'y a pas de parcours sans embûches jusqu'à la sortie de la version complète. Voici une partie de ce que nous avons corrigé :
Correction d'une conversion incorrecte des règles d'expressions régulières
Résolution de problèmes avec les modificateurs
$popup
et $badfilter
.Les règles cosmétiques sont maintenant appliquées plus rapidement
TSUrlfilter et les Scriptlets sont tout neufs
Si vous trouvez des bugs ou souhaitez proposer une fonctionnalité, n'hésitez pas à nous contacter sur GitHub
Les utilisateurs de Chrome peuvent installer le Bloqueur AdGuard sous MV3 depuis le Chrome Web Store.
Extension de navigateur AdGuard 4.4.22
Date de lancement : 29 août 2024
If your extension has been updated to v4.4, you may have noticed some websites haven’t been working properly lately. That’s on us: the
$redirect
modifier wasn’t handling ads correctly, causing occasional lags and forcing some users to refresh the page they were visiting to get things working again. This hotfix solves that problem and brings other improvements. Changelog
Fixes
The ‘$redirect’ rule causes a CSP (Content Security Policy) error instead of redirecting #2913
Negated domains with the
$to
modifier are not working as expected #2910TSUrlFilter (AdGuard Browser Extension filtering engine)
TSUrlFilter updated to v3.0.1
TSWebExtension (Library wrapper for Browser API and TSUrlFilter)
TSWebExtension updated to v2.0.1
Scriptlets (JavaScript enhancement for filtering rules)
Scriptlets updated to v1.11.16
Extension de navigateur AdGuard 4.4.18
Date de lancement : 19 août 2024
Il est temps de présenter la dernière version d'AdGuard Browser Extension v4.4.18 ! Même si vous ne remarquez pas de changements visibles, soyez assurés que nous avons travaillé dur en coulisses. Cette mise à jour se concentre sur l'amélioration de la gestion des règles et des filtres, grâce à l'intégration d'AGTree dans la bibliothèque TSUrlFilter.
AGTree est un outil puissant qui rationalise la gestion des listes de filtres de blocage publicitaire. Il fait désormais partie de la bibliothèque TSUrlFilter que nous avons intégrée dans divers produits, y compris des extensions de navigateur. En mettant en œuvre AGTree sur différentes plateformes, nous visons une approche plus unifiée, ce qui nous permet d'utiliser une bibliothèque unique pour des tâches telles que la conversion, l'analyse et la validation des règles de blocage. Le résultat ? Un meilleur blocage du contenu, un démarrage plus rapide du moteur de filtrage et une simplification de l'analyse et de la conversion des règles.
Quels sont les avantages directs pour vous ? Le passage à AGTree renforce votre sécurité en minimisant le risque d'erreurs de filtrage. Cela se traduit par un blocage plus précis des publicités et des traqueurs lors de votre navigation. En outre, parallèlement à la transition vers AGTree, cette version comprend des mises à jour importantes de Scriptlets qui améliorent les performances globales de l'extension.
Journal des modifications
Améliorations
Format de nom plus pratique pour le fichier de paramètres exportés #2607
Corrections
*L'exclusion de
$cookie
brise les sites web dans Firefox #2552Le scriptlet
prevent-xhr
a des problèmes #2063Le modificateur
$redirect
ne falsifie pas Response.prototype.url #2278Le journal de filtrage est rafraîchi lors de la navigation sur Yandex Maps #2519
Le journal de filtrage est cassé par history.replaceState #2598
Le modificateur
$generichide
empêche les règles de blocage d'URL de fonctionner correctement #2690Le décompte des publicités bloquées fuit entre les sites web lorsqu'ils sont ouverts dans le même onglet #2080
Chargement de document cassé sur download.ros.org #2194
La mise à jour automatique des filtres ne fonctionne pas dans les navigateurs mobiles #2423
L'ouverture d'URLs commençant par « view-source » dans Firefox provoque des erreurs #2549
Les groupes de filtres ne peuvent pas être ouverts si du texte est sélectionné sur la page #2662
Erreurs dans la console lors de l'utilisation de l'option 'Autodestruction des cookies de première partie' #2683
lastCheckTime n'est pas mis à jour pendant la mise à jour automatique #2726
Certains sites web utilisant des règles CSP strictes peuvent bloquer les scripts AdGuard dans Firefox #1733
Le filtre de style est appliqué, mais le filtre de script n'est pas appliqué dans Firefox #2782
Le menu AdGuard ne s'ouvre pas dans Firefox Nightly #2817
L'information sur les filtres personnalisés activés n'est pas transmise à l'outil de rapport #2793
Certains filtres ne sont pas mis à jour lorsqu'activés #2818
Scriptlets (extension JavaScript pour les règles de filtrage)
Scriptlets mis à jour vers la v1.11.6
TSWebExtension (Moteur de filtrage de l'extension de navigateur AdGuard)
TSWebExtension mis à jour vers la v2.0.0
TSUrlFilter (Moteur de filtrage de l'extension de navigateur AdGuard)
TSUrlFilter mis à jour vers la v3.0.0
Extension de navigateur AdGuard 4.3.64
Date de lancement : 9 juillet 2024
Parfois ce n’est pas nous la source du problème. Et c’est justement le cas maintenant : le menu de AdGuard ne s’ouvre pas dans le navigateur Firefox, c’est donc à nous d’attendre un correctif de la part de Mozilla. Ce contournement est donc une solution temporaire en attendant.
Journal des modifications
Corrections
Le menu AdGuard ne s’ouvre pas dans Firefox Nightly #2817
Extension de navigateur AdGuard 4.3.53
Date de lancement : 30 mai 2024
Nouvelle version, nouveaux défis. Dans cette version, nous avons travaillé sur la fiabilité des scripts AdGuard dans le navigateur Firefox : ils peuvent désormais résister aux règles CSP les plus strictes des sites web, ce qui signifie qu'un plus grand nombre de publicités seront bloquées. Autre changement : certaines erreurs liées à l'option Autodestruction des cookies de première partie ne seront plus affichées dans la console.
Journal des modifications
Corrections
Erreurs dans la console lors de l’utilisation de l’option d’Autodestruction des cookies propriétaires #2683
Sites web avec CSP strict peuvent bloquer les scripts AdGuard dans Firefox #1733
TSWebExtension (Moteur de filtrage de l’extension de navigateur AdGuard)
*
TSWebExtension mis à jour vers v1.0.24
Extension de navigateur AdGuard 4.3.46
Date de lancement : 8 avril 2024
Personne ne s’attendait à voir un nouveau correctif pour l’Extension de navigateur AdGuard, mais le voilà. Nous espérons qu’il rendra votre expérience sans annonces plus fluide. Nous avons corrigé un grand problème où des utilisateurs n’arrivaient pas à installer l’extension normalement car ils n’avaient pas accès au fichier avec les listes de filtres disponibles sur notre serveur. Nous avons travaillé dur pour que les modificateurs
$all
et $popup
fonctionnent comme les développeurs l’avaient prévu.Journal des modifications
Améliorations
Vérifier la somme de contrôle du filtre après son téléchargement #2681
Corrections
Le processus d’installation s’arrête si filters.js est indisponible #2761
Le modificateur
$all
ne fonctionne pas dans l’onglet ouvert #2620L'activation d'un groupe de filtres entraîne l'interruption de la mise à jour des correctifs #2714
Si une erreur fatale avait pris place pendant la dernière mise à jour, les mises à jour différentes ont été téléchargées avant la synchronisation complète #2717
Les styles des iframes d'assistants sont affectés par des règles cosmétiques spécifiques aux sites web #1848
$popup
désactive la règle de blocage simple #2728Le modificateur
$all
ne bloque pas les ressources de la page téléchargées #2753Scriptlets ( extension JavaScript pour les règles de filtrage)
Scriptlets mis à jour vers la v1.10.25
Extension de navigateur AdGuard 4.3.35
Date de lancement : 28 mars 2024
Une petite mise à jour avant les plus grandes à venir. Nous avons corrigé le lien dans la notification de mise à jour de l’extension bêta ainsi que le bug du retour des filtres à leur état pré-installé par défaut lors de l’importation des paramètres.
Journal des modifications
Corrections
Le lien dans la notification de mise à jour de la version bêta de l’extension mène aux notes de lancement incorrectes [#2682] (https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2682)
Les filtres reviennent à l’état préinstallé lors de l'importation des paramètres [#2735] (https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2735)
Extension de navigateur AdGuard 4.3.31
Date de lancement : 11 mars 2024
Tous les adeptes du blocage des publicités vous le diront : une bonne extension bloqueuse de publicités ne doit pas consommer trop de mémoire, laissant votre ordinateur à bout de souffle à chaque nouvel onglet. En tant que fiers partisans du blocage des publicités, nous éliminons les bogues qui provoquent des fuites de mémoire comme personne ne le fait. Et pendant que nous y sommes, nous avons également corrigé quelques autres bugs et mis à jour les Scriptlets.
Journal des modifications
Corrections
Un bug causant des fuites de mémoire
Échec d’ouverture des Paramètres à la première tentative #2712
Tous les groupes et filtres sont désactivés après l’installation #2713
L'interface utilisateur des abonnements aux filtres personnalisés est incorrecte sur Android #2715 #2697
Block trackers
n'est pas envoyé comme paramètre via l'outil Rapport #2721Scriptlets (JavaScript enhancement for filtering rules)
Scriptlets mis à jour vers la v1.10.1
Extension de navigateur AdGuard 4.3.13
Date de lancement : 5 février 2024
Statut du review:
Chrome: Publié (Release pas à pas à 100%)
AMO: Publié
Opera: Publié
Edge: Publié
Nos développeurs Jedi ont travaillé sans relâche pour vous apporter la paix dans la galaxie une version améliorée de l’extension de navigateur AdGuard.
En quoi consiste le cœur d'un bloqueur de publicité ? La bonne réponse est "les listes de filtres". Une fois AdGuard activé, les règles des listes de filtres sont chargées de rendre les pages web esthétiques et soignées. Il est essentiel de maintenir les listes de filtres à jour. Mais chaque fois qu'une liste de filtres est modifiée, même légèrement, il en résulte un problème : le bloqueur de publicités doit retélécharger l'ensemble de la liste. Cela peut paraître assez inefficace.
Dans cette version, nous avons ajouté des capacités de mise à jour différentielle. Désormais, au lieu de récupérer l'intégralité de la liste de filtres, l'extension ne téléchargera que les modifications apportées à une liste depuis la dernière mise à jour. Ceci nous aide également à obtenir une expérience plus efficace et conviviale en réduisant la consommation de bande passante, en minimisant la latence et en diminuant la charge du serveur. En d'autres termes, AdGuard peut désormais télécharger les mises à jour des listes de filtres beaucoup plus fréquemment, ce qui vous permettra de bénéficier d'un blocage des publicités plus efficace.
Nous avons également corrigé le problème qui survenait lorsque les utilisateurs essayaient d'accéder à des sites web avec des options Mode furtif activées dans les paramètres de l'extension. Les règles ne fonctionnaient pas correctement, de sorte que certains sites web ne s'ouvraient pas. Nous avons corrigé ce problème, de sorte que les règles désactivent désormais le mode furtif lorsque cela s'avère nécessaire.
Nous avons également corrigé quelques problèmes mineurs et amélioré les performances et la stabilité. Nous espérons que vous apprécierez la nouvelle version d'AdGuard Browser Extension 4.3.
Journal des modifications
Améliorations
Ajout de possibilité de mises à jour différentielles #192
Corrections
iCloud mail ne se lance pas quand le Mode Furtif est activé #2660
L’extension de navigateur AdGuard ne fonctionne pas dans Firefox 91 (ESR) #2661
L’extension de navigateur AdGuard ne fonctionne pas avec 360 Browser 13.0 #2626
Impossible de débloquer le référent avec les règles personnalisées #2648
Les règles cosmétiques avec caractères génériques ne fonctionnent pas sur certains domaines #2650
La mise à jour automatique des filtres ne fonctionne pas dans les navigateurs mobiles#2423
Pas tous les filtres personnalisés sont affichés sur la liste #2693
Scriptlets (extension JavaScript pour les règles de filtrage)
Mise à jour des Scriptlets vers la v1.9.105
Extension de navigateur AdGuard 4.2.241
Date de lancement : 22 décembre 2023
Découvrez les festivités de fin d'année avec notre dernière version. Alors, qu'attendez-vous ? Mettez à jour votre extension AdGuard et laissez sonner les cloches de Noël (pour la navigation sans publicité) !
Extension de navigateur AdGuard 4.2.240
Date de lancement : 14 décembre 2023
Nous avons préparé une mise à jour pour corriger les bugs trouvés dans la version précédente. Le navigateur Firefox y était le problème principal. Les utilisateurs de Firefox ne pouvaient pas se servir de l’Extension de navigateur AdGuard. Le problème est résolu dans cette version.
En plus, nous avons fait quelques petits ajustements pour améliorer les performances de l’Extension de navigateur mis à jour le module Scriptlets et la page À propos.
Journal des modifications
Améliorations
Supprimer le référent du
document.referrer
#1844Afficher les versions des libs utilisés sur la page À propos #2237
Corrections
Erreur 'this [#api] is undefined' #2636
Si le Journal de filtrage est fermé, la journalisation des scriptlets dans la console du navigateur est désactivée #2584
Les demandes de cookies modifiées ne sont pas affichées dans les événements du journal des modifications #2512
La bibliothèque TSUrlFilter est téléchargée dans l'éditeur des règles #2412
La typographie n'est pas cohérente dans la notification popup "Filtres mis à jour" #2309
Les règles
$$
brisent le codage sur certains sites web #2249Scriptlets (Extension JavaScript pour les règles de filtrage)
Scriptlets mis à jour vers la v1.9.101
Extension de navigateur AdGuard 4.2.228
Date de lancement : 27 novembre 2023
Nous lançons ce correctif pour résoudre un problème sérieux avec la journalisation des règles cosmétiques.
Extension de navigateur AdGuard 4.2.226
Date de lancement : 22 novembre 2023
Cette nouvelle mise à jour vise à corriger les bogues laissés par la version 4.2. Nous avons résolu certains problèmes de fuites de mémoire avec des onglets ouverts depuis longtemps, réduit le temps d'application des règles sur une page web, sans oublier d'autres modifications mineures et moins importantes. Par ailleurs, l'extension de navigateur AdGuard est désormais disponible en macédonien grâce à nos contributeurs !
Journal des modifications
Améliorations
Ajout de la localisation en macédonien
#2574
Corrections
Le scriptlet
remove-node-text
ne fonctionne pas lors de la première visite au site web
#2505Le journal de filtrage collecte les journaux même s'il est inactivé
#2544
Les annonces ne sont pas supprimées lors de la première visite sur 'pikabu.ru'
#2571
Impossible d'ajouter une liste de filtres personnalisés avec une URL
.php
.
#1723L'option Paramètres AdGuard... est située dans le menu contextuel de la page des paramètres de l'extension et mène à elle-même
#2258
Les métadonnées localisées zh-CN sont utilisées pour la langue de l'interface utilisateur zh-TW.
[#2504](https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2504
Le formulaire Signaler un problème identifie le navigateur incorrectement #2250
Le journal de filtrage plante pendant la création d’une règle de blocage pour l'exclusion 'removeparam'.
#2534
Impossible d'ouvrir le journal de filtrage sur le navigateur Firefox Mobile
#2536
Le logo de l'extension AdGuard n’est pas affiché correctement [#2536](https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2536
Scriptlets (complément JavaScript pour les règles de filtrage)
*Scriptlets mis à jour vers la v1.9.91
TSWebExtension (Moteur de filtrage de l’Extension de navigateur AdGuard)
TSWebExtension mise à jour vers la v0.4.6
Extension de navigateur AdGuard 4.2.209
Date de lancement : 31 octobre 2023
Le fonctionnement de l’extension est maintenant plus fluide grâce à cette mise à jour qui corrige quelques bugs mineurs.
Extension de navigateur AdGuard 4.2.208
Date de lancement : 25 octobre 2023
En espérant que cette mise à jour apporte quelque chose de positif à votre navigation quotidienne, du moins si vous êtes un utilisateur de YouTube ou d'Android.
Résolution du problème de détection des bloqueurs de publicité sur YouTube
Certains utilisateurs ont signalé qu'AdGuard était détecté sur le site web de YouTube - ils ne pouvaient pas regarder de vidéos sans désactiver l'extension. Pour résoudre ce problème, nous avons mis à jour nos scripts.
Adaptation pour Firefox sur Android
Firefox pour Android fait des changements, et nous suivons le mouvement. Pour continuer à travailler avec Android, l'extension pour Firefox utilise maintenant des pages d'événements. Mais ce changement n’est pas immédiatement visible.
Journal des modifications
Améliorations
Suppression de l’espace non-cliquable entre les options du menu #2198
Remplissement automatique du nom et de la version du système d'exploitation lors du signalement d'un blocage erroné #2535
Corrections
Les étiquettes des boutons radio et des cases à cocher ne sont pas cliquables dans l'assistant de règles #2204
Scriptlets (Extension de JavaScript pour les règles de filtrage)
Scriptlets mis à jour vers la v1.9.83
Important pour les mainteneurs des filtres
Ajout de prise en charge directive du pré-processeur
!#else
#20
Extension de navigateur AdGuard 4.2.189
Date de lancement : 28 septembre 2023
Nous continuons à nettoyer les bugs hérités de la version 4.2. Cette version corrige un certain nombre de problèmes concernant principalement le filtrage, qui devrait maintenant fonctionner sans problème.
Journal des modifications
Corrections
Le bouton Procéder de toute façon ne fonctionne pas pour les noms de domaine situés au-dessus des domaines de second niveau #2497
Les scripts utilisant
<AGPolicy>
ne fonctionnent pas correctement sur les sites web avec Trusted Types #2068L’Extension de navigateur AdGuard n’injecte pas de scripts dans le cadre de Firefox sur welt.de #2190
Impossible d’appliquer les règles à quelques éléments HTML
<iframe>
#2328 Impossible d’appliquer les règles CSS dans
<iframe>
#2420 Dans le journal de filtrage, le sélecteur d'onglets n'est pas mis à jour en fonction du titre de l'onglet #2428
Traduction en russe dans Edge lors de l'installation de l'extension AdGuard Browser Extension à partir des modules complémentaires de Microsoft Edge #2430
Problèmes d’activation des filtres #2431
$removeparam
modified requests are not displayed in the Filtering log #2442 Some duplicates are retained when importing user rules #2446
The Filtering log crashes when trying to create an exclusion for a CSP rule #2448
A tab loading is blocked by
$popup
modifier rule on direct URL navigation #2449 Le Journal de filtrage ne montre pas les options du mode furtif appliquées #2455
Règle de déblocage invalide suggérée dans le journal de filtrage #2456
La règle
$removeparam
déclenche l’effacement du Journal du filtrage #2457 Une page web ne se recharge pas lorsque l'état d'AdGuard est modifié #2471
L'enregistrement des scriptlets appliqués ne fonctionne pas lorsque le journal de filtrage est ouvert #2481
Impossible d'ouvrir le Journal de filtrage pour l'onglet actuel à partir de la fenêtre contextuelle de l'extension si un autre onglet a été précédemment sélectionné dans le journal de filtrage #2482
Les requêtes de cookies modifiés ne sont pas marquées comme modifiées par les règles du mode furtif #2487
Les règles
$csp
et $removeparam
de la liste blanche ne sont pas enregistréesLe Journal de filtrage plante lors du déblocage de la règle scriptlet
L’Extension de navigateur AdGuard v4.2.168 ne fonctionne pas correctement dans Firefox pour Android après une mise à jour #2501
Design
Amélioration de la description des filtres optimisés #2468
Extension de navigateur AdGuard 4.2.168
Date de lancement : 7 septembre 2023
Ce correctif corrige plusieurs problèmes et améliore l'extension pour une navigation plus fluide.
Nous avons corrigé les bogues les plus importants de sorte que, entre autres choses, toutes les règles seront désormais appliquées correctement dès le départ et vous pourrez contrôler plus précisément les requêtes bloquées.
Journal des modifications
Corrections
Les règles spécifiées ne s’appliquent pas dans le nouvel onglet lors de sa première ouverture #2459
La quantité des requêtes bloquées affichée dans le menu de l’extension est moins que dans le journal de filtrage, car les redirections ne sont pas enregistrées #2443
Les domaines de la liste blanche ne sont pas correctement échappés avant d'être passés dans les règles d'expression régulière #2461
Le nom du filtre personnalisé ne s’affiche pas dans le journal de filtrage #2454
Versions
Scriplets mis à jour à la v1.9.72
Extension de navigateur AdGuard 4.2.162
Date de lancement : 30 août 2023
Nous avons identifié et corrigé quelques bugs graves signalés après le lancement de l’extension de navigateur AdGuard v4.2 pour Chrome sur 5% de notre base d’utilisateurs. Ces bugs nuisaient au fonctionnement de l’extension.
Nous avons lancé un correctif pour corriger ces problèmes. Nous continuerons à suivre la situation de près. Si aucun autre bogue critique n'est signalé, nous étendrons progressivement le déploiement vers tous les utilisateurs.
Nous nous excusons pour tout inconvénient que cela a pu causer et nous vous remercions de votre patience et de votre compréhension pendant que nous travaillons à améliorer l'extension.
Journal des modifications
Fonctionnalités
Amélioration de la compatibilité de syntaxe
$redirect
avec uBO #59Corrections
Ne pas exposer les règles JS globalement #2440
Le popup de l’extension n’affiche pas le switch et la quantité d’annonces bloquées si vous laissez l’onglet du navigateur en arrière-plan et puis y retournez #2433
Versions
Scriplets mis à jour à la v1.9.70
tswebextension mis à jour à la v0.3.12
tsurlfilter mis à jour à la v2.1.10
Extension de navigateur AdGuard 4.2.151
Date de lancement : 8 août 2023
The new version of AdGuard Browser Extension has undergone major changes that are not immediately noticeable. We’ve rewritten the whole filtering code in TypeScript and moved it into a new, separate library — this allows us to prepare the extension for a seamless transition to MV3.
A bit of background
Some time ago, we moved the extension's URL filtering engine into a separate library called
tsurlfilter
. The main purpose of the library is to reuse the filtering logic in our products (browser extensions for Chrome and Firefox, rule converter for Safari, linter, etc).The
tsurlfilter
had two main parts: A filtering engine that matches URLs against the rules loaded into it
A Chrome- and Firefox-specific programming interface responsible for applying the rules found
With MV3, we need to maintain filtering code not only for different browsers, but also for different manifest versions, as well as provide a seamless transition from MV2 to MV3 as browsers remove the old API. We're in no hurry to move to MV3 right away as its API is very limited.
Adding new logic to solve this problem in
tsurlfilter
would have made the library too heavy, so we decided to design a new software platform that would hide the logic specific to different browsers and manifests behind a single and simple API. The new library was named tswebextension
.The new tswebextension
library
With
tswebextension
, it will be easier to maintain and update our products.In the new version of the Browser Extension for Chrome and Firefox, we’ve completely redesigned the background service using
tswebextension
— this will allow us to seamlessly move to MV3 in Chrome in future major releases.In addition, we’ve updated the AdGuard API that also uses
tswebextension
under the hood.Changelog
Features
Clicking any part of the item opens a dropdown list #2347
Added new
$method
modifier to match requests by HTTP methodReworked the rule prioritizing algorithm by adding more accurate calculation of weights for each rule type
Content scripts are injected into open tabs when the extension starts
Fixes
Scriptlets are not displayed in the request details bar of the Filtering log #2341
Cosmetic rules are not applied on tabs deactivated by Chrome Memory Saver #2342
Incorrect query parameters are inserted into the bug report #2352
Custom filters aren’t updated #2356
Filtering log does not display event types #2366
The rule editor cannot be opened as a tab in the main browser window #2379
Background tab is absent in the Filtering log #2381
The pre-compiler hints and filter list sources for Edge and Opera are incorrect #2380
Browsing Security cache is not cleared #2388
Stealth Mode and Browsing Security are applied if AdGuard protection is disabled #2389
Cosmetic rules are visible in the Filtering log, even though they were not applied #2387
Fixed handling of document requests from external workers (e.g. Chrome’s omnibox)
Fixed element collapser adding redundant styles to the element
Versions
Scriplets updated to v1.9.62
tswebextension
updated to v0.3.6
Extension de navigateur AdGuard 4.1.57
Date de lancement : 17 juillet 2023
Nous avons remarqué que la page qui doit s’ouvrir après le téléchargement de l’extension est devenue indisponible dans certains pays. Cette petite mise à jour vise à corriger ce problème.
Extension de navigateur AdGuard 4.1.56
Date de lancement : 1 juin 2023
Dans cette mise à jour, nous avons effectué quelques changements mineurs, ainsi que des mises à jour des Scriptlets et de ExtendedCss. C'est tout pour l'instant, mais restez à l'écoute pour d'autres mises à jour à l'avenir !
Journal des modifications
Versions
Extension de navigateur AdGuard 4.1.55
Date de lancement : 5 avril 2023
Spring is bringing refreshing updates to AdGuard Browser Extension. We've made improvements to ExtendedCss and Scriptlets, and we're gearing up for something even bigger. Stay tuned for what's next.
Changelog
Versions
Extension de navigateur AdGuard 4.1.53
Date de lancement : 22 décembre 2022
Il s'agit d'une mise à jour technique visant à accroître la stabilité de l'application et à corriger des bogues mineurs. De plus, nous avons mis à jour les Scriptlets vers la version v1.7.13.
Extension de navigateur AdGuard 4.1.52
Date de lancement : 13 décembre 2022
Dans cette version nous avons mis à jour le module Assistant, ExtendedCss et les Scriptlets pour un meilleur blocage des annonces en ligne. En plus, nous avons ajouté à l'extension les scriptlets fiables qui ont plus de fonctionnalités disponibles.
Journal des modifications
Mis à jour
Extension de navigateur AdGuard 4.1.46
Date de lancement : 21 novembre 2022
Dans cette mise à jour vous trouverez quelques améliorations qui rendent l'extension plus stable.
Journal des modifications
[Amélioration] Mise à jour de ExtendedCss à la v2.0.10
Extension de navigateur AdGuard 4.1.39
Date de lancement : 24 octobre 2022
Cette version de l'extension AdGuard Browser est mineure, mais elle est tout aussi importante : à chaque mise à jour, notre extension s'améliore.
Extension de navigateur AdGuard 4.1.37
Date de lancement : 7 octobre 2022
Cette petite mise à jour n’apporte pas de grands changements qui demandent votre attention. Cette fois vous y trouverez des améliorations mineures ainsi que des mises à jour des scriptlets.
Extension de navigateur AdGuard 4.1.36
Date de lancement : 21 septembre 2022
Cette version est un autre point sur la feuille de route de l'extension de navigateur AdGuard. Vous y trouverez de petites améliorations de l'interface utilisateur et quelques corrections de bogues. Mais vous savez que les grands voyages commencent (et continuent) avec de petits pas.
Journal des modifications
[Amélioration] Améliorations de l'interface utilisateur de l'éditeur de filtres personnalisés #2125
[Amélioration] Réduction de l'intensité du rétroéclairage au passage de la souris sur les boutons et les onglets#2137
[Amélioration] Amélioration des boutons de la barre latérale et de la disposition du logo #2150
[Corrigé] Le modificateur
$object
ne fonctionne pas #61 [Corrigé] Erreur
ne peut pas lire les caractéristiques
sur tatacliq.com #2187
Extension de navigateur AdGuard 4.1.22
Date de lancement : 30 août 2022
Nous venons de lancer l’Extension de navigateur AdGuard v4.1.19 et tout de suite y avons trouvé un vilain bogue : la quantité des règles de filtrage était affichée incorrectement après la mise à jour de la liste des filtres. Nous voici donc avec une mise à jour qui corrige ce problème ainsi que porte quelques améliorations générales.
Journal des modifications
[Amélioration] La ligne sélectionnée dans le Journal de filtrage n’est pas mise en évidence après la fermeture des détails de requête.
[Corrigé] Les nombres dans les Statistiques sont trop contrastés pour le thème clair #2171
[Corrigé] Le nombre des règles de filtrage est affiché incorrectement lors du téléchargement de la liste des filtres #2175
Extension de navigateur AdGuard 4.1.19
Date de lancement : 24 août 2022
La nouvelle version de l’extension de navigateur AdGuard v4.1.19 est disponible. Installez la mise à jour — elle contient plusieurs améliorations et corrections de bogues.
Journal des modifications
[Amélioration] Ajout des liens “Signaler un bogue” et “Laisser un commentaire” aux paramètres généraux
[Amélioration] Amélioration de la fonctionnalité des commandes
cmd+f/ctrl+f
sur les écrans des paramètres et du journal de filtrage #2161[Amélioration] Scriptlets mis à jour à la v1.6.39
[Corrigé] Les pages web défilent automatiquement lorsque l'on clique sur "Vérifier les mises à jour des filtres" dans le menu contextuel de Firefox. #1645
[Corrigé] Les paramètres de la barre latérale sont trop proches les uns des autres et le logo AdGuard est trop petit #2150
[Corrigé] Le bouton "Mettre à jour les filtres" est flou et plus petit que les autres boutons de la fenêtre contextuelle de l'extension #2151
[Corrigé] La ligne sélectionnée n'est pas mise en évidence sur l'écran "Détails" du journal de filtrage.
#2156
[Corrigé] Les règles de camouflage des éléments sont supprimées dans les navigateurs Brave et Opera. #2169
Extension de navigateur AdGuard 4.1.1
Date de lancement : 4 août 2022
We always want to make the interface even more user-friendly for you and the filtering more efficient. That's exactly what the new version of AdGuard Browser extension has to offer.
We've made a lot of fixes and improvements: for instance, we added the
Update filters
button directly to the extension pop-up. Changelog
[Enhancement] Added the
Update filters
button to the extension pop-up #1455[Enhancement] Improved descriptions of the Stealth mode features
[Enhancement] Some areas of the Filtering log became clickable — now it’s easy to move one step back
#2134
[Enhancement] Clicking a request in the Filtering log now opens the Request details #2136
[Enhancement] The elements of Filtering log are symmetrically #2088
[Enhancement]
:hover
elements became less contrast in dark theme #2137[Enhancement] Improved readability in dark theme #2139
[Enhancement] Highlighted
ping
type and pseudo-properties in the User rules editor [Enhancement] Highlighted
touch-action
property in the User rules editor[Enhancement] Update the translations into Croatian #2113
[Fixed] The rules with TLD (top-level domains) don't work in some cases #2037
[Fixed] The
$replace
rule breaks video player in some cases #2038[Fixed] The regex filter doesn't work in AdGuard Browser extension v4.0.161 #2042
[Fixed]
$match-case
modifier doesn't work correctly #2049[Fixed] Can't copy User rules in the AdGuard Browser extension for Firefox on Android 2065
[Fixed] Add permission to read and modify privacy settings when first enabling the
Block WebRTC
option #2074[Fixed]
$redirect-rule
modifier does not work correctly #51[Fixed] The regex rule is not applied properly #52
[Fixed] Add an empty
$path
variable for the main page only #54[Fixed] Disable the
Check for updates
button when no filters are enabled #2108[Fixed] Do not suggest to remove query parameters for cookie rules
[Fixed] The cursor is flashing when hovering over a row in the Filtering log table
[Fixed] The rule for hiding elements is not applied to all subdomains #57
Extension de navigateur AdGuard 4.0.204
Date de lancement : 12 juillet 2022
Quand vous utilisez AdGuard, préparez-vous aux bonnes nouvelles. Voici la nouvelle extension de navigateur AdGuard. Cette version est entièrement dédiée à la correction des bogues pour améliorer votre expérience en tant qu’utilisateur.
Par exemple, avant, certains scriptlets s'affichaient dans la console des Outils du développeur même lorsque le journal de filtrage était fermé. Désormais, ce problème n'existe plus.
Consultez la liste complète des modifications et passez à la dernière version !
Journal des modifications
[Corrigé] Certains scriptlets s'affichent dans la console des Outils du développeur même lorsque le journal de filtrage est fermé
#2104
[Corrigé] Alignement du logo d'Apple avec l'axe de symétrie #2094
[Corrigé] Augmentation du contraste des textes dans le journal de filtrage lorsqu'un thème clair est activé #2091
[Corrigé] Alignement des curseurs dans la liste des autorisations et les règles d'utilisation #2089
[Corrigé] Correction des traductions des jours de la semaine #2087
[Corrigé] Dans les paramètres avancés, les coins des cadres doivent être également arrondis #2084
[Corrigé] Il n'y a pas de lignes de séparation dans le menu contextuel s'il est ouvert en cliquant sur l'icône #2079
[Corrigé] L'icône de l'extension AdGuard est absente de l'onglet du navigateur Firefox. #2062
[Corrigé] Amélioration du scriptlet de fermeture de fenêtre - utiliser l'API de l'extension du navigateur #170
[Corrigé] L'icône de l'extension AdGuard est absente de la version mobile de Firefox. #2032
[Corrigé] L'étirement horizontal dans le journal de filtrage ne fonctionne pas correctement #2090
[Corrigé] Le journal de filtrage ne s’active pas #2100
[Corrigé] Le lancement automatique de la recherche et le clavier contextuel perturbent la navigation #2117
[Corrigé] Augmentation du contraste des espaces vides
#1926
[Corrigé] Mise en évidence des résultats de la recherche dans la syntaxe des règles de l'utilisateur avec plus de contraste#2119
Extension de navigateur AdGuard 4.0.181
Date de lancement : 3 juin 2022
Cette version ne contient que des corrections de bogues mineurs. Mais chacune d’elles rend l’extension meilleure !
Journal des modifications
Extension de navigateur AdGuard 4.0.171
Date de lancement : 25 mai 2022
Comme vous pouvez voir dans le journal des modifications, ce lancement ne peut pas mettre en avant des changements d’envergure : nous avons simplement corrigé quelques bogues connectés à l'IU et UX. Toutefois, chaque amélioration est importante, amenant l’Extension AdGuard plus près à l’idéal !
Journal des modifications
[Amélioration] La fenêtre du journal du filtre s'ouvre avec la même taille, la même position et le même état (plein écran/non plein écran) que lorsqu'elle a été fermée précédemment. #1125
[Corrigé] Le nom du filtre est trop près à sa description
#2022
[Corrigé] L’icône 'Conserver les journaux' devient inactive seulement après un double clic #2052
Extension de navigateur AdGuard 4.0.163
Date de lancement : 12 avril 2022
C’est une mise à jour mineure suite aux grands changements de la v4.0.161. C’est possible que vous ne voyez pas trop la différence, mais c’est normal — certaines mises à jour sont moins évidentes que d’autres.
Extension de navigateur AdGuard 4.0.161
Date de lancement : 5 avril 2022
Dans cette version nous avons corrigé un tas de bogues, élaboré le design de la barre de défilement et mis à jour les traductions. Cette mise à jour est petite mais efficace.
Journal des modifications
[Ajouté]
color-scheme: dark;
pour les pages post installation et les défilements #1408
[Amélioration] Design de la barre du défilement #2010
[Corrigé] La charge du CPU augmente au redémarrage du navigateur avec des onglets ouverts
[Corrigé] Le texte dépasse le bouton #2024
[Corrigé] La description du filtre est trop proche de son titre et de ses informations #2022
[Corrigé] Parfois les règles $replace
ne fonctionnent pas et n’apparaissent pas dans le journal de filtrage #2018
[Corrigé] Le cercle autour du commutateur de protection clignote lorsque vous passez le curseur dessus. #2015
[Corrigé] Erreur Firefox Nightly #2011
[Corrigé] Un pop-up hameçonneur s’affiche sur tous les sites web #2009
[Corrigé] Edge propose de traduire la page de paramètres en russe alors qu'elle est déjà en russe #2005
[Mis à jour] Traduction chinoise #2029
Extension de navigateur AdGuard 4.0.141
Date de lancement : 18 mars 2022
Probabilmente vi è successo in qualche momento: state per uscire per una serata, ma vedete una macchia sui vostri vestiti. Cosa fare? Cambiare il vostro look, ovviamente. Questo è quello che abbiamo fatto anche noi, quando ci siamo resi conto che la release v4.0.133 aveva una "macchia": alcuni utenti non riuscivano a rimuovere i domini dalla Allowlist dopo l'ultimo aggiornamento. Così abbiamo deciso di rilasciare subito una nuova versione, dove questo bug è stato risolto così come alcuni altri piccoli problemi. Quindi vi presentiamo l'estensione per il browser AdGuard v4.0.141
Changelog
[Corretto] Il pulsante Pause non è completamente allineato con il centro #1994
[Corretto] Le regole utente e le caselle della whitelist torneranno alla loro dimensione originale dopo il refresh della pagina, se erano precedentemente ingrandite #1995
[Corretto] Le regole con la pseudo classe
:where()
non funzionano #1998[Corretto] Impossibile rimuovere un dominio dalla lista bianca dopo l'aggiornamento alla v4.0
#2002
[Corretto]Modifica del design del pulsante "Per saperne di più" nella finestra pop-up di aggiornamento.
Extension de navigateur AdGuard 4.0.133
Date de lancement : 3 mars 2022
L’extension AdGuard Browser 4.0 n’est pas actuellement disponible pour tous les utilisateurs. Le Chrome Store a approuvé une nouvelle version de notre extension, mais un processus de diffusion graduelle est en cours : la version sera déployée progressivement en augmentant le pourcentage de disponibilité pour les utilisateurs. D’autres magasins (Microsoft, Opera Addons, AMO) sont encore en train de l’examiner. Si vous ne souhaitez pas attendre l’arrivée de la nouvelle version dans le magasin, vous pouvez télécharger la version qui se trouve actuellement sur Github.
Voici l'Extension de navigateur AdGuard v4.0! Il ne s'agit pas d'une simple mise à jour mais d'une version majeure qui offre un paquet de nouvelles fonctionnalités aux utilisateurs de l'extension.
Réfactorisation du code et un nouveau engin de filtrage
Le refactoring (réfactorisation) est devenu une sorte de mot à la mode qui implique une réécriture massive du code, ce que nous avons fait pour nous compliquer la vie, mais la rendre plus facile à long terme. En outre, nous avons ajouté le support pour TSUrlFilter, notre nouvelle plate-forme de filtrage qui met en œuvre les règles de blocage de contenu AdGuard.
TSUrlFilter est un moteur de filtrage. Dans les applications AdGuard, son rôle est joué par CoreLibs. TSUrlFilter est un module d'application de règles qui sera utilisé dans divers projets, y compris AdGuard DNS.
Design web réactif
Nous sommes passés au design web réactif (ou adaptatif). C'est-à-dire que les éléments de l'interface s'adapteront à la taille de l'écran tant sur les ordinateurs de bureau que sur les appareils mobiles, quel que soit le modèle.
C'est pratique à la fois pour nous, car nous n'avons pas besoin de développer des versions distinctes de l'extension de navigateur, et pour les utilisateurs - il est toujours agréable quand une application (ou une extension de navigateur, dans le cas donné) est sympathique au niveau de l'interface aussi.
Refonte et un nouveau journal de filtrage
Désormais, le journal de filtrage est non seulement conforme aux principes du concept de "responsive web design", mais son apparence générale a également changé de manière significative. Si vous avez utilisé l'ancien journal de filtrage, vous pourrez voir la différence : la nouvelle version présente la recherche dans des onglets, de nombreux nouveaux statuts de demande et des filtres qui facilitent la recherche des demandes nécessaires. Les nouveaux filtres et statuts sont mis en évidence, et des infobulles expliquant chacun d'entre eux apparaissent lorsque vous passez le curseur dessus. En outre, vous pouvez prévisualiser les demandes et les formater dans la même boîte de dialogue - en cliquant sur le bouton "Embellir", vous faciliterez la lecture de ces requêtes.
L'éditeur de la section Règles d'utilisateur peut désormais être ouvert en mode plein écran, ce qui rend le travail d'ajout, de modification et de suppression des règles de filtrage beaucoup plus pratique. Enfin, il y a une nouvelle action sur la fenêtre popup de l'extension navigateur d'AdGuard qui permet de réinitialiser toutes les règles d'utilisateur pour le site web actuellement ouvert en un seul coup.
En outre, l' Extension de navigateur AdGuard dispose maintenant du thème sombre que tout le monde aime tellement.
Prise en charge de nouveaux modificateurs après le passage à TypeScript
"Je ne comprends toujours pas ce qui rend TSUrlFilter meilleur que le moteur de filtrage précédent ?" peuvent se demander les plus curieux. Probablement, l'avantage principal est les nouveaux modificateurs :
$removeheader
, $redirect-rule
, $ping
, $path
, $noop
, et $denyallow. Et le modificateur $redirect a été considérablement amélioré, de sorte que maintenant toutes les règles $redirect d'un site web peuvent être annulées en appliquant @@||example.org^$redirect
.
Extension de navigateur AdGuard 3.6.17
Date de lancement : 24 décembre 2021
In this version we've fixed only one, but nevertheless important issue.
Changelog
[Fixed] Do not accept CSS rules with "image-set" #1920
Extension de navigateur AdGuard 3.6.16
Date de lancement : 25 novembre 2021
We considered the latest update to be the last before the big 4.0 release. Well, we were wrong. Here is the last one (hopefully): some minor changes and scriptlets updates. Soon you all will become witness to something really epic!
Extension de navigateur AdGuard 3.6.14
Date de lancement : 22 octobre 2021
This is the last update before the big 4.0 release coming this November. Wait a bit more and you’ll see how many changes it brings.
Changelog
[Enhancement] Scriptlets updated
[Enhancement] Minor fixes
Extension de navigateur AdGuard 3.6.12
Date de lancement : 23 août 2021
Psst, here is a BTS promo in the latest version of the AdGuard Browser Extension. Get yours updated!
Don’t get overexcited though, BTS here stands for “back to school” and not what you thought, but it’s still cool, right?
Extension de navigateur AdGuard 3.6.6
Date de lancement : 3 juin 2021
This release is a hotfix for an issue that came up with the previous release.
Changelog
[Fixed] $removeparam modifier must not remove search params from POST requests #1812
Extension de navigateur AdGuard 3.6.5
Date de lancement : 1 juin 2021
AdGuard Browser Extension v3.6.5 is released.
We’ve added support for the
$removeparam
modifier which allowed us to get rid of the old Remove tracking parameters setting and add a new one that enables AdGuard URL Tracking filter. This will make deleting tracking parameters more flexible, so that everybody can create $removeparam
user rules for their needs.Moreover, in addition to “Do-Not-Track”, another signal appeared in the Stealth Mode settings — “Global Privacy Control”. These signals are sent to the websites you are visiting not to track you and to hide your search queries. Finally, we’ve added the birthday promo to the extension — AdGuard turns 12 on June 1!
Changelog
[Added]
$removeparam
modifier support[Added] Global Privacy Control signal in Stealth Mode
[Added] AdGuard URL Tracking filter
[Enhancement] Generic CSS exclusions disable matching CSS/elemhide rules on all domains #1801
[Enhancement] CSP reports to third parties and csp-reports containing moz://extension are blocked #1792
[Enhancement] Updated Scriptlets and redirects from v1.3.15 to v1.3.18
[Enhancement] Updated ExtendedCss from v1.3.10 to v1.3.11
[Enhancement] Portuguese and Portuguese Brazilian localizations are updated following the Portuguese Language Orthographic Agreement of 1990
Extension de navigateur AdGuard 3.5.34
Date de lancement : 23 mars 2021
Note: In progress on Chrome Store review.
Another small but important… Oh please, spare me this. The extension looks a bit brighter now that we have an Easter promo. And of course, the new version includes a basic starter pack of each release, big or small: we’ve updated filters, extended CSS to v1.3.10, scriptlets — to v1.3.15, and AdGuard Assistant — to v4.3.45. These are small preparatory steps for the coming update. Trust us, it’s going to be epic.
Extension de navigateur AdGuard 3.5.31
Date de lancement : 24 décembre 2020
A small but important release. We’ve added a new pseudo-class :is() and upgraded extended CSS to v1.3.8.
:is() is a CSS pseudo-class function that comes in handy for writing large selector lists more compactly. Now AdGuard AdBlocker extension supports this functionality.
Extension de navigateur AdGuard 3.5.25
Date de lancement : 14 décembre 2020
Another brick in the wall: building our perfect browser extension. It seems that the few latest updates passed without notice – it’s no wonder ’cause we didn’t show to users any visible change. Yet, don’t let yourself be disappointed with the same old mantra: Scriptlets, Extended-CSS, and filters. They matter.
So, we’ve updated Scriptlets to v1.3.13 and Extended-CSS to v1.3.6. AdGuard Assistant has been updated to v4.3.37. Plus, we’ve added new translations and filters to this version.
Extension de navigateur AdGuard 3.5.23
Date de lancement : 24 novembre 2020
When you're on a journey to the perfect ad blocker, every step matters. Even if it's on the smaller size like today: in this update, we only touched on scriptlets and extended CSS optimization.
Extension de navigateur AdGuard 3.5.20
Date de lancement : 27 octobre 2020
The new version of AdGuard AdBlocker extension has been released. We’ve updated the scriptlets, locales, and extended CSS — and that’s just the tip of the iceberg.
This beta harbours many secrets: many changes remained under the hood, but rest assured, they will improve the app’s performance.
Changelog
[Enhancement] Scriptlets have been updated to v1.3.6
[Other] Localization issue #1678
Extension de navigateur AdGuard 3.5.12
Date de lancement : 17 août 2020
The release of AdGuard AdBlocker extension v3.5.12 was preceded by four betas the version numbers of which look like Fibonacci sequence: 3.5.3, 3.5.5, 3.5.8 (and 3.5.12 falling out of line)… Seems like we’re getting close to the golden ratio! We hope that you’ll find the changes we made to the extension beautiful and well calibrated.
Changelog
[Enhancement] Integration mode has been removed
[Enhancement] Filters metadata has been updated
[Enhancement] Scriptlets have been updated to v1.3
[Enhancement] Added
:upward
support #102[Enhancement] Added
:remove()
support #108[Enhancement] Changed restrictions for CSS injection rules with
\
character #1614[Enhancement] All requests initiated by the browser extension have been sanitized #1647
[Enhancement] Changed the way Safebrowsing lookup API works #1648
[Fixed] Error with
set-constant
caused by non-existent chain property[Fixed] adguard.configure callback does not apply rules #1607
[Fixed] Some requests blocking rules don't work correctly #1620
[Fixed] Cosmetic rules can be used as CSS rules #1624
[Fixed] Triggered scriptlet rules without domain restrictions are not displayed in filtering log #1637
[Fixed] Infinite pending request status on some web pages #1644
[Fixed] AdGuard v3.5 is not working on Firefox v54 and below #1674
[Other] Thai localization has been added #1590
Extension de navigateur AdGuard 3.4.19 Hotfix
Date de lancement : 8 avril 2020
In this small hotfix we update scriptlets and related metadata.
[Changed] Scriptlets have been updated to v1.1.13
[Changed] Scriptlets’ metadata has been updated
Extension de navigateur AdGuard 3.4.11 Release
Date de lancement : 26 mars 2020
This is a small update that fixes a few ad blocking- and networking-related bugs, as well as introduces some other minor improvements in UI and other areas.
Ad Blocking
[Added]
$ping
modifier support #1584[Fixed] Rules are not applied to websites with dot at the end of their domain name #1586
[Fixed]
$3p,domain=
rule works as CSP rule #1585[Fixed] Element hiding gets broken by an invalid element hiding rule #1554
[Improved]
$domain
modifier semantics #1534[Improved] More modifiers’ aliases have been added #1592
UI
[Fixed] “User rules” highlighting issue #1581
[Improved] Enabled filters have been moved to the top of the list #1259
Networking
[Fixed] Manual element blocker doesn’t work on a website #1540
[Fixed] Enabling “Send ad filters usage stats” breaks webpages on Edge Chromium #1561
Other
[Added] Handling of the
adguard:subscribe
protocol for installing new filter subscriptions #1447[Changed] “About” tab and the Settings footer have been updated #1579
[Changed] Update scriptlets to v1.1.9
[Fixed] Exporting/importing the whitelist creates duplicate entries #1531
[Fixed] Rules added via Filtering log are not visible in the already opened Filter editor #1410
[Fixed] Scriptlets are not validated before execution #1593
[Improved] Accessibility for visually impaired users #1456
Extension de navigateur AdGuard 3.3.8
Date de lancement : 17 janvier 2020
Fixed an issue with AdGuard add-on running upgrade script even when the add-on was not actually updated.
Extension de navigateur AdGuard 3.3.6
Date de lancement : 24 décembre 2019
A small update to enter the new year with a little bit less bugs :)
[Added] Default filters update period #1549
[Changed] Update localizations #1550
[Changed] “Get AdGuard for your mobile" has been hidden from the browser action on MS Edge #1543
[Fixed] Exception rules with
$popup
modifier don't work #1542[Fixed] Stealth Mode accepts empty field as a valid value for cookies’ self-destruction time #1544
[Improved] Scriptlets library has been updated to v1.1 #1548
Extension de navigateur AdGuard 3.3.4
Date de lancement : 21 novembre 2019
Today’s update is something in-between a hotfix and a regular release. It lacks in numbers of changes compared to some other versions, but isn’t a hotfix either as we don’t patch any specific bug. All in all, consider it a quality of life update.
[Added] Estonian and Hindi localizations #1497
[Changed] “AdGuard” to “AdGuard” in devtools browser tab #1509
[Changed] An
$important
modifier is now added when creating an exclusion for a rule with $important
#1516[Fixed] Sometimes rules with
$popup
modifier don’t close popup windows #1519[Fixed] Extra empty lines are added when pasting rules into the Filter editor #1517
[Fixed] Safebrowsing alert page is displayed in wrong language #1510
Extension de navigateur AdGuard 3.2.1
Date de lancement : 3 juillet 2019
Your average grocery list is probably longer than this update’s changelog, but don’t let it fool you. We introduce two powerful new tools that are going to serve well to filtering rules creators and will noticeably improve the ad blocking quality.
[Added] Scriptlets support #1366
Scriptlets is a powerful ad blocking instrument. You can say that scriptlet is an internal script (a mini-program) that we install in the extension, and then execute that script with the help of filtering rules. Putting it simply, scriptlets allow us to modify how the code of the web page behaves. As for the practical use, this helps to block anti-ad blockers, for example.
[Added]
$redirect
and $rewrite
modifiers support #1367They are practically the same modifiers, and they allow to substitute resources. If you are not a custom filtering rules aficionado, don't bother with it. Just know that it is yet another instrument in the hands of filter developers that helps efficiently block ads.
We should mention that both
$redirect
and $rewrite
modifiers are still kind of working in test mode, but they are fully operational and you should feel free to use them.
Extension de navigateur AdGuard 3.0.13
Date de lancement : 16 avril 2019
After a series of hasty hotfixes we are happy to finally do a full-scale release. It may be not the biggest AdGuard browser extension release of all times, but it’s something. Inside you will find some small-ish changes and of course more bug fixes! This time, they were not so urgent, though.
Changed] "Mobile ads filter" is enabled by default on the Firefox for Android #1307
[Changed]
$badfilter
collection passed to ReplaceFilter #1340[Changed] Chinese date format is now used for filters' update time in Chinese interface #1322
[Changed] Manifest file now properly indicates the latest supported Chrome version #1134
[Fixed] "Add custom filter" button is shown in English after adding a custom filter #1356
[Fixed] "Remove X-Client-Data header" has been made specific to Google Chrome only #1362
[Fixed] “Thank you” page in Edge #1369
[Fixed]
$stealth
modifier does not work in some cases #1342[Fixed]
BODY
tag is ignored in the rules constructor in developer tools #1301[Fixed] Comment symbol ! is applied as a URL blocking rule #1361
[Fixed] Enabled filters in turned off filter groups should be updated after the group is turned back on #1334
[Fixed] Incorrect automatic activation of the language-specific filters #1354
[Fixed] Language-specific filters are automatically activated even if the Language-specific filter group is disabled #1308
[Fixed] Last custom filters update check time is not saved #1347
[Fixed] Settings page in the extension doesn't wait until the extension is initialized before requesting information #1329
[Fixed] Standalone server breaks the extension's popup #1343
[Fixed] Strings alignment on the Settings screen #1360
[Fixed] The extension doesn't subscribe to the
abp:subscribe
- type links in the iframe #1357
Extension de navigateur AdGuard 3.0.11
Date de lancement : 2 avril 2019
Extension de navigateur AdGuard 3.0.10
Date de lancement : 21 mars 2019
Turned out, we overlooked a couple of minor bugs and inconsistencies in the previous hotfix. Here's a quick fix to set things right.
[Fixed] Statistics flushed after browser restart (randomly) #1341
[Fixed] ExtCss DOM observer fails in Edge due to a "Syntax error" #1330
[Fixed] Extension doesn't search for other rules if first found rule matched with
[Fixed] User filter editor is often stuck in "Saving" state #1316
[Fixed] AdGuard extension does not properly show on Chrome 56 (winXP) #1315
[Fixed] AdGuard extension doesn't work in UC browser #1318
[Fixed] ExtendedCss recursively calls MutationObserver #1317
[Fixed] ExtCss DOM observer fails in Edge due to a "Syntax error" #1330
[Fixed] Extension doesn't search for other rules if first found rule matched with
badfilter
rule #1328[Fixed] User filter editor is often stuck in "Saving" state #1316
[Fixed] AdGuard extension does not properly show on Chrome 56 (winXP) #1315
[Fixed] AdGuard extension doesn't work in UC browser #1318
[Fixed] ExtendedCss recursively calls MutationObserver #1317
Extension de navigateur AdGuard 3.0.8
Date de lancement : 7 mars 2019
As they say, you can't have a good release without a hotfix. Or maybe they don't say that, but we sure need one.
In this update, we fix a particularly nasty bug that causes high CPU load because of some filtering rules.
Extension de navigateur AdGuard 3.0.7
Date de lancement : 6 mars 2019
New AdGuard Browser Extension follows the trends. As if ads were not bad enough, the web today is teeming with trackers. Big companies want to know everything about you, and AdGuard is here to stop it. The new Stealth Mode is designed specifically to protect your online privacy — an entire new module dedicated just for that. But that’s even not the first thing you will notice. Of course, the new design will steal the show. Let’s have a closer look.
[Improved] Renewed design
Fresh icon and menu designs that make interface more natural and user-friendly, with a big ‘On/Off‘ switch. Brand-new ’Statistics" tab creates charts based on your blocked ads statistics, with the ability to show different types of data: total, filter-specific etc.
Also worth mentioning is the User filter. It has undergone a few changes too. The new luminous element highlighting and auto-save function, as well as a unified text field for filtering rules should make editing more convenient. The text box can also be resized to your liking.
[Added] Stealth Mode #283
We took online privacy protection in our extension to the next level by adding the Privacy module, which until this day existed only in the standalone AdGuard for Windows app. Although it doesn’t have the full capabilities of its desktop parent yet, it still makes the extension all the more effective for protecting privacy against trackers and analytical systems. It already gives you a wide range of privacy-related options (each explained in the tooltip), but we will surely add more in the future updates.
[Added] Filter categories #1068
We changed the way in which the filters are presented to users. Instead of listing them all together, we combined the filters into semantic groups. Each group includes filters that serve some particular goal. For example, filters that block ads are grouped together, filters that block trackers and serve privacy purposes will be united into a different group, etc. It is possible to enable and disable all filters in a group at once.
[Added] ‘Filters update period‘ setting #596
Before, filters were automatically updated every 48 hours (default period), now you can adjust the frequency of automatic updates (by choosing from options: every 1/6/12/24/48 hours) or disable them completely, in case you prefer to update them manually.
[Added] An option to disable integration mode while keeping the extension up #1012
If you already have the AdGuard app, our browser extension may become a very useful additional tool, which can completely replace the browser-based ’AdGuard Assistant" module (learn more). It’s called Integration mode and now you can turn it on or off in the ‘Other settings’ tab.
Common
[Added] An option to resize User filter and Whitelist text areas #1263
[Added] ‘About‘ screen #1135
[Added] ’Submit a complaint‘ item to the right-click menu #1072
[Added] $cookie modifier support #961
[Added] A notification with changelog after an update #1025
[Added] Notifications for various actions, e. g. filter updates #1167
[Added] Search among all filter categories #1192
[Added] Show notify when checking for filters update using context menu #1073
[Added] Update filter after enabling it #1181
[Changed] Information about permissions added to the extension description #1223
[Changed] The settings button has been hidden in the integration mode #1282
[Changed] A forwarder is now used for all links #1109
[Changed] Context menu #1150
[Changed] Intercept abp: subscribe links on all websites #1210
[Changed] Localizations have been updated
[Changed] Localizations have been updated #1174
[Changed] Update translations #1084
[Changed] Padding added to dropdown options #1238
[Changed] Wording for manual blocking tool options #1169
[Fixed] ‘Block WebRTC’ description inconsistency #1274
[Fixed] Extension uses the default value for the filters update check interval instead of the user-selected value #1295
[Fixed] An empty string is shown when importing a User filter #1296
[Fixed] Web reporter misrepresents the enabled/disabled state for filters #1293
[Fixed] ’Activate the most appropriate filters automatically‘ option works despite the protection is on pause #1291
[Fixed] Stealth Mode works despite the protection is on pause #1290
[Fixed] Enabled filters in disabled filter groups receive updates #1270
[Fixed] Mobile filter gets enabled on desktop browsers when ’Ad blocking" filter group gets enabled #1226
[Fixed] An empty string is created when adding the first rule via Chrome dev tools #1243
[Fixed] Closed tabs remain monitored in the Filtering log #1268
[Fixed] Self-destructing third-party cookies lead to logout from the Google account #1245
[Fixed] Statistics chart only works for the current day #1280
[Fixed] In integration mode, if the filtering disabled via assistant, extension can’t detect it #1294
[Fixed] ’Filters update interval’ parameter doesn’t save in settings file after exporting #1255
[Fixed] ’Filters update interval’ parameter duplicates after importing the settings #1254
[Fixed] ‘Third-party’ icon size in Filtering Log #1069
[Fixed] ‘Filter‘ column is empty in the Filtering log for cookie-type requests #1219
[Fixed] $badfilter modifier is not working with stealth exclusions #1236
[Fixed] $extension modifier prevents first-party URL blocking #1122
[Fixed] $stealth modifier issues #1225
[Fixed] AdGuard doesn’t hide referer properly #1217
[Fixed] Assistant advanced settings button doesn’t respond #1091
[Fixed] Custom filter is not saved when exporting settings #1224
[Fixed] Custom filter subscription popup doesn’t close if you move forward and backward #1206
[Fixed] Dropdown menu is empty when there is no statistics yet #1256
[Fixed] Enabled filters in disabled filter group are working #1249
[Fixed] Fix the issue with empty filters after update to v3.0 #1227
[Fixed] Import doesn’t work after deleting custom filters #1233
[Fixed] Import settings doesn’t import filter group settings #1232
[Fixed] Incorrect file types are accepted when you try to import a User filter #1039
[Fixed] Invalid exclusions are created using Filtering Log #1131
[Fixed] Self-destructing third-party cookies are not listed in the Filtering log #1262
[Fixed] Self-destructing third-party cookies lead to a logout from Google account #1245
[Fixed] Some hidden elements are not shown in the Filtering Log #1123
[Fixed] Some requests are not visible in the Filtering Log #1138
[Fixed] strip_tracking_params is applied to sub-requests #1230
[Fixed] The custom filter is always updated #1240
[Fixed] While in integration mode, new rules are not imported to the desktop AG User filter #10
[Fixed] Hotfix for a nasty bug with custom filters in the previous beta version: #1272
[Fixed] Applied element hiding rules are not visible in filtering log in some cases #1200
[Improvement] Users can now specify titles for their custom filters #1209
[Improved] ’abp: subscribe’ links are now intercepted properly #1149
[Improved] $csp rules are now disabled if there’s a document-level exception applied to the website #1093
[Improved] A validity check has been added for rules with a domain modifier #1242
[Improved] Extension is now more friendly towards visually impaired users #953
[Improved] Network requests excluded by a rule in a custom filter can now be blocked #1044
[Improved] Notifications for version 3.0 #1167
Chrome
[Improved] New permissions are made optional #1220
Firefox
[Fixed] Get rid of Safari and Firefox Legacy builds #1035
[Changed] Third-party libraries sources have been updated #1253
[Fixed] AdGuard extension doesn’t open the settings correctly in Firefox for Android #1264
[Fixed] AdGuard settings are not fully visible when accessing them from the overflow menu #970
[Improved] Multiple $replace rules can be applied to a single web request now #1092
Edge
Extension de navigateur AdGuard 2.10.11
Date de lancement : 2 octobre 2018
Among important changes is a fix to the Assistant "block" button issue and a new "Save filtering log" feature that will come handy for filter developers and in some cases of troubleshooting via support.
[Added] An option to save Filtering Log when reloading the page #1074
[Fixed] AdGuard 2.10.8 extension for Edge blocks Spotify web player playback #1090
[Fixed] Assistant preview doesn't close #1083
[Fixed] The Norwegian translation implementation is broken #1085
[Fixed] When using Edge dev console, JS error occurs in extended-css.js #1086
[Fixed] Сosmetic filters stop working after refresh of a page cached by a ServiceWorker #1087
[Fixed] AdGuard "send statistics" crashes google sheets when option turned on #1096
Extension de navigateur AdGuard 2.10.8
Date de lancement : 28 août 2018
This update adds several minor-ish (although filter enthusiasts will argue) features to the Filtering Log and improves ad blocking quality. You'll find an array of bug fixes, as usual.
[Added] Element hiding rules highlighting #1053
Applied element hiding rules are now highlighted with yellow color in the Filtering Log. This will greatly help parse log entries. We don't need to prove it to you if you are actively using it :)
[Added] Wildcard character support in rules with domain modifier #571
Again, another treat for filtering rules creators. Previously you had to list domains old-fashioned way: example.com,example.eu etc, and now you can simply use example.* syntax.
[Improved] Scripts are injected faster #1029
To efficiently block ads on the page we need a way to reliably inject our scripts before the in-page scripts are executed. A set of measures has been taken to ensure this. While there is still no 100% guarantee, the success chance has increased considerably — along with ad blocking quality.
Common
[Added] "Public suffix list" automatic update #1010
[Added] Display applied element hiding and CSS rules in Filtering log #830
[Added] "Filter" column to the Filtering log #863
[Added] Pre-processor directives for filters #917
[Fixed] Error in event handler for
webRequest.onBeforeRequest
#1015[Fixed] Unnecessary "Cannot create rule from filter" error entries in the browser console while in integration mode #1016
[Fixed] Whitelist is not applied for requests sent from within a service worker #1032
[Fixed] Wrong filters sort order #1028
[Fixed] Text box is not editable in the "Block element" window #331
[Fixed] Incorrect layout for filter name #1050
[Fixed] High CPU usage because of searching hidden elements #1067
[Fixed] Underscore character is not displayed on Linux #393
[Fixed] Some Extended CSS rules are not working because of regex issues in content attribute #1079
[Fixed] Rules containing content substring are not working correctly while Filtering log window is open #1080
[Improved] Browser extension build process has been optimized #991
[Improved] Filters-downloader module has been upgraded to v1.0.5 #1051
Chrome
[Fixed] Some sites are broken by
$$
rules in Firefox Quantum #1001[Fixed] Element hiding rules don't work in frames by playbuzz #1046
[Fixed] JS rules don't work on xda-developers.com #1004
[Fixed] Ineffective browser.storage issue #1006
[Fixed]
$replace
rule does not get applied #1038[Fixed] FF for Android: If you click on "AdGuard settings" nothing happens #1034
Edge
[Fixed] WebSocket requests are not visible #1014
Opera
[Fixed] "Activate the most appropriate filters automatically" doesn't work #997
Extension de navigateur AdGuard 2.9.2
Date de lancement : 11 avril 2018
Ho Ho Ho! Just kidding, it is not Christmas, but it might have very well been — isn’t every AdGuard Browser Extension release a special day for you? For us, it certainly is 🙂 This time we prepared a couple or two of quite important changes and improvements, to come along with a long list of more routine-ish fixes. Read on to find out the details.
[Added] Integration with the new Assistant #956
For a while now we develop AdGuard Assistant more or less independently, to later use it wherever we need — Windows and Mac apps use regular Assistant, Android and iOS apps use mobile version. Browser extension users encounter Assistant when they click "Block ads on this website" button. We will not go into the details here, those who interested can find the exhaustive changelog inside the Assistant repo.
[Improved]
InsertCSS
to use instead of the content scripts #847There was a certain change in Chrome browser recently, that prompted us to respond by reconsidering the way we inject scripts and styles. The good thing is, thanks to this change we now have less bugs, more possibilities and were even able to make the extension more lightweight by reducing the amount of code.
[Improved] ExtendedCss has been updated to v1.10 #980
This change is on the technical side, but from the end user perspective it converts into better performance and better quality ad blocking, thanks to more tools being available to the extension now.
Firefox
[Fixed] HTML filtering rule does not work on example.org #948
[Fixed] The issues with content filtering rules in Firefox #959
Safari
[Fixed] Assistant crashes in Safari #974
[Fixed] Wrong URL blocking rule behavior on iOS #957
[Fixed] Styles are applied twice in the Safari extension #979
[Fixed] Safari content blocker converter fails if we pass it an invalid rule #945
[Improved] SafariContentBlockerConverter memory usage #955
Edge
[Fixed] Wrong filter names language #889
Common
[Fixed] Some regex rules don't work #978
[Fixed] Can't build the extension with Maven 3.5.2 #946
[Fixed] Assistant menu doesn't save its position on pages #973
[Fixed] Assistant does't block in 'Preview' mode #975
[Fixed] Element hiding exclusion can't be applied to iframe #934
[Fixed] Filters are not getting updated after the clean install #981
[Fixed] Assistant dialog default position is different from where it should be #976
[Fixed] AdGuard extension for Yandex Browser prevents downloading of .pdf files on vk.com #897
[Fixed] Rules proposed by AdGuard for "content-security-policy-check" are incorrect #941
[Fixed] Warning Page Appears Twice #995
[Fixed] Extension can't detect it when you disable filtering in AdGuard for Win via Assistant #989
[Improved] Old links have been replaced with new ones #952
Extension de navigateur AdGuard 2.8.4
Date de lancement : 2 février 2018
Ad blocking has been enhanced in this version by adding support for several modifiers. We've also integrated the extension with our web reporting tool, details below. As usual, all spotted bugs have been fixed too, this mostly concerns Firefox version.
Common
[Added] Integration with reports.adguard.com #894
A new convenient way to report any issues with websites, be it missed ads, false positives, unblocked social widgets etc. Just head to the problematic website, bring up the context menu and select "Submit a complaint" option. You will be transferred to reports.adguard.com and a wizard will take you through the required steps to report the issue — and most of the fields will be even filled out automatically. Try it!
[Added] $badfilter modifier support #866
[Fixed] onet.pl shows anti adblock notice #860
[Fixed] Errors in the browser console #865
[Fixed] Blog link in the footer #908
[Fixed] Double scroll bar in filtering log #907
[Improved] AdGuard now filters "New tab" windows #881
[Improved] Styles protection has been enhanced #829
[Improved] "ExtendedCss" module has been upgraded to v1.0.9 #906
Chrome
[Fixed] Browsing security fails in Chrome incognito mode #905
Safari
[Added] $important modifier support #877
Firefox
[Added] $replace and $$ rules partial support #864
[Fixed] Huge amount of writes by storage.js.temp #892
[Fixed] Search option misbehaves on news.yandex.ru #872
[Fixed] Recaptcha is hidden by AdGuard on vk.com #880
[Fixed] Content filtering rules aren't visible in the filtering log #910
[Fixed] group.aliexpress.com #924
[Fixed] "Thank you" page switches don't change the extension settings #929
[Fixed] AdGuard for Firefox hides iframe with text area on insanelymac.com #922
[Fixed] Beta 2.8.2 Doesn't save whitelist settings after reboot (Beta 2.8.1 works) #933
Extension de navigateur AdGuard 2.6.5
Date de lancement : 22 août 2017
A long time has passed since the last release. But we weren't sitting on our hands. We fixed a whole lot of various bugs, so most users will find something positive in this update. This version also contains some sweet additions that will be interesting mostly for rule creators.
[Improved] $important modifier was added to the rule constructor: #626
This one is a rather obvious: when you use the manual blocking tool to create a rule, you can now give this rule a higher priority by ticking the checkbox. The
$important
modifier was available before, but you had to manually add it via the user filter.[Added] $csp modifier support: #685
This is strictly for the rule creators, as it requires the basic understanding of the Content Security Policy security layer.
This modifier completely changes the rule behaviour. If it is applied to a rule, it will not block the matching request. The response headers are going to be modified instead.
You can find the syntax and examples for
csp
inside the issue.Refactoring
We had been waiting for this for a long time, it took a lot of time but now the code is much more simple and convenient to work with.
The builds themselves are now available directly on GitHub, all the updates will be stored here. The build names are now more clear and understandable.
[Changed] The build process for v2.6: #600
[Changed] The build process was changed so that all AdGuard's code is encapsulated into a reusable API: #454
All additions, improvements and issues fixed in this release:
Common
[Added]
$empty
modifier: #280[Added] AdGuard French filter: #612
[Added] “Select all/none” buttons to rules constructor: #703
[Changed] '2016' to '2017': #519
[Changed] filterlists.com were added to possible filters sources: #544
[Changed] Filtering log performance: #403
[Fixed] Rule constructor can't create a rule with
[onclick] attribute which contains a big script: #469
[Fixed] Rule constructor works incorrectly with TD tag: #483
[Fixed] Regular expressions with
$
aren't processed properly: #517[Fixed] Error while parsing rules with
$replace
modifier: #559[Fixed] Error while parsing wide filtering rules: #556
[Fixed] Basic URL rule, which contains domain name, blocks WS: #528
[Fixed] Blocked
blob:
URLs #525[Fixed] Errors while parsing CSS rules: #617
[Fixed] Sustainability to the LastPass vulnerability: #625
[Fixed] Huge user filter slows down the 'options' page loading: #641
[Fixed] Browsing security doesn't work: #580
[Fixed] Error parsing pseudo class: #576
[Improved] WebRTC circumvention: #588
[Improved] Separate loading of the cosmetic filters and JS filters: #512
[Changed] German translation was updated: #680
[Changed] A link for "Protected by AdGuard for Windows" menu item was added to the description page: #672
[Fixed] AdGuard settings window is not shown in private mode: #658
[Fixed] WebRTC circumvention: #588
[Fixed] AdGuard 2.6.1 Beta does not block WebSocket connection: #652
[Fixed] Auto-activation of filters still work in integration mode: #666
[Fixed]
$webrtc
does not work on rapidvideo.com: #669[Fixed] Filtering log errors: #687
[Fixed] A bug with element hiding rule with domains containing www: #665
[Fixed] A rule with a single
$content
modifier now will be ignored. A rule with multiple modifiers which includes $content
continue to work: #719[Fixed] CSP and WebRTC rules are now processing the proper way: #725
[Fixed] unutulmazfilmler.co - blocked iframe is not collapsed: #733
[Fixed] $content modifier works as URL exclusion: #719
[Fixed] Difference of blocked ads before AG turn off and after turn on: #748
Firefox
There are few notable changes in this release that take place in Firefox version. First of all, FF have finally released the WebExtensions technology which allowed us to completely revamp the extension code. It now greatly resembles the code for Chrome extension, which makes it much easier for further development among other advantages. A lot of other improvements have been done, too.
[Improved] FF extension migrated to WebExtensions: #523
[Improved] "Require" calls were got rid of: #367
[Improved] SDK is not being used anymore: #151
[Improved]
-moz-binding
approach was got rid of: #463[Fixed] Errors in FF browser console: #673
[Fixed] Cleaning Firefox data breaks AdGuard extension: #681
[Fixed] Filtering log: new tab stays in the background when opened: #697
[Fixed] Scrollbar is missing in the filtering log: #732
Firefox - other
Chromium
[Fixed]
chrome.webRequest.onBeforeRequest
now intercepts WebSocket: #572[Improved] Text in the rules constructor is too dark with built-in dark theme for dev tools: #739
[Fixed] Separators in rules constructor are collapsed in some cases: #741
Edge
[Fixed] Edge Storage size limit issue: #566
[Fixed] Russian localization: #538
[Fixed] Error on start/adding/removing filter subscription: #627
[Fixed] Browsing security - "Proceed anyway" issue: #628
[Improved] CSP fix is now applied for newer Edge versions (Insider Preview): #602
[Improved] Edge extension now downloads own platform filters: #721
[Fixed] Edge
browser.windows.getAll
issue in the Insider Fast ring build: #569[Fixed] AdGuard dropdown menu glitch - Edge browser: #675
[Fixed] Advanced settings menu does not expand: #708
[Fixed] "Block ads on this website" tool misbehaves: #691
[Fixed] Google Docs document glitch: #720
Safari
[Changed] "Activate the most appropriate filters automatically" setting is now disabled by default: #715
[Fixed]
$websocket
modifier works incorrectly in Safari: #597[Fixed] Possible websockets blocking issue: #586
[Fixed]
$elemhide
exceptions also affect basic rules: #642[Fixed] User filter rules are being imported from .txt together with comments: #584
[Fixed] Browsing security error: #583
[Fixed] Safari tab / Ergonomics issue: #505
[Fixed] "Block ads on this website" tool does not work in Safari 9.1.3: #704