@@ -5,11 +5,43 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
55
66## [ Unreleased]
77### Added
8+ - Ignore type imports for [ ` named ` ] rule ([ #931 ] , thanks [ @mattijsbliek ] )
9+ - Add documentation for [ ` no-useless-path-segments ` ] rule ([ #1068 ] , thanks [ @manovotny ] )
10+
11+
12+ # [ 2.11.0] - 2018-04-09
13+ ### Added
14+ - Fixer for [ ` first ` ] ([ #1046 ] , thanks [ @fengkfengk ] )
15+ - ` allow-require ` option for [ ` no-commonjs ` ] rule ([ #880 ] , thanks [ @futpib ] )
16+
17+ ### Fixed
18+ - memory/CPU regression where ASTs were held in memory ([ #1058 ] , thanks [ @klimashkin ] /[ @lukeapage ] )
19+
20+ ## [ 2.10.0] - 2018-03-29
21+ ### Added
22+ - Autofixer for [ ` order ` ] rule ([ #908 ] , thanks [ @tihonove ] )
23+ - Add [ ` no-cycle ` ] rule: reports import cycles.
24+
25+ ## [ 2.9.0] - 2018-02-21
26+ ### Added
27+ - Add [ ` group-exports ` ] rule: style-guide rule to report use of multiple named exports ([ #721 ] , thanks [ @robertrossmann ] )
28+ - Add [ ` no-self-import ` ] rule: forbids a module from importing itself. ([ #727 ] , [ #449 ] , [ #447 ] , thanks [ @giodamelio ] ).
29+ - Add [ ` no-default-export ` ] rule ([ #889 ] , thanks [ @isiahmeadows ] )
30+ - Add [ ` no-useless-path-segments ` ] rule ([ #912 ] , thanks [ @graingert ] and [ @danny-andrews ] )
31+ - ... and more! check the commits for v[ 2.9.0]
32+
33+ ## [ 2.8.0] - 2017-10-18
34+ ### Added
835- [ ` exports-last ` ] rule ([ #620 ] + [ #632 ] , thanks [ @k15a ] )
936
1037### Changed
1138- Case-sensitivity checking ignores working directory and ancestors. ([ #720 ] + [ #858 ] , thanks [ @laysent ] )
1239
40+ ### Fixed
41+ - support scoped modules containing hyphens ([ #744 ] , thanks [ @rosswarren ] )
42+ - core-modules now resolves files inside declared modules ([ #886 ] / [ #891 ] , thanks [ @mplewis ] )
43+ - TypeError for missing AST fields from TypeScript ([ #842 ] / [ #944 ] , thanks [ @alexgorbatchev ] )
44+
1345## [ 2.7.0] - 2017-07-06
1446### Changed
1547- [ ` no-absolute-path ` ] picks up speed boost, optional AMD support ([ #843 ] , thanks [ @jseminck ] )
@@ -423,14 +455,29 @@ for info on changes for earlier releases.
423455[ `unambiguous` ] : ./docs/rules/unambiguous.md
424456[ `no-anonymous-default-export` ] : ./docs/rules/no-anonymous-default-export.md
425457[ `exports-last` ] : ./docs/rules/exports-last.md
458+ [ `group-exports` ] : ./docs/rules/group-exports.md
459+ [ `no-self-import` ] : ./docs/rules/no-self-import.md
460+ [ `no-default-export` ] : ./docs/rules/no-default-export.md
461+ [ `no-useless-path-segments` ] : ./docs/rules/no-useless-path-segments.md
462+ [ `no-cycle` ] : ./docs/rules/no-cycle.md
426463
427464[ `memo-parser` ] : ./memo-parser/README.md
428465
466+ [ #1068 ] : https://github.com/benmosher/eslint-plugin-import/pull/1068
467+ [ #1046 ] : https://github.com/benmosher/eslint-plugin-import/pull/1046
468+ [ #944 ] : https://github.com/benmosher/eslint-plugin-import/pull/944
469+ [ #908 ] : https://github.com/benmosher/eslint-plugin-import/pull/908
470+ [ #891 ] : https://github.com/benmosher/eslint-plugin-import/pull/891
471+ [ #889 ] : https://github.com/benmosher/eslint-plugin-import/pull/889
472+ [ #880 ] : https://github.com/benmosher/eslint-plugin-import/pull/880
429473[ #858 ] : https://github.com/benmosher/eslint-plugin-import/pull/858
430474[ #843 ] : https://github.com/benmosher/eslint-plugin-import/pull/843
431475[ #871 ] : https://github.com/benmosher/eslint-plugin-import/pull/871
476+ [ #744 ] : https://github.com/benmosher/eslint-plugin-import/pull/744
432477[ #742 ] : https://github.com/benmosher/eslint-plugin-import/pull/742
433478[ #737 ] : https://github.com/benmosher/eslint-plugin-import/pull/737
479+ [ #727 ] : https://github.com/benmosher/eslint-plugin-import/pull/727
480+ [ #721 ] : https://github.com/benmosher/eslint-plugin-import/pull/721
434481[ #712 ] : https://github.com/benmosher/eslint-plugin-import/pull/712
435482[ #696 ] : https://github.com/benmosher/eslint-plugin-import/pull/696
436483[ #685 ] : https://github.com/benmosher/eslint-plugin-import/pull/685
@@ -454,6 +501,7 @@ for info on changes for earlier releases.
454501[ #489 ] : https://github.com/benmosher/eslint-plugin-import/pull/489
455502[ #485 ] : https://github.com/benmosher/eslint-plugin-import/pull/485
456503[ #461 ] : https://github.com/benmosher/eslint-plugin-import/pull/461
504+ [ #449 ] : https://github.com/benmosher/eslint-plugin-import/pull/449
457505[ #444 ] : https://github.com/benmosher/eslint-plugin-import/pull/444
458506[ #428 ] : https://github.com/benmosher/eslint-plugin-import/pull/428
459507[ #395 ] : https://github.com/benmosher/eslint-plugin-import/pull/395
@@ -488,8 +536,13 @@ for info on changes for earlier releases.
488536[ #164 ] : https://github.com/benmosher/eslint-plugin-import/pull/164
489537[ #157 ] : https://github.com/benmosher/eslint-plugin-import/pull/157
490538[ #314 ] : https://github.com/benmosher/eslint-plugin-import/pull/314
539+ [ #912 ] : https://github.com/benmosher/eslint-plugin-import/pull/912
491540
541+ [ #1058 ] : https://github.com/benmosher/eslint-plugin-import/issues/1058
542+ [ #931 ] : https://github.com/benmosher/eslint-plugin-import/issues/931
543+ [ #886 ] : https://github.com/benmosher/eslint-plugin-import/issues/886
492544[ #863 ] : https://github.com/benmosher/eslint-plugin-import/issues/863
545+ [ #842 ] : https://github.com/benmosher/eslint-plugin-import/issues/842
493546[ #839 ] : https://github.com/benmosher/eslint-plugin-import/issues/839
494547[ #720 ] : https://github.com/benmosher/eslint-plugin-import/issues/720
495548[ #686 ] : https://github.com/benmosher/eslint-plugin-import/issues/686
@@ -517,6 +570,7 @@ for info on changes for earlier releases.
517570[ #456 ] : https://github.com/benmosher/eslint-plugin-import/issues/456
518571[ #453 ] : https://github.com/benmosher/eslint-plugin-import/issues/453
519572[ #452 ] : https://github.com/benmosher/eslint-plugin-import/issues/452
573+ [ #447 ] : https://github.com/benmosher/eslint-plugin-import/issues/447
520574[ #441 ] : https://github.com/benmosher/eslint-plugin-import/issues/441
521575[ #423 ] : https://github.com/benmosher/eslint-plugin-import/issues/423
522576[ #416 ] : https://github.com/benmosher/eslint-plugin-import/issues/416
@@ -552,7 +606,11 @@ for info on changes for earlier releases.
552606[ #119 ] : https://github.com/benmosher/eslint-plugin-import/issues/119
553607[ #89 ] : https://github.com/benmosher/eslint-plugin-import/issues/89
554608
555- [ Unreleased ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.7.0...HEAD
609+ [ Unreleased ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.11.0...HEAD
610+ [ 2.11.0 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.10.0...v2.11.0
611+ [ 2.10.0 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.9.0...v2.10.0
612+ [ 2.9.0 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.8.0...v2.9.0
613+ [ 2.8.0 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.7.0...v2.8.0
556614[ 2.7.0 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.6.1...v2.7.0
557615[ 2.6.1 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.6.0...v2.6.1
558616[ 2.6.0 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.5.0...v2.6.0
@@ -644,3 +702,17 @@ for info on changes for earlier releases.
644702[ @jseminck ] : https://github.com/jseminck
645703[ @laysent ] : https://github.com/laysent
646704[ @k15a ] : https://github.com/k15a
705+ [ @mplewis ] : https://github.com/mplewis
706+ [ @rosswarren ] : https://github.com/rosswarren
707+ [ @alexgorbatchev ] : https://github.com/alexgorbatchev
708+ [ @tihonove ] : https://github.com/tihonove
709+ [ @robertrossmann ] : https://github.com/robertrossmann
710+ [ @isiahmeadows ] : https://github.com/isiahmeadows
711+ [ @graingert ] : https://github.com/graingert
712+ [ @danny-andrews ] : https://github.com/dany-andrews
713+ [ @fengkfengk ] : https://github.com/fengkfengk
714+ [ @futpib ] : https://github.com/futpib
715+ [ @klimashkin ] : https://github.com/klimashkin
716+ [ @lukeapage ] : https://github.com/lukeapage
717+ [ @manovotny ] : https://github.com/manovotny
718+ [ @mattijsbliek ] : https://github.com/mattijsbliek
0 commit comments