Releases: plopjs/plop
plop@4.0.5
What's Changed
- refactor(plop): replace minimist with native util.parseArgs by @bjnewman in #487
- fix: upgrade more deps by @crutchcorn in #489
New Contributors
Full Changelog: https://github.com/plopjs/plop/compare/plop@4.0.4...plop@4.0.5
plop@4.0.4
Full Changelog: https://github.com/plopjs/plop/compare/plop@4.0.4...plop@4.0.4
What's Changed
- chore(deps): bump @babel/runtime from 7.17.2 to 7.28.4 by @dependabot[bot] in #478
- chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot[bot] in #477
- chore(deps): bump minimist from 1.2.5 to 1.2.8 by @dependabot[bot] in #481
- Update docs about native TypeScript support by @raygesualdo in #479
- perf: switch to tinyglobby by @43081j in #480
- fix: lower and uppercase helpers are no longer flipped by @crutchcorn in #483
New Contributors
- @raygesualdo made their first contribution in #479
Full Changelog: https://github.com/plopjs/plop/compare/plop@4.0.3...plop@4.0.4
plop@4.0.3
What's Changed
- perf: drop mkdirp by @43081j in #471
- perf: use picocolors for term colours by @43081j in #470
- perf: use built-in fs.rm by @43081j in #473
- perf: use nanospinner for spinners by @43081j in #474
- perf: drop lodash by @43081j in #472
- ESLint 9 by @crutchcorn in #475
- Other dep upgrades by @crutchcorn in #476
New Contributors
Full Changelog: https://github.com/plopjs/plop/compare/plop@4.0.2...plop@4.0.3
plop@4.0.2
What's Changed
- fix: windows ci usage by @crutchcorn in #412
- Typescript docs by @benallfree in #428
- Enhancement: export Actions type by @benallfree in #419
- feat: --init-ts by @benallfree in #434
- chore: add .prettierrc by @benallfree in #435
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot[bot] in #442
- docs: add json key to TypeScript plop script by @Musubee in #452
New Contributors
- @benallfree made their first contribution in #428
- @Musubee made their first contribution in #452
Full Changelog: https://github.com/plopjs/plop/compare/plop@4.0.1...plop@4.0.2
plop@4.0.1
What's Changed
- feat: Adds
--no-progressflag that disables the progress bar by @rznzippy in #408 - fix(engines): update engines to match top level package by @blabute in #403
- fix(node-plop): type assertion is not working for vm array by @niandalu in #405
- Update All Deps Dec 2023 by @crutchcorn in #411
New Contributors
- @JanThiel made their first contribution in #378
- @blabute made their first contribution in #403
- @niandalu made their first contribution in #405
- @rznzippy made their first contribution in #408
Full Changelog: https://github.com/plopjs/plop/compare/plop@4.0.0...plop@4.0.1
plop@4.0.0
The next major release of plop since 2021 is here!
We've got a massive feature in this release: TypeScript Configuration File Support. Read further to find out more!
Breaking Changes
- Node 12, 14, and 16 support has been dropped
Features
TypeScript Configuration Support
The major feature of this release is support for TypeScript plopfile.ts files out-of-the-box (#297). This is a long-standing feature request and it's now live!
While we have an E2E test to validate that this feature works, please let us know if there's any issues with it.
It's clear to us now that this feature wasn't in the oven quite long enough. Please check #297 for status updates. Apologies for the miscommunication.
New Contributors
Full Changelog: https://github.com/plopjs/plop/compare/plop@3.1.2...plop@4.0.0
plop@3.1.2
What's Changed
- Use type alias for inquirer module to avoid typescript error. Closes #357 by @jayalfredprufrock in #358
- Ensure addMany actions strip extensions correctly on dot files by @alarner in #366
- Empty checkbox bypass by @bradgarropy in #354
- fix: Append action's templateFile string not processed by handlebars by @trmnl-cmdr in #352
New Contributors
- @jayalfredprufrock made their first contribution in #358
- @alarner made their first contribution in #366
- @bradgarropy made their first contribution in #354
- @trmnl-cmdr made their first contribution in #352
Full Changelog: https://github.com/plopjs/plop/compare/plop@3.1.1...plop@3.1.2
node-plop@0.31.1
What's Changed
- Use type alias for inquirer module to avoid typescript error. Closes #357 by @jayalfredprufrock in #358
- Ensure addMany actions strip extensions correctly on dot files by @alarner in #366
- Empty checkbox bypass by @bradgarropy in #354
- fix: Append action's templateFile string not processed by handlebars by @trmnl-cmdr in #352
New Contributors
- @jayalfredprufrock made their first contribution in #358
- @alarner made their first contribution in #366
- @bradgarropy made their first contribution in #354
- @trmnl-cmdr made their first contribution in #352
Full Changelog: https://github.com/plopjs/plop/compare/node-plop@0.31.0...node-plop@0.31.1
plop@3.1.1
What's Changed
- chore: replace Lerna with Turborepo by @crutchcorn in #338
- chore: Add README.zh.md Related with #257 by @CafuChino in #342
- doc: fix Readme.zh.md by @zhouhaoyiu in #343
- added PlopGeneratorConfig to exports in plop by @naiknareshh in #341
New Contributors
- @CafuChino made their first contribution in #342
- @zhouhaoyiu made their first contribution in #343
- @naiknareshh made their first contribution in #341
Full Changelog: https://github.com/plopjs/plop/compare/node-plop@0.31.0...plop@3.1.1
plop@3.1.0
What's Changed
- Shorthand to load all plop assets by @RobinKnipe in #333
Full Changelog: https://github.com/plopjs/plop/compare/plop@3.0.6...plop@3.1.0