githubEdit

Release history

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelogarrow-up-right and this project adheres to Semantic Versioningarrow-up-right.

chevron-rightGuiding Principleshashtag
  • 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.

chevron-rightTypes of changeshashtag

Changelog entries are classified using the following labels (from keep-a-changelogarrow-up-right):

  • 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.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 (9f241efarrow-up-right).

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 (56083efarrow-up-right)

2.2.3 (2021-04-10)

Fixed

2.2.2 (2020-03-21)

Fixed

2.2.1 (2020-01-04)

  • Fixes #49arrow-up-right, 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 (5b8d33farrow-up-right)

  • 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

  • Readme link fixedarrow-up-right by @danez.

  • options.capture now works as expected when fastpaths are enabled. See https://github.com/micromatch/picomatch/pull/12/commits/26aefd71f1cfaf95c37f1c1fcab68a693b037304. Thanks to @DrPizza.

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.

Last updated