diff --git a/CHANGELOG.md b/CHANGELOG.md index 19c93a525..170f1a7ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel ## [Unreleased] +## [2.2.0] - 2016-11-07 +### Fixed +- Corrected a few gaffs in the auto-ignore logic to fix major performance issues + with projects that did not explicitly ignore `node_modules`. ([#654]) +- `import/ignore` was only being respected if the ignored module didn't start with + an `import` or `export` JS statement + ## [2.1.0] - 2016-11-02 ### Added - Add [`no-named-default`] rule: style-guide rule to report use of unnecessarily named default imports ([#596], thanks [@ntdb]) @@ -364,6 +371,7 @@ for info on changes for earlier releases. [`no-unassigned-import`]: ./docs/rules/no-unassigned-import.md [`unambiguous`]: ./docs/rules/unambiguous.md +[#654]: https://github.com/benmosher/eslint-plugin-import/pull/654 [#639]: https://github.com/benmosher/eslint-plugin-import/pull/639 [#630]: https://github.com/benmosher/eslint-plugin-import/pull/630 [#596]: https://github.com/benmosher/eslint-plugin-import/pull/596 @@ -469,7 +477,8 @@ for info on changes for earlier releases. [#119]: https://github.com/benmosher/eslint-plugin-import/issues/119 [#89]: https://github.com/benmosher/eslint-plugin-import/issues/89 -[Unreleased]: https://github.com/benmosher/eslint-plugin-import/compare/v2.1.0...HEAD +[Unreleased]: https://github.com/benmosher/eslint-plugin-import/compare/v2.2.0...HEAD +[2.2.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.1.0...v2.2.0 [2.1.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.1...v2.1.0 [2.0.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.0...v2.0.1 [2.0.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.16.0...v2.0.0 diff --git a/package.json b/package.json index 22820643f..746cd08dd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-import", - "version": "2.1.0", + "version": "2.2.0", "description": "Import with sanity.", "engines": { "node": ">=4" @@ -80,7 +80,7 @@ "debug": "^2.2.0", "doctrine": "1.5.0", "eslint-import-resolver-node": "^0.2.0", - "eslint-module-utils": "^1.0.0", + "eslint-module-utils": "^2.0.0", "has": "^1.0.1", "lodash.cond": "^4.3.0", "minimatch": "^3.0.3", diff --git a/utils/CHANGELOG.md b/utils/CHANGELOG.md new file mode 100644 index 000000000..e31196c69 --- /dev/null +++ b/utils/CHANGELOG.md @@ -0,0 +1,11 @@ +# Change Log +All notable changes to this module will be documented in this file. +This project adheres to [Semantic Versioning](http://semver.org/). +This change log adheres to standards from [Keep a CHANGELOG](http://keepachangelog.com). + +## v2 - 2016-11-07 +### Changed +- `unambiguous` no longer exposes fast test regex + +### Fixed +- `unambiguous.test()` regex is now properly in multiline mode \ No newline at end of file diff --git a/utils/package.json b/utils/package.json index 952a13195..0f76e24d9 100644 --- a/utils/package.json +++ b/utils/package.json @@ -1,6 +1,6 @@ { "name": "eslint-module-utils", - "version": "1.0.0", + "version": "2.0.0", "description": "Core utilities to support eslint-plugin-import and other module-related plugins.", "engines": { "node": ">=4"