Skip to content

chore(deps): bump @adguard/agtree from 4.0.1 to 4.0.4#1451

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/adguard/agtree-4.0.4
Open

chore(deps): bump @adguard/agtree from 4.0.1 to 4.0.4#1451
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/adguard/agtree-4.0.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps @adguard/agtree from 4.0.1 to 4.0.4.

Release notes

Sourced from @​adguard/agtree's releases.

TSWebExtension v4.0.4

We are happy to announce the release of TSWebExtension v4.0.4!

Please see the CHANGELOG for more information.

TSUrlFilter v4.0.4

We are happy to announce the release of TSUrlFilter v4.0.4!

Please see the CHANGELOG for more information.

AGTree v4.0.4

We are happy to announce the release of AGTree v4.0.4!

Please see the CHANGELOG for more information.

TSWebExtension v4.0.3

We are happy to announce the release of TSWebExtension v4.0.3!

Please see the CHANGELOG for more information.

TSUrlFilter v4.0.3

We are happy to announce the release of TSUrlFilter v4.0.3!

Please see the CHANGELOG for more information.

AGTree v4.0.3

We are happy to announce the release of AGTree v4.0.3!

Please see the CHANGELOG for more information.

TSUrlFilter v4.0.2

We are happy to announce the release of TSUrlFilter v4.0.2!

Please see the CHANGELOG for more information.

TSWebExtension v4.0.2

We are happy to announce the release of TSWebExtension v4.0.2!

Please see the CHANGELOG for more information.

AGTree v4.0.2

We are happy to announce the release of AGTree v4.0.2!

Please see the CHANGELOG for more information.

Changelog

Sourced from @​adguard/agtree's changelog.

4.0.4 - 2026-03-26

Fixed

  • Conversion of HTML filtering rule where [tag-content] value contains an escaped double quotes ".

4.0.3 - 2026-03-24

Fixed

  • Combine min-length and max-length into single regexp during HTML filtering rule conversion #187.

#187: AdguardTeam/tsurlfilter#187

4.0.2 - 2026-03-17

Fixed

  • Parsing of pseudo-class selectors containing attribute selectors, e.g., :not([class]).
Commits
  • c98dba5 AG-52411 fix conversion of tag-content with escaped double quotes
  • 5018999 skipci: Automatic increment build number for AGTree
  • 3f978ac combine min and max length attr values into single regexp. #187
  • 17d92a1 AG-51186 Fix parsing of pseudo-class selectors with attribute selectors
  • 1a5f0e6 AG-51979: prepare needed md documents for work with LLMs
  • f58f0cb AG-51914 Improve ESLint config for AGTree
  • 8f44460 AG-51485: remove obsoleted code in tsweb and agtree after upgrade to AGTree v4
  • 6d94efb AG-51148 update scriptlets to v2.2.16, prepare lib releases
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@adguard/agtree](https://github.com/AdguardTeam/tsurlfilter/tree/HEAD/packages/agtree) from 4.0.1 to 4.0.4.
- [Release notes](https://github.com/AdguardTeam/tsurlfilter/releases)
- [Changelog](https://github.com/AdguardTeam/tsurlfilter/blob/master/packages/agtree/CHANGELOG.md)
- [Commits](https://github.com/AdguardTeam/tsurlfilter/commits/agtree-v4.0.4/packages/agtree)

---
updated-dependencies:
- dependency-name: "@adguard/agtree"
  dependency-version: 4.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies External packages and dependencies label Mar 30, 2026
@socket-security
Copy link
Copy Markdown

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: npm @react-native/debugger-frontend is 96.0% likely obfuscated

Confidence: 0.96

Location: Package overview

From: pnpm-lock.yamlnpm/@react-native/debugger-frontend@0.84.1

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/@react-native/debugger-frontend@0.84.1. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
License policy violation: npm @sentry/cli under LicenseRef-FSL-1.1-MIT

License: LicenseRef-FSL-1.1-MIT - the applicable license policy does not allow this license (4) (package/LICENSE)

From: frontend/package.jsonnpm/@sentry/cli@3.3.3

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/@sentry/cli@3.3.3. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
Obfuscated code: npm @zxcvbn-ts/language-common is 91.0% likely obfuscated

Confidence: 0.91

Location: Package overview

From: pnpm-lock.yamlnpm/@clerk/clerk-js@6.3.0npm/@zxcvbn-ts/language-common@3.0.4

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/@zxcvbn-ts/language-common@3.0.4. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
Obfuscated code: npm @zxcvbn-ts/language-common is 95.0% likely obfuscated

Confidence: 0.95

Location: Package overview

From: pnpm-lock.yamlnpm/@clerk/clerk-js@6.3.0npm/@zxcvbn-ts/language-common@3.0.4

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/@zxcvbn-ts/language-common@3.0.4. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s npm/pnpm dependency graph to use @adguard/agtree v4.0.4 (from v4.0.1), bringing in upstream fixes in HTML filtering rule conversion and selector parsing.

Changes:

  • Bump @adguard/agtree from ^4.0.1^4.0.4 in package.json.
  • Regenerate pnpm-lock.yaml to reflect the new resolved version and updated transitive dependencies.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
package.json Updates the direct dependency version for @adguard/agtree.
pnpm-lock.yaml Updates lockfile entries for @adguard/agtree@4.0.4 and related transitive dependency resolutions.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

"_syncNote": "Dependency versions here must match those pinned in deno.json's import map; keep them in sync (for example via the existing version:sync-style task).",
"dependencies": {
"@adguard/agtree": "^4.0.1",
"@adguard/agtree": "^4.0.4",
Copy link

Copilot AI Mar 31, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The root dependency was bumped to @adguard/agtree ^4.0.4 here, but deno.json’s import map still pins "@adguard/agtree": "npm:@adguard/agtree@^4.0.1" (deno.json:100). That means Deno-based builds/tests will continue using 4.0.1, so this PR doesn’t fully apply the bump; please update the import map to ^4.0.4 (and any version-tracking docs like DEPENDENCIES.md if applicable).

Suggested change
"@adguard/agtree": "^4.0.4",
"@adguard/agtree": "^4.0.1",

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies External packages and dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant