Release history
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
  Guiding Principles
 
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- Versions and sections should be linkable.
- The latest version comes first.
- The release date of each versions is displayed.
- Mention whether you follow Semantic Versioning.
  Types of changes
 
Changelog entries are classified using the following labels (from keep-a-changelog):
- Addedfor new features.
- Changedfor changes in existing functionality.
- Deprecatedfor soon-to-be removed features.
- Removedfor now removed features.
- Fixedfor any bug fixes.
- Securityin case of vulnerabilities.
2.3.1 (2022-01-02)
Fixed
- Fixes bug when a pattern containing an expression after the closing parenthesis (/!(*.d).{ts,tsx}) was incorrectly converted to regexp (9f241ef).
Changed
2.3.0 (2021-05-21)
Fixed
- Fixes bug where file names with two dots were not being matched consistently with negation extglobs containing a star (56083ef)
2.2.3 (2021-04-10)
Fixed
- Do not skip pattern seperator for square brackets (fb08a30).
- Set negatedExtGlob also if it does not span the whole pattern (032e3f5).
2.2.2 (2020-03-21)
Fixed
- Correctly handle parts of the pattern after parentheses in the scanmethod (e15b920).
2.2.1 (2020-01-04)
- Fixes #49, so that braces with no sets or ranges are now propertly treated as literals.
2.2.0 (2020-01-04)
- Disable fastpaths mode for the parse method (5b8d33f)
- Add tokens,slashes, andpartsto the object returned bypicomatch.scan().
2.1.0 (2019-10-31)
2.0.7 (2019-05-14)
2.0.4 (2019-04-10)
Fixed
2.0.0 (2019-04-10)
Added
- Adds support for options.onIgnore. See the readme for details
- Adds support for options.onResult. See the readme for details
Breaking changes
- The unixify option was renamed to windows
- caching and all related options and methods have been removed
1.0.0 (2018-11-05)
- adds .onMatchoption
- improvements to .scanmethod
- numerous improvements and optimizations for matching and parsing
- better windows path handling
0.1.0 - 2017-04-13
First release.