Releases: ghostery/adblocker
Releases · ghostery/adblocker
v2.5.0
🚀 New Feature
@ghostery/adblocker
- feat:
to
network modifier #4524 (@seia-soto @chrmod)
- feat:
🔩 Dependencies
- Build(deps): Bump playwright from 1.49.1 to 1.50.0 #4621 (@dependabot[bot])
- Build(deps-dev): Bump @types/node from 22.10.8 to 22.10.10 #4619 (@dependabot[bot])
@ghostery/adblocker-puppeteer-example
,@ghostery/adblocker-puppeteer
- Build(deps): Bump puppeteer from 24.1.0 to 24.1.1 #4620 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- HoJeong Go (@seia-soto)
- Krzysztof Modras (@chrmod)
v2.4.0
v2.3.2
🐛 Bug Fix
@ghostery/adblocker
- fix: check domains validity when parsing network filters #4525 (@seia-soto)
🏠 Internal
@ghostery/adblocker
- Update local assets #4614 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4613 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- fix(internal): codebook generation #4612 (@seia-soto)
- Update local assets #4608 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4604 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4603 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4602 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- fix(ci): cosmetic-selector codebook generation #4601 (@seia-soto)
- Update local assets #4590 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4585 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4580 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4574 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4571 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4570 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4568 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- fix: cosmetic codebook generation #4567 (@seia-soto)
- Update local assets #4563 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4561 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4558 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- fix: cosmetic selector codebook generation #4555 (@seia-soto)
- Update local assets #4553 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4552 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4550 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4549 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4547 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4544 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4540 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4530 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4529 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4526 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4521 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- fix(test): drop
.only
#4520 (@seia-soto)
@ghostery/adblocker-webextension-example
,@ghostery/adblocker-webextension
- fix(adblocker-webextension): incorrect use of webextension-polyfill #4564 (@seia-soto)
🔩 Dependencies
- Build(deps): Bump electron from 34.0.0 to 34.0.1 #4618 (@dependabot[bot])
- Build(deps-dev): Bump mocha from 11.0.1 to 11.1.0 #4617 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.73 to 6.1.74 #4616 (@dependabot[bot])
- Build(deps-dev): Bump @types/node from 22.10.7 to 22.10.8 #4615 (@dependabot[bot])
- Build(deps-dev): Bump typescript-eslint from 8.20.0 to 8.21.0 #4610 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.30.1 to 4.31.0 #4606 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.72 to 6.1.73 #4607 (@dependabot[bot])
- Build(deps-dev): Bump eslint-plugin-prettier from 5.2.2 to 5.2.3 #4605 (@dependabot[bot])
- Build(deps-dev): Bump eslint-plugin-prettier from 5.2.1 to 5.2.2 #4596 (@dependabot[bot])
- Build(deps-dev): Bump @types/node from 22.10.6 to 22.10.7 #4598 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.71 to 6.1.72 #4599 (@dependabot[bot])
- Build(deps-dev): Bump typescript-eslint from 8.19.1 to 8.20.0 #4593 (@dependabot[bot])
- Build(deps-dev): Bump @types/node from 22.10.5 to 22.10.6 #4592 (@dependabot[bot])
- Build(deps-dev): Bump eslint-config-prettier from 9.1.0 to 10.0.1 #4591 (@dependabot[bot])
- Build(deps-dev): Bump eslint from 9.17.0 to 9.18.0 #4588 (@dependabot[bot])
- Build(deps-dev): Bump @eslint/js from 9.17.0 to 9.18.0 #4589 (@dependabot[bot])
- Build(deps-dev): Bump typescript from 5.7.2 to 5.7.3 #4583 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.30.0 to 4.30.1 #4581 ([@Depe...
v2.3.1
🐛 Bug Fix
🏠 Internal
@ghostery/adblocker
- Update local assets #4514 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Update local assets #4507 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
🔩 Dependencies
- Build(deps-dev): Bump typescript-eslint from 8.17.0 to 8.18.0 #4511 (@dependabot[bot])
- Build(deps): Bump playwright from 1.49.0 to 1.49.1 #4510 (@dependabot[bot])
@ghostery/adblocker-puppeteer-example
,@ghostery/adblocker-puppeteer
- Build(deps): Bump puppeteer from 23.10.2 to 23.10.3 #4515 (@dependabot[bot])
- Build(deps): Bump puppeteer from 23.10.1 to 23.10.2 #4512 (@dependabot[bot])
Authors: 4
- @dependabot[bot]
- @ghostery-adblocker-bot[bot]
- Ghostery Adblocker Bot (ghostery-adblocker-bot@users.noreply.github.com)
- Krzysztof Modras (@chrmod)
v2.3.0
v2.2.0
🚀 New Feature
@ghostery/adblocker
- feat: override config when merging #4495 (@seia-soto)
🐛 Bug Fix
@ghostery/adblocker
- fix:
CosmeticFilter.toString()
ignoring custom style #4505 (@seia-soto) - fix: custom styles being ignored for pure has filters #4506 (@seia-soto)
- fix:
🏠 Internal
@ghostery/adblocker
- chore: fix
@typescript-eslint/no-unsafe-member-access
#4487 (@seia-soto) - Update local assets #4501 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- chore: fix
🔩 Dependencies
- Build(deps): Bump tldts-experimental from 6.1.65 to 6.1.66 #4504 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.28.0 to 4.28.1 #4503 (@dependabot[bot])
Authors: 4
- @dependabot[bot]
- @ghostery-adblocker-bot[bot]
- Ghostery Adblocker Bot (ghostery-adblocker-bot@users.noreply.github.com)
- HoJeong Go (@seia-soto)
v2.1.2
🐛 Bug Fix
🏠 Internal
- fix(benchmark): convert cjs to nodenext #4465 (@seia-soto)
@ghostery/adblocker
- Update local assets #4493 (ghostery-adblocker-bot@users.noreply.github.com @ghostery-adblocker-bot[bot])
- Fix assets update CI #4492 (@chrmod)
- chore: export referenceable components #4476 (@seia-soto)
@ghostery/adblocker-puppeteer
- chore: use
Frame.detached
for puppeteer #4488 (@seia-soto)
- chore: use
🔩 Dependencies
- Build(deps-dev): Bump prettier from 3.4.1 to 3.4.2 #4497 (@dependabot[bot])
- Build(deps-dev): Bump axios from 1.7.8 to 1.7.9 #4498 (@dependabot[bot])
- Build(deps-dev): Bump typescript-eslint from 8.16.0 to 8.17.0 #4490 (@dependabot[bot])
- Build(deps-dev): Bump eslint from 9.15.0 to 9.16.0 #4484 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.64 to 6.1.65 #4485 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.27.4 to 4.28.0 #4486 (@dependabot[bot])
- Build(deps-dev): Bump @eslint/js from 9.15.0 to 9.16.0 #4483 (@dependabot[bot])
- Build(deps-dev): Bump @types/node from 22.10.0 to 22.10.1 #4482 (@dependabot[bot])
- Build(deps): Bump electron from 33.2.0 to 33.2.1 #4481 (@dependabot[bot])
- Build(deps-dev): Bump prettier from 3.4.0 to 3.4.1 #4479 (@dependabot[bot])
- Build(deps-dev): Bump typescript-eslint from 8.15.0 to 8.16.0 #4472 (@dependabot[bot])
- Build(deps-dev): Bump @types/node from 22.9.1 to 22.10.0 #4473 (@dependabot[bot])
- Build(deps-dev): Bump axios from 1.7.7 to 1.7.8 #4475 (@dependabot[bot])
- Build(deps-dev): Bump prettier from 3.3.3 to 3.4.0 #4474 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.27.3 to 4.27.4 #4468 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.63 to 6.1.64 #4467 (@dependabot[bot])
- Build(deps-dev): Bump typescript from 5.6.3 to 5.7.2 #4466 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.61 to 6.1.63 #4464 (@dependabot[bot])
- Build(deps-dev): Bump @types/mocha from 10.0.9 to 10.0.10 #4461 (@dependabot[bot])
@ghostery/adblocker-puppeteer-example
,@ghostery/adblocker-puppeteer
- Build(deps): Bump puppeteer from 23.9.0 to 23.10.1 #4496 (@dependabot[bot])
- Build(deps): Bump puppeteer from 23.8.0 to 23.9.0 #4463 (@dependabot[bot])
@ghostery/adblocker-electron
,@ghostery/adblocker-extended-selectors
,@ghostery/adblocker-playwright
,@ghostery/adblocker-puppeteer
,@ghostery/adblocker-webextension-cosmetics
,@ghostery/adblocker-webextension
,@ghostery/adblocker
- Build(deps-dev): Bump mocha from 10.8.2 to 11.0.1 #4489 (@dependabot[bot])
@ghostery/adblocker-electron-preload
,@ghostery/adblocker-webextension-cosmetics
,@ghostery/adblocker-webextension-example
- Build(deps-dev): Bump @types/chrome from 0.0.286 to 0.0.287 #4480 (@dependabot[bot])
- Build(deps-dev): Bump @types/chrome from 0.0.283 to 0.0.286 #4471 (@dependabot[bot])
Authors: 5
- @dependabot[bot]
- @ghostery-adblocker-bot[bot]
- Ghostery Adblocker Bot (ghostery-adblocker-bot@users.noreply.github.com)
- HoJeong Go (@seia-soto)
- Krzysztof Modras (@chrmod)
v2.1.1
v2.1.0
🚀 New Feature
@ghostery/adblocker-extended-selectors
,@ghostery/adblocker
🏠 Internal
📝 Documentation
@ghostery/adblocker-content
,@ghostery/adblocker-electron-example
,@ghostery/adblocker-electron-preload
,@ghostery/adblocker-electron
,@ghostery/adblocker-extended-selectors
,@ghostery/adblocker-playwright
,@ghostery/adblocker-puppeteer-example
,@ghostery/adblocker-puppeteer
,@ghostery/adblocker-webextension
,@ghostery/adblocker
🔩 Dependencies
- Build(deps-dev): Bump @types/node from 22.9.0 to 22.9.1 #4459 (@dependabot[bot])
- Build(deps-dev): Bump eslint from 9.14.0 to 9.15.0 #4452 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.27.2 to 4.27.3 #4456 (@dependabot[bot])
- Build(deps-dev): Bump typescript-eslint from 8.14.0 to 8.15.0 #4457 (@dependabot[bot])
- Build(deps): Bump playwright from 1.48.2 to 1.49.0 #4458 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.26.0 to 4.27.2 #4453 (@dependabot[bot])
- Build(deps-dev): Bump @eslint/js from 9.14.0 to 9.15.0 #4454 (@dependabot[bot])
- Build(deps): Bump cross-spawn from 7.0.3 to 7.0.5 in /bench/comparison #4448 (@dependabot[bot])
- Build(deps): Bump cross-spawn from 7.0.3 to 7.0.5 #4449 (@dependabot[bot])
- Build(deps): Bump @eslint/plugin-kit from 0.2.0 to 0.2.3 #4447 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.25.0 to 4.26.0 #4445 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.60 to 6.1.61 #4443 (@dependabot[bot])
- Build(deps-dev): Bump typescript-eslint from 8.13.0 to 8.14.0 #4441 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.24.4 to 4.25.0 #4439 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.59 to 6.1.60 #4440 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.58 to 6.1.59 #4436 (@dependabot[bot])
- Build(deps): Bump electron from 33.1.0 to 33.2.0 #4434 (@dependabot[bot])
- Build(deps): Bump electron from 33.0.2 to 33.1.0 #4432 (@dependabot[bot])
@ghostery/adblocker-electron-preload
,@ghostery/adblocker-webextension-cosmetics
,@ghostery/adblocker-webextension-example
- Build(deps-dev): Bump @types/chrome from 0.0.281 to 0.0.283 #4451 (@dependabot[bot])
- Build(deps-dev): Bump @types/chrome from 0.0.280 to 0.0.281 #4444 (@dependabot[bot])
@ghostery/adblocker-puppeteer-example
,@ghostery/adblocker-puppeteer
- Build(deps): Bump puppeteer from 23.7.1 to 23.8.0 #4446 (@dependabot[bot])
- Build(deps): Bump puppeteer from 23.7.0 to 23.7.1 #4435 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- Krzysztof Modras (@chrmod)
- Sébastien Règne (@regseb)
v2.0.4
🐛 Bug Fix
@ghostery/adblocker
- fix: unexported global namespaces
chrome
andbrowser
#4430 (@seia-soto)
- fix: unexported global namespaces
🏠 Internal
🔩 Dependencies
- Build(deps-dev): Bump @types/node from 22.8.7 to 22.9.0 #4429 (@dependabot[bot])
- Build(deps-dev): Bump rollup from 4.24.3 to 4.24.4 #4428 (@dependabot[bot])
- Build(deps-dev): Bump typescript-eslint from 8.12.2 to 8.13.0 #4427 (@dependabot[bot])
- Build(deps-dev): Bump concurrently from 9.0.1 to 9.1.0 #4426 (@dependabot[bot])
- Build(deps-dev): Bump lerna from 8.1.8 to 8.1.9 #4418 (@dependabot[bot])
- Build(deps-dev): Bump @eslint/js from 9.13.0 to 9.14.0 #4423 (@dependabot[bot])
- Build(deps-dev): Bump eslint from 9.13.0 to 9.14.0 #4422 (@dependabot[bot])
- Build(deps): Bump tldts-experimental from 6.1.57 to 6.1.58 #4421 (@dependabot[bot])
- Build(deps-dev): Bump @types/node from 22.8.4 to 22.8.7 #4419 (@dependabot[bot])
- Build(deps-dev): Bump mocha from 10.8.1 to 10.8.2 #4414 (@dependabot[bot])
@ghostery/adblocker-puppeteer-example
,@ghostery/adblocker-puppeteer
- Build(deps): Bump puppeteer from 23.6.1 to 23.7.0 #4425 (@dependabot[bot])
@ghostery/adblocker-electron-preload
,@ghostery/adblocker-webextension-cosmetics
,@ghostery/adblocker-webextension-example
,@ghostery/adblocker
- Build(deps): Bump @types/chrome from 0.0.279 to 0.0.280 #4420 (@dependabot[bot])
Authors: 3
- @dependabot[bot]
- HoJeong Go (@seia-soto)
- Krzysztof Modras (@chrmod)