Skip to content

Latest commit

 

History

History
476 lines (254 loc) · 24.6 KB

changelog.md

File metadata and controls

476 lines (254 loc) · 24.6 KB

eslint-friendly-formatter - Changelog

v5.0.0

v4.0.1

  • Build Scripts Changes

  • Other changes

    • Allow for null message.source - e0fcea4, exbinary, 06/04/2018 14:03:56

      Addresses issue #29. Message source can be null when a Parsing error is encountered.

  • Documentation

v4.0.0

v3.0.0

v2.0.7

v2.0.6

v2.0.5

  • Build Scripts Changes

  • Features

    • add --eff-filter option - cac606d, [Roy Riojas](https://github.com/Roy Riojas), 23/05/2016 01:30:10

      The --eff-filter filters the rules shown in the report. Usefule to filter only a given type of rule.

      Example

      The following will only show the warning for global-require ruleId

      eslint -f node_modules/eslint-friendly-formatter client/**/*.js server/**/*.js -- --eff-by-issue --eff-filter 'global-require' # notice the --
  • Documentation

v2.0.4

v2.0.3

  • Build Scripts Changes

  • Features

    • Add an option to group by issue - 39ef078, [Roy Riojas](https://github.com/Roy Riojas), 18/04/2016 14:07:15

      Eslint does not support passing arguments, but we can pass any parameters using -- --param-here. So now inside the reporter we can get the value like process.argv['--param-here']. This can be used to pass flags to the reporter so now we can do the following

      --eff-by-issue will group the report by issue type

      eslint -f 'node_modules/eslint-friendly-formatter' -- --eff-by-issue
  • Documentation

v2.0.2

v2.0.1

  • Build Scripts Changes

  • Refactoring

    • Add EFF_NO_LINK_RULES param. Fixes #18 - 7ed4647, [Roy Riojas](https://github.com/Roy Riojas), 10/04/2016 02:44:06

      • In your terminal run
      export EFF_NO_LINK_RULES=true # rules ids won't be linked to
      documentation

      Also as part of this commit, rules that contain /, a common pattern in eslint plugins, like react/jsx-quotes will generate a link to a google search for that rule.

  • Documentation

v2.0.0

v1.2.2

v1.2.1

v1.2.0

v1.1.1

v1.1.0

  • Build Scripts Changes

  • Documentation

  • Features

    • add environment option EFF_ABSOLUTE_PATHS. Fixes #7 - 271a749, royriojas, 14/07/2015 01:20:57

      export the env variable EFF_ABSOLUTE_PATHS to make the paths in the reporter be absolute. If the environment variable is not found the paths will be reported as eslint send them.

      EFF_ABSOLUTE_PATHS=true eslint -f
      path/to/eslint-friendly-formatter/index.js’ file1.js file2.js dir/

      Or

      add to your profile

      export EFF_ABSOLUTE_PATHS=true

      Ugly hack. But should work until this issue is resolved:

      eslint/eslint#2989

  • Other changes

  • Cosmetic fixes

v1.0.8

v1.0.7

  • Build Scripts Changes

Changelog

v1.0.6

  • Build Scripts Changes

  • Bug Fixes

    • Support for solarized theme, or other themes that use gray for the background. Fixes #2 - a8c3c71, royriojas, 16/05/2015 17:02:33

      Basically this fix removes the gray color if the environment variable EFF_NO_GRAY is set to the string true.

      this can be done very easily in bash doing:

      export EFF_NO_GRAY=true
  • Other changes

  • Documentation

v1.0.5

v1.0.4