This repository was archived by the owner on Apr 4, 2019. It is now read-only.
v2.0.0
·
28 commits
to master
since this release
Bug Fixes
- deps: Add missing peer dependency on eslint (f2b43d2)
- import: Add correct default import extension settings (409b5a7)
- imports: Allow dev dependencies in tests directory (c3d52b0)
- lint: correctly set sourceType in all configs (ecb126e)
- no-unused-vars: Allow rest siblings to be unused (737ee93)
- package: Ensure latest versions of plugins are required. (ca5cc3f)
- prettier: Fix conflicting rules check and remove 2 conflicting react rules (484678c)
Features
- jsx: Require booleans to always be specified (a6d7a76)
- no-alert: Enable no-alert rule (3db53ce)
- no-use-before-define: Ignore functions (b5f8a28)
- react: Make prop-types rule an error (4be64d6)
- rules: Add 3 new react rules: display-name, no-string-refs, require-render-return (f88c2f6)
BREAKING CHANGES
- no-alert: alert functions are now not allowed anymore
- jsx: Requires boolean flags in jsx to always specify true explicitely
- rules: The 3 new react rules might trigger new linting errors
- react: The prop-types rule is now an error. Downgrade to warning in project if necessary.
- package: Requires newer versions of peer dependencies.