CHANGELOG.md 4.8 KB

2022-07-25 v7.1.0

2022-07-18 v7.0.0

  • Breaking: drop Node 10 support
  • Allow temporarily disabling ESLint with HTML comments
  • Allow configuring which script tag names should be considered as JavaScript #137

2021-09-20 v6.2.0

  • Update dependencies
  • Fix support for ESLint v8.0.0-beta.2
  • Add .riot extension #146

2021-03-08 v6.1.2

  • Update htmlparser2 #141
  • Update dependencies

2020-11-11 v6.1.1

  • Update dependencies
  • Move from travis to github actions

2020-09-06 v6.1.0

  • Allow dots in extensions #127

2020-08-08 v6.0.3

  • Update dependencies

2020-04-15 v6.0.2

  • Remove npm-shrinkwrap.json from the npm package #125

2020-04-05 v6.0.1 (the 5th anniversary release)

  • Update dependencies
  • Run CI against eslint@next
  • Add eslint-plugin-php-markup reference to the README

2019-06-26 v6.0.0 (the 666 release)

  • Breaking: drop Node 6 support
  • Fix support for ESLint v6

2019-05-13 v5.0.5

  • Fix support for ESLint v6.0.0-alpha.1 (again)
  • Improved integration tests

2019-05-12 v5.0.4

  • Fix support for ESLint v6.0.0-alpha.1 #117

2019-02-02 v5.0.3

  • Fix support for parserOptions.ecmaFeatures.globalReturn: true while sharing scope between multiple script tags

2019-02-02 v5.0.2

  • Fix support for the --report-unused-disabled-directives option #111

2019-02-02 v5.0.1

  • Fix compatibility with ESLint 5.13.0
  • Update dependencies

2018-11-11 v5.0.0

  • Breaking: drop Node 4 support
  • Breaking: don't lint .vue files by default
  • Update dependencies

2018-09-22 v4.0.6

  • Ignore script tags with a src attribute #102
  • More detailed error reporting

2018-06-20 v4.0.5

  • Fix typo regression from v4.0.4

2018-06-20 v4.0.4

  • Request detailed informations when ESLint is not found

2018-04-11 v4.0.3

  • Prevent patching ESLint multiple times #89

2018-01-24 v4.0.2

  • Fix compatibility with tslint #85

2017-11-22 v4.0.1

  • Fix processing files after processing a HTML file without script tag #82

2017-11-12 v4.0.0

  • Breaking: drop ESLint < 4.7 support
  • Breaking: Non-module script tags are sharing the global scope #66
  • Lint script tags with type="module" by default

2017-09-16 v3.2.2

  • Fix ESLint 4.7 support

2017-09-03 v3.2.1

  • Fix ESLint 4.6 support #77

2017-08-12 v3.2.0

  • improve compatibility with the prettier plugin by ignoring the first empty script line #76
  • fix compatibility with the eslint-comments plugin #70
  • add some Troubleshooting documentation about linting template markup and Vue files

2017-07-18 v3.1.1

2017-07-11 v3.1.0

  • Remap messages "source" property to fix custom formatters support #69

2017-06-12 v3.0.0 migration guide

  • Breaking: lint script tags separately #49 #55 #56
  • ESLint 4 support #57
  • Support nested settings in a "html" object #58

2017-05-06 v2.0.3

  • No change, new version to work around a publish issue

2017-05-06 v2.0.2

  • Support self-closing script tags in XHTML #52
  • Fix tests for ESLint 4.0.0-alpha.{0-2}

2017-02-16 v2.0.1

  • Support for empty filenames #48
  • Support for empty files #46

2017-01-25 v2.0.0

  • Breaking: drop html/xml-mode setting
  • eslint --fix support #23
  • Allow configuring HTML and XML extensions via ESLint config
  • Allow configuring JS MIME types via ESLint config
  • Report correct end locations of error messages
  • Report correct fix ranges of error messages

2016-11-18 v1.7.0

  • Ignore all warnings for non-script lines #37

2016-11-05 v1.6.0

  • Patch all loaded eslint packages #28

2016-10-23 v1.5.5

  • Fix typo in handlebars extension #36

2016-10-22 v1.5.4

  • Support .nunjucks files #35

2016-09-24 v1.5.3

  • Fix tests for ESLint 3.6.0 #32
  • Support .we files #30

2016-08-06 v1.5.2

  • Laxer way to retrieve the eslint package #27
  • Support .erb files #26
  • Support .tag files #25

2016-05-22 v1.5.1

  • Republish v1.5.0 on NPM, files were missing because of npm/npm#5082

2016-05-22 v1.5.0

  • Support .handlebars files
  • Introduce the html/xml-mode setting and parse XML files as XML #20
  • Support .twig files #21
  • Support the text/ecmascript-6 mime type #17

2016-02-16 v1.4.0

  • Support .php files

2016-01-27 v1.3.0

  • Fix crlf newlines support #16
  • Introduce the html/report-bad-indent setting
  • Introduce the html/indent setting
  • Support more standard JS MIME types #15

2016-01-15 v1.2.0

  • Support the text/babel mime type
  • Support .mustache files #11

2015-11-02 v1.1.0

  • Stop non-JS lines breaking no-multiple-empty-lines #8

2015-08-22 v1.0.4

  • Check if there is some lines before striping the last line spaces #7

2015-08-17 v1.0.3

  • Support .hbs files

2015-06-30 v1.0.2

  • Support .vue files #4

2015-04-18 v1.0.1

  • Fix space eating issue
  • Introduce unit tests

2015-04-05 v1.0.0

  • Add README
  • Initial commit