Releases: gherkin-lint/gherkin-lint
Releases · gherkin-lint/gherkin-lint
v4.2.4
v4.2.3
What's Changed
- Migrate from Travis to GitHub Actions by @andrewnicols in #292
- Bump ansi-regex from 3.0.0 to 3.0.1 by @dependabot in #299
- Bump protobufjs from 6.10.2 to 6.11.4 by @dependabot in #298
- Bump json-schema and jsprim by @dependabot in #300
- Add a new changelog using keepachangelog.com format by @andrewnicols in #301
- Add dependabot configuration by @andrewnicols in #295
- Support rules by @andrewnicols in #307
- Add support for only-one-when step check, issue #255 by @andrewnicols in #308
- Bump nyc from 15.0.0 to 15.1.0 by @dependabot in #302
- Bump commander from 5.0.0 to 11.0.0 by @dependabot in #304
- Bump @babel/traverse from 7.13.0 to 7.23.2 by @dependabot in #312
- Bump core-js from 3.6.4 to 3.33.1 by @dependabot in #314
Full Changelog: v4.2.2...v4.2.3
v3.3.1
Bug fixes:
- Fix allowed-tags rule not detecting violations in examples
- Fix no-duplicate-tags rule not detecting violations in examples
- Fix no-partially-commented-tag-lines rule not detecting violations in features and examples
- Fix one-space-between-tags rule not detecting violations in examples
- Fix no-unnamed-scenatrios rule not detecting violations in scenario outlines
- Fix no-restricted-tags rule not detecting violations in examples
- Fix no-homogenous-tags rule not detecting violations in examples
Small performance improvement for the no-restricted-tags rule.
npm run demo
now processes less files, and shows less messages.
v2.13.2
Fix bugs with the no-unused-variables rule:
- variables were not correctly detected in scenario names
- variables were not correctly detected in step arguments (DocString or DataTable)
- words between < and > in Backgrounds and Scenarios would incorrectly be counted as variables even though they are treated like strings