Skip to content

Releases: tstyche/tstyche

7.2.1

Choose a tag to compare

@mrazauskas mrazauskas released this 27 May 09:28

Fixed

  • Improve validation of arguments passed to the .toAcceptProps() matcher (#759)
  • Validate jsx setup for .toAcceptProps matcher (#758)

Full Changelog: v7.2.0...v7.2.1

7.2.0

Choose a tag to compare

@mrazauskas mrazauskas released this 25 May 10:42

Fixed

  • Fix argument length detection for .toBeInstantiableWith() (#754)
  • Always sort test files by name in watch mode (#748)

Changed

  • Reimplement .toAcceptProps() logic using the ability layer (#755)
  • Add User-Agent header to registry requests (#753)
  • Add TSTYCHE_FETCH_RETRIES and TSTYCHE_FETCH_TIMEOUT environment variables (#751)
  • Add fetch retry logic (#750)

Full Changelog: v7.1.0...v7.2.0

7.1.0

Choose a tag to compare

@mrazauskas mrazauskas released this 22 Apr 08:03

Changed

  • Remove the experimental when() helper (#730)

Full Changelog: v7.0.0...v7.1.0

7.0.0

Choose a tag to compare

@mrazauskas mrazauskas released this 02 Apr 04:38

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

7.0.0-rc.1

7.0.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@mrazauskas mrazauskas released this 30 Mar 11:42

Fixed

  • When checking type structure, ignore order of index signatures (#723)
  • Improve validation of .toBeInstantiableWith() (#721)

Full Changelog: v7.0.0-rc.0...v7.0.0-rc.1

7.0.0-rc.0

7.0.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@mrazauskas mrazauskas released this 27 Mar 10:40

Release candidate based on 7.0.0-beta.7.

Full Changelog: v7.0.0-beta.5...v7.0.0-rc.0

7.0.0-beta.5

7.0.0-beta.5 Pre-release
Pre-release

Choose a tag to compare

@mrazauskas mrazauskas released this 26 Mar 09:29

Changed

  • Breaking! Disallow passing type arguments to the .toAcceptProps() matcher (#711)
  • Breaking! Deprecate the .toRaiseError() matcher (#705)

Full Changelog: v7.0.0-beta.4...v7.0.0-beta.5

7.0.0-beta.4

7.0.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@mrazauskas mrazauskas released this 25 Mar 08:30

Added

  • Publish schemas/config.json enabling local reference (#709)

Fixed

  • Do not add TypeScript 7 to the manifest (#710)

Changed

  • Breaking! Return exit code from Cli#run() (#708)

Full Changelog: v7.0.0-beta.3...v7.0.0-beta.4

7.0.0-beta.3

7.0.0-beta.3 Pre-release
Pre-release

Choose a tag to compare

@mrazauskas mrazauskas released this 03 Mar 07:27

Added

  • New! Add the .toBeInstantiableWith() matcher (#399)

Full Changelog: v7.0.0-beta.2...v7.0.0-beta.3

7.0.0-beta.2

7.0.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@mrazauskas mrazauskas released this 27 Feb 12:55

Added

  • Enable checking @ts-expect-error directives in multi-line comments (#696)

Changed

  • Breaking! Rename tstyche/tstyche entry point to tstyche/api (#697)

Full Changelog: v7.0.0-beta.1...v7.0.0-beta.2