Skip to content

Latest commit

 

History

History
404 lines (293 loc) · 18.5 KB

CHANGELOG.md

File metadata and controls

404 lines (293 loc) · 18.5 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

8.0.0 (2022-08-06)

Fixed

  • TypeError under certain circumstances on path-less files (7780e7c)

Removed

7.0.0 (2019-09-02)

Changed

  • Updated the bundled standard to v14 (0604e52)
  • Updated the bundled semistandard to v14 (a21efac)

6.1.2 (2019-08-03)

Fixed

  • “Cannot find module” errors when using standard v13 or later (1dbc2d6, #231)

6.1.1 (2019-03-17)

Fixed

  • ENOENT error when the previous working directory could no longer be found (922125f, #226)

6.1.0 (2018-11-29)

Added

6.0.0 (2018-09-19)

Changed

Removed

  • Setting to disable style-specific settings in package.json (it now always honors settings in package.json) (e87d36b)
  • Support for standard-flow (0df4d9b)

Fixed

  • Completely ignoring projects when they are inside a hidden folder (5b05e68, #222)

5.1.0 (2018-06-22)

Added

5.0.0 (2018-03-04)

Added

  • filename is now passed to lintText() which is required by some linters and ESLint plugins (see also v4.1.0 and v4.2.0) (64e11fd, #213, #212)

Changed

  • No longer lints hidden files and folders by default (see #214)
  • Updated the bundled standard to v11 (df21570)
  • Updated the bundled babel-eslint to v8 (3338959)
  • Updated the bundled esprima to v4 (1c99b14)

Removed

Fixed

4.2.0 (2018-01-02)

The change in v4.1.0 turned out to be backwards-incompatible. Therefore, v4.2.0 reverts this change. It will be added back in the next major release.

Removed

  • filename is no longer passed to lintText() (2d71917, #214)

4.1.0 (2017-11-19)

Added

  • filename is now passed to lintText() which is required by some linters and ESLint plugins (64e11fd, #213, #212)

4.0.3 (2017-11-09)

Fixed

  • envs not being recognized in package.json (7f4cda6)
  • envs not being recognized when specified as an object (0f1a5ab, #209)

4.0.2 (2017-09-16)

Fixed

4.0.1 (2017-09-09)

Fixed

  • Errors when the editor’s contents were modified while the linter was running (2d6af60, #200) Did not actually fix the issue, see #200 (comment)

4.0.0 (2017-08-27)

Added

Changed

  • Convert all warnings to errors (making linter-js-standard more consistent with standard itself) (9fc542c)
  • Considerably improved range highlighting (24e76ae, e5d31dc, #74)
  • Slightly improved settings’ titles and descriptions (cd3b121, ac98c09)
  • Prompt before installing the linter dependency (updated atom-package-deps to v4, 6baf9d1)
  • Bumped minimum required Atom version to v1.14.0 (8522c0c)
  • Bumped required Linter version to v2 (be7b9e9, c7b2213)
  • Updated the bundled standard to v10 (53ede59)
  • Updated the bundled semistandard to v11 (f610c1d)
  • Updated the bundled happiness to v10 (ca413a2)

Removed

Fixed

  • Issues when installing linter on newer Atom versions (updated atom-package-deps to v4, 6baf9d1) (#187)
  • Re-use last messages if linter throws an error (avoids “Linter Result must be an Array” error) (32e8b75)

3.9.3 (2017-07-29)

Fixed

3.9.2 (2017-07-28)

Fixed

  • Uncaught TypeError when switching back to a file which has been deleted in the background (3c9ad13, #168)
  • “Something went wrong” warning upon opening a file for the first time after opening a new window (e51f30b, #179)

3.9.1 (2017-05-02)

Fixed

3.9.0 (2017-02-22)

Fixed

3.8.3 (2017-02-22)

Fixed

  • Annoying repeating warnings.

3.8.2 (2017-02-21)

Fixed

3.8.1 (2016-01-26)

Feature

3.8.0 (2017-01-19)

Feature

Fixed

Removed

  • find-root package

3.7.0 (2016-11-30)

Changed

  • Dependencies update:
    • ⬆️ standard@^8

3.6.0 (2016-11-04)

Changed

  • Dependencies update:
    • ⬆️ esprima@^3
    • ⬆️ babel-eslint@^7
    • ⬆️ happiness@^7
    • ⬆️ semistandard@^9

3.5.0 (2016-11-03)

Feature

Fixed

3.4.0 (2016-06-21)

Fixed

Removed

  • find-root package

3.3.0 (2016-04-11)

Added

Changed

  • Option checkDevDependencies default to true

3.2.0 (2015-09-08)

Added

  • Dependencies:
    • atom-package-deps@^2.0.5

NOTE: From this version and on linter-js-standard doesn't need linter installed beforehand.

3.1.0 (2015-09-04)

Changed

3.0.2 (2015-09-03)

Fixed

  • Semistandard stop working after you use standard style
  • Linter doesn't lint when Markdown linting option is disabled

3.0.1 (2015-09-03)

Added

  • Support fenced code lint in markdown files

Fixed

Changed

  • Subscription event to cache file package.json settings to .onDidChangeActivePaneItem. This solved issue #37
  • Use the linter's node.js API instead of a child_process.execFile() call, making the linter supaaa fast! Partially suggested in issue #38.
  • Use a static version for the linters instead of ^x.x.x

2.4.0 (2015-08-04)

Added

  • New setting showEslintRules: Enable/disable show eslint rule name

2.3.0 (2015-08-04)

Changed

  • Dependencies update
    • ⬆️ standard@^5.0.0
    • ⬆️ semistandard@^7.0.2

2.2.0 (2015-07-24)

Changed

  • Switched from using file path to stdin
  • Dependencies update
    • ⬆️ atotm-linter@^3.0.0

Fixed

2.1.0 (2015-07-24)

Added

  • Support global vars in package.json

2.0.4 (2015-07-23)

Fixed

2.0.3 (2015-07-22)

Added

  • Warning message

2.0.2 (2015-07-22)

Fixed

  • Random errors thrown
    • no-style wasn't working

2.0.1 (2015-07-22)

Fixed

  • Still showing in Deprecation Cop that is needed to migrate to new API.
    • remove key linter-package from package.json

2.0.0 (2015-07-22)

Changed

  • Transpile code base from coffescript to javascript
  • AtomLinter new API migration

1.1.0 (2015-07-08)

Added

  • happiness linter

1.0.7 (2015-07-08)

Added

  • add cache: false to pkgConfig options

Changed

1.0.6 (2015-07-03)

Fixed

1.0.5 (2015-07-02)

Added

  • New dependencies
    • esprima
    • esprima-fb
  • More 2 custom parsers supported (esprima and esprima-fb)

1.0.4 (2015-07-01)

  • Reorganize code

1.0.3 (2015-07-01)

Fixed

  • When option checkDevDependencies was ticked and it didn't find any style on package.json it would throw a random error

1.0.2 (2015-07-01)

Changed

  • Documentation

1.0.1 (2015-07-01)

Fixed

  • Custom parser babel-eslint

1.0.0 (2015-07-01)

Added

  • Check project style in package.json devDependencies
  • Support to custom parser babel-eslint
  • Honor style settings
  • Add keywords to package.json
  • New dependencies
    • minimatch
    • pkg-config
    • find-root
    • babel-eslint

Changed

  • Documentation

0.3.0 (2015-06-10)

Changed

0.2.5 (2015-05-15)

Fixed

  • path is not defined
    • Related to a atom issue that was fixed in v0.199.0 release.

    Fixed an issue where fs and path would be accidentally available as global variables

0.2.4 (2015-05-13)

Removed

  • text.html.basic from grammar scope

0.2.3 (2015-05-08)

Fixed

0.2.2 (2015-05-07)

Fixed

  • Deprecate call to AtomLinter API
    • replace key activationEvents to activationCommands in package.json

0.2.1 (2015-05-04)

Changed

  • Documentation

0.2.0 (2015-05-04)

Added

  • semistandard linter

0.1.5 (2015-04-19)

Changed

  • Change stream from stderr to stdout

0.1.4 (2015-05-05)

Added

  • soruce.js.jsx files to grammarScope

0.1.3 (2015-04-03)

Changed

Fixed

  • cwd

0.1.2 (2015-04-01)

Changed

  • Documentation

0.1.1 (2015-04-01)

Changed

  • Documentation

0.1.0 (2015-03-13)

Added

  • standard linter