-
-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #19 from Flet/changelog
update changelog to point to semistandard's changelog for detailed updates
- Loading branch information
Showing
1 changed file
with
6 additions
and
45 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,10 @@ | ||
# eslint-config-semistandard change log | ||
|
||
All notable changes to this project will be documented in this file. | ||
This project adheres to [Semantic Versioning](http://semver.org/). | ||
|
||
## 6.0.0 2016-03-23 | ||
### BREAKING CHANGE bumped to the next major version of `eslint-config-standard` which as lots of new rules. | ||
|
||
New Rules: | ||
* move jsx-quotes rule from eslint-config-standard-react | ||
* New rule: Disallow empty destructuring patterns (no-empty-pattern) | ||
* New rule: Disallow string concatenation when using __dirname and __filename (no-path-concat) | ||
* New rule: Disallow unnecessary constructor (no-useless-constructor) | ||
* New rule: Disallow Self Assignment (no-self-assign) | ||
* New rule: Disallow Symbol Constructor (no-new-symbol) | ||
* New rule: Enforce Usage of Spacing in Template Strings (template-curly-spacing) | ||
* add promise/param-names rule | ||
* New rule: Require parens in arrow function arguments | ||
* New rule: Enforce spaces around * in "yield *" | ||
* disallow label usage, even with loops/switch statements | ||
* no-return-assign: make default option explicit | ||
|
||
|
||
## 5.0.1 2016-02-26 | ||
* remove unneeded peerDeps | ||
All notable changes to this project will be documented in the | ||
[`semistandard` CHANGELOG](https://github.com/flet/semistandard/blob/master/CHANGELOG.md). | ||
|
||
## 4.0.0 - 2015-06-16 | ||
### BREAKING CHANGE: react rules removed from standard and moved to eslint-config-standard-react | ||
* To include the react rules, extend from both packages in your eslint config: | ||
``` | ||
{ | ||
"extends": ["semistandard", "standard-react"] | ||
} | ||
``` | ||
This project's | ||
[commit log](https://github.com/flet/eslint-config-standard/commits/master) is | ||
also quite readable. | ||
|
||
* New Rules coming from eslint-config-standard: | ||
* [accessor-pairs](http://eslint.org/docs/rules/accessor-pairs.html) - warns if setters are defined without getters. | ||
* ["one-var": [2, { "initialized": "never" }]](http://eslint.org/docs/rules/one-var.html) - Split initialized 'var' declarations into multiple statements. | ||
|
||
## 3.0.0 - 2015-06-03 | ||
|
||
### BREAKING CHANGE: New Rules | ||
* [no-extra-semi](http://eslint.org/docs/rules/no-extra-semi) - This rule is aimed at eliminating extra unnecessary semicolons. While not technically an error, extra semicolons can be a source of confusion when reading code. | ||
|
||
* [semi-spacing](http://eslint.org/docs/rules/semi-spacing) - Disallow a space before semicolons and force a space after them. | ||
|
||
## 2.0.0 - 2015-05-30 | ||
* Update to `standard` 2.0.0 which has a breaking change: | ||
* new rule [operator-linebreak](http://eslint.org/docs/rules/operator-linebreak.html) | ||
This project adheres to [Semantic Versioning](http://semver.org/). |