Forums
New posts
Search forums
News
Security News
Technology News
Giveaways
Giveaways, Promotions and Contests
Discounts & Deals
Reviews
Users Reviews
Video Reviews
Support
Windows Malware Removal Help & Support
Inactive Support Threads
Mac Malware Removal Help & Support
Mobile Malware Removal Help & Support
Blog
Log in
Register
What's new
Search
Search titles only
By:
Search titles only
By:
Reply to thread
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Forums
Software
General Apps
AdGuard
AdGuard for iOS (iPhone) - Stable and Beta Updates Thread
Message
<blockquote data-quote="silversurfer" data-source="post: 1035312" data-attributes="member: 26718"><p><h3>AdGuard for iOS 4.4.6</h3><p>Release date: April 11, 2023</p><p> </p><p>Spring is the time for renewal, and AdGuard products are no exception.</p><p> </p><p>We've updated all the libraries used in the app and improved the UI, so now AdGuard for iOS runs smoother and is more user-friendly.</p><p> </p><h4>Advanced blocking rules acceleration</h4><p></p><p>The Advanced Protection feature is something we're proud of and what sets us apart from other content blockers on iOS. With this module, AdGuard for iOS can apply advanced filtering rules that supplement standard Safari content blocking rules and help effectively tackle complex and encrypted ads.</p><p></p><p>However, due to the peculiarities of iOS, the Advanced Protection feature’s operation was always limited compared to other versions of AdGuard. For example, some rules applied noticeably later than page load. Sometimes this led to ad "flickering" as it was only hidden after page loading. In other cases, this even prevented certain ads from being blocked.</p><p> </p><p>When preparing the new version of AdGuard for iOS, we put in a lot of effort into speeding up the implementation of advanced blocking rules which directly improved the overall app performance. We hope you'll notice the difference.</p><p> </p><h4>Native support for the :has() pseudo-class</h4><p></p><p>With Safari v16.4, content blockers gained the capability to select elements for hiding using the <a href="https://webkit.org/blog/13096/css-has-pseudo-class/" target="_blank">:has()</a> pseudo-class. While this might sound complex and confusing, it's essential to know that this feature is incredibly important to us. It allows for the selection of ad blocks based on their content.</p><p> </p><p>Until AdGuard v4.4.6 for iOS, support for the :has() pseudo-class was implemented as part of the Advanced Protection module, available only in paid version. Now, this functionality is available to all AdGuard for iOS users!</p><p> </p><hr /><p></p><h3>Changelog</h3><p></p><h4>Features</h4> <ul> <li data-xf-list-type="ul">Show SafariConverterLib version after tapping the app version in About <a href="https://github.com/AdguardTeam/AdguardForiOS/issues/2050" target="_blank">#2050</a></li> <li data-xf-list-type="ul">Show Scriptlets and ExtendedCss versions in About <a href="https://github.com/AdguardTeam/AdguardForiOS/issues/2121" target="_blank">#2121</a></li> <li data-xf-list-type="ul">Improved Safari Web Extension initialization speed</li> </ul><p></p><h4>Fixes</h4> <ul> <li data-xf-list-type="ul">Incorrect description of Alternative servers in Spanish <a href="https://github.com/AdguardTeam/AdguardForiOS/issues/2078" target="_blank">#2078</a></li> </ul><p></p><h4>Versions</h4> <ul> <li data-xf-list-type="ul">Updated DnsLibs to v2.0.75 <a href="https://github.com/AdguardTeam/AdguardForiOS/issues/2111" target="_blank">#2111</a></li> <li data-xf-list-type="ul">Updated <a href="https://github.com/AdguardTeam/ExtendedCss/releases" target="_blank">ExtendedCss</a> to v2.0.51</li> <li data-xf-list-type="ul">Updated <a href="https://github.com/AdguardTeam/SafariConverterLib/releases" target="_blank">Safari Converter Lib</a> to v2.0.39</li> <li data-xf-list-type="ul">Updated <a href="https://github.com/AdguardTeam/Scriptlets/releases" target="_blank">Scriptlets</a> to v1.9.1</li> <li data-xf-list-type="ul">Updated DNS stamps for DNSCrypt</li> </ul><p></p><p>[URL unfurl="true"]https://adguard.com/en/versions/ios/release.html#version-446[/URL]</p></blockquote><p></p>
[QUOTE="silversurfer, post: 1035312, member: 26718"] [HEADING=2]AdGuard for iOS 4.4.6[/HEADING] Release date: April 11, 2023 Spring is the time for renewal, and AdGuard products are no exception. We've updated all the libraries used in the app and improved the UI, so now AdGuard for iOS runs smoother and is more user-friendly. [HEADING=3]Advanced blocking rules acceleration[/HEADING] The Advanced Protection feature is something we're proud of and what sets us apart from other content blockers on iOS. With this module, AdGuard for iOS can apply advanced filtering rules that supplement standard Safari content blocking rules and help effectively tackle complex and encrypted ads. However, due to the peculiarities of iOS, the Advanced Protection feature’s operation was always limited compared to other versions of AdGuard. For example, some rules applied noticeably later than page load. Sometimes this led to ad "flickering" as it was only hidden after page loading. In other cases, this even prevented certain ads from being blocked. When preparing the new version of AdGuard for iOS, we put in a lot of effort into speeding up the implementation of advanced blocking rules which directly improved the overall app performance. We hope you'll notice the difference. [HEADING=3]Native support for the :has() pseudo-class[/HEADING] With Safari v16.4, content blockers gained the capability to select elements for hiding using the [URL='https://webkit.org/blog/13096/css-has-pseudo-class/']:has()[/URL] pseudo-class. While this might sound complex and confusing, it's essential to know that this feature is incredibly important to us. It allows for the selection of ad blocks based on their content. Until AdGuard v4.4.6 for iOS, support for the :has() pseudo-class was implemented as part of the Advanced Protection module, available only in paid version. Now, this functionality is available to all AdGuard for iOS users! [HR][/HR] [HEADING=2]Changelog[/HEADING] [HEADING=3]Features[/HEADING] [LIST] [*]Show SafariConverterLib version after tapping the app version in About [URL='https://github.com/AdguardTeam/AdguardForiOS/issues/2050']#2050[/URL] [*]Show Scriptlets and ExtendedCss versions in About [URL='https://github.com/AdguardTeam/AdguardForiOS/issues/2121']#2121[/URL] [*]Improved Safari Web Extension initialization speed [/LIST] [HEADING=3]Fixes[/HEADING] [LIST] [*]Incorrect description of Alternative servers in Spanish [URL='https://github.com/AdguardTeam/AdguardForiOS/issues/2078']#2078[/URL] [/LIST] [HEADING=3]Versions[/HEADING] [LIST] [*]Updated DnsLibs to v2.0.75 [URL='https://github.com/AdguardTeam/AdguardForiOS/issues/2111']#2111[/URL] [*]Updated [URL='https://github.com/AdguardTeam/ExtendedCss/releases']ExtendedCss[/URL] to v2.0.51 [*]Updated [URL='https://github.com/AdguardTeam/SafariConverterLib/releases']Safari Converter Lib[/URL] to v2.0.39 [*]Updated [URL='https://github.com/AdguardTeam/Scriptlets/releases']Scriptlets[/URL] to v1.9.1 [*]Updated DNS stamps for DNSCrypt [/LIST] [URL unfurl="true"]https://adguard.com/en/versions/ios/release.html#version-446[/URL] [/QUOTE]
Insert quotes…
Verification
Post reply
Top