Skip to content

Commit

Permalink
Merge pull request #19 from Flet/changelog
Browse files Browse the repository at this point in the history
update changelog to point to semistandard's changelog for detailed  updates
  • Loading branch information
Flet authored Apr 20, 2017
2 parents 4403c08 + 60640b6 commit 9307033
Showing 1 changed file with 6 additions and 45 deletions.
51 changes: 6 additions & 45 deletions CHANGELOG.md
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/).

0 comments on commit 9307033

Please sign in to comment.