Releases: cjmarkham/Gherklin
Releases · cjmarkham/Gherklin
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
0.3.0
What's Changed
- HTML Reporter by @cjmarkham in #25
- Add no-similar-scenarios rule by @cjmarkham in #37
- Bump @types/node from 22.4.2 to 22.5.5 by @dependabot in #32
- Bump @typescript-eslint/parser from 8.5.0 to 8.6.0 by @dependabot in #33
- Bump @eslint/js from 9.9.0 to 9.10.0 by @dependabot in #34
- Bump sinon from 18.0.0 to 19.0.2 by @dependabot in #36
- Bump eslint from 9.9.0 to 9.11.0 by @dependabot in #38
- Add no-single-example-scenario rule by @cjmarkham in #39
- Tests as feature files by @cjmarkham in #40
- Release 0.3.0 by @cjmarkham in #45
Full Changelog: 0.2.4...0.3.0
v0.2.4
What's Changed
- Add name-length rule by @cjmarkham in #1
- Initial implementation of severity by @cjmarkham in #2
- Add no-background-only feature by @cjmarkham in #3
- Simplify schemas by @cjmarkham in #4
- Indentation Rule by @cjmarkham in #5
- Fix import paths and error output by @cjmarkham in #6
- Support custom rules by @cjmarkham in #7
- Add max-scenarios rule by @cjmarkham in #8
- Refactor to use classes by @cjmarkham in #9
- Add no-dupe-features rule by @cjmarkham in #10
- Add whitespace rules by @cjmarkham in #11
- Add no-dupe-scenarios rule by @cjmarkham in #12
- Add no-unnamed-scenarios rule by @cjmarkham in #13
- Added no-empty-file rule by @cjmarkham in #14
- Bump version by @cjmarkham in #15
- Fix exports by @cjmarkham in #16
- Add exit code by @cjmarkham in #17
- Use Gherklin in Gherklin by @cjmarkham in #18
- Fix color output by @cjmarkham in #19
- Add README for rules by @cjmarkham in #20
- Add keywords-in-logical-order rule by @cjmarkham in #21
- Inline Disable of Rules by @cjmarkham in #22
- Add dependabot config by @cjmarkham in #26
- Bump @types/chai from 4.3.17 to 4.3.19 by @dependabot in #31
- Bump @typescript-eslint/eslint-plugin from 8.2.0 to 8.5.0 by @dependabot in #30
- Bump typescript from 5.5.4 to 5.6.2 by @dependabot in #29
- Bump @typescript-eslint/parser from 8.2.0 to 8.5.0 by @dependabot in #28
- Bump @types/mocha from 10.0.7 to 10.0.8 by @dependabot in #27
New Contributors
- @cjmarkham made their first contribution in #1
- @dependabot made their first contribution in #31
Full Changelog: https://github.com/cjmarkham/Gherklin/commits/0.2.4