7.0.0
Important
If you are upgrading from a previous version, please be sure to read the release notes.
Added
- Publish
schemas/config.jsonenabling local reference (#709) - New! Add the
.toBeInstantiableWith()matcher (#399), (#721) - Enable checking
@ts-expect-errordirectives in multi-line comments (#696) - Enable passing JSON string for
tsconfigconfiguration (#688)
Fixed
- When checking type structure, ignore order of index signatures (#723)
- Do not add TypeScript 7 to the manifest (#710)
- Report incompatible TSConfig options (#693)
Changed
- Remove
verbatimModuleSyntaxfrom the default compiler options (#727) - Breaking! Disallow passing type arguments to the
.toAcceptProps()matcher (#711) - Breaking! Deprecate the
.toRaiseError()matcher (#705) - Breaking! Return exit code from
Cli#run()(#708) - Breaking! Rename
tstyche/tstycheentry point totstyche/api(#697) - Breaking! Change the default configuration file location to
./tstyche.json(#692) - Breaking! Rename
tsconfigconfiguration option"ignore"to"baseline"(#691), (#687) - Breaking! Rename
usesText()component (#678) - Breaking! Rename
addsText()component (#677) - Breaking! Remove the
rootPathconfiguration option (#673)
Full Changelog: v6.2.0...v7.0.0