Skip to content

Create working extension that generates smart commits

Pre-release
Pre-release

Choose a tag to compare

@MichaelCurrin MichaelCurrin released this 10 Aug 21:46
· 1300 commits to master since this release

There have been several POCs along the way but this the closest to intended flow, so the project is going to be much more settled around this structure and adding to it.

There are instructions in the docs to manually build the extension and install it. The built file included as archive on this release.

The functionality is still limited, but clicking a button generates a message from a single changed file and pushes the message to the UI message box, which is the main point of this project.

In this released, I removed most of the Git Semantic Commit extension in favor of the much simpler and more relevant Git Prefix extension. I like the former's use of Git class so I kept that but with my own methods.

For parsing output, I used git-parse-status package as a starting point and then rewrote it so I could handle status and diff-index output.

See README.md License section for more info.