All Versions
34
Latest Version
Avg Release Cycle
86 days
Latest Release
1472 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.9.1 Changes
February 13, 2016- safeguard for userHome. fixes #362
- re-enable VariableDeclarationWithoutInit. fixes #382
- fix indent edges of arrow function expression. fixes #399
- fix do while without semicolon indentation. fixes #401
- Fix incorrect removal of space around async functions
-
v0.9.0 Changes
January 29, 2016- use babylon as the default parser to allow experimental features support.
-
v0.8.2 Changes
January 28, 2016- avoid indenting body of arrow functions twice. fixes #357
- add test for arrow function indentation. closes #393
- avoid double indent for nodes during assignment. fixes #380
- change default value for MemberExpression line breaks. fixes #378
- add test for returning class expression. closes #358
- add option to set space after MethodDefinitionName. closes #384
- fix ReturnStatement indentation. fixes #377
- add support for ClassExpression. fixes #359
- fix SwitchCaseColon when not immediately followed by another case. closes #392
- update npm-run to v2.0, fixes unit tests on node v4.2; closes #376
- fix ENOENT error tests. see #376. closes #383.
-
v0.8.1 Changes
October 28, 2015- ops, forgot to lint.
-
v0.8.0 Changes
October 28, 2015- pass esformatter instance to plugins during
setOptions
. closes #348 - remove semver dep (not needed anymore)
- fix line breaks around ParameterComma not enforced for FunctionExpression #373
- fixes generator functions
- fixes delete p['t']
- add support for "for...of" statements
- add support for experimental object spread operator. closes #353
- avoid applying FunctionReservedWord whitespace to class method definition
- migrate to espree 2.x
- added option for SwitchCaseColon for normalizing spacing around switch cases
- pass esformatter instance to plugins during
-
v0.7.3 Changes
August 03, 2015- limit the amount of white spaces and line breaks on MemberExpression. fixes #343
- add support for indent.SingleVariableDeclaration. closes #339
- limit the amount of line breaks and white spaces after VariableValue and around VariableDeclarationSemiColon. closes #334
- fix ClassDeclaration
extends
expressions. closes #337
-
v0.7.2 Changes
July 17, 2015- Fix the CLI --diff-unified flag
- make sure we load the global config if findAndMergeConfigs returns an empty object. fixes #336
- add ModuleSpecifierOpeningBrace and ModuleSpecifierClosingBrace settings
-
v0.7.1 Changes
June 26, 2015- limit line break and white space after new keyword. fixes #321
- use user-home dependency to locate the global config file. fixes #323
-
v0.7.0 Changes
May 13, 2015- handle all the ES6 import/export formats. closes #311
- add support for ArrayPattern (array destructuring). closes #302
- better support for ObjectPattern (object detructuring). closes #301
- fix error when constructor call don't use parentheses. fixes #318
- handle ES6 Object literal Property value shorthand properly
- add lineBreak[before|after].CommentGroup support. closes #310
- add support for computed property names in ObjectExpression and change default line break rules for PropertyName and PropertyValue. fixes #287
- use espree to parse the programs by default (more ES6 features and JSX support) and allow user to replace parser if needed
- better defaults for ObjectExpressionOpeningBrace and ObjectExpressionClosingBrace
- rename indent.AlignComments to indent.alignComments for consistency
- explain that the config property names are derived from the esprima AST node types. closes #307
- show a descriptive error message when we can't find a plugin. fixes #309
- add --diff flags and replace optimist with minimist. closes #292
- fix VariableDeclaration.init indentation when value is surounded by parenthesis. see #306
- indent UnaryExpression by default if inside AssignmentExpression, CallExpression, ObjectExpression and VariableDeclaration. fixes #306
- better error messages and avoids terminating the process on first error. fixes #303
- add glob expansion support. closes #291
-
v0.6.1 Changes
March 27, 2015- fix comment alignment if surrounded by whitespaces. closes #297
- improve ObjectExpression hook logic to handle values surrounded by parenthesis. fixes #295
- fix setOptions behavior to allow user to override plugin default settings. fixes #293