Skip to content

Latest commit

 

History

History
707 lines (442 loc) · 71.4 KB

CHANGELOG.md

File metadata and controls

707 lines (442 loc) · 71.4 KB

Change Log

2.29.0 (2024-05-30)

  • fix: remove args (8632142)
  • feat: add color output option (39ad59f)
  • ci: include lts node version matrix (7636d03)

2.28.2 (2024-04-29)

2.28.1 (2024-04-04)

  • fix: --report-unused-ignore didn't count, enabled if --strict (115b159)

2.28.0 (2024-04-03)

  • feat: support --report-unused-ignore (7de9fd9)

2.27.2 (2024-03-31)

2.27.1 (2023-12-20)

2.27.0 (2023-10-11)

  • docs: --json-output (8d394e7)
  • Add JSON Output argument to CLI (e9364af)
  • chore: update dependencies (5085b1e)

2.26.4 (2023-09-19)

  • fix: deduplicate result from plugin (885ef2e)

2.26.3 (2023-09-14)

  • fix: report semantic before type checking (3684c0a)

2.26.2 (2023-08-31)

  • fix: unhandled satisfied expression (1dee649)
  • chore: update dependencies (bf33237)

2.26.1 (2023-08-25)

2.26.0 (2023-05-24)

  • feat: support --not-only-in-cwd (f1cda0b)

2.25.3 (2023-05-08)

  • fix: drop use of minimatch@3 || 4 || 5 (a7140b5)
  • chore: update dependencies (b8a58fb)

2.25.2 (2023-05-04)

  • fix: support minimatch@9 (c96e7f1)

2.25.1 (2023-05-04)

  • fix: checking private identifier (b56606b)
  • chore: update dependencies (2da9703)
  • Also install typescript which is a peer dep (b316a57)

2.25.0 (2023-03-17)

2.24.1 (2022-11-21)

2.24.0 (2022-11-20)

  • feat: support --cache-directory (f04a347)
  • chore: update dependencies (cd60df0)

2.23.0 (2022-11-11)

2.22.0 (2022-07-10)

  • feat: add --report-semantic-error (c4b83ed)
  • chore: update dependencies (a753578)

2.21.2 (2022-06-26)

2.21.1 (2022-03-13)

2.21.0 (2022-02-02)

  • feat: Object type and empty type is considered as any in --strict, and can be ingored by --ignore-object and --ignore-empty-type (a290acc)
  • chore: update dependencies (ed791de)

2.20.0 (2022-01-25)

  • feat: support --update-if-higher (68acc65)

2.19.1 (2022-01-17)

2.19.0 (2021-11-05)

2.19.0-alpha.0 (2021-10-28)

  • feat: support --no-detail-when-failed (1dc6e97)

2.18.3 (2021-10-27)

2.18.3-alpha.0 (2021-10-27)

2.18.2 (2021-08-30)

  • fix: remove warning of unhandled node kind 76 (4379095)
  • Add ignoreUnread for VS Code plugin (ee25c53)

2.18.1 (2021-08-28)

2.18.0 (2021-06-23)

2.17.5 (2021-04-29)

  • feat: report file position of warning (5fc20aa)

2.17.4 (2021-04-29)

  • fix: remove warning of unhandled node kind 79 (dfe0ef1)
  • chore: update dependencies (ccd96de)

2.17.3 (2021-04-24)

  • fix: normalize path when fast-glob used on Windows (b82ceee)
  • chore: update dependencies (1daf259) (66d979d)

2.17.2 (2021-04-10)

2.17.1 (2021-04-09)

2.17.0 (2021-03-15)

  • feat: support --show-relative-path (8ec354c)
  • chore: update dependencies (338ffae)
  • Update README.md (cb4239e)

2.16.5 (2021-02-28)

  • feat: js file validation disabled by default (13c4709)

2.16.4 (2021-02-28)

  • feat: add vscode configuration of not validating js file (6a11a9a)
  • chore: update dependencies (20ab419)

2.16.3 (2021-02-25)

  • fix: include and exclude inconsistency with typescript (432fd5c)

2.16.2 (2021-02-24)

  • fix: exclude only works when include exists (0584375)

2.16.1 (2021-02-23)

  • fix: ignore flags work with cache (fbc2424)

2.16.0 (2021-02-22)

  • feat: split strict flag (2a4f62b)
  • chore: update dependencies (1a24073)

2.15.1 (2021-02-17)

  • fix: move getProjectRootNamesAndCompilerOptions to core and fix glob and minimatch usage error (2ae2cbc)

2.15.0 (2021-02-17)

2.14.9 (2021-01-13)

2.14.8 (2020-12-26)

  • fix: tsconfig files only included in root names with include (06a7965)
  • chore: update dependencies (be08fc1)

2.14.7 (2020-12-23)

2.14.6 (2020-12-02)

  • fix: warning of template literal type (8d65897)
  • chore: update dependencies (30f5eb8)

2.14.5 (2020-11-22)

  • fix: move project .json code out of catch (31739b1)

2.14.4 (2020-11-22)

  • fix: tsconfig.json extends without .json (92330f1)
  • chore: update dependencies (5a9dc48)

2.14.3 (2020-11-19)

2.14.2 (2020-10-31)

  • Only respect top level base url (1b5f6f3)

2.14.1 (2020-10-31)

2.14.0 (2020-10-16)

  • docs: add docs for --ignore-unread (0136b30)
  • Ignore unread anys (a775102)
  • chore: update dependencies (61e15e7)

2.13.4 (2020-10-08)

2.13.3 (2020-10-08)

  • fix: include foo as any (d6c6efa)
  • chore: update dependencies (eaca681)

2.13.2 (2020-09-29)

2.13.1 (2020-09-13)

  • feat: move in vscode plugin source code (9ed4e05)
  • docs: add vscode plugin url (5e4f73f)

2.13.0 (2020-09-13)

  • feat: add file any info kind, add configuration changed (2500db6)

2.12.1 (2020-09-12)

  • fix: remove unused demo code (7efbae2)

2.12.0 (2020-09-12)

  • feat: support typescript language service plugin (342ef9f)
  • chore: update dependencies (6948291)

2.11.0 (2020-09-09)

  • docs: improve docs for config in package.json (1b618e2)
  • Allow full configuration from package.json (6c923e0)
  • chore: update dependencies (dfe83b5) (49dd54a)
  • fix: add missing parserOptions (cc277b7)

2.10.0 (2020-08-21)

2.9.0 (2020-07-17)

  • feat: exclude safe type assertion in strict mode (b76b2a3)
  • docs: add github ci badge (7af9e04)
  • chore: add CHANGELOG (a0460d2)
  • chore: update dependencies (41b0c73)
  • chore: remove tsconfig.eslint.json (b089d9d)
  • docs: add features history (127e567)
  • chore: reuse tsconfig.json (087435f)

2.8.4 (2020-07-05)

  • fix: extends baseUrl should be same behavior with tsc (1de7f4c)

2.8.3 (2020-06-29)

  • fix: check contextual type too to avoid false positive (93399ff)
  • chore: remove commitlint (dd21dcb)
  • chore: update dependencies (f63467e)
  • refactor: improve performance (e010657)
  • refactor: improve node narrow (5c90bb4)

2.8.2 (2020-06-21)

  • fix: exclude foo as unknown in strict mode (b6aa193)

2.8.1 (2020-06-21)

  • fix: exclude foo as const, count only when not ignored (6d1d0ee)
  • fix: no cache and fix ci failure (d406961)

2.8.0 (2020-06-20)

  • feat: type assertion considered as uncovered in strict mode (7837019)
  • chore: update dependencies (54dee3f)

2.7.2 (2020-06-13)

  • fix: extends baseUrl should be same behavior with tsc (bafa939)
  • chore: update dependencies (0d7b756) (d52a6d4)

2.7.1 (2020-06-02)

  • fix: extends from package (376f9a6)
  • chore: update dependencies (7480471)
  • chore: clean code (2f3cc83)
  • chore: remove unused jasmine (fe777bb)

2.7.0 (2020-05-25)

  • docs: add docs for processAny (61a3305)
  • chore: add processAny api (13efcd3)
  • chore: update dependencies (8fde802)

2.6.1 (2020-05-16)

  • chore: support tslib@2 (42e8179)
  • chore: update dependencies (4e325bd)

2.6.0 (2020-05-11)

  • feat: support --is and --update (ad9b791)
  • chore: update dependencies (7df2903)

2.5.0 (2020-05-06)

2.4.3 (2020-05-01)

2.4.2 (2020-03-14)

  • chore: update dependencies (b8a4028) (0fa838b)
  • chore(deps): bump minimist from 1.2.0 to 1.2.2 (f279d80)

2.4.1 (2020-03-11)

2.4.0 (2020-01-01)

2.3.1 (2019-11-18)

2.3.0 (2019-09-13)

2.2.0 (2019-07-31)

  • fix: wrong extends for tsconfig.json in node_modules (3e9c564)
  • chore: update dependencies (06b1c41)
  • docs: fix link to codechecks.io in README (11107ec)

2.2.0-alpha.2 (2019-07-23)

  • fix: add missing publishing file (d70f6a6)

2.2.0-alpha.1 (2019-07-23)

2.2.0-alpha.0 (2019-07-23)

  • feat: add jsdoc util (409c9e8)
  • chore: update dependencies (0a9c3e5)
  • chore: remove unused yarn.lock (ada07f9)

2.1.0 (2019-07-17)

2.0.4 (2019-06-25)

  • fix: warning of minimatch and ci failure (40f7499)

2.0.3 (2019-06-25)

2.0.2 (2019-05-29)

2.0.1 (2019-04-30)

  • fix: fix warning by not import everything in crypto module (ee873f1)

2.0.0 (2019-04-28)

  • feat: split into 2 packages (90d2f5b)
  • chore: update dependencies (767aabc)

1.14.0 (2019-04-20)

  • feat: support --ignore-files (b40a3e7)
  • chore: update dependencies (3eef4cb)

1.13.0 (2019-04-17)

1.12.0 (2019-03-29)

  • chore: update node cache (17b9760)
  • fix: allFiles as set (86e9011)
  • feat: improve resolve dependencies performance (ba079ee)

1.11.0 (2019-03-28)

1.10.0 (2019-02-17)

1.9.1 (2019-01-30)

  • fix: node_modules checked (3488499)

1.9.0 (2019-01-30)

  • feat: support ingore-line and ignore-next-line (3219a1e)

1.8.0 (2019-01-26)

  • feat: check type argument recursively (a391000)
  • chore: update dependencies (f9ffe83)
  • docs: fix typo (49d8a7c)

1.7.0 (2019-01-22)

1.6.2 (2018-12-15)

  • fix: bigint keyword warning (dcd5022)
  • chore: update dependencies (d9db8c1)

1.6.1 (2018-12-14)

  • chore: support typescript@2 (8316214)

1.6.0 (2018-12-14)

  • chore: loose typescript version (bda487b)

1.5.1 (2018-12-05)

1.5.0 (2018-11-13)

  • feat: show detail when fails (16b580c)

1.4.6 (2018-11-13)

  • feat: show absolute path in --detail mode, as link in console (a56bea5)
  • chore: update dependencies (29b7b00)

1.4.5 (2018-11-05)

1.4.4 (2018-11-04)

  • fix: improve default tsocnfig.json file (1e6e938)

1.4.3 (2018-11-04)

  • fix: include default lib (e39be81)

1.4.2 (2018-11-03)

  • feat: when tsconfig.json file not exist, use empty config (b1d5480)
  • chore: update dependencies (98ce1a3)

1.4.1 (2018-11-02)

  • feat: reuse program, return full path of root path (cf4fa44)
  • fix: root path issue (994488c)
  • fix: glob ignore (292dacb)
  • docs: add vscode plugin url (1b74afa)

1.4.0 (2018-11-01)

  • fix: file format (c40f387)
  • feat: support only process part of sourceFiles (93b8ffe)
  • fix: lint error, add badge in document (278f4bd)
  • feat: the target can be in package.json (6c7e4d7)
  • feat: give more precise percent and more detailed error message (0f94b02)
  • feat: improve error message (d194754)

1.3.2 (2018-10-31)

1.3.1 (2018-10-31)

  • fix: add import type handler (b2a7a0b)

1.3.0 (2018-10-30)

1.3.0-alpha.2 (2018-10-30)

  • fix: path resolve error (5b0d6dc)

1.3.0-alpha.1 (2018-10-30)

  • feat: export lint result object rather than in console (c36d011)

1.3.0-alpha.0 (2018-10-29)

1.2.1 (2018-09-30)

1.2.0 (2018-08-01)

1.1.0 (2018-06-02)

  • chore: update dependencies (3b7fc80)

1.0.12 (2018-05-31)

  • fix: included file path should be based on basename (b707d8d)

1.0.11 (2018-05-29)

  • fix: include can be glob (2c30cc9)
  • chore: update dependencies (a7c3908) (28e52da) (15cce08)
  • fix: CI failure on windows (c1b6e72)
  • build: move run test into test (53a06bf)
  • build: add test script so I can run the CLI before released to npm (6bebfd5)

1.0.10 (2018-05-10)

  • fix: tslib as dependency explicitly (23cfbad)
  • fix: no not need to check status (e9abcdb)
  • fix: CI failure on windows (fdb91d7)

1.0.9 (2018-05-09)

1.0.8 (2018-01-16)

  • fix: include not work in tsconfig.json (65d38ea)

1.0.7 (2018-01-15)

  • fix: error caused when sourceFile is undefined (9234fc8)
  • docs: add description (7b51edb)

1.0.6 (2018-01-14)

  • fix: incomparable compiler options (cbbfd6f)

1.0.5 (2018-01-14)

  • feat: check more nodes (0c16900)
  • refactor: if-else to switch-case (14750a8)

1.0.4 (2018-01-14)

1.0.3 (2018-01-14)

  • docs: fix install command (e72bb18)

1.0.2 (2018-01-14)

1.0.1 (2018-01-14)

1.0.0 (2018-01-14)

  • feat: handle more nodes (095c6aa)
  • fix: repeated block node coverage and handle paramter node (a7dd25c)
  • fix: unhandled object binding pattern node (9502818)
  • fix: false positive for global unknown identifier (d47b6fe)
  • ci: use conventional commit lint config (764626f)
  • feat: add basic feature (b012304)
  • Initial commit (3f10d8e)