Skip to content

chore(deps): bump minimatch from 10.0.1 to 10.2.1 in the npm_and_yarn group across 1 directory#3377

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/npm_and_yarn-81941be4bf
Open

chore(deps): bump minimatch from 10.0.1 to 10.2.1 in the npm_and_yarn group across 1 directory#3377
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/npm_and_yarn-81941be4bf

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Feb 23, 2026

Bumps the npm_and_yarn group with 1 update in the / directory: minimatch.

Updates minimatch from 10.0.1 to 10.2.1

Changelog

Sourced from minimatch's changelog.

change log

10.2

  • Add braceExpandMax option

10.1

  • Add magicalBraces option for escape
  • Fix makeRe when partial: true is set.
  • Fix makeRe when pattern ends in a final ** path part.

10.0

  • Require node 20 or 22 and higher

9.0

  • No default export, only named exports.

8.0

  • Recursive descent parser for extglob, allowing correct support for arbitrarily nested extglob expressions
  • Bump required Node.js version

7.4

  • Add escape() method
  • Add unescape() method
  • Add Minimatch.hasMagic() method

7.3

  • Add support for posix character classes in a unicode-aware way.

7.2

  • Add windowsNoMagicRoot option

7.1

  • Add optimizationLevel configuration option, and revert the default back to the 6.2 style minimal optimizations, making the advanced transforms introduced in 7.0 opt-in. Also, process provided file paths in the same way in optimizationLevel:2 mode, so most things that matched with optimizationLevel 1 or 0 should match with level 2 as well. However, level 1 is the default, out of an abundance of caution.

... (truncated)

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps the npm_and_yarn group with 1 update in the / directory: [minimatch](https://github.com/isaacs/minimatch).


Updates `minimatch` from 10.0.1 to 10.2.1
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v10.0.1...v10.2.1)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.2.1
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 23, 2026
@cliffhall
Copy link
Copy Markdown
Member

@claude review

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 21, 2026

Claude finished @cliffhall's task in 51s —— View job


PR Review: minimatch 10.0.1 → 10.2.1

  • Gather context
  • Review changed files
  • Analyze minimatch usage in filesystem server
  • Assess changelog and risk
  • Post review feedback

Summary: ✅ Safe to merge — routine minor version bump with no breaking changes.

What changed

Two files:

  • src/filesystem/package.json: version constraint updated from ^10.0.1^10.2.1
  • package-lock.json: resolved version and integrity hash updated accordingly

How minimatch is used in this repo

minimatch is used exclusively in the filesystem server for glob-based pattern matching:

  • lib.ts:394,400excludePatterns filtering and file search in search_files
  • index.ts:560,564-566excludePatterns filtering in directory_tree
  • All call sites use minimatch(relativePath, pattern, { dot: true })

None of the usages use partial: true, magicalBraces, or braceExpandMax, so no behavior changes are expected.

Changelog assessment

Version Change Impact
10.2.1 Coalesce consecutive non-globstar * chars Minor optimization, no behavior change for standard patterns
10.2.0 Add braceExpandMax option New option, not used here — no impact
10.1.x Fix makeRe with partial: true; fix makeRe for patterns ending in **; revert to original brace-expansion Bug fixes; partial: true isn't used here, but the brace-expansion revert could improve correctness of patterns like {a,b}/**
10.0 Require Node 20/22+ Already satisfied (repo targets Node 22)

Risk assessment

  • Low risk: Minor version bump within the same major version (no breaking changes per semver)
  • Beneficial: Bug fixes in 10.1 for makeRe edge cases and brace-expansion correctness
  • No new API surface used: All existing call sites are unaffected
  • Dependabot compatibility score: High (badge in PR description)
  • No CVEs: This is a routine feature/fix bump, not a security advisory

The change is straightforward and appropriate. No issues found.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant