v3.0.1
π Bug Fix
- Use auto to automate releases on PR merge. #37 (@sammacbeth)
- Remove asus rule #38 (@sammacbeth)
- Slow down consentmanager popup check to prevent false positive. #36 (@sammacbeth)
- Fix unwrapping of eval result array. #33 (@sammacbeth)
- A bunch of site-specific rules + extension improvements #30 (@muodov @adewes)
- Optin hotfix #31 (@muodov)
- privacymanager.io + onetrust fix #28 (@muodov)
- Add rules for Sibbo (CMP) #24 (arasolofotsara@duckduckgo.com @icodebyamanda)
- Add rules for Pubtech (CMP) #25 (arasolofotsara@duckduckgo.com @icodebyamanda)
- Add more rules for IAB-supporting CMPs #27 (@muodov)
- Add rules for Axeptio (CMP) #23 (arasolofotsara@duckduckgo.com @icodebyamanda)
- New rules #26 (@muodov)
- Added rules to monzo.com (US coverage) #22 (arasolofotsara@duckduckgo.com @icodebyamanda)
- Add rule for affinity.serif.com #21 (@muodov)
- Use new jenkins node #20 (@sammacbeth)
- Fix manifest copy paths #19 (@muodov)
- 2.1.0 #18 (@muodov)
- Support for MV2 on Firefox. #16 (@sammacbeth)
- Opt in improvements #17 (@muodov)
- 2.0.0 #15 (@muodov)
- Fat content script architecture #14 (@muodov)
- Setup Jenkins multibranch testing #13 (@sammacbeth)
- More UK coverage #12 (@jdorweiler)
- v1.0.7 #11 (@muodov)
- Some cosmetic fixes #10 (@muodov)
- Convert OneTrust rule to JS #9 (@muodov)
- Fix popup detection #4 (@muodov)
- revert visible change #8 (@jdorweiler)
- Add more tests #6 (@jdorweiler @sammacbeth)
- v1.0.4 #5 (@jdorweiler)
- More rules for DE sites #3 (@jdorweiler)
- more CMP rules #1 (@jdorweiler)
β οΈ Pushed to main
- 3.0.0 (@adewes)
- 2.2.1 (@muodov)
- Minor flicker fix for uniconsent (@muodov)
- 2.2.0 (@muodov)
- 2.1.2 (@sammacbeth)
- 2.1.1 (@muodov)
- 1.0.8 (@jdorweiler)
- 1.0.6 (@muodov)
- 1.0.5 (@jdorweiler)
- v1.0.3 (@jdorweiler)
- Publish to duckduckgo's npm. (@sammacbeth)
- 1.0.2 (@sammacbeth)
- Onetrust fixes. (@sammacbeth)
- 1.0.1 (@sammacbeth)
- Wait longer before unhiding on Consent-o-matic CMPs (@sammacbeth)
- 1.0.0 (@sammacbeth)
- cancer.org -> Onetrust (@sammacbeth)
- forums.cpanel.net -> cookiebot (@sammacbeth)
- Add prehide selectors to rules (@sammacbeth)
- Support for prehide rules (@sammacbeth)
- Support auto-optout in test addon. (@sammacbeth)
- Add klaro (@sammacbeth)
- Prepare to support prehiding. (@sammacbeth)
- 0.10.0 (@sammacbeth)
- Revert "expatica.com changed CMP." (@sammacbeth)
- Sourcepoint: unhide elements after rule completes (@sammacbeth)
- Add undohide rule for removing CSS hiding rules (@sammacbeth)
- expatica.com changed CMP. (@sammacbeth)
- 0.9.4 (@sammacbeth)
- Cookiebot fixes (@sammacbeth)
- Remove uniconsent (@sammacbeth)
- Cookie law info fix (@sammacbeth)
- 0.9.3 (@sammacbeth)
- More region skipping (@sammacbeth)
- Fix rule builder (@sammacbeth)
- Break out of detection when an exception occurs. (@sammacbeth)
- Wait for popups too (@sammacbeth)
- 0.9.2 (@sammacbeth)
- Test stability improvements (@sammacbeth)
- Use built-in screenshotting (@sammacbeth)
- Remove unused CMPs (@sammacbeth)
- 0.9.1 (@sammacbeth)
- More test coverage (@sammacbeth)
- Sourcepoint DNS fix. (@sammacbeth)
- Account for regional differences in tests (@sammacbeth)
- Test spec tweaks (@sammacbeth)
- Skip some tests based on region. (@sammacbeth)
- Update test runner to use describe (@sammacbeth)
- Add region to test names (@sammacbeth)
- Puppeteer frame detection fixes (@sammacbeth)
- 0.9.0 (@sammacbeth)
- Playwright tests (@sammacbeth)
- 0.8.1 (@sammacbeth)
- Fix for Onetrust on stack exchange sites. (@sammacbeth)
- Sourcepoint fix (@sammacbeth)
- 0.8.0 (@sammacbeth)
- Batch of CMP additions and fixes for US sites. (@sammacbeth)
- 0.7.5 (@sammacbeth)
- Stricter TS config. (@sammacbeth)
- Drop onetrust-stackoverflow CMP (@sammacbeth)
- Add npm clean script (@sammacbeth)
- Test CMP update (@sammacbeth)
- 0.7.4 (@sammacbeth)
- Make parallel rules an AND (@sammacbeth)
- Onetrust fixes (@sammacbeth)
- 0.7.3 (@sammacbeth)
- Remove broken CMPs (@sammacbeth)
- Implement Evidon. (@sammacbeth)
- Consentmanager.net implementation. (@sammacbeth)
- Cybotcookiebot fixes and improvements. (@sammacbeth)
- Implement tealium CMP (@sammacbeth)
- TrustArc fixes and hiding. (@sammacbeth)
- Disable ez-cookie (broken) (@sammacbeth)
- Remove Sirdata (broken) (@sammacbeth)
- 0.7.2 (@sammacbeth)
- Make hideElements a noop on puppeteer. (@sammacbeth)
- Fix puppeteer visibility detection (@sammacbeth)
- 0.7.1 (@sammacbeth)
- Ensure everything gets built before publish (@sammacbeth)
- Create autoconsent rule for onetrust (@sammacbeth)
- 0.7.0 (@sammacbeth)
- More specific detection for cookiebot (@sammacbeth)
- Add API for disabling CMPs (@sammacbeth)
- 0.6.3 (@sammacbeth)
- Make consent-o-matic action method a string (@sammacbeth)
- More test cases (@sammacbeth)
- Fixes for the puppeteer tab implementation. (@sammacbeth)
- Minor CMP fixes (@sammacbeth)
- 0.6.2 (@sammacbeth)
- Addon version as a date (@sammacbeth)
- Clear frames on main frame change. (@sammacbeth)
- Hide popup while clicking it. (@sammacbeth)
- 0.6.1 (@sammacbeth)
- Fix rule builder when there are no consent-o-matic overrides (@sammacbeth)
- Fix publishing of .js files (@sammacbeth)
- 0.6.0 (@sammacbeth)
- Preparing for cross-platform support (@sammacbeth)
- Bump version (@sammacbeth)
- Add Google funding choices CMP (@sammacbeth)
- Cleanup broken CMPs (@sammacbeth)
- Add watch build script (@sammacbeth)
- Add update url (@sammacbeth)
- Fix sourcepoint implementation. (@sammacbeth)
- Bump consent-o-matic rules (@sammacbeth)
- Change extension ID and bump version (@sammacbeth)
- Add page action icons (@sammacbeth)
- Return early on detection if one returns true (@sammacbeth)
- Control running of opt out from a page action (@sammacbeth)
- 0.5.4 (@sammacbeth)
- Disable debugging messages in content-script. Fixes #18 (@sammacbeth)
- 0.5.3 (@sammacbeth)
- Use TCFv2 as the default test. (@sammacbeth)
- Updated version of quantcast (@sammacbeth)
- Update consent-o-matic rules (@sammacbeth)
- Google opt-out rule (@sammacbeth)
- Add privacy-mgmt CMP - new on theguardian.com (@sammacbeth)
- 0.5.2 (@sammacbeth)
- 0.5.1 (@sammacbeth)
- Update web-ext (@sammacbeth)
- Remove cosmetic rule breaking condor.de (@sammacbeth)
- Remove #cookiebanner - breaking on bamf.de (@sammacbeth)
- 0.5.0 (@sammacbeth)
- Extra bracket (@sammacbeth)
- Remove rule that breaks www.nomanssky.com (@sammacbeth)
- Remove rule that breaks www.huk.de (@sammacbeth)
- Remove rule breaking congstar.de (@sammacbeth)
- Remove problematic cosmetic rule (@sammacbeth)
- 0.4.0 (@sammacbeth)
- Export web module as cjs (@sammacbeth)
- Add rule exception for tommy.de (@sammacbeth)
- 0.3.3 (@sammacbeth)
- Fix rule is undefined error. (@sammacbeth)
- 0.3.2 (@sammacbeth)
- More new cosmetics (@sammacbeth)
- Add another future site. (@sammacbeth)
- New cosmetics rules for sites in issue #6 (@sammacbeth)
- Add Drupal CMP (@sammacbeth)
- Add InternetBrands CMP (@sammacbeth)
- Add Cevent (@sammacbeth)
- Improve Sourcepoint reliability. (@sammacbeth)
- Add Clarip CMP (@sammacbeth)
- Fix case where non-Cookiebot providers use the CookieConsent global (@sammacbeth)
- Add Sourcepoint CMP (@sammacbeth)
- Add .gdprPopup cosmetic rule. Fixes #3. (@sammacbeth)
- Add cookies-overlay rule. Fixes #4 (@sammacbeth)
- Hotfix medium scroll-lock (@sammacbeth)
- Remove chip and focus specific cosmetics (@sammacbeth)
- Disable cmsCookieNotification (@sammacbeth)
- 0.3.1 (@sammacbeth)
- Fix tagcommander CMP not detecting frame. (@sammacbeth)
- Update readme.md (@sammacbeth)
- Fix the test extension. (@sammacbeth)
- Updated cosmetics. (@sammacbeth)
- Add Civic CMP. (@sammacbeth)
- Implement termly consent banner. (@sammacbeth)
- More cosmetic improvements. (@sammacbeth)
- Cosmetic fix for bussgeldkatalog.de (@sammacbeth)
- 0.3.0 (@sammacbeth)
- Defer rule resolution on checkTab function. Use
checked
method to wait (@sammacbeth) - Additional cookie banner cosmetics. (@sammacbeth)
- Don't auto-reload test extension (@sammacbeth)
- Fix admiral consent. (@sammacbeth)
- Testing sidebar improvements. (@sammacbeth)
- Fix catch eval errors. (@sammacbeth)
- Fix screenshot paths (@sammacbeth)
- Catch eval errors. (@sammacbeth)
- Remove protocol from screenshot path. (@sammacbeth)
- Add job summary output. (@sammacbeth)
- Add admiral CMP. (@sammacbeth)
- More cosmetics. (@sammacbeth)
- Add CMP for entrepreneur.com (@sammacbeth)
- Add w18lara cmp (@sammacbeth)
- Future cmp. (@sammacbeth)
- Add Sirdata CMP. (@sammacbeth)
- Tagcommander fixes (@sammacbeth)
- Add faktor.io CMP (@sammacbeth)
- Improve testing extension with cosmetics. (@sammacbeth)
- Add new cosmetic rules (@sammacbeth)
- 0.2.0 (@sammacbeth)
- npm audit fix (@sammacbeth)
- Make content script messaging pluggable (@sammacbeth)
- Remove 'frame' message and use webNavigation API instead. (@sammacbeth)
- 0.1.0 (@sammacbeth)
- Fix the crawler. (@sammacbeth)
- Add cosmetic rules in JSON form. (@sammacbeth)
- Fix asus opt-out. (@sammacbeth)
- 0.0.7 (@sammacbeth)
- Remove cosmetics from project (@sammacbeth)
- Add Wikia CMP (@sammacbeth)
- Fix some issues on tagcommander (@sammacbeth)
- Add sidebar to test extension (@sammacbeth)
- 0.0.6 (@sammacbeth)
- Make webextension listener sync (@sammacbeth)
- 0.0.5 (@sammacbeth)
- Cleaning. (@sammacbeth)
- Revert to cosmetic opt-out for trustarc. (@sammacbeth)
- 0.0.4 (@sammacbeth)
- Avoid preinstall hook (@sammacbeth)
- Bump version. (@sammacbeth)
- Test extension for testing and debugging autoconsent rules. (@sammacbeth)
- 0.0.2 (@sammacbeth)
- Add license and readme. (@sammacbeth)
- Mark sites where popup was not detected. (@sammacbeth)
- Make app gdpr popup detection less aggressive. (@sammacbeth)
- Also check if popup is detected during crawl. (@sammacbeth)
- Further coverage improvements. (@sammacbeth)
- Fix techradar opt-out. (@sammacbeth)
- Split dynamic and static cosmetics. (@sammacbeth)
- Move tabs implementations into module. (@sammacbeth)
- Add recommended rules to report. (@sammacbeth)
- Make sandboxing toggleable. (@sammacbeth)
- WIP dockerized puppeteer. (@sammacbeth)
- Add auto crawl deployment (@sammacbeth)
- Fix errors with missing elements. (@sammacbeth)
- Support frame creation after first load. (@sammacbeth)
- Crawler html report. (@sammacbeth)
- Implement tab.goto (@sammacbeth)
- More fixes. (@sammacbeth)
- Didomi fix. (@sammacbeth)
- app_gdpr fixes and new entries. (@sammacbeth)
- Crawling with opt-out test. (@sammacbeth)
- Initial commit: autoconsent rules from re:consent plus crawler implementation. (@sammacbeth)
π© Dependency Updates
- Bump terser from 5.13.1 to 5.15.1 #34 (@dependabot[bot])
Authors: 7
- @dependabot[bot]
- Amanda RASOLOFOTSARA (@icodebyamanda)
- Andreas Dewes (@adewes)
- euw-arasolofotsara1 (arasolofotsara@duckduckgo.com)
- Jason (@jdorweiler)
- Maxim Tsoy (@muodov)
- Sam Macbeth (@sammacbeth)