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):
Added
for new features.
Changed
for changes in existing functionality.
Deprecated
for soon-to-be removed features.
Removed
for now removed features.
Fixed
for any bug fixes.
Security
in case of vulnerabilities.
2.2.2 (2020-03-21)
Fixed
- Correctly handle parts of the pattern after parentheses in the
scan
method (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
, and parts
to the object returned by picomatch.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
.onMatch
option
- improvements to
.scan
method
- numerous improvements and optimizations for matching and parsing
- better windows path handling
0.1.0 - 2017-04-13
First release.