breaking
Updates to JSDoc comments, they now align with the TypeScript flavor.
breaking
Changes to JSDoc comment indentation.
added
Reinstated the check for atomic updates, which was pulled from 3.2.0
. It has now been updated to be less aggressive.
removed
Now allows inner declarations. This was a problem before ES6, but can be ignored now.
Fixed an issue where the peer dependency versions were accidentally set too low.
Includes breaking fixes for minor code style issues.
breaking
Removed support for Node 14.
added
Added a check for constant binary expressions.
breaking
Removed support for Node 12.
added
Added support for Node 18.
added
Now automatigally activates parser support for the latest ECMAScript features.
breaking
Updated to work with Eslint 8.
removed
No longer lints code examples inside jsdoc comments, due to technical limitations.
removed
No longer requires shallow jsdoc indentation, allowing for jsdoc comments on nested functions.
removed
No longer checks for atomic updates because the check was too buggy.
fixed
All JSDoc issues are now categorized as warnings, making it easier to distinguish between documentation and code issues.
removed
JSDoc comments no longer disallow spacing between tags.
fixed
Include updated changelog in released package.
Includes breaking fixes for minor code style issues, adds JSDoc documentation.
breaking
Now requires JSDoc dodumentation for all files and functions.
breaking
Now requires all switch cases to be indented.
removed
No longer does a check for code complexity.
removed
No longer checks indentation of property chains.
fixed
Now allows empty lines at start of file.
fixed
Loosened check for space before block to allow for blocks in switch cases.
fixed
Updated badges in readme as part of test system refactor.
fixed
No longer enforces Unix-style EOLs on Windows, instead expects Git to auto-convert them before pushing to the repo.
fixed
Other minor improvements to cross-platform support.
added
Now has explicit support for Linux/Ubuntu, MacOS & Windows.
added
Now has explicit support for Node versions 12, 14 & 15.
breaking
Now also lints dotfiles by default.
Initial release. Built from scratch for ESLint 7.