Skip to content

7.0.0

Choose a tag to compare

@mrazauskas mrazauskas released this 02 Apr 04:38
· 199 commits to main since this release

Important

If you are upgrading from a previous version, please be sure to read the release notes.

Added

  • Publish schemas/config.json enabling local reference (#709)
  • New! Add the .toBeInstantiableWith() matcher (#399), (#721)
  • Enable checking @ts-expect-error directives in multi-line comments (#696)
  • Enable passing JSON string for tsconfig configuration (#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 verbatimModuleSyntax from 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/tstyche entry point to tstyche/api (#697)
  • Breaking! Change the default configuration file location to ./tstyche.json (#692)
  • Breaking! Rename tsconfig configuration option "ignore" to "baseline" (#691), (#687)
  • Breaking! Rename usesText() component (#678)
  • Breaking! Rename addsText() component (#677)
  • Breaking! Remove the rootPath configuration option (#673)

Full Changelog: v6.2.0...v7.0.0