Releases: form8ion/cucumber-scaffolder
Releases · form8ion/cucumber-scaffolder
v4.0.0
v4.0.0-beta.2
v4.0.0-beta.1
4.0.0-beta.1 (2024-01-23)
Features
- node-versions: dropped support for node v16 and v19 (3e711d1)
BREAKING CHANGES
- node-versions: node v16 and v19 are no longer supported
v3.1.1
v3.1.0
v3.0.0
3.0.0 (2023-08-04)
Bug Fixes
- deps: updated to the latest version of
@form8ion/core
(206b315)
Features
- esm: converted the package to esm-only (0b1023a), closes #755
- node-versions: dropped support for node v14 and v17 (477ccd5)
BREAKING CHANGES
- esm: the package is now esm-only. since
exports
has now been defined, access has now
been restricted to internal files, but that should not impact normal usage of the package - node-versions: node v16.14 is now the minimum required version and support for v17 has been
dropped
v2.1.0
v2.0.1
v2.0.0
2.0.0 (2022-07-08)
Bug Fixes
- base-profile: removed the cli arg in favor of using the default (336dafa)
Features
- cucumber-config: generated the cucumber config as an esm module (4bc4424)
- dual-mode: defined an exports map to make this a true dual-mode package (84900f3)
- extension: handled extensions properly based on project type (0b61a77)
- gherkin-lint: updated to write the config to a file with a .json extension (c475a57)
- node-versions: defined the supported ranges for the package (20e41c2)
BREAKING CHANGES
- cucumber-config: using esm config for cucumber requires use of
.mjs
extension for step definitions
if the project is common js - node-versions: the supported node version ranges have been defined as v14 above v14.18 and above
v16 - dual-mode: an exports map has been defined, which further limits access to files within this
package
v2.0.0-alpha.5
2.0.0-alpha.5 (2022-07-08)
Features
- extension: handled extensions properly based on project type (0b61a77)