Skip to content
This repository has been archived by the owner on Mar 23, 2024. It is now read-only.

Releases: jscs-dev/node-jscs

1.5.6

26 Jun 23:30
Compare
Choose a tag to compare
  • Correct prebublish script (Oleg Gaidarenko)

1.5.5

26 Jun 23:29
Compare
Choose a tag to compare
  • Add allowUrlComments to yandex preset (ikokostya)
  • Improve requireMultipleVarDecl rule (Oleg Gaidarenko)
  • Improve fileExtension option (Oleg Gaidarenko)
  • Perform file check by direct reference (Oleg Gaidarenko)
  • Comma not on the same line with the first operand (Oleg Gaidarenko)
  • Simplify doc instruction a bit (Oleg Gaidarenko)
  • Generate "jscs-browser.js" only during publishing (Oleg Gaidarenko)
  • Fix tests for requireSpaceBeforeBinaryOperators (lemmy)

1.5.4

23 Jun 19:07
Compare
Choose a tag to compare

Fix crash caused by multiline case statements that fall through for validateIndentation rule (Mike Sherov)

1.5.3

18 Jun 13:52
Compare
Choose a tag to compare
  • Add missing rules in jQuery preset (Oleg Gaidarenko)
  • Exclude comma operator from requireSpaceBeforeBinaryOperators rule (Oleg Gaidarenko)
  • Ignore ios instruments style imports (@sebv)
  • Various doc fixes (Christian Vuerings, Timo Tijhof, Oleg Gaidarenko)

1.5.2

17 Jun 16:14
Compare
Choose a tag to compare
  • Improve binary rule (Oleg Gaidarenko)
  • Fix recursive descend, #445 (Oleg Gaidarenko)

1.5.1

17 Jun 16:40
Compare
Choose a tag to compare
  • Version bump to address incorrectly published docs (Mike Sherov)

1.5.0

17 Jun 16:40
Compare
Choose a tag to compare
  • Sticked Operators Rules: Deprecate in favor of more specific rules (Mike Sherov)
  • Update google preset (Oleg Gaidarenko)
  • Update jQuery preset (Mike Sherov)
  • Implement wikimedia preset (Timo Tijhof)
  • Impelement yandex preset (Alexander Tarmolov)
  • Implement fileExtensions option (Joel Brandt)
  • Implement requireYodaConditions rule (Oleg Gaidarenko)
  • Disallow Space After Line Comment: New Rule (Ben Bernard)
  • Require Space After Line Comment: New Rule (Ben Bernard)
  • Implement requireSpacesInsideParentheses (Mikko Rantanen)
  • MaximumLineLength: add ignoreUrlComments option which ignore comments with long urls. (Mike Sherov)
  • requireCamelCaseOrUpperCaseIdentifiers: add option to ignore object properties. (Mike Sherov)
  • MaximumLineLength: provide relaxing option for comments and/or regular expression literals. (Mike Sherov)
  • disallowPaddingNewlinesInBlocks: Count comments as valid tokens. (Joshua Koo)
  • Add new option to maximumLineLength rule (Oleg Gaidarenko)
  • Function expressions ignore getters and setters (Ruben Tytgat)
  • Add "true" as a possible value for binary/unary rules (Oleg Gaidarenko)
  • Improve disallowSpacesInsideObjectBrackets (Oleg Gaidarenko)
  • Improve disallowSpacesInsideArrayBrackets (Oleg Gaidarenko)
  • Improve disallowSpacesInsideArrayBrackets rule (Oleg Gaidarenko)
  • Improve disallowSpacesInsideObjectBrackets rule (Oleg Gaidarenko)
  • Improve disallowQuotedKeysInObjects rule (Oleg Gaidarenko)
  • Improve requireSpacesInsideObjectBrackets rule (Oleg Gaidarenko)
  • Improve handling comments for *SpaceAfterKeywords (Oleg Gaidarenko)
  • Improve requireOperatorBeforeLineBreak (Oleg Gaidarenko)
  • Improve defintions of operators in utils module (Oleg Gaidarenko)
  • Improve requireSpaceBeforePostfixUnaryOperators (Oleg Gaidarenko)
  • Improve disallowSpaceBeforePostfixUnaryOperators (Oleg Gaidarenko)
  • Improve requireSpaceAfterPrefixUnaryOperators (Oleg Gaidarenko)
  • Improve disallowSpaceAfterPrefixUnaryOperators (Oleg Gaidarenko)
  • Improve disallowSpaceAfterBinaryOperators rule (Oleg Gaidarenko)
  • Improve requireSpaceBeforeBinaryOperators rule (Oleg Gaidarenko)
  • Improve disallowSpaceBeforeBinaryOperators rule (Oleg Gaidarenko)
  • Improve requireSpaceAfterBinaryOperators rule (Oleg Gaidarenko)
  • Improve requireOperatorBeforeLineBreak rule (Oleg Gaidarenko)
  • Improve requireSpaceAfterPrefixUnaryOperators rule (Oleg Gaidarenko)
  • Improve requireOperatorBeforeLineBreak rule (Oleg Gaidarenko)
  • Differentiate errors for requireSpaceAfterKeywords (Oleg Gaidarenko)
  • Modify lint options of jshint and jscs (Oleg Gaidarenko)
  • Test Cleanup (Oleg Gaidarenko)
  • Throw error if specified preset does not exist (Oleg Gaidarenko)
  • utils: Remove duplicate '+=' from binaryOperators (Timo Tijhof)
  • Various readme fixes (Syoichi Tsuyuhara)
  • Provide friendly message for corrupted config (Oleg Gaidarenko)
  • Use new Vow API (Jordan Harband)
  • Update Mocha (Jordan Harband)
  • Update dependencies (Jordan Harband)
  • Various improvements to the utils module (Oleg Gaidarenko)
  • "null" must be a quoted key in IE 6-8 (Jordan Harband)
  • Change signature of findOperatorByRangeStart (Oleg Gaidarenko)
  • Add isTokenParenthesis method to token helper (Oleg Gaidarenko)
  • Improve getTokenByRangeStart method (Oleg Gaidarenko)
  • Correct docs for requireSpacesInsideParentheses (Oleg Gaidarenko)
  • readme: Clean up assignment operators (Timo Tijhof)

v1.4.5: 1.4.5

14 May 23:24
Compare
Choose a tag to compare

Hotfix: Fix binary rules for "," and "=" operators (@markelog)

v1.4.4: 1.4.4

14 May 21:33
Compare
Choose a tag to compare
  • Improve requireSpaceAfterBinaryOperators rule: support comma and assignment operators (@markelog)
  • Improve disallowSpaceAfterBinaryOperators rule: support comma and assignment operators (@markelog)
  • Improve requireSpaceBeforeBinaryOperators rule: support comma and assignment operators (@markelog)
  • Improve disallowSpaceBeforeBinaryOperators rule: support comma and assignment operators (@markelog)
  • Update google preset (@markelog)
  • Fixes requirePaddingNewlinesInBlocks: support multi-line padding (@zz85)
  • Update error message when no config is found (@mikesherov)
  • Rule requireSpacesInConditionalExpression (@mikesherov)
  • Rule disallowSpacesInConditionalExpression (@mikesherov)
  • Fixes for validateIndentation rule: fix more weird onevar constructs and associated indentation rules (@mikesherov)
  • Fixes for validateIndentation rule: fix bug when IfStatement test contains a BlockStatement

v1.4.3

06 May 11:40
Compare
Choose a tag to compare
  • Presets folder was missing in the package (@mdevils).