commitizen / cz-conventional-changelog

A commitizen adapter for the angular preset of https://github.com/conventional-changelog/conventional-changelog
MIT License
767 stars 442 forks source link

[Feature request] Add autocomplete feature #192

Open wujekbogdan opened 2 years ago

wujekbogdan commented 2 years ago

I've been using cz-emoji so far. I had to drop it because its format doesn't follow Conventional Commits syntax. cz-conventional-changelog works very well in terms of formatting, but in terms of UX it's worse than git-cz. git-cz has a very convenient search/filter feature. Instead of selecting an element form the list we can simply search for it, which improves the overall UX.

Would it be possible to implement such a feature? From what I see they use the inquirer-autocomplete-prompt plugin.

https://user-images.githubusercontent.com/533954/165475735-8a2157eb-19db-46cf-ab16-7f058e3e3e7c.mov