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.

  • 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.

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.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.