This repository has been archived by the owner on Mar 23, 2024. It is now read-only.
Releases: jscs-dev/node-jscs
Releases · jscs-dev/node-jscs
v1.4.2
v1.4.1
- Rule
disallowPaddingNewlinesInBlocks
: check for comments in the whitespace. Fixes #347 (@mikesherov). - Introduce extensions section in README (@zxqfox)
- Fixes for
validateIndentation
rule: properly validate finally clauses. Fixes #311 (@mikesherov). - Fixes for
validateIndentation
rule: tests for holes in array and more complex temporary fix for it (@zxqfox). - Fixes for
validateIndentation
rule: allow for extra indents when first variable
in a declaration is multi-line (@mikesherov). - Fixes for
validateIndentation
rule: prevent false positive when array elements are
on same line as array opener, but array is not single line. Fixes #353 (@mikesherov) - Restructuration of lib/test files (@markelog)
v1.4.0
- Dropped
node.js
0.8 support. - Update all dependencies to their latest versions except
vow
/vow-fs
(@XhmikosR). - Add dependency status badges (@XhmikosR).
- Advanced search for the configuration files (@markelog).
- Improve
requireSpaceAfterKeywords
rule: trigger error if there is more then two spaces (@markelog). - Rule
spaceAfterKeywords
: fix up funarg issue (@markelog). - Make
requireMultipleVarDecl
rule more like onevar (@markelog). - Allow comments in parentheses for rule
disallowSpacesInsideParentheses
(@Famlam). - Extract own settings into google preset (@jzaefferer).
- Rule
disallowTrailingComma
(@rxin). - Rule
requireTrailingComma
(@rxin). - Rule
disallowSpaceBeforeBlockStatements
(@rxin). - Rule
requireSpaceBeforeBlockStatements
(@rxin). - Rule
requireBlocksOnNewline
(@mikesherov). - Rule
requirePaddingNewlinesInBlock
(@mikesherov). - Rule
disallowPaddingNewlinesInBlock
(@mikesherov).
v1.3.0
- New JSCS config format:
.jscsrc
. JSON-file with comments. - Rule
requireBlocksOnNewline
(@Famlam). - Rule
requireSpacesInAnonymousFunctionExpression
(@jamesallardice). - Rule
disallowSpacesInAnonymousFunctionExpression
(@jamesallardice). - Rule
requireSpacesInNamedFunctionExpression
(@jamesallardice). - Rule
disallowSpacesInNamedFunctionExpression
(@jamesallardice). - Custom path to reporter (@adeel).
- Option
escape
for rulevalidateQuote
(@mikesherov). - Fixed
validateIndentation
rule (@mikesherov). - Fixed
excludeFiles
option (@markelog). - CLI/Reporter fixes (@markelog, @am11).
- Documentation fixes (@tenorok).
- Minor tweaks (@XhmikosR).
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
- Rule
requireCommaBeforeLineBreak
(@mikesherov). - Rule
disallowCommaBeforeLineBreak
(@mikesherov). - Rule
requireDotNotation
(@mikesherov). - Rule
requireCamelCaseOrUpperCaseIdentifiers
(@mikesherov). - Rule
disallowEmptyBlocks
(@mikesherov). - Rule
validateQuoteMarks
(@mikesherov). - Rule
requireParenthesesAroundIIFE
(@mikesherov). - Rule
requireOperatorBeforeLineBreak
(@mikesherov). - Rule
requireCapitalizedConstructors
(@mikesherov). - Rule
disallowDanglingUnderscores
(@mikesherov). - Rule
disallowTrailingWhitespace
(@mikesherov). - Сurly brace checking for
case
anddefault
statements (@mikesherov). - Rule
maximumLineLength
(@mikesherov). - Rule
disallowMixedSpacesAndTabs
(@mikesherov). - Rule
validateIndentation
(@mikesherov). - README: Reformat to use headings (@nschonni).
- ES3 future reserved words added to tokenIsReservedWord() (@maxatwork).
- Fixes for:
requireSpaceBeforePostfixUnaryOperators
,requireSpaceAfterPrefixUnaryOperators
,
disallowSpaceBeforePostfixUnaryOperators
,disallowSpaceAfterPrefixUnaryOperators
(@mdevils). - Rule
disallowMultipleLineStrings
(@mikesherov).