@@ -3,6 +3,53 @@ All notable changes to this project will be documented in this file.
33This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
44This change log adheres to standards from [ Keep a CHANGELOG] ( http://keepachangelog.com ) .
55
6+ ## [ 7.18.0] - 2010-01-15
7+
8+ ### Added
9+ * [ ` require-default-props ` ] [ ] : add option to ignore functional components ([ #2532 ] [ ] @RedTn )
10+ * [ ` function-component-definition ` ] [ ] : Enforce a specific function type for function components ([ #2414 ] [ ] @Stefanwullems )
11+ * [ ` no-adjacent-inline-elements ` ] [ ] : Prevent adjacent inline elements not separated by whitespace ([ #1155 ] [ ] @SeanHayes )
12+ * [ ` jsx-no-script-url ` ] [ ] : prevent usage of ` javascript: ` URLs ([ #2419 ] [ ] @sergei-startsev )
13+
14+ ### Fixed
15+ * [ ` jsx-pascal-case ` ] [ ] : false negative with namespacing ([ #1337 ] [ ] @mfyuce )
16+ * [ ` jsx-curly-brace-presence ` ] [ ] : Fix ` curly-brace-presence ` edge cases ([ #2523 ] [ ] @rafbgarcia )
17+ * [ ` prop-types ` ] [ ] : Does not validate missing propTypes for LogicalExpression ([ #2533 ] [ ] @toshi-toma )
18+ * [ ` no-unknown-property ` ] [ ] : allowTransparency does not exist in React >= v16.1 ([ #1538 ] [ ] @dawidvdh )
19+ * [ ` jsx-curly-brace-presence ` ] [ ] : Fix error related to tags line break ([ #2521 ] [ ] @rafbgarcia )
20+ * [ ` no-typos ` ] [ ] : Compilation error when method name is string instead of identifier ([ #2514 ] [ ] @shijistar )
21+ * [ ` jsx-curly-brace-presence ` ] [ ] : allow trailing spaces in TemplateLiteral ([ #2507 ] [ ] @doochik )
22+ * [ ` no-unused-prop-types ` ] , [ ` no-unused-state ` ] : fix false positives when using TS type assertions ([ #2536 ] [ ] @kdmadej )
23+
24+ ### Changed
25+ * [ Docs] [ ` no-render-return-value ` ] [ ] : Fix title ([ #2540 ] [ ] @micnic )
26+ * [ Refactor] : remove unused codes in util/propTypes ([ #2288 ] [ ] @golopot )
27+ * [ ` no-typos ` ] : check static lifecycle methods ([ #2006 ] [ ] @bsonntag )
28+ * [ Docs] [ ` jsx-first-prop-new-line ` ] [ ] : Fix rule name in "Rule Options" section ([ #2535 ] [ ] @barreira )
29+ * [ Tests] [ ` no-unused-prop-types ` ] [ ] : Added test cases ([ #977 ] [ ] @dozoisch )
30+ * [ Tests] avoid running tests on pretest job
31+ * [ meta] Move eslint-plugin-eslint-plugin to devDeps ([ #2510 ] [ ] @nstepien )
32+ * [ Deps] update ` array-includes ` , ` object.entries ` , ` object.fromentries ` , ` object.values ` , ` resolve `
33+
34+ [ #2540 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2540
35+ [ #2536 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2536
36+ [ #2535 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2535
37+ [ #2533 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2533
38+ [ #2532 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2532
39+ [ #2523 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2523
40+ [ #2521 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2521
41+ [ #2514 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2514
42+ [ #2510 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2510
43+ [ #2507 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2507
44+ [ #2419 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2419
45+ [ #2414 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2414
46+ [ #2288 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2288
47+ [ #2006 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2006
48+ [ #1538 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1538
49+ [ #1337 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1337
50+ [ #1155 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1155
51+ [ #977 ] : https://github.com/yannickcr/eslint-plugin-react/pull/977
52+
653## [ 7.17.0] - 2019-11-28
754
855### Added
@@ -11,7 +58,6 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
1158 * [ ` prop-types ` ] [ ] : Support Flow Type spread ([ #2446 ] [ ] @moroine )
1259 * [ ` jsx-props-no-spreading ` ] [ ] : add ` explicitSpread ` option to allow explicit spread of props ([ #2449 ] [ ] @pawelnvk )
1360 * [ ` jsx-no-target-blank ` ] [ ] : warn on ` target={'_blank'} ` expressions ([ #2451 ] [ ] @timkraut )
14- * [ ` require-default-props ` ] : add option to ignore functional components ([ #2532 ] [ ] @RedTn )
1561 * [ ` function-component-definition ` ] : Enforce a specific function type for function components ([ #2414 ] [ ] @Stefanwullems )
1662
1763### Fixed
0 commit comments