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.
This was my starting point for learning Cucumber. Fun!
- Dropped support for Node 8 and 10.
- The API now supports calling with a single parameter. In this case, the parameter is assumed to be the name of a file, and the starting directory is set to that of the caller.
- Added support for Node 14 and 16.
- BREAKING - The parameter order has been swapped to better facilitate calling with a single parameter. Instead of
startIn, filename
, the signature is nowfilename[, startIn]
. - BREAKING - The case of the file name is no longer a factor in determining if the search was successful.
- Updated all dependencies.
- Dropped support for Node 6.
- Added support for Node 12.
- Moved settings for
mocha
frommocha.opts
topackage.json
(see mochajs/mocha#3968) - Updated
dev
dependencies.
- Updated all dependencies.
- Dropped support for Node 4.
- Added support for Node 10.
- Minor code simplifications.
- Updated all dependencies.
- Dropped support for Node < 4.
- Removed dependency on bluebird.
- Added support for Node 8.
- Updated all dependencies. Included a colorful badge for this in
README.md
.
- Enabled support for Node v0.12 by fixing test case and removing
'use strict'
. - Corrected repository links in
package.json
file.