Update the Solution
Find out what's changed between eyeo Browser Ad-Filtering Solution releases.
Update the Solution
Overview
You can use eyeo's interdiffs script to generate interdiffs between different releases of the eyeo Browser Ad-Filtering Solution. These interdiffs show the changes made between two specific releases, and the resulting diff files are saved in the eyeo_modules/interdiffs/
directory, which will be created if it doesn't exist. The script leverages git diff functionality to generate the interdiffs.
Module interdiffs are supported from version 115 of the eyeo Browser Ad-Filtering Solution.
Usage
You can get the necessary tags for the revision ranges from release announcements.
Options
The script accepts several options to customize the generation of interdiffs:
--full-sdk
: Generates a single diff file that includes changes for the entire eyeo Browser Ad-blocking Solution, including testing and CI (Continuous Integration) files.
--all-modules
: Generates individual diff files for each module within the Solution, including base, chrome, webview, android-api, android-settings, and extension-api.
--base
: Generates a diff file for changes in the base module.
--chrome
: Generates a diff file for changes in the Chrome Integration module.
--webview
: Generates a diff file for changes in the Android Webview Integration module.
--android-api
: Generates a diff file for changes in the Android API module.
--android-settings
: Generates a diff file for changes in the Android UI module.
--extension-api
: Generates a diff file for changes in the Extension API module.
Example Usage
Generate an interdiff between two eyeo Browser Ad-Filtering Solution releases with the base, chrome, and android-api modules:
Generate an interdiff for the entire eyeo Browser Ad-Filtering Solution between two specific releases:
Last updated