You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(deps): bump minimatch from 3.1.5 to 11.0.1 - #1954
Match each path portion with Matcher from
@isaacs/nonrecursive-glob-match, in place of a RegExp.
Items in Minimatch.set are now strings, Matcher objects, or
GLOBSTAR.
Remove makeRe(), Minimatch#regexp, and the MMRegExp type.
Remove the AST class.
Remove the maxExtglobRecursion option.
An empty path portion, such as the last one in a/b/, only
matches an empty pattern portion. So a/b/ no longer matches
a/b/?(x) or a/b/*(x), the same as a/b/*.
Add the normalize option, to normalize unicode in the pattern
and in each portion of the tested path.
Remove the debug option and the debug() method.
Remove the matchOne(), slashSplit(), and
levelTwoFileOptimize() methods. They are internal now.
Fix patterns with more than one ** and sections of different
lengths between them, such as **/a/b/c/**/d/**, which failed
to match some paths since 10.2.3.
Fix partial matching of patterns with **, which since
10.2.3 matched some paths under a dot portion that ** can not
walk, and did not match some paths that end in the pattern's
last portion.
partial matching of patterns with many ** no longer takes
exponential time.
On Windows, a .. no longer removes the drive letter, or the
host and share of a UNC path, at the start of a pattern or (at
optimization level 2) a path. So C:/a/../../x no longer
matches x or /x.
On Windows, compare the host and share of UNC paths like
//host/share/... case-insensitively, the same as drive
letters.
On Windows, long UNC paths like //?/UNC/host/share/... match
//host/share/... and vice versa, the same as //?/c:/... and
c:/....
At optimization level 2, stop splitting **/.. portions once
there are braceExpandMax patterns, and do not dedupe sets of
more than 1000 patterns. Before, a short pattern could take
minutes to compile.
minimatch() keeps the 256 Minimatch objects that it used most
recently, so it does not compile the same pattern again.
Faster to compile brace patterns that make rows that are merged,
such as **/*.{png,jpg,gif}, because the Matchers for the rows
that are merged are not made.
This version adds prepare script that runs during installation. Review the package contents before updating.
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)
You can disable automated security fix PRs for this repo from the Security Alerts page.
Repository: microsoft/vscode-java-test
Pull request: microsoft/vscode-java-test#1954 - fix(deps): bump minimatch from 3.1.5 to 11.0.1
Update: minimatch 3.1.5 -> 11.0.1 (major runtime update); brace-expansion 1.1.21 -> 5.0.12 (major transitive update); adds @isaacs/nonrecursive-glob-match 1.0.3. Other lockfile changes relocate existing dependencies.
Safety assessment: Dependabot-only history; manifest/lockfile-only diff. Base 417945f is the head's parent, behind_by=0. Minimatch remains necessary for Java coverage exclusions, confirmed by source, configuration and resolved-tree inspection. Compatibility Remediation Gate applies but is not satisfied: major-version migration and minimum-editor/runtime integration validation remain incomplete. No unresolved review threads.
Final state: OPEN; head 46af353; MERGEABLE/BLOCKED; REVIEW_REQUIRED. CI: 7 SUCCESS, 1 NEUTRAL, 2 FAILURE, 0 non-terminal. Failed: VSCode-Test-Runner-CI-Build and VSCode-Test-Runner-CI-Build (Build Validate dependencies from CFS), both INDETERMINATE. Required Linux and license/cla checks pass.
Actions taken: Re-audited exact-head diff, identity, ancestry, comments, reviews, checks and active rules; inspected coverage usage, packaging and CI/CFS configuration in an isolated worktree; npm ls --package-lock-only passed. Attempted failed-job log retrieval through get-ci-logs, GitHub annotations and Azure APIs. The skill cannot retrieve external Azure jobs; Azure build 32449260 timeline and logs both returned HTTP 401. Annotations only identify Bash exit 1 and an explicitly non-blocking deprecated 1ES artifact warning. Classic branch-protection details returned HTTP 403; active rules require code-owner approval. Existing provenance ledger is empty. No branch update was needed; no rerun, remediation, commit, push, review request, approval or merge was attempted.
Reason: Both Azure checks remain unsuccessful, and inaccessible logs prevent establishing causality or authorizing remediation/rerun. Major-update compatibility validation and code-owner approval are also outstanding.
Next action: A maintainer with Azure build 32449260 access must inspect the CFS logs and establish causality; resolve only update-caused failures, complete the crossed-major/minimum-runtime compatibility audit, obtain code-owner approval and rerun management.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dependenciesPull requests that update a dependency filejavascriptPull requests that update Javascript code
1 participant
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps minimatch from 3.1.5 to 11.0.1.
Changelog
Sourced from minimatch's changelog.
... (truncated)
Commits
47afe8811.0.177a0f5climit **/.. optimization pass to avoid quadratic explosion6f9f13111.0.002dcbe4update oxlint47b5d1ahandle //?/UNC/host/share long UNC forms05bce27do not optimize out the windows rootba01806document that a / takes priority over extglob sectionse5c04b4correct 'partial' mode matching of multiple-** patternscff11d8compare UNC host/share case-insensitivelyc86670ebenchmark scriptsInstall script changes
This version adds
preparescript that runs during installation. Review the package contents before updating.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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.