Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: isaacs/minimatch
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.1.6
Choose a base ref
...
head repository: isaacs/minimatch
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.1.7
Choose a head ref
  • 4 commits
  • 8 files changed
  • 1 contributor

Commits on Jan 30, 2023

  1. typedocs to gh pages

    isaacs committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    6d2bb0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4890d45 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

  1. optimize common patterns, correct matching of .*

    Previously, `.*` would match `.` and `..` in some cases where it
    shouldn't, unlike the Bash 5 behavior targeted.
    
    Also, this adds fast-path optimizations for:
    - `*`
    - `*.<some extension>`
    - `.*`
    
    which are by far the most common patterns in use, and ironically also
    some of the least-performant regular expressions generated by this
    library.
    
    While the regular expression generated by makeRE will always have to
    take the slower approach (lots of lookahead/lookbehind tests,
    conditional anchors, etc.), in the case of `minimatch()` or
    `Minimatch.test()`, or manually walking the MMRegExp objects in the set,
    it will be *much* faster.
    isaacs committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    763a256 View commit details
    Browse the repository at this point in the history
  2. 6.1.7

    isaacs committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    61df471 View commit details
    Browse the repository at this point in the history
Loading