changelog.md 24 KB

eslint-friendly-formatter - Changelog

v4.0.1

  • Build Scripts Changes

    • Release v4.0.1 - 584f8e6, Roy Riojas, 08/04/2018 23:25:16
  • Other changes

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

  • Documentation

    • Generate changelog - e2d0900, Roy Riojas, 22/03/2018 21:00:14

v4.0.0

  • Build Scripts Changes

    • Release v4.0.0 - 1863038, Roy Riojas, 22/03/2018 21:00:11

    • update nodejs in travis to 6x - d0b184e, Roy Riojas, 11/05/2017 16:38:03

  • Bug Fixes

    • Make tests to pass for #23 - 68de47b, Roy Riojas, 22/03/2018 20:59:53

    • make travis happy again, take 4 - 747f1e6, Roy Riojas, 11/05/2017 17:39:42

    • use chai-jest-snapshot - 1c6c7a8, Roy Riojas, 11/05/2017 17:32:05

    • Add snapshot testing to make it easier the testing - c42a40a, Roy Riojas, 11/05/2017 14:04:10

    • make travis happy again, take 2 - a4e2d42, Roy Riojas, 11/05/2017 13:23:12

    • make travis happy again - 3a431a9, Roy Riojas, 11/05/2017 12:49:44

  • Other changes

    • Fix trailing color in new lines - 414db03, Elad Chen, 22/03/2018 20:33:23

    When the output is constructed, new lines are included in the colored string.

    • Change iterm escape code - 23ad2ec, Alex Gartner, 21/03/2018 22:05:51

    • Update README.md - 32a1e55, Roy Riojas, 09/08/2017 17:57:19

    • Update tests snapshots after upgrading chalk. - 1951a8f, hsxfjames, 06/07/2017 20:56:30

    • Upgrade chalk to v2.0.1 && DO NOT use removed method chalk.stripColor - 25ff0b5, hsxfjames, 05/07/2017 04:35:34

  • Documentation

    • Generate changelog - 990a3a3, Roy Riojas, 11/05/2017 04:49:15

v3.0.0

  • Build Scripts Changes

    • Release v3.0.0 - 6819e5e, Roy Riojas, 11/05/2017 04:49:13
  • Bug Fixes

    • Make relative paths the default again - c79ee4d, Roy Riojas, 11/05/2017 04:48:20
  • Documentation

    • Generate changelog - 9ac3e48, Roy Riojas, 02/01/2017 06:13:49

v2.0.7

  • Build Scripts Changes

    • Release v2.0.7 - 637842a, Roy Riojas, 02/01/2017 06:13:48

    • update deps - 86f5588, Roy Riojas, 02/01/2017 06:13:37

  • Documentation

    • Generate changelog - f83e205, Roy Riojas, 13/07/2016 00:11:06

v2.0.6

v2.0.5

  • Build Scripts Changes

    • Release v2.0.5 - bb11799, Roy Riojas, 23/05/2016 01:32:28
  • Features

    • add --eff-filter option - cac606d, 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

    • Generate changelog - 928e6db, Roy Riojas, 22/04/2016 14:27:13

v2.0.4

  • Build Scripts Changes

    • Release v2.0.4 - 211ead4, Roy Riojas, 22/04/2016 14:27:12
  • Refactoring

    • Update readme. - 2871952, Roy Riojas, 22/04/2016 14:26:45

    • Closes #17.

    • Closes #19.

  • Documentation

    • Generate changelog - d1f4f3a, Roy Riojas, 18/04/2016 14:07:25

v2.0.3

  • Build Scripts Changes

    • Release v2.0.3 - a238eab, Roy Riojas, 18/04/2016 14:07:23
  • Features

    • Add an option to group by issue - 39ef078, 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

    • Generate changelog - d12a6d1, Roy Riojas, 14/04/2016 00:19:05

v2.0.2

  • Build Scripts Changes

    • Release v2.0.2 - f8af585, Roy Riojas, 14/04/2016 00:19:03
  • Bug Fixes

    • sort results by number of ocurrences - 099515f, Roy Riojas, 14/04/2016 00:18:50
  • Documentation

    • Generate changelog - 0c89457, Roy Riojas, 10/04/2016 02:47:25

v2.0.1

  • Build Scripts Changes

    • Release v2.0.1 - 69f49ac, Roy Riojas, 10/04/2016 02:47:24
  • Refactoring

    • Add EFF_NO_LINK_RULES param. Fixes #18 - 7ed4647, 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

    • Generate changelog - 70f02c4, Roy Riojas, 08/04/2016 17:00:52

v2.0.0

  • Build Scripts Changes

    • Release v2.0.0 - 1b420f4, Roy Riojas, 08/04/2016 17:00:51
  • Features

    • Clickable rules and summary count at the end - 8bcba89, Roy Riojas, 08/04/2016 17:00:40
  • Documentation

    • Generate changelog - 9a0db2e, Roy Riojas, 30/08/2015 08:40:18

v1.2.2

  • Build Scripts Changes

    • Release v1.2.2 - 7410804, Roy Riojas, 30/08/2015 08:40:16
  • Features

    • Ignore source code when the source property is really (really) long!. Fixes #13 - a19ff73, Roy Riojas, 30/08/2015 08:36:40
  • Other changes

    • Update README.md - 93c77a1, Roy Riojas, 30/08/2015 01:45:55
  • Documentation

v1.2.1

  • Build Scripts Changes

  • Other changes

    • add tests for errors without source info - 1b61a9d, Nikola Kovacs, 19/08/2015 03:48:07

    • Fix error when message.source is undefined. - 7a3f6f7, Nikola Kovacs, 18/08/2015 09:28:56

    This happens when the javascript file has a parsing error.

  • Documentation

v1.2.0

v1.1.1

  • Build Scripts Changes

  • Enhancements

  • Other changes

    • Fix arrow's position when source code contains tabs. - 08612a4, Nikola Kovacs, 14/08/2015 09:03:37

    Fixes #10

    • add support for editor urls - 3e35a8b, Nikola Kovacs, 14/08/2015 08:37:28

    Fixes #8

  • Documentation

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:

    https://github.com/eslint/eslint/issues/2989

  • Other changes

    • Update README.md - f2f485c, Roy Riojas, 05/07/2015 23:29:26

    • Update README.md - 5963c02, Roy Riojas, 05/07/2015 23:27:59

    • Update README.md - edd8854, Roy Riojas, 05/07/2015 23:27:01

    • Add gulp - 6c9eb73, Fahad Hossain, 05/07/2015 06:08:16

    Add Gulp to the list of working examples

    • Update README.md - 62289ed, Roy Riojas, 26/06/2015 00:35:32

    Better description of the when to disable the gray coloring

    • Update README.md - b284801, Roy Riojas, 26/06/2015 00:33:38

    • Update README.md - 9b00c00, Roy Riojas, 26/06/2015 00:32:41

    • Add Guake - 4ff1321, Ian VanSchooten, 25/06/2015 23:21:23

    Current master of Guake will also auto open a configured editor to the correct line number.

  • Cosmetic fixes

v1.0.8

  • Build Scripts Changes

  • Other changes

    • Update README.md - 90c5c08, Roy Riojas, 17/05/2015 12:11:22

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

    • quick hack for solarized support - 40415ab, April Arcus, 09/05/2015 00:18:55
  • Documentation

    • Added changelog - d2afd28, Roy Riojas, 18/03/2015 04:37:10

v1.0.5

  • Build Scripts Changes

    • Release v1.0.5 - 86d90a3, Roy Riojas, 18/03/2015 04:36:35

    • Add lint task to automatically beautify and lint the code - e6f8f2e, Roy Riojas, 18/03/2015 04:12:28

    • Fixed missing changelogx section - acf90b0, Roy Riojas, 18/03/2015 04:09:31

  • Documentation

    • Better documentation for the integration with intellij or webstorm - 678886d, Roy Riojas, 18/03/2015 04:36:21
  • Enhancements

    • Use the full path to the file so IDEs like Webstorm or Intellij can parse the output - 4433a5e, Roy Riojas, 18/03/2015 04:15:50

v1.0.4

  • Build Scripts Changes

    • Release v1.0.4 - 2af7d0c, Roy Riojas, 18/03/2015 04:08:13

    • Update deps - b1e1539, Roy Riojas, 18/03/2015 04:07:56

    • Remove not used dep - 5b8433b, Roy Riojas, 04/03/2015 03:04:49

    • Bump minor version - 097ceb0, Roy Riojas, 03/03/2015 07:13:55

    • Beautify and validate code with eslint - b2bbaaf, Roy Riojas, 03/03/2015 07:12:33

    • First commit - 3b57598, Roy Riojas, 03/03/2015 06:33:23

  • Documentation

    • bump version to include the fix in the typo in the Readme - 457516d, Roy Riojas, 03/03/2015 15:13:02

    • Add module usage example - 1129146, Roy Riojas, 03/03/2015 06:39:05

    • Fix typo in Readme - eebb0e2, Roy Riojas, 03/03/2015 06:34:07

  • undefined

    • typo - 4f7c296, Oleg Kislitsyn, 03/03/2015 15:02:15
  • Other changes

    • Initial commit - d448b2c, Roy Riojas, 03/03/2015 03:00:04