@@ -5,11 +5,43 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
5
5
6
6
## [ Unreleased]
7
7
### 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
8
35
- [ ` exports-last ` ] rule ([ #620 ] + [ #632 ] , thanks [ @k15a ] )
9
36
10
37
### Changed
11
38
- Case-sensitivity checking ignores working directory and ancestors. ([ #720 ] + [ #858 ] , thanks [ @laysent ] )
12
39
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
+
13
45
## [ 2.7.0] - 2017-07-06
14
46
### Changed
15
47
- [ ` no-absolute-path ` ] picks up speed boost, optional AMD support ([ #843 ] , thanks [ @jseminck ] )
@@ -423,14 +455,29 @@ for info on changes for earlier releases.
423
455
[ `unambiguous` ] : ./docs/rules/unambiguous.md
424
456
[ `no-anonymous-default-export` ] : ./docs/rules/no-anonymous-default-export.md
425
457
[ `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
426
463
427
464
[ `memo-parser` ] : ./memo-parser/README.md
428
465
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
429
473
[ #858 ] : https://github.com/benmosher/eslint-plugin-import/pull/858
430
474
[ #843 ] : https://github.com/benmosher/eslint-plugin-import/pull/843
431
475
[ #871 ] : https://github.com/benmosher/eslint-plugin-import/pull/871
476
+ [ #744 ] : https://github.com/benmosher/eslint-plugin-import/pull/744
432
477
[ #742 ] : https://github.com/benmosher/eslint-plugin-import/pull/742
433
478
[ #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
434
481
[ #712 ] : https://github.com/benmosher/eslint-plugin-import/pull/712
435
482
[ #696 ] : https://github.com/benmosher/eslint-plugin-import/pull/696
436
483
[ #685 ] : https://github.com/benmosher/eslint-plugin-import/pull/685
@@ -454,6 +501,7 @@ for info on changes for earlier releases.
454
501
[ #489 ] : https://github.com/benmosher/eslint-plugin-import/pull/489
455
502
[ #485 ] : https://github.com/benmosher/eslint-plugin-import/pull/485
456
503
[ #461 ] : https://github.com/benmosher/eslint-plugin-import/pull/461
504
+ [ #449 ] : https://github.com/benmosher/eslint-plugin-import/pull/449
457
505
[ #444 ] : https://github.com/benmosher/eslint-plugin-import/pull/444
458
506
[ #428 ] : https://github.com/benmosher/eslint-plugin-import/pull/428
459
507
[ #395 ] : https://github.com/benmosher/eslint-plugin-import/pull/395
@@ -488,8 +536,13 @@ for info on changes for earlier releases.
488
536
[ #164 ] : https://github.com/benmosher/eslint-plugin-import/pull/164
489
537
[ #157 ] : https://github.com/benmosher/eslint-plugin-import/pull/157
490
538
[ #314 ] : https://github.com/benmosher/eslint-plugin-import/pull/314
539
+ [ #912 ] : https://github.com/benmosher/eslint-plugin-import/pull/912
491
540
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
492
544
[ #863 ] : https://github.com/benmosher/eslint-plugin-import/issues/863
545
+ [ #842 ] : https://github.com/benmosher/eslint-plugin-import/issues/842
493
546
[ #839 ] : https://github.com/benmosher/eslint-plugin-import/issues/839
494
547
[ #720 ] : https://github.com/benmosher/eslint-plugin-import/issues/720
495
548
[ #686 ] : https://github.com/benmosher/eslint-plugin-import/issues/686
@@ -517,6 +570,7 @@ for info on changes for earlier releases.
517
570
[ #456 ] : https://github.com/benmosher/eslint-plugin-import/issues/456
518
571
[ #453 ] : https://github.com/benmosher/eslint-plugin-import/issues/453
519
572
[ #452 ] : https://github.com/benmosher/eslint-plugin-import/issues/452
573
+ [ #447 ] : https://github.com/benmosher/eslint-plugin-import/issues/447
520
574
[ #441 ] : https://github.com/benmosher/eslint-plugin-import/issues/441
521
575
[ #423 ] : https://github.com/benmosher/eslint-plugin-import/issues/423
522
576
[ #416 ] : https://github.com/benmosher/eslint-plugin-import/issues/416
@@ -552,7 +606,11 @@ for info on changes for earlier releases.
552
606
[ #119 ] : https://github.com/benmosher/eslint-plugin-import/issues/119
553
607
[ #89 ] : https://github.com/benmosher/eslint-plugin-import/issues/89
554
608
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
556
614
[ 2.7.0 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.6.1...v2.7.0
557
615
[ 2.6.1 ] : https://github.com/benmosher/eslint-plugin-import/compare/v2.6.0...v2.6.1
558
616
[ 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.
644
702
[ @jseminck ] : https://github.com/jseminck
645
703
[ @laysent ] : https://github.com/laysent
646
704
[ @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