AdGuard Estensione di browser 5.0.170
Data di rilascio: 21 novembre 2024
Risolto un problema di perdita di memoria causato da iniezioni multiple di script sulle stesse pagine dopo il riavvio di un service worker o di una pagina evento.
Changelog
Correzioni
Perdita di memoria #2594
TSWebExtension (Library wrapper per Browser API e TSUrlFilter)
TSWebExtension aggiornato alla v2.4.0-alpha.7
AdGuard Estensione di browser 5.0.164
Data di rilascio: 7 novembre 2024
Una piccola ma importante correzione rapida.
Changelog
Correzioni
I gruppi di filtri non si riattivano dopo essere stati disattivati #3026
AdGuard Estensione di browser 5.0.162
Data di rilascio: 30 ottobre 2024
Questa patch è una boccata d'aria fresca: i bug sono stati risolti e le funzionalità sono state migliorate. Non ci sono più problemi quando si cerca di aprire le regole utente in una nuova finestra. Ora puoi godere di un'esperienza d'uso migliore
AdGuard Estensione di browser 4.4.41
Data di rilascio: 25 ottobre 2024
Indovina cosa abbiamo nascosto sotto il cofano? No, non è una maschera spettrale per Halloween: si tratta di alcune modifiche all'estensione che riguardano solo le delizie, non i trucchi.
AdGuard Estensione di browser 5.0.161
Data di rilascio: 25 ottobre 2024
Indovina cosa abbiamo nascosto sotto il cofano? No, non è una maschera spettrale per Halloween: si tratta di alcune modifiche all'estensione che riguardano solo le delizie, non i trucchi.
AdGuard Estensione di browser 5.0.159
Data di rilascio: 22 ottobre 2024
Dal 14 al 23 ottobre: che settimana nella storia!
Nel 1929, Walt Disney decise di portare un po' di magia nel mondo fondando il suo studio. Nel frattempo, nel 1793, Maria Antonietta imparò a sue spese che “Che mangino brioche” non funziona molto bene durante una festa con la ghigliottina.
Inoltre, questa settimana sono stati risolti alcuni bug nell'estensione del browser. Piccole correzioni, certo, ma senza di esse, chissà che caos digitale avremmo dovuto affrontare? La storia avrebbe potuto prendere una piega diversa...
Changelog
Correzioni
L'esclusione di tipi di richiesta causa il blocco dei documenti #2992
La selezione di un singolo evento di log di filtraggio
$permissions
seleziona tutti gli eventi $permissions
AdGuard Logger (Uno strumento per la registrazione dalle estensioni AdGuard)
Logger aggiornato alla v1.1.1
TSUrlFilter (Motore di filtraggio nella AdGuard Browser Extension)
TSUrlFilter aggiornato alla v3.1.0-alpha.7
TSWebExtension (Library wrapper per Browser API e TSUrlFilter)
TSWebExtension aggiornato alla v2.4.0-alpha.4
AdGuard Estensione di browser 4.4.39
Data di rilascio: 21 ottobre 2024
L’estensione funziona senza intoppi con questo aggiornamento che risolve alcuni bug.
Changelog
Miglioramenti
@adguard/logger aggiornato alla v1.1.1
@adguard/tswebextension aggiornato alla v2.0.4
Correzioni
Le regole non valide interrompono l'interfaccia utente del popup #2989
La selezione di un singolo evento di log di filtraggio
$permissions
seleziona tutti gli eventi $permissions
AdGuard Logger (strumento di logging da estensioni AdGuard)
Logger aggiornato alla v1.1.1
TSWebExtension (Library wrapper per Browser API e TSUrlFilter)
TSWebExtension aggiornato alla v2.0.4
AdGuard Estensione di browser 5.0.138
Data di rilascio: 10 ottobre 2024
La vita ha la sua parte di misteri: Perché siamo qui? Nessun indizio. Qual è il significato dell'esistenza? È ancora un enigma. Quanti aggiornamenti saranno necessari per portare l'estensione del browser alla perfezione? Difficile dirlo con esattezza, ma con questa release siamo un po' più vicini a scoprire la risposta: ecco alcune correzioni di bug per migliorare il funzionamento del blocco degli annunci.
Changelog
Correzioni
Filtri per MV3 non sono utilizzati in Edge se l’estensione MV3 è installata #2985
Le regole cosmetiche possono non essere applicate, o applicate a un dominio errato #2984
Regole JS sono bloccate da Trusted Types su alcuni siti web #2980
L’estensione MV3 non può applicare regole agli iframe
about:blank
#2975Il logging non funziona negli Scriptlets #2977
Regole
$permissions
senza modificatori sono applicate ad altri tipi di richieste #2954AdGuard Logger (strumento di logging da estensioni AdGuard)
Logger aggiornato alla v1.1.0
TSUrlFilter (motore di filtraggio dell’estensione AdGuard Browser Extension)
TSUrlFilter aggiornato alla v3.1.0-alpha.6
TSWebExtension (Library wrapper per Browser API e TSUrlFilter)
TSWebExtension aggiornato alla v2.4.0-alpha.3
AdGuard Estensione di browser 5.0.128
Data di rilascio: 4 ottobre 2024
Questa volta ci concentriamo sui miglioramenti del design. Abbiamo migliorato gli stili del popup dell'estensione, delle notifiche e della sezione Regole utente. Inoltre, abbiamo aggiunto un po' di magia all'interfaccia utente, perfezionando alcune descrizioni delle impostazioni e aggiungendo un avviso sulle modifiche non salvate negli editor della Lista consentita e delle Regole utente.
E anche il filtro “Polish GDPR-Cookies Filters”, presente nell’estensione MV2, é ora disponibile nell’estensione MV3.
Changelog
Scriptlets (Miglioramento JavaScript per le regole di filtraggio)
Scriptlets aggiornato alla v1.12.1
TSUrlFilter (Motore di filtraggio per l’Estensione AdGuard di browser)
TSUrlFilter aggiornato alla v3.1.0-alpha.5
TSWebExtension (Library wrapper per Browser API e TSUrlFilter)
TSWebExtension aggiornato alla v2.3.0-alpha.1
AdGuard Estensione di browser 5.0.113
Data di rilascio: 2 ottobre 2024
Abbiamo corretto un bug : alcuni siti web non sono stati filtrati a causa della funzionalità Nascondi i richiesti di ricerca. Ora tutto va come previsto.
Changelog
Correzioni
Nascondi i richiesti di ricerca disturba alcuni siti web #2969
AdGuard Estensione di browser 4.4.30
Data di rilascio: 2 ottobre 2024
Non molto tempo fa, abbiamo migrato con successo la nostra estensione alle nuove API di Chrome e ora, quando si scarica AdGuard Browser Extension dal negozio web, si ottiene automaticamente la nuova versione MV3. Ma se si desidera rimanere con l'estensione MV2? Non c'è da preoccuparsi, almeno per ora: continuerà a funzionare finché Google continuerà a supportare la vecchia API. Per quanto riguarda la sua reperibilità, abbiamo spostato l'estensione MV2 nel punto in cui era disponibile la beta.
Changelog
Correzioni
La regola di filtraggio dell'eccezione
$domain=~
non funziona correttamente #2912La corrispondenza di esclusione degli scriptlet non funziona correttamente per le regole con argomenti #2947
Scriptlets (miglioramento JavaScript per le regole di filtraggio)
Scriptlets aggiornati alla versione v1.12.1
TSUrlFilter (Motore di filtraggio nell’AdGuard Browser Extension)
TSUrlFilter aggiornato alla v3.0.5
TSWebExtension (Library wrapper per l'API del browser e TSUrlFilter)
TSWebExtension aggiornato alla v2.0.3
AGTree (strumento per lavorare con gli elenchi di filtri adblock)
AGTree aggiornato alla v2.1.2
AdGuard Logger (strumento per la registrazione delle estensioni AdGuard)
Logger aggiornato alla v1.0.2
AdGuard Estensione di browser 5.0.104
Data di rilascio: 27 settembre 2024
Non è passato molto tempo da quando è stata completata la migrazione della nostra estensione per browser a MV3, ma siamo già tornati con una release che apporta alcuni miglioramenti al design. Si tratta solo di piccoli ritocchi: correzioni dell'interfaccia utente per una migliore esperienza d'uso.
AdGuard Estensione di browser 5.0.97
Data di rilascio: 23 settembre 2024
Dopo l’aggiornamento, alcuni utenti hanno visto il lavoro cattivo dell’estensione — gli annunci non sono stati bloccati. Ciò potrebbe essere accaduto a causa di errori di conversione delle regole, ma grazie a questo hotfix tutto è tornato alla normalità. Ora è possibile personalizzare il blocco degli annunci a proprio piacimento e non vedere annunci.
Changelog
Correzioni
AdGuard Estensione di browser 5.0.91
Data di rilascio: 19 settembre 2024
È arrivato il momento di una grande mossa: la release è stata rilasciata e la nostra fidata estensione per il blocco degli annunci è ora pienamente compatibile con MV3. Vediamo cosa è cambiato.
Se state già utilizzando la nostra estensione per Chrome, l'estensione esistente verrà sostituita con quella di MV3. I nuovi utenti possono installarla dal Chrome Web Store
Caratteristiche e funzionalità
La schermata delle statistiche è simile al registro delle query di AdGuard DNS e fornisce una visione categorizzata degli URL per azienda, ordinati per tipo. Tutti i dati vengono elaborati sul dispositivo dell'utente, garantendo la massima privacy. Mostriamo solo quali richieste sono state inviate a quale categoria: Annunci, Tracker, Social media, CDN e Altri.
Due versioni del registro di filtraggio. Esiste la versione normale con “regole presunte”, poiché il browser non fornisce dettagli specifici su quali regole dichiarative sono state applicate. Dunque nel Registro di filtraggio normale, vedrai le regole approssimative che sono state utilizzate.
L'altra versione contiene informazioni più precise, ma per vederle è necessario installare la versione “scompattata” dell'estensione nel browser per accedervi.
Regole di rete e limitazioni. Con MV3, le regole di rete sono ora applicate principalmente dal browser, il che introduce alcune limitazioni. Tuttavia, le regole cosmetiche sono ancora gestite dal nostro motore e funzionano bene. Maggiori dettagli sulle limitazioni sono disponibili su GitHub.
Quick Fixes. Il blocco-annunci AdGuard Ad Blocker MV3 introduce il filtro AdGuard Quick Fixes. Perché ne hai bisogno?
Con Manifest V3, non è possibile aggiornare le regole del filtro in modo dinamico, poiché le regole sono ora integrate nell'estensione e vengono aggiornate solo con l'estensione stessa. Questo non è molto comodo.
Abbiamo trovato un modo per ovviare a questo problema: il nuovo filtro utilizza regole dinamiche e garantisce il funzionamento più affidabile dei nostri filtri. AdGuard Quick Fixes utilizza regole dinamiche per apportare modifiche in tempo reale senza incidere significativamente sul limite delle regole dinamiche dell'utente. È veloce, efficiente e perfetto per un filtraggio continuo nell'esigente ambiente di MV3.
Aiutaci. L'opzione Aiutaci a sviluppare i filtri AdGuard è tornata nella versione di release. È possibile condividere in forma anonima i dati sull'utilizzo dei filtri per aiutarci a migliorare le funzionalità di blocco degli annunci per tutti.
Un look nuovo: Miglioramenti dell'interfaccia utente
Questa versione offre un'interfaccia più pulita e semplice da usare. Questi sono solo alcuni esempi:
Il caricatore è stato migliorato in diversi scenari, come il passaggio da una modalità di pausa all'altra, l'aggiunta di siti web all'elenco dei permessi, la modifica delle regole utente e il cambio dei gruppi di filtri.
Nuovi stati di caricamento per attivare, disattivare e mettere in pausa la protezione.
Durante il caricamento viene ora visualizzata una schermata iniziale con il logo di AdGuard.
Il pulsante Abilita nel popup di consenso per l'attivazione dei filtri anti-fastidio è ora più facile da accedere e può essere visto senza scorrere.
Miglioramenti e correzioni di bug
Il viaggio verso una versione completa non è privo di ostacoli. Ecco solo una parte di ciò che abbiamo risolto:
Corretta la conversione errata delle regole delle espressioni regolari
Risolti i problemi con i modificatori
$popup
e $badfilter
.Le regole cosmetiche sono ora applicate più velocemente
TSUrlfilter e gli Scriptlet sono nuovi e freschi.
Se trovi qualche bug o hai qualche suggerimento, non esitare a contattarci su GitHub
Gli utenti di Chrome possono installare il blocco-annunci AdGuard Ad Blocker MV3 dal Chrome Web Store.
AdGuard Estensione di browser 4.4.22
Data di rilascio: 29 agosto 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
AdGuard Estensione di browser 4.4.18
Data di rilascio: 19 agosto 2024
È arrivato il momento di presentare l'ultima estensione del browser AdGuard v4.4.18! Anche se non si notano cambiamenti visibili, è certo che abbiamo lavorato sodo dietro le quinte. Questo aggiornamento si concentra sul miglioramento della gestione delle regole e dei filtri, grazie all'integrazione di AGTree nella libreria TSUrlFilter.
AGTree è un potente strumento che semplifica la gestione degli elenchi di filtri di blocco degli annunci. Ora fa parte della libreria TSUrlFilter che abbiamo integrato in diversi prodotti, tra cui le estensioni per browser. Implementando AGTree su diverse piattaforme, puntiamo a un approccio più unificato, che ci consente di utilizzare un'unica libreria per attività quali la conversione, l'analisi e la convalida delle regole di blocco. Il risultato? Miglioramento del blocco dei contenuti, avvio più rapido del motore di filtraggio e semplificazione dell'analisi e della conversione delle regole.
E quali sono i vantaggi diretti per voi? Il passaggio ad AGTree aumenta la sicurezza riducendo al minimo il rischio di errori di filtraggio. Ciò significa un'esperienza di blocco degli annunci e dei tracker più accurata durante la navigazione. Inoltre, insieme alla transizione ad AGTree, questa release include aggiornamenti significativi agli Scriptlet che migliorano le prestazioni complessive dell'estensione.
Changelog
Miglioramenti
Formato del nome più comodo per il file delle impostazioni esportato #2607
Correzioni
L'esclusione di
$cookie
rompe i siti web in Firefox #2552Lo scriptlet
prevent-xhr
ha problemi #2063Il modificatore
$redirect
non falsifica Response.prototype.url #2278Il log dei filtri viene aggiornato quando si naviga su Yandex Maps #2519
Il log dei filtri è interrotto da history.replaceState #2598
Il modificatore
$generichide
impedisce alle regole di blocco degli URL di funzionare correttamente #2690Il conteggio degli annunci bloccati passa da un sito web all'altro quando viene aperto nella stessa scheda #2080
Caricamento dei documenti interrotto su download.ros.org #2194
L'aggiornamento automatico dei filtri non funziona nei browser mobili #2423
L'apertura di URL che iniziano con “view-source” in Firefox dà errori #2549
I gruppi di filtri non possono essere aperti se nella pagina è selezionato del testo #2662
Errori nella console quando si usa l'opzione “Autodistruzione dei cookie di prima parte” #2683
Il lastCheckTime non viene aggiornato durante l'aggiornamento automatico #2726
Alcuni siti web che utilizzano regole CSP rigide possono bloccare gli script di AdGuard in Firefox #1733
Il filtro stile è applicato, ma il filtro scriptlet non lo è in Firefox #2782
Il menu di AdGuard non si apre in Firefox Nightly #2817
Le informazioni sui filtri personalizzati abilitati non vengono passate allo strumento di reportistica #2793
Alcuni filtri non vengono aggiornati quando sono abilitati #2818
Scriptlets (miglioramento JavaScript per le regole di filtraggio)
Scriptlets aggiornati alla v1.11.6
TSWebExtension (motore di filtraggio della AdGuard Browser Extension)
TSWebExtension aggiornato alla v2.0.0
TSUrlFilter (motore di filtraggio della AdGuard Browser Extension)
TSUrlFilter aggiornato alla v3.0.0
AdGuard Estensione di browser 4.3.64
Data di rilascio: 9 luglio 2024
A volte il problema non siamo noi. E questa è una di quelle volte: il menu di AdGuard non si apriva nel browser Firefox, ed è toccato a noi trovare una soluzione in attesa di un bugfix da parte di Mozilla. Ebbene, ecco la soluzione con questo hotfix.
Changelog
Correzioni
Il menu AdGuardnon si apre in Firefox Nightly #2817
AdGuard Estensione di browser 4.3.53
Data di rilascio: 30 maggio 2024
Nuova versione, nuove prospettive. In questa versione abbiamo lavorato sull'affidabilità degli script AdGuard nel browser Firefox: ora sono in grado di resistere anche alle regole CSP più rigide di un sito, il che significa che saranno bloccati più annunci. Un'altra modifica: alcuni errori relativi all'opzione Autodistruzione dei cookie di prima parte non verranno più visualizzati nella console.
Changelog
Correzioni
Errori nella console quando si utilizza l'opzione Autodistruzione dei cookie di prima parte #2683
I siti con un CSP rigoroso possono bloccare gli script di AdGuard in Firefox #1733
TSWebExtension (Motore di filtreggio dell’estensione AdGuard Browser Extension)
TSWebExtension aggiornato alla v1.0.24
AdGuard Estensione di browser 4.3.46
Data di rilascio: 8 aprile 2024
Nessuno si aspettava un'altra patch per l'estensione del browser AdGuard, ma eccola qui. Speriamo che renda la tua esperienza di blocco degli annunci un po' più fluida. Abbiamo risolto un problema importante per cui alcuni utenti non riuscivano a installare correttamente l'estensione perché non potevano accedere al file con gli elenchi di filtri disponibili sul nostro server. Dopo un po' di duro lavoro (e forse un po' di sudore), i modificatori
$all
e $popup
dovrebbero ora funzionare come previsto dai nostri sviluppatori.Changelog
Miglioramenti
Aggiunto il totale di controllo del filtro dopo che è stato scaricato #2681
Correzioni
Il processo di installazione dell'estensione si interrompe se filters.js non è raggiungibile #2761
Il modificatore
$all
non funziona nella scheda attualmente aperta #2620Gli aggiornamenti delle patch interrotti si verificano quando si attiva un gruppo di filtri #2714
Se si è verificato un errore fatale durante l'ultimo aggiornamento, gli aggiornamenti diff sono stati recuperati prima della sincronizzazione completa #2717
Gli stili dell'assistente iframe sono influenzati da regole cosmetiche specifiche per i siti web #1848
$popup
disattiva la regola di blocco semplice #2728Il modificatore
$all
non blocca gli risorse caricati della pagina web #2753Scriptlets (miglioramento JavaScript per le regole di filtraggio)
Scriptlets aggiornati alla v1.10.25
AdGuard Estensione di browser 4.3.35
Data di rilascio: 28 marzo 2024
Ecco un piccolo aggiornamento precorrendo quelli maggiori. Abbiamo corretto il problema del link nella notifica dell'aggiornamento dell'estensione beta e il bug per cui i filtri tornavano a quelli preinstallati quando si importavano le impostazioni.
Changelog
Correzioni
Il link nella notifica dell'aggiornamento dell'estensione beta porta alle note di lanciamento errate [#2682] (https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2682)
I filtri tornavano a quelli preinstallati quando si importano le impostazioni [#2735] (https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2735)
AdGuard Estensione di browser 4.3.31
Data di rilascio: 11 marzo 2024
Come ogni appassionato di blocco degli annunci può dire: una buona estensione di blocco degli annunci non dovrebbe consumare troppa memoria, lasciando il computer a corto d'aria a ogni nuova scheda. Come orgogliosi estimatori del blocco degli annunci, eliminiamo i bug che causano perdite di memoria come se niente fosse. E già che ci siamo, abbiamo anche risolto alcuni altri bug e aggiornato Scriptlets.
Changelog
Correzioni
Un bug che causava una perdita di memoria
Le impostazioni non si aprono al primo tentativo #2712
Dopo l'installazione, tutti i gruppi e i filtri sono disabilitati #2713
L'interfaccia utente per la sottoscrizione di filtri personalizzati non è corretta su Android #2715 #2697
Il parametro
Block trackers
non viene inviato come parametro tramite lo strumento Report.
#2721Scriptlets (JavaScript enhancement for filtering rules)
Scriptlets aggiornati alla v1.10.1
AdGuard Estensione di browser 4.3.13
Data di rilascio: 5 febbraio 2024
Stato della revisione:
Chrome: Pubblicato (Rilascio graduale all'100%)
AMO: Pubblicato
Opera: Pubblicato
Edge: Pubblicato
I nostri sviluppatori Jedi hanno lavorato instancabilmente per portare pace alla galassia una versione migliorata dell'estensione AdGuard per il browser.
Qual è il cuore di ogni blocco anunci? La risposta corretta è "sono gli elenchi di filtri". Una volta che AdGuard è abilitato, le regole degli elenchi di filtri sono responsabili dell'aspetto pulito delle pagine web. È essenziale mantenere aggiornati gli elenchi di filtri. Ma ogni volta che viene apportata anche una piccola modifica a un elenco di filtri, si verifica un problema: il blocco annunci deve scaricare nuovamente l'intero elenco. Ciò sembra piuttosto inefficiente.
In questa versione abbiamo aggiunto funzionalità di aggiornamento differenziale. Ora, invece di recuperare l'intero elenco di filtri, l'estensione scaricherà solo le modifiche apportate all'elenco dopo l'ultimo aggiornamento. Questo ci aiuta anche a ottenere un'esperienza più efficiente e facile da usare, riducendo il consumo di banda, la latenza e il carico del server. In parole povere, ora AdGuard è in grado di scaricare gli aggiornamenti degli elenchi di filtri molto più frequentemente, in modo da garantire un blocco degli annunci più efficiente.
Abbiamo anche risolto il problema che si verificava quando gli utenti cercavano di accedere a siti web con le opzioni Modalità segreta attivate nelle impostazioni dell'estensione. Le regole non funzionavano correttamente e alcuni siti web non si aprivano. Abbiamo risolto questo problema, per cui ora le regole disabilitano la modalità Stealth quando è necessario.
Abbiamo inoltre risolto alcuni problemi minori e migliorato le prestazioni e la stabilità. Ci auguriamo che la nuova versione di AdGuard Browser Extension 4.3 sia di vostro gradimento.
Changelog
Miglioramenti
*Aggiunte funzionalità di aggiornamento differenziale #192
Correzioni
La posta di iCloud non si apre con la modalità Stealth attivata #2660
L'estensione del browser AdGuard non funziona in Firefox 91 (ESR) #2661
L'estensione del browser AdGuard non funziona in 360 Browser 13.0 #2626
Impossibile sbloccare i referrer con regole personalizzate #2648
Le regole cosmetiche con i caratteri jolly non funzionano su alcuni domini.
#2650
L'aggiornamento automatico dei filtri non funziona nei browser mobili #2423
Tutti gli filtri personalizzati non sono mostrati nell’elenco #2693
Scriptlets (estenzione JavaScript per le regole filtraggio)
Scriptlets aggiornato alla v1.9.105
AdGuard Estensione di browser 4.2.241
Data di rilascio: 22 dicembre 2023
Apri il divertimento festivo con la nostra ultima versione. Quindi, cosa stai aspettando? Aggiorna la tua estensione di browser AdGuard e fai suonare le campane di Natale (per la navigazione senza pubblicità)!
AdGuard Estensione di browser 4.2.240
Data di rilascio: 14 dicembre 2023
Abbiamo rilasciato un altro aggiornamento per risolvere i bug riscontrati nella versione precedente. Uno dei problemi principali riguardava il browser Firefox. Gli utenti di Firefox con la versione precedente del browser non potevano utilizzare l'Estensione di browser AdGuard. Abbiamo risolto questo problema nella nuova versione.
Inoltre, abbiamo apportato alcune piccole modifiche per migliorare le prestazioni complessive dell'Estensione di browser AdGuard, abbiamo aggiornato gli scriptlet e la pagina About.
Changelog
Miglioramenti
Rimuovi il referrer di
document.referrer
#1844Mostra versioni di libs utilizzati sulla pagina About #2237
Correzioni
Errore 'this [#api] is undefined' #2636
Se il Registro di filtraggio è chiuso, la registrazione degli scriptlet della console del browser è disabilitata #2584
Le richieste di cookie modificate non vengono visualizzate negli eventi di log modificati #2512
La libreria TSUrlFilter viene caricata nell'editor delle regole #2412
Il carattere non è coerente nella notifica popup "Filtri aggiornati" #2309
Le regole
$$
rompono la codifica su alcuni siti web #2249Scriptlets (miglioramento JavaScript per le regole di filtraggio)
Scriptlets aggiornati alla v1.9.101
AdGuard Estensione di browser 4.2.228
Data di rilascio: 27 novembre 2023
Con il seguente hotfix abbiamo intenzione di risolvere un problema importante di registrazione delle regole cosmetiche.
AdGuard Estensione di browser 4.2.226
Data di rilascio: 22 novembre 2023
Si tratta di un aggiornamento volto per risolvere i bug rimasti dalla versione v4.2. Abbiamo risolto alcuni dei problemi di perdita di memoria con le schede lasciate aperte da molto tempo, abbiamo anche ridotto il tempo di applicazione delle regole a una pagina web, per non parlare di altre modifiche minori e meno significative. Inoltre, l'estensione di browser è ora disponibile in macedone - grazie ai nostri collaboratori!
Changelog
Miglioramenti
Aggiunta la localizzazione in macedone
#2574
Correzioni
Lo scriptlet
remove-node-text
non funziona alla prima visita al sito web.
#2505Il registro di filtraggio del log raccoglie i log anche quando è stato chiuso
#2544
Gli annunci non vengono rimossi alla prima visita a "pikabu.ru".
#2571
Non è possibile aggiungere un elenco di filtri personalizzati con un URL
.php
#1723L'opzione Impostazioni AdGuard... si trova nel menu contestuale della pagina delle impostazioni dell'estensione e porta a sé stessa.
#2258
I metadati localizzati in zh-CN sono utilizzati per la lingua dell'interfaccia utente in zh-TW.
[#2504](https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2504
Il modulo Segnala un problema identifica il browser in modo errato
#2250
Il registro di filtraggio si interrompe completamente quando si cerca di creare una regola di blocco per l'esclusione 'removeparam'
#2534
Non è possibile aprire il registro di filtraggio su Firefox Mobile.
#2536
Logo dell’estensione non viene visualizzato correttamente #2536
Scriptlets (estensione di JavaScript per le regole di filtraggio)
*
Scriptlets aggiornati alla v1.9.91
TSWebExtension (Motore di filtraggio dell’Estensione di browser AdGuard)
L'estensione tswebextension aggiornata alla v0.4.6.
AdGuard Estensione di browser 4.2.209
Data di rilascio: 31 ottobre 2023
L’estensione funziona senza intoppi con questo aggiornamento che risolve alcuni bug.
AdGuard Estensione di browser 4.2.208
Data di rilascio: 25 ottobre 2023
Speriamo che questo aggiornamento porti qualcosa di bello nella tua navigazione quotidiana, almeno se sei un utente di YouTube o di Android.
Risoluzione del rilevamento del blocco degli annunci di YouTube
Alcuni utenti hanno segnalato che AdGuard veniva rilevato sul sito web di YouTube e non potevano guardare i video senza disabilitare l'estensione. Per risolvere questo problema, abbiamo aggiornato i nostri scriptlet.
Adattamento di Firefox su Android
Firefox per Android sta cambiando e noi stiamo al passo. Per continuare a lavorare con Android, l'estensione per Firefox utilizza ora le pagine degli eventi. Ma questo cambiamento è piuttosto impercettibile
Changelog
Miglioramenti
Eliminazione dello spazio non cliccabile tra le voci di menu #2198
Compilare automaticamente il nome e la versione del sistema operativo quando si segnala un blocco errato #2535
Correzioni
Le icone dei pulsanti di opzione e delle caselle di controllo non sono cliccabili nell'assistente alle regole #2204
Scriptlets (Rafforzamento di JavaScript per le regole di filtraggio)
Scriptlets aggiornato alla v1.9.83
Importante per i mantenitori dei filtri
Aggiunto il supporto per la direttiva del preprocessore
!#else
#20
AdGuard Estensione di browser 4.2.189
Data di rilascio: 28 settembre 2023
Continuiamo a ripulire i bug rimasti dalla versione v4.2. Questa versione risolve una serie di problemi riguardanti principalmente il filtraggio, che ora dovrebbe funzionare senza problemi.
Changelog
Correzioni
Il pulsante Procedere comunque non funziona per i nomi di dominio sopra i domini di secondo livello #2497
Scripts che usano
<AGPolicy>
non funzionano correttamente sugli siti web con Trusted Types #2068L’Estensione di browser AdGuard non inserisce gli script nel frame in Firefox su welt.de #2190
Impossibile applicare le regole per alcuni elementi HTML
<iframe>
#2328 Impossibile applicare le regole CSS nel
<iframe>
#2420 Nel Registro di filtraggio, il selettore delle schede non viene aggiornato in base al titolo della scheda #2428
Traduzione in russo in Edge quando si installa l'estensione del browser AdGuard dai componenti aggiuntivi di Microsoft Edge #2430
Problemi di attivazione dei filtri #2431
Richiesti
$removeparam
modificate non sono mostrate nel Registro di filtraggio #2442 Alcuni duplicati vengono mantenuti durante l'importazione delle regole utente #2446
Il registro di filtraggio si arresta in modo anomalo quando si cerca di creare un'esclusione per una regola CSP #2448
Il caricamento di una scheda è bloccato dalla regola del modificatore
$popup
nella navigazione diretta dell'URL #2449 Il registro dei filtri non mostra le opzioni della modalità Stealth applicate #2455
Regola di sblocco non valida suggerita nel log di filtraggio #2456
La regola
$removeparam
attiva la cancellazione del registro di filtraggio #2457 Una pagina web non viene ricaricata quando lo stato di AdGuard viene modificato #2471
La registrazione degli scriptlet applicati non funziona quando il registro di filtraggio è aperto #2481
Impossibile aprire il registro di filtraggio per la scheda corrente dal popup dell'estensione se in precedenza era stata selezionata una scheda diversa nel Registro di filtraggio #2482
Le richieste di cookie modificate non sono contrassegnate come modificate dalle regole della modalità Stealth #2487
Le regole
$csp
e $removeparam
della lista bianca non sono registrateIl Registro di filtraggio si blocca sbloccando la regola dello scriptlet
L’estensione di Browser AdGuard v4.2.168 non funziona bene in Firefox per Android dopo l'update #2501
Design
Migliorata la descrizione dei filtri ottimizzati #2468
AdGuard Estensione di browser 4.2.168
Data di rilascio: 7 settembre 2023
Questo hotfix risolve diversi problemi e perfeziona l'estensione per una migliore esperienza di navigazione online.
Abbiamo risolto i bug più importanti, in modo che, tra l'altro, tutte le regole vengano applicate correttamente fin dall'inizio e sia possibile tenere traccia delle richieste bloccate con maggiore precisione.
Changelog
Correzioni
Regole specifiche non viene applicate nella nuova scheda nella prima apertura #2459
La quantità di richieste bloccate nel menu delle estensioni è inferiore a quella del log di filtraggio - i reindirizzamenti non vengono calcolati #2443
I domini dell'elenco di permessi non vengono correttamente evasi prima di essere passati nelle regole dell'espressione regolare. #2461
Il nome del filtro personalizzato non viene visualizzato nel registro dei filtri #2454
Versioni
Scriplet sono stati aggiornati alla v1.9.72
AdGuard Estensione di browser 4.2.162
Data di rilascio: 30 agosto 2023
Abbiamo identificato e risolto diversi bug critici che sono stati segnalati dopo che AdGuard Browser Extension v4.2 per Chrome è stata distribuita al 5% della nostra base di utenti. Questi bug influivano sulla funzionalità dell'estensione.
Per risolvere questi problemi, abbiamo rilasciato un hotfix. Continueremo a monitorare attentamente la situazione. Se non verranno segnalati altri bug critici, aumenteremo gradualmente la distribuzione a tutti gli utenti.
Ci scusiamo per gli eventuali disagi causati da questa situazione e apprezziamo la vostra pazienza e comprensione mentre lavoriamo per migliorare l'estensione.
Changelog
Funzionalità
Compatibilità della sintassi
$redirect
con uBO é stata migliorata #59Correzioni
Non esporre le regole JS nell'ambito globale #2440
Il popup dell'estensione non mostra l'interruttore e il numero di annunci bloccati se si lascia la scheda del browser in background e poi si torna ad uttilizarlo #2433
Versioni
Scriplets aggiornati alla v1.9.70
tswebextension aggiornato alla v0.3.12
tsurlfilter aggiornato alla v2.1.10
AdGuard Estensione di browser 4.2.151
Data di rilascio: 8 agosto 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
AdGuard Estensione di browser 4.1.57
Data di rilascio: 17 luglio 2023
Abbiamo notato che la pagina che dovrebbe aprirsi dopo aver scaricato l’estensione è divenuta non disponibile in alcuni Paesi. Questo piccolo aggiornamento ha lo scopo di risolvere il problema.
AdGuard Estensione di browser 4.1.56
Data di rilascio: 1 giugno 2023
In questo aggiornamento sono state apportate alcune modifiche minori e aggiornamenti a Scriptlets e ExtendedCss. Per ora è tutto, ma resta sintonizzato per ulteriori aggiornamenti in futuro!
Changelog
Versione
AdGuard Estensione di browser 4.1.55
Data di rilascio: 5 aprile 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
AdGuard Estensione di browser 4.1.53
Data di rilascio: 22 dicembre 2022
È un aggiornamento tecnico volto ad aumentare la stabilità dell'app e a risolvere bug minori. Abbiamo anche aggiornati gli Scriptlets alla v1.7.13.
AdGuard Estensione di browser 4.1.52
Data di rilascio: 13 dicembre 2022
In questa versione abbiamo aggiornato il modulo Assistant, ExtendedCss e Scriptlets per bloccare ancora meglio gli annunci. Inoltre, abbiamo aggiunto a l'estensione gli scriptlets affidabili che offrano più funzionalità.
Changelog
Aggiornati
AdGuard Estensione di browser 4.1.46
Data di rilascio: 21 novembre 2022
Questo aggiornamento include alcuni miglioramenti che rendono l'estensione più stabile.
Changelog
[Miglioramento] ExtendedCss aggiornato alla v2.0.10
AdGuard Estensione di browser 4.1.39
Data di rilascio: 24 ottobre 2022
Questo rilascio dell'estensione AdGuard Browser è minore, ma è altrettanto importante: con ogni aggiornamento, la nostra estensione migliora.
AdGuard Estensione di browser 4.1.37
Data di rilascio: 7 ottobre 2022
Questo piccolo aggiornamento non contiene cambiamenti maggiori per attirare l’attenzione. Qui abbiamo per lo più miglioramenti minori ed i scriptlet aggiornati.
AdGuard Estensione di browser 4.1.36
Data di rilascio: 21 settembre 2022
Questa versione è un altro punto sulla tabella di marcia dell'estensione di browser AdGuard. Piccoli miglioramenti dell'interfaccia utente e alcune correzioni di bug, questo è tutto ciò che la versione offre. Ma si sa che ogni grande viaggio inizia (e continua) con piccoli passi.
Changelog
[Miglioramento] Miglioramenti all'interfaccia utente dell'editor di filtri personalizzati #2125
[Miglioramento] Riduzione dell'intensità della retroilluminazione quando si passa il cursore su pulsanti e schede #2137
[Miglioramento] Miglioramento dei pulsanti della barra laterale e del posizionamento del logo #2150
[Coretto] Il modificatore
$object
non funziona #61 [Corretto] Errore
non possibile leggere le proprietà
su tatacliq.com #2187
AdGuard Estensione di browser 4.1.22
Data di rilascio: 30 agosto 2022
Abbiamo appena lanciato l’Estensione di browser AdGuard v4.1.19 e abbiamo subito riscontrato un fastidioso bug: la quantità di regole del filtro veniva visualizzata in modo errato dopo l'aggiornamento dell'elenco dei filtri. Ecco quindi un aggiornamento che risolve questo problema e apporta alcuni miglioramenti generali.
Changelog
[Miglioramento] La riga selezionata nel Registro filtri non viene evidenziata dopo la chiusura dei dettagli della richiesta.
[Corretto] I valori delle statistiche sono troppo contrastati per il tema chiaro #2171
[Corretto] La quantità delle regole di filtraggio viene visualizzata in modo errato quando si scarica l'elenco dei filtri #2175
AdGuard Estensione di browser 4.1.19
Data di rilascio: 24 agosto 2022
È ora disponibile la nuova versione dell'estensione browser AdGuard v4.1.19. Installare l'aggiornamento: contiene diversi miglioramenti e correzioni di bug.
Changelog
[Miglioramento] Aggiunti i link "Segnala un bug" e "Lascia un feedback" alle Impostazioni generali
[Miglioramento] Migliorata la funzionalità dei comandi
cmd+f/ctrl+f
nelle schermate Impostazioni e Filtraggio log #2161[Miglioramento] Scriptlets aggiornati alla v1.6.39
[Corretto] Le pagine web vengono fatte scorrere automaticamente quando si fa clic su "Verificare aggiornamenti filtro" nel menu contestuale di Firefox #1645
[Corretto] Le impostazioni della barra laterale sono troppo vicine l'una all'altra e il logo di AdGuard è troppo piccolo #2150
[Corretto] Il pulsante "Aggiorna filtri" appare sfocato ed è più piccolo degli altri pulsanti del popup dell'estensione #2151
[Corretto] La riga selezionata non è evidenziata nella schermata "Dettagli" del registro di filtraggio
#2156
[Corretto] Le regole per nascondere gli elementi sono state rimosse nei browser Brave e Opera #2169
AdGuard Estensione di browser 4.1.1
Data di rilascio: 4 agosto 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
AdGuard Estensione di browser 4.0.204
Data di rilascio: 12 luglio 2022
Quando si utilizza AdGuard, le buone notizie non tardano ad arrivare. Ecco la nuova versione dell'estensione AdGuard Browser. Questa versione è interamente dedicata alla correzione di bug, che migliorerà l'esperienza dell'utente.
Ad esempio, in precedenza alcuni scriptlet venivano visualizzati nella console degli Strumenti per sviluppatori anche quando il registro dei filtri era chiuso. Ora questo problema non esiste più.
Consulta il changelog completo per vedere le modifiche e poi aggiornare alla versione più recente!
Changelog
[Corretto] Alcuni scriptlet vengono visualizzati nella console degli Strumenti per sviluppatori anche quando il registro di filtraggio è chiuso.
#2104
[Corretto] Allinea il logo Apple con l'asse di simmetria #2094
[Corretto] Aumenta il contrasto dei testi nel registro dei filtri quando è abilitato un tema chiaro #2091
[Corretto] Allineare i cursori nelle regole Allowlist e User #2089
[Corretto] Correggere le traduzioni dei giorni della settimana #2087
[Corretto] Rendere gli angoli delle cornici ugualmente arrotondati nelle impostazioni avanzate #2084
[Corretto] Non ci sono linee di separazione nel menu contestuale se viene aperto facendo clic sull'icona #2079
[Corretto] Manca l'icona dell'estensione AdGuard nella scheda del browser Firefox #2062
[Corretto] Migliorare lo scriptlet di chiusura della finestra - utilizzare l'API dell'estensione del browser #170
[Corretto] L'icona dell'estensione AdGuard manca nella versione mobile di Firefox #2032
[Corretto] L'allungamento orizzontale nel registro dei filtri non funziona correttamente #2090
[Corretto] Il registro di filtraggio non si avvia #2100
[Corretto] L'avvio della ricerca automatica e la tastiera a comparsa interferiscono con una navigazione fluida #2117
[Corretto] Aumentare il contrasto dei segnaposti
#1926
[Corretto] Evidenzia i risultati della ricerca nella sintassi delle regole utente con un maggiore contrasto
#2119
AdGuard Estensione di browser 4.0.181
Data di rilascio: 3 giugno 2022
Questa versione contiene alcune correzioni dei bug minori. Ma ognuno di loro ha migliorato l'estensione!
Changelog
AdGuard Estensione di browser 4.0.171
Data di rilascio: 25 maggio 2022
Come puoi vedere nel changelog, questo release non ha molto cambiamenti importanti: abbiamo semplicemente corretto alcuni bug IU ed UX. Tuttavia, ogni miglioramento è prezioso perché avvicina l'estensione AdGuard Browser all'ideale!
Changelog
[Miglioramento] La schermata del registro dei filtri si apre con le stesse dimensioni, la stessa posizione e lo stesso stato (a schermo intero/non a schermo intero) di quando è stata chiusa in precedenza. #1125
[Corretto] Il nome del filtro è troppo vicino alla sua descrizione #2022
[Corretto] L'icona 'Conservare registro' diventa inattiva solo dopo aver fatto doppio clic su di essa
#2052
AdGuard Estensione di browser 4.0.163
Data di rilascio: 12 aprile 2022
Questo è un aggiornamento minore che segue quello maggiore della v4.0.161. Probabilmente non noterete la differenza, ma va bene così: alcuni aggiornamenti passano inosservati.
AdGuard Estensione di browser 4.0.161
Data di rilascio: 5 aprile 2022
In questa versione abbiamo risolto una vagonata di bug, elaborato il design della barra di scorrimento e aggiornato le traduzioni. Questo aggiornamento è piccolo ma efficiente.
Changelog
[Aggiunto]
color-scheme: dark;
per i pagine post installatore e gli scrolls #1408
[Miglioramento] Scrollbar style #2010
[Corretto] Il carico della CPU aumenta al riavvio del browser con le schede aperte
[Corretto] Il testo non entra nel pulsante #2024
[Corretto] La descrizione del filtro è troppo vicina al suo titolo e alle sue informazioni #2022
[Corretto] A volte le regole $replace
non funzionano e non vengono visualizzate nel log del filtraggio #2018
[Corretto] Il cerchio intorno all'interruttore di protezione lampeggia quando si passa il cursore su di esso #2015
[Corretto] Errore di Firefox Nightly #2011
[Corretto] Phishing pop up e visibile su tutti i siti web #2009
[Corretto] Edge si offre di tradurre la pagina delle impostazioni in russo anche se è già in russo #2005
[Aggiornato] Traduzione cinese #2029
AdGuard Estensione di browser 4.0.141
Data di rilascio: 18 marzo 2022
You’ve probably had this happen: you’re going to a party, everything seems perfect, and just before you leave you notice a stain on your clothes. What would you do? Change your look, of course. Well, we’ve noticed a little “stain” on the v4.0.133 release too: some users were unable to remove a domain from Allowlist after the update. And we’ve decided to release a new version right away with this bug fixed.
Changelog
[Fixed] Pause button not fully aligned to center #1994
[Fixed] User rules and allowlist box shrinks little to left #1995
[Fixed] Rules with
:where()
pseudo class do not work #1998 [Fixed] Cannot remove a domain from Allowlist after update to v4.0 #2002
[Fixed] 'Learn more' button design on update popup
AdGuard Estensione di browser 4.0.133
Data di rilascio: 3 marzo 2022
AdGuard Browser Extension 4.0 non è attualmente disponibile per tutti gli utenti. Il Chrome Store ha approvato una nuova versione della nostra estensione, ma è in corso un processo di rilascio graduale: la versione sarà distribuita gradualmente aumentando la percentuale di disponibilità per gli utenti. Altri negozi (Microsoft, Opera Addons, AMO) la stanno ancora esaminando. Se non vuoi aspettare che la nuova versione arrivi nello store, puoi scaricare la build su Github.
Presentazione dell'estensione per il browser AdGuard v4.0! Questo non è un semplice aggiornamento, ma una versione importante che offre un sacco di nuove funzionalità agli utenti dell'estensione.
Refactoring del codice e un nuovo motore di screening
Il refactoring è diventato una specie di parola d'ordine che implica una riscrittura enorme del codice, che abbiamo fatto per renderci la vita più difficile, ma più facile a lungo termine. Inoltre, abbiamo aggiunto il supporto per TSUrlFilter, la nostra nuova piattaforma di filtraggio che implementa le regole di blocco dei contenuti di AdGuard.
TSUrlFilter è un motore di filtraggio. Nelle applicazioni AdGuard, il suo posto è occupato dalle CoreLibs. TSUrlFilter è un modulo di applicazione delle regole che sarà utilizzato in vari progetti, tra cui AdGuard DNS.
Design web reattivo
Siamo passati al web design reattivo (o adattivo). Questo significa che gli elementi dell'interfaccia si adatteranno alle dimensioni dello schermo su entrambi i dispositivi desktop e mobili, indipendentemente dal modello.
Questo è conveniente sia per noi, dato che non abbiamo bisogno di sviluppare versioni separate dell'estensione del browser, sia per gli utenti - è sempre bello quando un'applicazione (o un'estensione del browser, in questo caso) è anche compatibile con l'interfaccia.
Refonte et un nouveau journal de filtrage
Ora il filtering log non solo è conforme ai principi del responsive web design, ma il suo aspetto generale è cambiato significativamente. Se hai usato il precedente registro di filtraggio, sarai in grado di notare la differenza: la nuova versione presenta la ricerca in schede, molti nuovi stati di richiesta e filtri che facilitano la ricerca delle richieste necessarie. I nuovi filtri e stati sono evidenziati, e i tooltip che spiegano ciascuno di essi appaiono quando si passa il cursore su di essi. A parte questo, è possibile visualizzare le richieste in anteprima e formattarle nella stessa finestra di dialogo - cliccando il pulsante "Beautify" rende più facile la lettura di queste richieste.
L'editor delle Regole utente può ora essere aperto in modalità a schermo intero, rendendo molto più conveniente aggiungere, modificare e cancellare le regole dei filtri. Infine, c'è una nuova azione sulla finestra popup di AdGuard Browser Extension che permette di reimpostare tutte le regole utente per il sito web attualmente aperto in una sola volta.
Inoltre, AdGuard Browser Extension ora presenta il tema scuro che tutti amano così tanto.
Sopporto dei nuovi modificatori dopo il passaggio a TypeScript
"Non ho capito ancora cosa rende TSUrlFilter migliore del precedente motore di filtraggio?", potrebbero chiedere i più curiosi. Probabilmente il vantaggio principale sono i nuovi modificatori:
$removeheader
, $redirect-rule
, $ping
, $path
, $noop
e $denyallow. E il modificatore $redirect è stato notevolmente migliorato, così che ora tutte le regole $redirect su un sito web possono essere sovrascritte applicando @@||example.org^$redirect
.
AdGuard Estensione di browser 3.6.17
Data di rilascio: 24 dicembre 2021
In this version we've fixed only one, but nevertheless important issue.
Changelog
[Fixed] Do not accept CSS rules with "image-set" #1920
AdGuard Estensione di browser 3.6.16
Data di rilascio: 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!
AdGuard Estensione di browser 3.6.14
Data di rilascio: 22 ottobre 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
AdGuard Estensione di browser 3.6.12
Data di rilascio: 23 agosto 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?
AdGuard Estensione di browser 3.6.6
Data di rilascio: 3 giugno 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
AdGuard Estensione di browser 3.6.5
Data di rilascio: 1 giugno 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
AdGuard Estensione di browser 3.5.34
Data di rilascio: 23 marzo 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.
AdGuard Estensione di browser 3.5.31
Data di rilascio: 24 dicembre 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.
AdGuard Estensione di browser 3.5.25
Data di rilascio: 14 dicembre 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.
AdGuard Estensione di browser 3.5.23
Data di rilascio: 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.
AdGuard Estensione di browser 3.5.20
Data di rilascio: 27 ottobre 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
AdGuard Estensione di browser 3.5.12
Data di rilascio: 17 agosto 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
AdGuard Estensione di browser 3.4.19 Hotfix
Data di rilascio: 8 aprile 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
AdGuard Estensione di browser 3.4.11 Release
Data di rilascio: 26 marzo 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
AdGuard Estensione di browser 3.3.8
Data di rilascio: 17 gennaio 2020
Fixed an issue with AdGuard add-on running upgrade script even when the add-on was not actually updated.
AdGuard Estensione di browser 3.3.6
Data di rilascio: 24 dicembre 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
AdGuard Estensione di browser 3.3.4
Data di rilascio: 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
AdGuard Estensione di browser 3.2.1
Data di rilascio: 3 luglio 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.
AdGuard Estensione di browser 3.0.13
Data di rilascio: 16 aprile 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
AdGuard Estensione di browser 3.0.11
Data di rilascio: 2 aprile 2019
AdGuard Estensione di browser 3.0.10
Data di rilascio: 21 marzo 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
AdGuard Estensione di browser 3.0.8
Data di rilascio: 7 marzo 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.
AdGuard Estensione di browser 3.0.7
Data di rilascio: 6 marzo 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
AdGuard Estensione di browser 2.10.11
Data di rilascio: 2 ottobre 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
AdGuard Estensione di browser 2.10.8
Data di rilascio: 28 agosto 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
AdGuard Estensione di browser 2.9.2
Data di rilascio: 11 aprile 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
AdGuard Estensione di browser 2.8.4
Data di rilascio: 2 febbraio 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
AdGuard Estensione di browser 2.6.5
Data di rilascio: 22 agosto 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