Releases: lo1tuma/eslint-plugin-mocha
Releases · lo1tuma/eslint-plugin-mocha
5.0.0
Breaking Changes
- Remove support for ESLint versions < 4.0.0 (#155)
- Remove support for nodejs 4, 5 and 7 (#154)
Dependency Upgrades
- Update pr-log to the latest version 🚀 (#159)
- Update chai to version 4.1.2 (#151)
Code Refactoring
- Use new language features (#156)
Build-Related
- Use nyc instead of istanbul (#153)
- Whitelist files instead of using .npmignore (#152)
4.12.1
Bug Fixes
- Fix: skip template strings in valid-test-description and valid-suite-description
4.12.0
Features
- Adds rule "no setup in describe" (#147)
Dependency Upgrades
- Update coveralls to the latest version 🚀 (#142)
- chore(package): update mocha to version 5.0.1 (#150)
- Update ramda to the latest version 🚀 (#144)
Bug Fixes
- Fix complexity problems (#149)
4.11.0
Enhancements
- Added support for async functions in no-synchronous-tests (#138)
4.10.1
Bug Fixes
- don't drop support for eslint 3.x (#137)
4.10.0
Build-Related
- Add node 8 to build environments (#135)
Enhancements
- Support ESLint 4.x (#134)
Dependency Upgrades
- Update ramda to the latest version 🚀 (#130)
- Update pr-log to version 2.0.0 🚀 (#127)
4.9.0
Dependency Upgrades
- Update ramda to version 0.23.0 🚀 (#121)
Enhancements
- Add settings to support additional suite function names (#126)
Documentation
- Organize alphabetically (#123)
4.8.0
Enhancements
- Support MemberExpression for additionalTestFunctions (#114)
- Make no-mocha-arrows rule fixable (#112)
Bug Fixes
- Fix no-mocha-arrow fixer (#118)
Build-Related
- Add node 7 as travis build environment (#115)
Documentation
- Fix rule name in CHANGELOG to match actual rule (#111)
4.7.0
Features
- Add no-nested-tests rule (#109)
4.6.0
Documentation
- Adds rule name to title for
valid-suite-description
documentation. (#107)
- Adds rule name to title for
valid-test-description
documentation. (#106)
Features
- Add 'one-suite-per-file' rule (#103) (#105)