Skip to content

Commit de538cb

Browse files
committed
Update CHANGELOG and bump version
1 parent 9601761 commit de538cb

File tree

2 files changed

+39
-3
lines changed

2 files changed

+39
-3
lines changed

CHANGELOG.md

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,42 @@ All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44
This change log adheres to standards from [Keep a CHANGELOG](http://keepachangelog.com).
55

6+
## [4.0.0-rc.0] - 2016-02-14
7+
### Added
8+
* Add `jsx-space-before-closing` rule ([#244][] @ryym)
9+
* Add support for destructing in function signatures to `prop-types` ([#354][] @lencioni)
10+
11+
### Breaking
12+
* Add support for static methods to `sort-comp`. Static methods must now be declared first, see [rule documentation](docs/rules/sort-comp.md) ([#128][] @lencioni)
13+
* Add shareable config in place of default configuration. `jsx-uses-vars` is not enabled by default anymore, see [documentation](README.md#recommended-configuration) ([#192][])
14+
* Rename `jsx-sort-prop-types` to `sort-prop-types`. `jsx-sort-prop-types` still works but will trigger a warning ([#87][] @lencioni)
15+
* Remove deprecated `jsx-quotes` rule ([#433][] @lencioni)
16+
* `display-name` now accept the transpiler name by default. You can use the `ignoreTranspilerName` option to get the old behavior, see [rule documentation](docs/rules/display-name.md#ignoretranspilername) ([#440][] @lencioni)
17+
18+
### Fixed
19+
* Only ignore lowercase JSXIdentifier in `jsx-no-undef` ([#435][])
20+
21+
### Changed
22+
* Update dependencies ([#426][] @quentin-)
23+
* Documentation improvements ([#414][] @vkrol, [#370][] @tmcw, [#441][] [#429][] @lencioni, [#432][] @Niler851, [#438][] @jmann6)
24+
25+
[4.0.0-rc.0]: https://github.com/yannickcr/eslint-plugin-react/compare/v3.16.1...v4.0.0-rc.0
26+
[#244]: https://github.com/yannickcr/eslint-plugin-react/issues/244
27+
[#354]: https://github.com/yannickcr/eslint-plugin-react/issues/354
28+
[#128]: https://github.com/yannickcr/eslint-plugin-react/issues/128
29+
[#192]: https://github.com/yannickcr/eslint-plugin-react/issues/192
30+
[#87]: https://github.com/yannickcr/eslint-plugin-react/issues/87
31+
[#440]: https://github.com/yannickcr/eslint-plugin-react/pull/440
32+
[#435]: https://github.com/yannickcr/eslint-plugin-react/issues/435
33+
[#426]: https://github.com/yannickcr/eslint-plugin-react/pull/426
34+
[#414]: https://github.com/yannickcr/eslint-plugin-react/pull/414
35+
[#370]: https://github.com/yannickcr/eslint-plugin-react/pull/370
36+
[#441]: https://github.com/yannickcr/eslint-plugin-react/pull/441
37+
[#429]: https://github.com/yannickcr/eslint-plugin-react/pull/429
38+
[#432]: https://github.com/yannickcr/eslint-plugin-react/pull/432
39+
[#438]: https://github.com/yannickcr/eslint-plugin-react/pull/438
40+
[#433]: https://github.com/yannickcr/eslint-plugin-react/pull/433
41+
642
## [3.16.1] - 2016-01-24
743
### Fixed
844
* Fix `jsx-sort-prop-types` issue with custom propTypes ([#408][] @alitaheri)
@@ -489,7 +525,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
489525
* Add jsx-no-duplicate-props rule ([#161][] @hummlas)
490526
* Add allowMultiline option to the `jsx-curly-spacing` rule ([#156][] @mathieumg)
491527

492-
## Breaking
528+
### Breaking
493529
* In `jsx-curly-spacing` braces spanning multiple lines are now allowed with `never` option ([#156][] @mathieumg)
494530

495531
### Fixed
@@ -746,7 +782,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
746782
### Changed
747783
* Update dependencies
748784

749-
## Breaking
785+
### Breaking
750786
* In `prop-types` the children prop is no longer ignored
751787

752788
### Fixed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-plugin-react",
3-
"version": "3.16.1",
3+
"version": "4.0.0-rc.0",
44
"author": "Yannick Croissant <[email protected]>",
55
"description": "React specific linting rules for ESLint",
66
"main": "index.js",

0 commit comments

Comments
 (0)