Releases: duckduckgo/duckduckgo-privacy-extension
Releases · duckduckgo/duckduckgo-privacy-extension
2023.2.6
2023.2.2
- 9a5b938c - Release 2023.2.2 [ci release] (#1678)
- 575ad289 - Bump eslint from 8.29.0 to 8.33.0 (#1664)
- 8fc84711 - Release 2023.2.1 [ci release] (#1674)
- f7a49c60 - Bump fast-json-patch and web-ext (#1667)
- 315e9945 - Use static test config for tab unit-tests (#1672)
- 1229f749 - Use secure page to avoid SE upgrade breaking the test. (#1656)
- 3bfe78e8 - Release 2023.2.1 [ci release] (#1671)
- af16ae15 - Bump @duckduckgo/privacy-dashboard from 1.2.0 to 1.4.1 (#1668)
- 12154358 - Fix the Facebook Click to Load request integration tests (#1669)
- 0e6066d9 - Update autofill to 6.2.0 (#1661)
- f4ee86a7 - Update the ddg2dnr dependency (#1662)
- 7bb0d926 - Start using the v4 block list again (#1658)
- 43538fb7 - Redirect to new post-install page (#1650)
- 88a0e117 - Simplify Click to Load message handling (#1646)
- 76de1273 - Update autofill to 6.1.2 (#1652)
- ec415de3 - MV3 Smarter encryption (#1643)
- 438213c9 - shane/fix-first-party (#1651)
- 727c62c8 - Bump typescript from 4.8.4 to 4.9.4 (#1601)
- e61d37fd - Add a note about using a rule ID filter for getDynamicRules (#1645)
- be5880ba - Bump eslint-plugin-import from 2.26.0 to 2.27.4 (#1638)
- 33c078b3 - Bump @types/jasmine from 4.3.0 to 4.3.1 (#1639)
- e191d38e - Consolidate and parallelize PR check actions (#1642)
Built with node v18.13.0 and npm 8.19.3
2023.1.12
- c84a6de1 - Release 2023.1.12 [ci release] (#1641)
- b07fe533 - Update the content-scope-scripts dependency (#1640)
- c03a47a1 - Fix: MV3 error setting a badge with a relative path. (#1636)
- 9bc748ee - Bump json5 from 1.0.1 to 1.0.2 (#1629)
- 9b6aae3e - Bump @types/chrome from 0.0.204 to 0.0.206 (#1624)
- 89f3e5d0 - Bump asana from
bebf5f2
to3c8489e
(#1570) - d07e79c3 - Autofill pixels (#1608)
- f1371843 - Remove grunt --watch argument (#1628)
- 8462c6d2 - Inject trackers and config into C-S-S inject.js (#1609)
- 35590610 - Fix https/tds storage when indexedDB is disabled (#1627)
Built with node v16.19.0 and npm 8.19.3
2022.12.27
- 17a7b4a0 - Release 2022.12.27 [ci release] (#1625)
- bfea3667 - Get some of the Click to Load integration tests running again (#1619)
- 3ccf28cf - Enable integration tests for Chrome MV3 by default (#1622)
- 11e08595 - Enable Chrome MV3 URL tracking parameter protection integration tests (#1621)
- 75bf2a9b - revert to TDS v3 (#1623)
- b8cf17a5 - Remove the privacy grade integration tests (#1620)
- b86323ce - Improve devtools panel filters (#1311)
- 4256fe8f - Fix user allowlist for after upgrade from MV2 to MV3 extension (#1617)
- 1d5d0403 - Bump @duckduckgo/content-scope-scripts from 3.5.1 to 3.5.2 (#1616)
- 0f8e225f - Update icon based on protection status (#1586)
- ee1db13c - Bump eslint from 8.28.0 to 8.29.0 (#1612)
- aa342a21 - Attribute trackers to parents when defined (#1606)
- b6195898 - Bump @babel/core from 7.20.2 to 7.20.5 (#1569)
- 8fbf5a9f - Bump @duckduckgo/privacy-reference-tests from
de75d51
to88d351f
(#1611) - 30aad7fc - Bump jquery from 3.6.1 to 3.6.2 (#1610)
- e950752a - Bump stefanzweifel/git-auto-commit-action from 4.15.4 to 4.16.0 (#1583)
- a3bb3ba8 - Bump sass from 1.56.1 to 1.56.2 (#1599)
- 48c08e44 - Fix test that depends on the number of enabled features in the config (#1607)
- 9c775d06 - shane/dashboard-localization (#1603)
- 90aa35b2 - update content script messaging (#1595)
- fcefd154 - Avoid throwing exceptions when new tabs are created for MV3 (#1596)
- 871dd2b7 - move atb to install (#1605)
- 8f615c1e - Bump @types/chrome from 0.0.203 to 0.0.204 (#1600)
- 8aed7cb6 - Bump softprops/action-gh-release (#1602)
- ff5c068b - Release CI: create tag on the commit the build is run on. (#1604)
- 0307808f - Release 2022.12.12 [ci release]
- c1d63cba - Bump content-scope-scripts to 3.3.3.2
- 2db56d35 - Add email param to atb request (#1597)
- 3c8a9c19 - Fix encoding of TDS parameter in broken site reports (#1593)
- 9ca0238d - MV3 third-party cookie blocking (#1565)
- fc80a776 - Update ddg2dnr dependency (#1594)
- 3d7a0e30 - Bump i18next from 22.0.6 to 22.1.4 (#1592)
- 5ca8eaad - Bump i18next-icu from 2.0.3 to 2.1.0 (#1580)
- 0e843fe9 - Update package-lock.json
- 51e8cfd9 - ignore workflow if check
- df3d42e8 - Release 2022.12.7 [ci release] (#1591)
- 2a92ffa1 - Allow workflow release processing (#1587)
- 3cb5c28c - update content scope scripts ver (#1588)
- 6e44d992 - Allow workflow release processing (#1587)
- 3744bbef - ATB parameter in MV3 (#1585)
- 82e7ffe6 - MV3 click to load support (#1527)
- 975e630b - Add AMP link protection integration test (#1584)
- d179c1db - Update ddg2dnr dependency (#1575)
- 2f1b27b5 - fix(mv3): fixed search + localization (#1579)
- 67bd830e - YouTube CTL part 2 - migration (#1554)
- 95b57edc - fix(mv3): fix reload+close following protections toggle (#1576)
- e7987b50 - Bump tldts from 5.7.101 to 5.7.102 (#1577)
- 5c1934eb - Bump @duckduckgo/tracker-surrogates from 1.1.0 to 1.2.0 (#1578)
Built with node v16.18.1 and npm 8.19.2
2022.12.12
2022.12.7
2022.12.1
- 1d9ff999 - Release 2022.12.1 [ci release] (#1574)
- 775beafc - fix: only rely on 'nextAlias' for email data (#1573)
- 3a0b84dc - Blue dax for beta builds (#1572)
- 893d0bc9 - Bump puppeteer from 19.2.2 to 19.3.0 (#1563)
- 38af287b - Bump @duckduckgo/content-scope-scripts from 3.3.2 to 3.3.3 (#1571)
- 0b09afad - Bump @duckduckgo/privacy-reference-tests from
331144c
tode75d51
(#1561) - e1399108 - Bump stefanzweifel/git-auto-commit-action from 4.15.3 to 4.15.4 (#1516)
- b302e25a - Bump web-ext from 7.3.1 to 7.4.0 (#1568)
- c725026b - Bump @babel/node from 7.20.2 to 7.20.5 (#1567)
- 0e566f82 - Bump @types/webextension-polyfill from 0.9.1 to 0.9.2 (#1566)
- d7732238 - Bump @types/chrome from 0.0.202 to 0.0.203 (#1564)
- a424c2a5 - Bump tldts from 5.7.100 to 5.7.101 (#1562)
Built with node v16.18.1 and npm 8.19.2
2022.11.23.1
- 6cce6cc8 - Release 2022.11.23.1 [ci release] (#1560)
- aa9634c4 - fix: re-instate the
setList
message for the options page (#1559) - 809408f5 - Release 2022.11.23 [ci release] (#1558)
- 4642c3a2 - Add test for non-blocking of iframe cookies when site allowlisted. (#1543)
- 70863cb3 - Bump jsdom from 20.0.2 to 20.0.3 (#1548)
- 1271614a - Bump i18next from 22.0.5 to 22.0.6 (#1549)
- c73becd7 - Bump @duckduckgo/privacy-dashboard from
fb63a84
to4e2ce56
(#1557) - 6a6d830f - Create tab object on tab create (#1552)
- b2daa68a - Fix up service worker tab navigation issues (#1551)
- b2ff7831 - Bump @duckduckgo/content-scope-scripts from 3.3.1 to 3.3.2 (#1556)
- e35cdb93 - fix: don't allow
{}
asemailProtectionUserData
when sending data to the dashboard (#1555) - eaadd7d5 - Bump engine.io and socket.io (#1553)
- c5057bc8 - Bump eslint from 8.27.0 to 8.28.0 (#1547)
- f8138500 - added support for new PD (#1271)
- 148ab9de - Improve devtools visual elements (#1309)
- 54cd1610 - Update storage tests for updated test page (#1546)
- b21a7ce7 - Avoid blocking ServiceWorker initiated requests for Chrome MV3 (#1544)
Built with node v16.18.1 and npm 8.19.2
2022.11.17
- db31a80b - Release 2022.11.17 [ci release] (#1542)
- 5fb742b2 - Always send content scripts args - even when protections are disabled (#1534)
- 2b33cf9b - Bump sass from 1.56.0 to 1.56.1 (#1532)
- 98cdc3d4 - Bump @types/chrome from 0.0.200 to 0.0.202 (#1538)
- fdfda1f1 - Bump i18next from 22.0.4 to 22.0.5 (#1540)
- 081b64c4 - Bump @duckduckgo/content-scope-scripts from 3.3.0 to 3.3.1 (#1541)
- f29729d6 - Update ddg2dnr dependency (#1537)
- f0128338 - Bump tldts from 5.7.97 to 5.7.100 (#1535)
- e09af7fe - Bump @types/puppeteer from 5.4.7 to 7.0.4 (#1528)
- e3d34daf - Bump node-fetch from 3.2.10 to 3.3.0 (#1529)
- a1dc06c1 - Bump @duckduckgo/autofill from 5.2.0 to 5.3.1 (#1531)
- dc5f4b22 - Get request blocking integration tests passing (#1533)
- 6a90c528 - Update mv3 release path (#1526)
- fb2a0407 - Chrome MV3 support for contentBlocking, unprotectedTemporary and denylisting (#1524)
- baadaa50 - Revert MV3 in breakage reports (#1525)
- 74bb7a1a - New release workflow (#1504)
- 1d86a500 - Bump socket.io-parser from 4.0.4 to 4.0.5 (#1522)
- c37bd00e - Refactor declarativeNetRequest onConfigUpdate logic (#1519)
- 9a33f125 - Fix up Opera UA matching (#1511)
- 8b95cd14 - Simplify and improve Chrome MV3 user allowlisting implementation (#1518)
- 8e9a590d - Restore tab windows (#1517)
- 4287a236 - Bump @babel/core from 7.19.6 to 7.20.2 (#1515)
- 2b581d94 - Bump puppeteer from 19.2.0 to 19.2.2 (#1508)
- 0d660186 - Bump @babel/preset-env from 7.19.4 to 7.20.2 (#1514)
- fc8d7da6 - Bump @babel/node from 7.20.0 to 7.20.2 (#1513)
- a1e9094a - Bump eslint from 8.26.0 to 8.27.0 (#1512)
- 0bed31a9 - Support CTL content scope script (#1498)
- 519491f2 - Bump @duckduckgo/content-scope-scripts from 3.2.0 to 3.3.0 (#1510)
- f93b9c02 - Bump sass from 1.55.0 to 1.56.0 (#1509)
- cb6fffc8 - Bump i18next from 22.0.3 to 22.0.4 (#1507)
- a233b336 - Bump yargs from 17.6.0 to 17.6.2 (#1505)
- f3d2ba5a - Bump eslint from 8.25.0 to 8.26.0 (#1506)
- c1d5e858 - Prepare release 2022.10.31 (#1500)
- af30e290 - Bump puppeteer from 19.0.0 to 19.2.0 (#1475)
- d5174100 - Fix constants when run from node. (#1494)
- a0f56b8d - MV3-specific config and breakage reports (#1486)
- 97cf00c1 - Prepare release 2022.10.31
Built with node v16.18.0 and npm 8.19.2
2022.10.31
6643e0d7
- Prepare release 2022.8.25ea968dc5
- Remove migrate company data code (#1372)a9e7ee5f
- Removal of unused list data (#1373)6ffec7e7
- Prepare release 2022.8.25 (#1374)f8eb2e9f
- Bump typescript from 4.7.4 to 4.8.2 (#1377)a878b211
- Bump tldts from 5.7.89 to 5.7.90 (#1376)83e11fc6
- Bump @types/jasmine from 4.0.3 to 4.3.0 (#1378)16102cc1
- Bump @babel/core from 7.18.10 to 7.18.13 (#1379)b852c28c
- Bump eslint from 8.22.0 to 8.23.0 (#1380)d800882d
- Bump puppeteer from 16.2.0 to 17.0.0 (#1381)500dd5cd
- Bump @fingerprintjs/fingerprintjs from 3.3.4 to 3.3.5 (#1375)417d6514
- Bump jquery from 3.6.0 to 3.6.1 (#1382)e442e7a0
- Increase minimum supported Chrome and Firefox versions (#1299)3bf36d55
- Enable reporting of MV2 to MV3 extension. (#1371)bc0bf261
- Correct some type checking issues with referrer trimming (#1385)d80941d0
- Bump @duckduckgo/privacy-grade from 2.1.0 to 2.1.1 (#1387)1728a557
- Bump sass from 1.54.5 to 1.54.8 (#1392)82ed952d
- Bump @types/chrome from 0.0.195 to 0.0.196 (#1391)d33779e6
- Bump puppeteer from 17.0.0 to 17.1.1 (#1390)e8ef2af6
- Bump tldts from 5.7.90 to 5.7.91 (#1388)4711f497
- Bump @duckduckgo/content-scope-scripts from 2.4.1 to 2.5.0 (#1395)13e58a4a
- Bump jasmine from 4.3.0 to 4.4.0 (#1393)e921e6a7
- Get script injection working for Chrome MV3 builds of the extension (#1389)793e339c
- Bump @babel/core from 7.18.13 to 7.19.0 (#1397)92f9695a
- Bump eventemitter2 from 6.4.7 to 6.4.8 (#1394)7054fea8
- Bump @babel/preset-env from 7.18.10 to 7.19.0 (#1396)993b6468
- Bump typescript from 4.8.2 to 4.8.3 (#1401)31b32654
- Bump puppeteer from 17.1.1 to 17.1.3 (#1403)784a2b30
- Bump eslint from 8.23.0 to 8.23.1 (#1402)fd29201e
- Bump @fingerprintjs/fingerprintjs from 3.3.5 to 3.3.6 (#1400)d7d6b2b7
- Bump sass from 1.54.8 to 1.54.9 (#1399)e51650f0
- Bugfix: getBaseDomain should return null when invalid (#1410)e3fd8a1b
- Remove parameterName and parameterValue from ad-attribution feature to simplify code (#1343)5d48f246
- Bump @babel/node from 7.18.10 to 7.19.1 (#1406)cb98695d
- Bump i18next from 21.9.1 to 21.9.2 (#1407)34d62f8a
- Bump @types/chrome from 0.0.196 to 0.0.197 (#1408)58b25191
- Fix reddit grading test (#1415)e84d026a
- Mark Facebook CTL tests as pending when network is too slow (#1361)6ae4048e
- Bump karma from 6.4.0 to 6.4.1 (#1413)8197e17d
- Bump @babel/core from 7.19.0 to 7.19.1 (#1412)8d8b3eff
- Bump eventemitter2 from 6.4.8 to 6.4.9 (#1405)48a2db97
- Bump @babel/preset-env from 7.19.0 to 7.19.1 (#1414)e2ef2fec
- Bump @types/webextension-polyfill from 0.9.0 to 0.9.1 (#1409)283f57e4
- Bump puppeteer from 17.1.3 to 18.0.4 (#1416)85f2227a
- Fix Facebook videos if protocol isn't specified in data-href (#1411)ff399e90
- Bump underscore from 1.13.4 to 1.13.6 (#1421)6f7cde81
- Bump eslint from 8.23.1 to 8.24.0 (#1420)bb5c44ec
- Bump @duckduckgo/content-scope-scripts from 2.5.0 to 2.6.0 (#1419)c9f3a6a9
- Disable reddit test as constant flaking (#1423)8be6a8dc
- Bump puppeteer from 18.0.4 to 18.0.5 (#1422)0fe14539
- Refactor tab to serialize to storage (#1363)6d422b65
- Bump tldts from 5.7.91 to 5.7.92 (#1418)8691741b
- Bump @babel/cli from 7.18.10 to 7.19.3 (#1426)411fe2a7
- Bump jsdom from 20.0.0 to 20.0.1 (#1427)6eb89b25
- Bump yargs from 17.5.1 to 17.6.0 (#1429)015c928c
- Bump typescript from 4.8.3 to 4.8.4 (#1430)c25a54e4
- Bump @babel/preset-env from 7.19.1 to 7.19.3 (#1428)- [
601728bb
](http://github.com/duckduckgo/duckduckgo-privacy-ex...