From f1e86b5ba32ed9359eb7823b98f7a1dcc52376e3 Mon Sep 17 00:00:00 2001 From: Yannick Croissant Date: Tue, 5 Sep 2017 23:52:14 +0200 Subject: [PATCH] Update CHANGELOG and bump version --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b443929fc2..aa72865ce6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,39 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). This change log adheres to standards from [Keep a CHANGELOG](http://keepachangelog.com). +## [7.4.0-rc.0] - 2017-09-05 +### Added +- Add Flow 0.53 support ([#1376][] @jseminck) +- Add [`jsx-curly-brace-presence`][] rule ([#1310][] @jackyho112) +- Add support for Flow IntersectionTypeAnnotation to [`prop-types`][] and [`no-unused-prop-types`][] ([#1364][] [#1323][] @jseminck) +- Add support for Flow TypedArgument to [`no-unsed-prop-types`][] ([#1412][] @jseminck) +- Add support for Flow ClassExpressions to [`prop-types`][] ([#1400][] @jseminck) +- Add support for Flow read-only props to [`no-unused-prop-types`][] ([#1388][] @jseminck) +- Add more tests for [`prop-types`][] and [`no-unused-prop-types`][] ([#1381][] @DianaSuvorova) + +### Fixed +- Fix [`no-unused-state`][] to ignore computed property keys ([#1361][] @jackyho112) +- Fix [`no-typos`][] crash ([#1406][] @jseminck) +- Fix [`boolean-prop-naming`][] crash ([#1409][] @EvHaus) + +### Changed +- Documentation improvements ([#1392][] @xcatliu, [#1403][] @piperchester) + +[7.4.0-rc.0]: https://github.com/yannickcr/eslint-plugin-react/compare/v7.3.0...v7.4.0-rc.0 +[#1376]: https://github.com/yannickcr/eslint-plugin-react/issues/1376 +[#1310]: https://github.com/yannickcr/eslint-plugin-react/issues/1310 +[#1364]: https://github.com/yannickcr/eslint-plugin-react/issues/1364 +[#1323]: https://github.com/yannickcr/eslint-plugin-react/issues/1323 +[#1412]: https://github.com/yannickcr/eslint-plugin-react/pull/1412 +[#1400]: https://github.com/yannickcr/eslint-plugin-react/pull/1400 +[#1388]: https://github.com/yannickcr/eslint-plugin-react/issues/1388 +[#1381]: https://github.com/yannickcr/eslint-plugin-react/pull/1381 +[#1361]: https://github.com/yannickcr/eslint-plugin-react/issues/1361 +[#1406]: https://github.com/yannickcr/eslint-plugin-react/pull/1406 +[#1409]: https://github.com/yannickcr/eslint-plugin-react/pull/1409 +[#1392]: https://github.com/yannickcr/eslint-plugin-react/pull/1392 +[#1403]: https://github.com/yannickcr/eslint-plugin-react/pull/1403 + ## [7.3.0] - 2017-08-21 ### Added * Add checks for `propTypes`, `contextTypes` and `childContextTypes` to [`no-typos`][] ([#213][] @DianaSuvorova) @@ -1919,3 +1952,4 @@ If you're still not using React 15 you can keep the old behavior by setting the [`require-extension`]: docs/rules/require-extension.md [`no-comment-textnodes`]: docs/rules/jsx-no-comment-textnodes.md [`wrap-multilines`]: docs/rules/jsx-wrap-multilines.md +[`jsx-curly-brace-presence`]: docs/rules/jsx-curly-brace-presence.md diff --git a/package.json b/package.json index 9deff97f8c..726c3f934c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-react", - "version": "7.3.0", + "version": "7.4.0-rc.0", "author": "Yannick Croissant ", "description": "React specific linting rules for ESLint", "main": "index.js",