Releases: cjmarkham/Gherklin
Releases · cjmarkham/Gherklin
1.0.12
What's Changed
- Bump @typescript-eslint/eslint-plugin from 8.24.0 to 8.31.1 by @dependabot[bot] in #154
- Bump uuid from 11.0.5 to 11.1.0 by @dependabot[bot] in #155
- Bump chai and @types/chai by @dependabot[bot] in #160
- Fix instances where scenario would take precedence over scenario outline by @cjmarkham in #178
- Improve Github workflows by @cjmarkham in #185
- Remove sinon by @cjmarkham in #184
- Add new formated data tables rule by @cjmarkham in #183
- Support indentation rules for tags and data tables by @cjmarkham in #182
Full Changelog: 1.0.9...1.0.12
1.0.9
What's Changed
- Add disallowed-tags rule by @Antoineio in #150
New Contributors
- @Antoineio made their first contribution in #150
Full Changelog: 1.0.8...1.0.9
1.0.8
What's Changed
- Remove prettier in favour of eslint stylistic by @cjmarkham in #128
- Bump chalk from 5.3.0 to 5.4.1 by @dependabot in #135
- Bump globals from 15.14.0 to 16.0.0 by @dependabot in #138
- Bump @cucumber/gherkin from 30.0.4 to 32.1.0 by @dependabot in #146
- Bump @types/node from 22.13.1 to 22.14.1 by @dependabot in #151
- Bump eslint from 9.16.0 to 9.25.1 by @dependabot in #152
- Update no-similar-scenarios.ts by @osdamv in #141
- Bump the npm_and_yarn group with 2 updates by @dependabot in #153
New Contributors
Full Changelog: 1.0.7...1.0.8
1.0.7
What's Changed
- Add maxErrors configuration option by @cjmarkham in #99
- Bump @typescript-eslint/eslint-plugin from 8.8.1 to 8.19.1 by @dependabot in #109
- Bump globals from 15.12.0 to 15.14.0 by @dependabot in #106
- Bump chai-as-promised from 8.0.0 to 8.0.1 by @dependabot in #104
- Bump prettier from 3.3.3 to 3.4.2 by @dependabot in #103
- Bump @cucumber/gherkin from 29.0.0 to 30.0.4 by @dependabot in #101
- Allow specific rules to be specified using gherklin-disable-next-line by @cjmarkham in #126
- Bump @typescript-eslint/eslint-plugin from 8.19.1 to 8.24.0 by @dependabot in #125
- Bump @types/node from 22.7.5 to 22.13.1 by @dependabot in #124
- Bump eslint-config-prettier from 9.1.0 to 10.0.1 by @dependabot in #114
- Bump uuid from 10.0.0 to 11.0.5 by @dependabot in #111
- Bump typescript from 5.7.2 to 5.7.3 by @dependabot in #110
- Allow conjunctions when keywords-logical-order enabled by @cjmarkham in #127
Full Changelog: 1.0.5...1.0.7
1.0.5
What's Changed
- Store config in class by @cjmarkham in #81
- Fix error output by @cjmarkham in #82
- Bump @types/chai-as-promised from 8.0.0 to 8.0.1 by @dependabot in #75
- Bump @types/chai from 4.3.19 to 5.0.0 by @dependabot in #78
- Bump @typescript-eslint/parser from 8.7.0 to 8.8.1 by @dependabot in #83
- Bump @types/node from 22.6.1 to 22.7.5 by @dependabot in #84
- Bump @typescript-eslint/eslint-plugin from 8.7.0 to 8.8.1 by @dependabot in #85
- Bump globals from 15.9.0 to 15.12.0 by @dependabot in #92
- Bump winston from 3.14.2 to 3.17.0 by @dependabot in #94
- Bump typescript from 5.6.2 to 5.7.2 by @dependabot in #96
- Bump eslint from 9.11.1 to 9.16.0 by @dependabot in #97
Full Changelog: 1.0.1...1.0.5
1.0.1
What's Changed
- Ggeneral fixes by @cjmarkham in #79
- Release 1.0.1 by @cjmarkham in #80
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
- Add auto fix for rules by @cjmarkham in #57
- Add no-full-stop rule by @cjmarkham in #61
- Add no-scenario-splat rule by @cjmarkham in #62
- Add no-typographer-quotes rule by @cjmarkham in #63
- Add background-setup-only rule by @cjmarkham in #64
- Add given-after-background rule by @cjmarkham in #65
- Add no-inconsistent-quotes rule by @cjmarkham in #66
- Add filename-snake-case rule by @cjmarkham in #67
- Add filename-kebab-case rule by @cjmarkham in #68
- Add unique-examples rule by @cjmarkham in #69
- Add feature-description rule by @cjmarkham in #70
- Add scenario-action and scenario-verification rules by @cjmarkham in #71
- Add scenario-name-length rule by @cjmarkham in #72
- Release 1.0.0 by @cjmarkham in #73
Full Changelog: 0.5.1...1.0.0
0.5.1
0.5.0
What's Changed
- Add the ability to disable rules via comments by @cjmarkham in #56
- Bump eslint from 9.11.0 to 9.11.1 by @dependabot in #51
- Bump @typescript-eslint/eslint-plugin from 8.5.0 to 8.7.0 by @dependabot in #54
- Bump @types/node from 22.5.5 to 22.6.1 by @dependabot in #52
- Bump @typescript-eslint/parser from 8.6.0 to 8.7.0 by @dependabot in #53
- Test on ubuntu, windows and mac by @cjmarkham in #58
Full Changelog: 0.4.1...0.5.0
0.4.1
What's Changed
- Convert all rules to classes by @cjmarkham in #49
- Script to generate rules by @cjmarkham in #50
Full Changelog: 0.3.0...0.4.1