New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@eyeo/webext-ad-filtering-solution

Package Overview
Dependencies
Maintainers
0
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eyeo/webext-ad-filtering-solution - npm Package Versions

234

1.23.1

Diff

Changelog

Source

1.23.1

1.23.1 - 2025-01-15

General

  • Moved the declared TypeScript types for webext-ad-filtering-solution from the extensions repo into the SDK. (EXT-662)
alexm92
published 1.23.0 •

Changelog

Source

1.23.0

1.23.0 - 2025-01-13

Fixes

  • Fix bug where user filters that also appeared as diff updates on subscriptions could not be removed. (EXT-231)

Updating your code

  • Now we test starting Chromium 79 for MV2. Update required minimum browser versions, eg. "minimum_chrome_version" and "minimum_opera_version". (EXT-667)
  • Feature flag for UCID in telemetry data is removed and it's sent by default, don't use it anymore. Now telemetry ping data contains UCID field. (DATA-2841)
greinr
published 1.22.0 •

Changelog

Source

1.22.0

☃ 1.22.0 - 2024-12-10 ☃

General

  • Now sending page views in CDP data. (EXT-653)
  • Added EWE.experiments.getExperiments() method to retrieve a list of all current split experiments and their variants. (EXT-658)
  • Added EWE.experiments.getRevisionId() method to retrieve the unique ID for the current split experiments. (EXT-658)
  • Added EWE.experiments.onChanged API to listen to incoming split experiments changes. (EXT-658)

Fixes

  • Array items returned from EWE.experiments.getAssignments() and EWE.experiments.getFlag() methods were being duplicated. We now check whether the data is already being loaded before attempting to load it, so that parallel data accesses during initialization don't lead to multiple attempts to load data from storage. (EXT-658)

Updating your code

  • As CDP is switched to Phase 3, Phase 1 & 2 code is removed. CDP-related feature flags are removed, don't use them anymore. (EXT-615)
vitaliemaldur
published 1.21.0 •

Changelog

Source

1.21.0

👵 1.21.0 - 2024-12-04 👵

  • Added functionality to remove temporary document allowlisting filters when a user closes a tab or navigates away from the domain in the allowlist rule.   To use this functionality, the "expiresByTabId" needs to be included in the rules metadata when the filter is added. (EXT-413)

General

  • Now exposing EWE.subscriptions.hasAcceptableAdsEnabled() method. (EXT-607)
justin.worthe
published 1.20.0 •

Changelog

Source

1.20.0

🐄 1.20.0 - 2024-12-02 🐄

General

  • Added premiumStatus to the CDP and active ping payload. This status is retrieved from extension by calling callback set by extension through EWE.cdp.setPremiumStatusCallback(callback). (EXT-543)
  • Added split experiments assignments to CDP and telemetry pings. (EXT-540)

Fixes

  • EWE.experiments.getAssignments will now always return an object, even if the experiments have not been downloaded yet. (EXT-622)
  • Calling EWE.experiments.sync() when the experiments module has not been started will now be treated as a network error, instead of trying to fetch an undefined url. (EXT-622)

Updating your code

  • EWE.cdp.setPremiumStatusCallback(callback) has to be called once the extension initialize to set a callback for premium status check, use it in CDP and active ping payload. (EXT-543)
  • This update requires also updating to the specified versions of the Telemetry active ping URL to version 3. This new URL version is backwards compatible, and so the update can be done at any time before the upgrade to this version of the SDK. (EXT-540)
jensjensen
published 1.19.0 •

Changelog

Source

1.19.0

💾 1.19.0 - 2024-11-25 💾

Fixes

  • Fixed disabling filters in MV3 only updating the rules but not updating the engine's filter state. This lead to inconsistent reporting, since the engine thought that filters were active even if they had been disabled. (EXT-249)

Updating your code

  • CDP payload is now shrinked and compressed, the retry count is limited. It requires CDP active ping backend URL schema #3. (EXT-452)
  • Added CDP request property whether AA is active and it requires CDP active ping backend URL schema #4. (EXT-428)
rowandeysel
published 1.18.0 •

Changelog

Source

1.18.0

📔 1.18.0 - 2024-11-20 📔

Split experiments

  • Added a mechanism to dynamically run split experiments. Users are assigned to experiments and variants uniformly. Functionalities for interacting with split experiments are exposed through the EWE.experiments API. (EXT-531)
greinr
published 1.17.2 •

Changelog

Source

1.17.2

🗧 1.17.2 - 2024-11-19 🗧

Fixes

  • Fixed the bug of printing too much of CDP log which slowed down user devices. (EXT-588)
alexm92
published 1.17.1 •

Changelog

Source

1.17.1

👄 1.17.1 - 2024-11-13 👄

  • Extended the error message with the ruleset ID, in case of a failure when trying to update the enabled rulesets.
jensjensen
published 1.17.0 •

Changelog

Source

1.17.0

:movie_camera: 1.17.0 - 2024-10-24 :movie_camera:

General

  • Added CDP event logging to fix numbers anomaly. A new feature flag for it is introduced while staying disabled by default. (EXT-414)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc