Skip to content

Latest commit

 

History

History
180 lines (101 loc) · 4.42 KB

CHANGELOG.md

File metadata and controls

180 lines (101 loc) · 4.42 KB

v0.9.1 - 25/09/2012

  • Bumped JSHint to r12 (bugfix release)

v0.9.0 - 03/09/2012

  • Bumped JSHint to r11

v0.8.2 - 30/08/2012

  • Added a globals config option (which supercedes the predef option). It is passed to JSHINT(..) as the 3rd argument. See README.md for more details.

v0.8.1 - 27/08/2012

  • Added a --checkstyle-reporter option.

v0.8.0 - 20/08/2012

  • Bumped JSHint to r10

v0.7.3 - 05/08/2012

  • Bumped JSHint to r09

v0.7.2 - 26/07/2012

  • Bumped JSHint to r08

v0.7.1 - 17/05/2012

  • Fix config file /* */ comment removal when there is more than one per file (see #112).

v0.7.0 - 08/05/2012

  • Replaced argsparser with cli (for a more robust and flexible CLI).
  • Added -v option (same as --version).
  • Added -h option (same as --help).
  • Avoid infinite recursion when CWD is outside of / on Windows.

v0.6.3 - 01/05/2012

  • Bumped JSHint to r07

v0.6.2 - 30/04/2012

  • Added support for extra file extensions with the --extra-ext option.

v0.6.1 - 11/04/2012

  • Fixed infinite recursion while searching for .jshintrc on Windows - #100

v0.6.0 - 04/04/2012

  • Changed the lookup process for .jshintrc/.jshintignore files to start with the cwd, traverse up filesystem and fall back on HOME, if available. (see 'Configuration Options' in README)

v0.5.9 - 28/02/2012

  • support using fs.existsSync instead of path.existsSync (if deprecated)
  • fixed a typo in example config.json
  • added sublime-jshint editor link to README

v0.5.8 - 13/02/2012

  • bump JSHint to r06

v0.5.7 - 19/01/2012

  • bump JSHint to r05

v0.5.6 - 10/01/2012

  • bump JSHint to r04

v0.5.5 - 12/12/2011

  • bump JSHint to latest (SHA ~> 3585b1eae9b7d218b27cca183d0788bb661a7572)

v0.5.4 - 09/12/2011

  • fix .jshintignore support on Windows (remove trailing \r) - Issue #55

v0.5.3 - 06/12/2011

  • fixed breakage on Windows (i.e process.argv[0] differs)

v0.5.2 - 27/10/2011

  • allow for Unicode Byte Order Mark in analyzed files
  • stop printing "Lint Free!" when no errors are found

v0.5.1 - 15/10/2011

  • fixed process.exit calls being ignored in reporters (and always returning 0)

v0.5.0 - 12/10/2011

  • support node 0.5.x (use minimatch package instead of glob)

v0.4.0 - 10/10/2011

  • updated jshint to latest

v0.3.1 - 05/09/2011

  • fixed reporter logging not getting fully flushed to stdout (when process exited)

v0.3.0 - 20/08/2011

  • added .jshintignore file support
  • added cli option to display non error data generated by jshint
  • jslint xml reporter exits process with appropriate status code

v0.2.3 - 22/06/2011

  • add bin and lib to "files" array
  • added "preferGlobal" to package.json
  • allowed comments in config files

v0.2.2 - 25/05/2011

  • fixed a problem that occurs when predef is defined in a project file but there is no homeconfig
  • bumped JSHint to 2011-04-16

v0.2.1 - 06/05/2011

  • fixed bug when either the $HOME/.jshintrc or the project specific .jshintrc is missing, neither is used
  • added the path to the executable for npm 1.0.x

v0.2.0 - 06/04/2011

  • added the ability for a project specific .jshintrc file (in the current working directory)
  • switched custom reporter to be module that exports a reporter function (instead of evaluating a file)
  • bumped JSHint to 2011-04-06

v0.1.9 - 29/03/2011

  • remove ./ from file name in jslint xml reporter

v0.1.8 - 27/03/2011

  • jshint already removes shebangs itself
  • added a jslint compatible xml output formatter option

v0.1.7 - 23/03/2011

  • fixed line number reporting being off by one when file has a shebang

v0.1.6 - 21/03/2011

  • removed bin property in package.json

v0.1.5 - 20/03/2011

  • exit process with appropriate status code after lint
  • use ~/.jshintrc as default options if available
  • added --version option

v0.1.4 - 01/03/2011

  • updated JSHint to 2011-03-01 edition (7c4d2acec850beceff8b)

v0.1.3 - 26/02/2011

  • enable require('jshint') when installed through npm
  • omitted "node-" prefix in cli and npm package name
  • bumped jshint to latest (b81e938959444dd2a9e2)

v0.1.2 - 24/02/2011

  • bumped jshint to latest (3b018b1e454d3917e33c)

v0.1.1 - 21/02/2011

  • reafactored portion of cli into hint module
  • switched to jasmine for tests
  • custom reporters

v0.1.0 - 20/02/2011

  • initial commit