Skip to content

Releases: skovhus/jest-codemods

0.25.0

18 Dec 22:17
Compare
Choose a tag to compare

0.24.0

11 Aug 19:46
bda8bbc
Compare
Choose a tag to compare
  • Fix Window issue where spawning jscodeshift would fail (#214)
  • Less strict matching for spyOn().and.*(..) (#208)
  • Upgrade jscodeshift from 0.9 to 0.13 (#224)

0.23.0

02 Jun 20:22
Compare
Choose a tag to compare
  • Add support for converting AVA and Tape todos (#194)
  • Update all dependencies (#195), most notably jscodeshift.
  • Preserve user preference for it or test (#192, thanks @MatthewTrout)

After upgrading dependencies we dropped support for node 8 (LTS cycle expired on December 31, 2019).

0.22.1

29 Nov 22:56
ffd3990
Compare
Choose a tag to compare

Dependency upgrades (chalk from version 2 to 3) and npm script clean up. 🧹

This should directly affect anyone. See #186

0.22.0

20 Oct 21:05
Compare
Choose a tag to compare
  • jasmine and mocha this context improvement (#182)
  • internal TypeScript improvements (#183, #184)

Thank you so much @skovy!

0.21.0

13 Oct 21:28
eef7b96
Compare
Choose a tag to compare
  • jasmine-globals improvements (#170)
  • chai-should improvements (#181)
  • all dependencies were upgraded (supports node 8+)
  • ts parser option, to be compatible with <> type casts (#174)
  • codebase migrated to TypeScript for better tooling and making contributions easier

Thanks to @eliasmeire and @saveman71

0.20.0

27 May 21:15
Compare
Choose a tag to compare

Huge thanks to @JHilker @bjohn465 @bcmarinacci

0.19.1

16 Dec 12:02
Compare
Choose a tag to compare
  • improved file glob support (#145, #146, #147)
  • fix issue with CLI hanging on Windows (#148)
  • support for more chai assert matchers (#144, #143)
  • fix for jasmine-this generator issue (#142)

Thanks to @sqal and @bcmarinacci

0.18.0 (TypeScript support)

08 Dec 23:44
77e4675
Compare
Choose a tag to compare

Our most requested feature is now here: TypeScript support!

After a lot of work done in jscodeshift and Recast, jest-codemods now allow you to convert your TypeScript test files to Jest.

Besides:

  • the CLI now asks which parser to use (babel, flow or typescript)
  • node_modules are always ignored
  • the default path was changed from src tests/*.js to .

#122
#139

0.17.0

29 Nov 22:12
94a71c6
Compare
Choose a tag to compare
  • improve chai-should conversions (#137)
  • fix jasmine-this type error (#136)

Thanks @sgilroy @deser