JSCS v3.0.4 Release Notes

Release Date: 2016-06-04 // almost 8 years ago
  • ๐Ÿ”– Version 3.0.4 (2016-06-04):

    ๐Ÿ›  Fixed some bugs, correctly output CST errors plus improve speed and memory consumption

    ๐Ÿ› Bug fixes

    • requireObjectKeysOnNewLine: do not break on object methods (Oleg Gaidarenko)
    • ๐Ÿ›  Fix: Last method throw in requireObjectKeysOnNewLine (Alexey Yaroshevich)
    • disallowQuotedKeysInObjects: ignore spread properties (Oleg Gaidarenko)
    • maximumLineLength: correctly position error for comment nodes (Oleg Gaidarenko)
    • disallowUnusedParams: notice AssignmentPattern nodes (Oleg Gaidarenko)
    • disallowPaddingNewlinesBeforeKeywords: should not ignore comments (Oleg Gaidarenko)
    • disallowObjectKeysOnNewLine: correct error message (Oleg Gaidarenko)

    Misc

    • ๐Ÿ‘• Misc: make linters happy (Oleg Gaidarenko)
    • Misc: add node 6 to travis (Oleg Gaidarenko)
    • Misc: do not modify CST in check mode (#2252) (Oleg Gaidarenko)
    • ๐Ÿšš Misc: remove rules "grouping" (Oleg Gaidarenko)
    • Misc: bump cst version (Oleg Gaidarenko)
    • ๐Ÿšš Tests: remove mocha .only call (Oleg Gaidarenko)
    • ๐Ÿ— Misc: parallelizing build on travis (Alexey Yaroshevich)
    • โœ… Misc: Set higher timeout for config generator tests (Alexey Yaroshevich)
    • โšก๏ธ Build: update cst to 0.3.0 (Henry Zhu)
    • ๐Ÿ‘ป Errors: add ugly exception for validateQuoteMarks of position calc (Oleg Gaidarenko)
    • Errors: always add to line and column properties (Oleg Gaidarenko)

    ๐Ÿ“„ Docs

    • ๐Ÿ“„ Docs: Fix small typo in require-early-return (#2259) (Sander Boom)
    • โž• add jscs+eslint info (#2230) (Henry Zhu)
    • ๐Ÿ“„ Docs: simplify readme a bit more (Oleg Gaidarenko)
    • ๐Ÿ“„ Docs: deprecation clean-up (Oleg Gaidarenko)
    • ๐Ÿ“„ requireCurlyBraces: small docs corrections (Oleg Gaidarenko)