All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix typescript server crashing when using the plugin with Typescript 5.4
- Add feature to exclude files from strict check based on
excludePattern
config property
- Add feature to exclude files from strict check based on
exclude
config property
- Support for projects not located at root of repository using
tsc
's--project
flag.
- Incorrect handling of out of memory exception
- Incorrect relative path resolving
- Strict by default without
@ts-strict
comment - Ignores file with
@ts-strict-ignore
comment - Migration tool
update-strict-comments
which updates comments in files which contain at least 1 strict error - Fixes error when
pretty: true
option was set intsconfig.json
- Adds a cache to compilation for
tsc-strict
process resulting in 50% speedup
- Rewrites some tests to
jest
- Adds feature to pass
tsc
parameters totsc-strict
command
- Path features not working on Windows machines
- Adds cli tool to check strict files during build time
- Issue when using // @ts-strict in one file would affect other files without this comment resulting in strict mode errors
- First stable version of the plugin