You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24-33
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Change Log
2
+
2
3
All notable changes to this project will be documented in this file.
3
4
This project adheres to [Semantic Versioning](http://semver.org/).
4
5
This change log adheres to standards from [Keep a CHANGELOG](http://keepachangelog.com).
5
6
6
7
## [Unreleased]
7
-
8
8
### Added
9
9
-[`internal-regex`]: regex pattern for marking packages "internal" ([#1491], thanks [@Librazy])
10
10
-[`group-exports`]: make aggregate module exports valid ([#1472], thanks [@atikenny])
@@ -14,6 +14,7 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
14
14
-[`no-unused-modules`]: add flow type support ([#1542], thanks [@rfermann])
15
15
-[`order`]: Adds support for pathGroups to allow ordering by defined patterns ([#795], [#1386], thanks [@Mairu])
16
16
-[`no-duplicates`]: Add `considerQueryString` option : allow duplicate imports with different query strings ([#1107], thanks [@pcorpet]).
17
+
-[`order`]: Add support for alphabetical sorting of import paths within import groups ([#1360], [#1105], [#629], thanks [@duncanbeevers], [@stropho], [@luczsoma], [@randallreedjr])
17
18
18
19
### Fixed
19
20
-[`default`]: make error message less confusing ([#1470], thanks [@golopot])
@@ -34,21 +35,20 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
34
35
-[`no-unused-modules`]/`eslint-module-utils`: Avoid superfluous calls and code ([#1551], thanks [@brettz9])
35
36
36
37
## [2.18.2] - 2019-07-19
38
+
### Fixed
37
39
- Skip warning on type interfaces ([#1425], thanks [@lencioni])
38
40
39
41
## [2.18.1] - 2019-07-18
40
-
41
42
### Fixed
42
43
- Improve parse perf when using `@typescript-eslint/parser` ([#1409], thanks [@bradzacher])
43
44
-[`prefer-default-export`]: don't warn on TypeAlias & TSTypeAliasDeclaration ([#1377], thanks [@sharmilajesupaul])
@@ -497,11 +485,10 @@ I'm seeing 62% improvement over my normal test codebase when executing only
497
485
498
486
## [1.1.0] - 2016-03-15
499
487
### Added
500
-
- Added an [`ignore`](./docs/rules/no-unresolved.md#ignore) option to [`no-unresolved`] for those pesky files that no
501
-
resolver can find. (still prefer enhancing the Webpack and Node resolvers to
502
-
using it, though). See [#89] for details.
488
+
- Added an [`ignore`](./docs/rules/no-unresolved.md#ignore) option to [`no-unresolved`] for those pesky files that no resolver can find. (still prefer enhancing the Webpack and Node resolvers to using it, though). See [#89] for details.
503
489
504
490
## [1.0.4] - 2016-03-11
491
+
505
492
### Changed
506
493
- respect hoisting for deep namespaces ([`namespace`]/[`no-deprecated`]) ([#211])
507
494
@@ -510,39 +497,41 @@ using it, though). See [#89] for details.
510
497
- correct cache behavior in `eslint_d` for deep namespaces ([#200])
511
498
512
499
## [1.0.3] - 2016-02-26
500
+
513
501
### Changed
514
502
- no-deprecated follows deep namespaces ([#191])
515
503
516
504
### Fixed
517
-
-[`namespace`] no longer flags modules with only a default export as having no
518
-
names. (ns.default is valid ES6)
505
+
-[`namespace`] no longer flags modules with only a default export as having no names. (ns.default is valid ES6)
519
506
520
507
## [1.0.2] - 2016-02-26
508
+
521
509
### Fixed
522
510
- don't parse imports with no specifiers ([#192])
523
511
524
512
## [1.0.1] - 2016-02-25
513
+
525
514
### Fixed
526
515
- export `stage-0` shared config
527
516
- documented [`no-deprecated`]
528
517
- deep namespaces are traversed regardless of how they get imported ([#189])
529
518
530
519
## [1.0.0] - 2016-02-24
520
+
531
521
### Added
532
-
-[`no-deprecated`]: WIP rule to let you know at lint time if you're using
533
-
deprecated functions, constants, classes, or modules.
522
+
-[`no-deprecated`]: WIP rule to let you know at lint time if you're using deprecated functions, constants, classes, or modules.
534
523
535
524
### Changed
536
525
-[`namespace`]: support deep namespaces ([#119] via [#157])
537
526
538
527
## [1.0.0-beta.0] - 2016-02-13
528
+
539
529
### Changed
540
530
- support for (only) ESLint 2.x
541
-
- no longer needs/refers to `import/parser` or `import/parse-options`. Instead,
542
-
ESLint provides the configured parser + options to the rules, and they use that
543
-
to parse dependencies.
531
+
- no longer needs/refers to `import/parser` or `import/parse-options`. Instead, ESLint provides the configured parser + options to the rules, and they use that to parse dependencies.
544
532
545
533
### Removed
534
+
546
535
-`babylon` as default import parser (see Breaking)
547
536
548
537
## [0.13.0] - 2016-02-08
@@ -562,14 +551,11 @@ Unpublished from npm and re-released as 0.13.0. See [#170].
562
551
563
552
## [0.12.0] - 2015-12-14
564
553
### Changed
565
-
- Ignore [`import/ignore` setting] if exports are actually found in the parsed module. Does
566
-
this to support use of `jsnext:main` in `node_modules` without the pain of
567
-
managing an allow list or a nuanced deny list.
554
+
- Ignore [`import/ignore` setting] if exports are actually found in the parsed module. Does this to support use of `jsnext:main` in `node_modules` without the pain of managing an allow list or a nuanced deny list.
568
555
569
556
## [0.11.0] - 2015-11-27
570
557
### Added
571
-
- Resolver plugins. Now the linter can read Webpack config, properly follow
572
-
aliases and ignore externals, dismisses inline loaders, etc. etc.!
558
+
- Resolver plugins. Now the linter can read Webpack config, properly follow aliases and ignore externals, dismisses inline loaders, etc. etc.!
573
559
574
560
## Earlier releases (0.10.1 and younger)
575
561
See [GitHub release notes](https://github.com/benmosher/eslint-plugin-import/releases?after=v0.11.0)
@@ -655,6 +641,7 @@ for info on changes for earlier releases.
0 commit comments