Releases: duckduckgo/autoconsent
Releases · duckduckgo/autoconsent
v4.2.0
🚀 Enhancement
- Bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.59.2 #143 (@dependabot[bot])
- Bump web-ext from 7.4.0 to 7.6.2 #145 (@dependabot[bot])
- Bump @typescript-eslint/parser from 5.51.0 to 5.59.2 #146 (@dependabot[bot])
- Bump @playwright/test from 1.30.0 to 1.33.0 #147 (@dependabot[bot])
🐛 Bug Fix
- Round 2: Add to US top sites optOut banners rules and tests #175 ([email protected] @icodebyamanda)
- added verification to check if user's optout on TrustArc CMP has been set #159 (@hyebahi @sammacbeth)
- Added rule for cookiefirst #177 (@kunalvirk)
- Bump @typescript-eslint/eslint-plugin from 5.59.5 to 5.59.11 #182 (@dependabot[bot])
- Bump tslib from 2.5.0 to 2.5.3 #179 (@dependabot[bot])
- Bump @types/chrome from 0.0.235 to 0.0.237 #173 (@dependabot[bot])
- Bump @rollup/plugin-typescript from 11.1.0 to 11.1.1 #161 (@dependabot[bot])
- rewrote CMP Ketch to include US in the rules #171 ([email protected] @icodebyamanda)
- added 2 US CMP optOut rules and tests #168 ([email protected] @icodebyamanda)
- Round 2: added 5 notice banner rules and tests top US sites #167 ([email protected] @icodebyamanda)
- added 4 notice banner rules and tests top sites #164 ([email protected] @icodebyamanda)
- Add xhamster.com custom US notice banner rule and test #154 ([email protected] @muodov @icodebyamanda)
- Add youporn custom notice banner's rule and test #158 ([email protected] @icodebyamanda)
- Add pornpics custom US notice banner rule and test #156 ([email protected] @icodebyamanda)
- Add whitepages custom US notice banner rule and test #155 ([email protected] @icodebyamanda)
- Add the cmp wpcc rule and test to notice banners #157 ([email protected] @icodebyamanda)
- Bump @types/chrome from 0.0.234 to 0.0.235 #149 (@dependabot[bot])
- Bump @types/chrome from 0.0.206 to 0.0.234 #144 (@dependabot[bot])
- Tweak the Civic rule #131 (@muodov)
🔩 Dependency Updates
- Bump auto from 10.42.0 to 10.46.0 #162 (@dependabot[bot])
- Bump eslint from 8.36.0 to 8.40.0 #153 (@dependabot[bot])
- Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.5 #152 (@dependabot[bot])
- Bump @rollup/plugin-typescript from 11.0.0 to 11.1.0 #151 (@dependabot[bot])
Authors: 7
- @dependabot[bot]
- @hyebahi
- Amanda RASOLOFOTSARA (@icodebyamanda)
- euw-arasolofotsara1 ([email protected])
- Kunal Virk (@kunalvirk)
- Maxim Tsoy (@muodov)
- Sam Macbeth (@sammacbeth)
v4.1.3
🐛 Bug Fix
- Reduce triggering of coinbase and theverge rules #101 (@sammacbeth)
🔩 Dependency Updates
- Bump tslib from 2.4.1 to 2.5.0 #97 (@dependabot[bot])
- Bump auto from 10.37.6 to 10.42.0 #98 (@dependabot[bot])
- Bump eslint from 8.31.0 to 8.34.0 #100 (@dependabot[bot])
Authors: 2
- @dependabot[bot]
- Sam Macbeth (@sammacbeth)
v4.1.2
🐛 Bug Fix
- New rules #95 (@sammacbeth)
🔩 Dependency Updates
- Bump mocha from 10.1.0 to 10.2.0 #64 (@dependabot[bot])
- Bump @playwright/test from 1.24.2 to 1.30.0 #92 (@dependabot[bot])
- Bump typescript from 4.8.4 to 4.9.5 #93 (@dependabot[bot])
- Bump @rollup/plugin-typescript from 10.0.1 to 11.0.0 #89 (@dependabot[bot])
- Bump @typescript-eslint/parser from 5.46.1 to 5.51.0 #94 (@dependabot[bot])
Authors: 2
- @dependabot[bot]
- Sam Macbeth (@sammacbeth)
v4.1.1
v4.1.0
🚀 Enhancement
- Cosmetic rules #67 (@muodov)
- Extension Devtools #42 (@sammacbeth @muodov)
🐛 Bug Fix
- Cleaning up invalid tests #49 (@sammacbeth)
- Fix type warning on bundle. #83 (@sammacbeth)
- Add broken site issue template #69 (@sammacbeth)
🔩 Dependency Updates
- Bump @rollup/plugin-json from 5.0.2 to 6.0.0 #72 (@dependabot[bot])
- Bump @types/chrome from 0.0.204 to 0.0.206 #85 (@dependabot[bot])
- Bump eslint from 8.29.0 to 8.31.0 #84 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- Maxim Tsoy (@muodov)
- Sam Macbeth (@sammacbeth)
v4.0.0
💥 Breaking Change
- Bump @rollup/plugin-json from 4.1.0 to 5.0.2 #61 (@dependabot[bot])
- Bump @rollup/plugin-typescript from 8.3.2 to 10.0.1 #58 (@dependabot[bot])
🚀 Enhancement
- Bump @typescript-eslint/parser from 5.42.1 to 5.45.1 #60 (@dependabot[bot])
- Bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.45.1 #59 (@dependabot[bot])
- Add cookiealert CMP (cookiebot variant) #47 (@sammacbeth)
🐛 Bug Fix
- Bump @typescript-eslint/parser from 5.45.1 to 5.46.1 #65 (@dependabot[bot])
- Bump @types/chrome from 0.0.188 to 0.0.204 #63 (@dependabot[bot])
- Fix Sourcepoint CCPA popup handling #57 (@muodov)
- Fix typescript warnings #56 (@sammacbeth)
- Bump tslib from 2.4.0 to 2.4.1 #52 (@dependabot[bot])
- Bump chai from 4.3.6 to 4.3.7 #51 (@dependabot[bot])
- Lint all code and rules in CI #44 (@sammacbeth)
- Reduce triggering of affinity.serif.com rule #45 (@sammacbeth)
🔩 Dependency Updates
- Bump eslint from 8.28.0 to 8.29.0 #62 (@dependabot[bot])
- Bump mocha and @types/mocha #53 (@dependabot[bot])
- Bump web-ext from 7.3.0 to 7.4.0 #54 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- Maxim Tsoy (@muodov)
- Sam Macbeth (@sammacbeth)
v3.0.4
🐛 Bug Fix
- Fix sourcepoint prehiding; Remove sourcepoint-top. #50 (@sammacbeth)
Authors: 1
- Sam Macbeth (@sammacbeth)
v3.0.3
🐛 Bug Fix
- Fix borlabs tests. #43 (@sammacbeth)
- Fix reddit #46 (@sammacbeth)
- Add extra options for Jenkins to improve test reliability. #48 (@sammacbeth)
- Fix popup showing after opt-out complete on stackoverflow.com #41 (@sammacbeth)
Authors: 1
- Sam Macbeth (@sammacbeth)
v3.0.2
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 ([email protected] @icodebyamanda)
- Add rules for Pubtech (CMP) #25 ([email protected] @icodebyamanda)
- Add more rules for IAB-supporting CMPs #27 (@muodov)
- Add rules for Axeptio (CMP) #23 ([email protected] @icodebyamanda)
- New rules #26 (@muodov)
- Added rules to monzo.com (US coverage) #22 ([email protected] @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 ...