Repository navigation
Releases: meta/jscodeshift
Releases · meta/jscodeshift
Release list
v17.3.0
v17.2.0
Minor Changes
- e5fe5be: Bumps recast to resolve a bug where JSX elements are wrapped in two pairs of parenthesis
v17.1.2
Patch Changes
- 8f60fbf: Enable async tranformers in test utils.
All notable changes to this project will be documented in this file.
v17.1.1
17.1.0
[17.1.0] 2024-10-30
Added
pkg.pr.newwill now be used to build an npm pakage for each commit to the repo, allowing you to more easily test changes or use new features before an official release is cut. (#622, @Aslemammad)
Changed
- Replaced
templibrary withtmp(#633, @r4zendev)
Fixed
- Removed old
docscommand frompackage.jsonsince the new docs are in thewebsitefolder, which has instructions in its README.
17.0.0
[17.0.0] 2024-08-06
We needed to go from v0.x to a major release, and it may as well happen now. jscodeshift has been around for nine years though, so going to v1.0.0 didn't feel quite right. I've instead promoted the minor version number to a major version number, similar to what React did when it went from 0.14 to 15.0.
Fixed
- Node.js 16 is now explicitly specified as the minimum required version. It was already required due to some dependencies requiring it, but this makes it explicit (#607, @trivikr)
Added
- A new jscodeshift website has launched, thanks to the team at Codemod. (#592, @mohab-sameh with some tweaks by @morinokami)
- Added collection functions for import declarations, including finding imports and inserting new imports (#617, @danieldelcore)
Changed
0.13.1
Changed
- Switched from
colorstochalkto mitigate a security vulnerability incolors@1.4.1.
Full Changelog: 0.13.0...0.13.1
v0.7.0
Added
Changed
- Moved from BSD to MIT license
Fixed
- No longer throw an error when calling jscodeshift on a non-existent path (#334, @threepointone)
- Preserve the original file extension in remote files (#317, @samselikoff)