Releases: mainfraame/cucumber-jest
Releases · mainfraame/cucumber-jest
0.3.1
0.3.0
Added
- added developer tooling
- added tests; thanks to the addition from kevincmanning
Changes
- moved example project inside of test folder
- modified jest config for project to run tests against example project
- fixed cucumber expression 71ae22b
0.2.4
0.2.3
Added
- added
babel-macros-plugin
- environment variable to have cucumber-jest print out the path to the temp directory
CUCUMBER_JEST_SHOW_TEMP_PATH
Changes
- refactored glob patterns used for getting variable file paths PERFORMANCE
- replaced prototyped methods (filter, find, map, reduce, etc.) with
inline-loops.macro
PERFORMANCE
0.2.2
Added
- added error handling and error message formatting when a feature file fails to parse (error from cucumber)
- prioritizing variable files based on ENV
- merging global and feature variable files; prioritizing values of feature variables over global variables (if matching)
Changes
- fixed variables regexp to account for exact matches, double quote wrapping and escaping pipe characters when in a data table,
- made global and feature specific variable files follow the same naming convention; eg. {global/feature}.vars.{env}.{ext}
- updated README with convention change and included path of temporary folder for feature files with variables
0.2.1
Added
- support for a global variable files with and without env defined
0.2.0
Changes
- [BREAKING] upgraded cucumber to version 7.0.0 7028559
import { After, AfterAll, Before, BeforeAll, Given, Then, When, setWorldConstructor } from '@cucumber/cucumber';// <-- version 7.0.0 // from 'cucumber'; <-- version 6.0.0
- loosened package dependency version restrictions
- removed unused/broken logic for "un-mocking" manual mocks
0.1.3
Changes
- fixed regression with node v10 fix
0.1.2
Changes
- added support for node v10 3fca142
- added prettier, import sort, and husky to standardize code style on pre-commit ac7128e
- refactored structure of project ba4c840
- updated example project to support node v10 ba4c840
Notes
- if you had a previous version installed and are having issues running this version, run jest clearCache:
$(npm bin)/jest --clearCache