What's Changed
- feature: scope selection by @ishaaqsuffyan in #1
- feat: basic commit message done, just outs to console by @ishaaqsuffyan in #2
- refactor: modular file management rewrite by @ishaaqsuffyan in #5
- feat: issue tracking by @ishaaqsuffyan in #3
- feat: validation by @ishaaqsuffyan in #4
- feat(core): git commit integration + test commit #1!!!! by @ishaaqsuffyan in #6
- docs: basic README.md by @ishaaqsuffyan in #7
- feat: navigation by @ishaaqsuffyan in #8
- feat: config by @ishaaqsuffyan in #9
Full Changelog: https://github.com/ishaaqsuffyan/commiTUI/commits/v0.2.0
So, every commit here is included because this is the first release I've posted on GitHub.
So far, commiTUi can:
Make a commit for you with a type, scope, subject, body, and breaking change.
You can reference issues via a seperate menu.
You can navigate back and forth and switch between two modes: navigate and edit
You can change validation and types of scopes and subjects in a config file:
- Both globally: %APPDATA%\commiTUI\config.toml & ~/.config/commiTUI/config.toml
- And locally: $PROJECTROOT/commitui.toml
commiTUI is available on crates.io via cargo install commiTUI on v0.2.0