Releases: kyu08/fzf-make
v0.47.0
v0.46.0
What's Changed
- fix(yarn): improve Yarn version detection with better error handling by @chenrui333 in #387
- update(dev_container): run commands installing bat when dev container launches by @kyu08 in #388
- fix(yarn): fzf-make renders empty preview pane when fzf-make is launched in the directory which does not have
package.json
by @kyu08 in #389
New Contributors
- @chenrui333 made their first contribution in #387
Full Changelog: v0.45.0...v0.46.0
v0.45.0
v0.44.0
v0.43.0
Summary
A new task runner is supported! Now, fzf-make supports yarn!🎉
What's Changed
- chore(test): add variations of test data and make target by @kyu08 in #360
- chore(test_data): update commands by @kyu08 in #361
- add(docs): add related post by @kyu08 in #363
- add(docs): add introduction link of fzf-make on reddit by @kyu08 in #365
- fix(lint): elide unnecessary lifetimes by @kyu08 in #366
- add(dev_container): add dev container setting by @kyu08 in #371
- feat(runner): support yarn by @kyu08 in #367
Full Changelog: v0.42.0...v0.43.0
v0.42.0
v0.41.0
v0.40.0
v0.39.0
Summary
Finally new task runner is supported! Now, fzf-make supports pnpm.🎉
fzf-make also supports monorepo using pnpm. In other words, fzf-make can interpret following scripts in all of package.json
in below example. (package.json
, packages/app1/package.json
, packages/app2/package.json
, packages/app3/package.json
)
${CWD}
├── package.json
├── node_modules/
├── packages
│ ├── app1
│ │ ├── package.json
│ │ └── node_modules
│ ├── app2
│ │ ├── package.json
│ │ └── node_modules
│ └── app3
│ ├── package.json
│ └── node_modules
├── pnpm-lock.yaml
└── pnpm-workspace.yaml
What you should do is just run fzf-make
in the root directory including package.json
. You can use in not monorepo but single project, off course.
Please feel free to ask usage or report problem you experienced. 😊
What's Changed
- docs: Add an announcement that we will support JS package managers by @kyu08 in #335
- deps(renovate): combine all PRs into one PR by @kyu08 in #336
- fix(deps): update all-dependencies by @renovate in #337
- feat(runner): support pnpm by @kyu08 in #334
- docs(pnpm): update docs for supporting pnpm by @kyu08 in #341
- feat(repeat): show command when repeat #338 by @kyu08 in #344
- feat(pnpm): support workspace #342 by @kyu08 in #345
Full Changelog: v0.38.0...v0.39.0
v0.38.0
Summary
Refactoring for #315 has been completed!🎉🎉
It will be possible soon that command runners like pnpm, npm, yarn, bun, deno and just!
What's Changed
- chore(docs): fix crates.io total downloads badge link by @kyu08 in #318
- chore(deps): update crate-ci/typos action to v1.27.0 by @renovate in #320
- refactor(makefile): refactor
Makefile
struct toRunner
enum to be able to add other command runner like pnpm, yarn, etc. #315 by @kyu08 in #321 - update(history): update history file format to handler multiple task runner like pnpm, yarn, e.t.c. #315 by @kyu08 in #324
- feat(history): when the history file type is the old format, rewrite it using the new format #327
- fix(bug): no command is selected when delete character #329
- fix(chore): fix lint error #330
Full Changelog: v0.37.0...v0.38.0