Releases: Spectra010s/git-aic
Releases · Spectra010s/git-aic
v1.1.0
Git Aic v1.1.0
Highlights
- Fully standalone CLI — removed dependency on the original form network.
- AI-powered commit message generation with Google Gemini.
- Commit confirmation now gracefully exits if canceled.
- Empty commit messages are prevented during editing in confirmation prompt.
--issueoption added to link commits to GitHub issues.- Flattened project structure for cleaner code organization.
- Axios errors for LLM requests are now handled properly to avoid crashes.
- CLI config system for managing your API key.
- Environment variable fallback supported.
- README updated with full usage, installation, and features.
Improvements
- TypeScript & type-safe implementation.
- Improved user experience — prompts only run when called.
- Conventional commit compliance enforced.
- Clear separation between developer install (contributors) and user install (global npm).
Notes
- Editable prompt system is not yet included — planned for v1.2.0.
- Users can now run
git aicglobally via npm.
What's Changed
• refactor(project): flatten project structure and update config by @Spectra010s in #1
• feat(cli): add --issue option to link commit to an issue, closes #3 by @Spectra010s in #4
• prevent empty commit message when editing in confirmation prompt by @Spectra010s in #6
• fix(cli): handle graceful process exit on cancellation, closes #7 by @Spectra010s in #8
• fix(llm): handle Axios errors for LLM requests by @Spectra010s in #10
Full Changelog: https://github.com/Spectra010s/git-aic/commits/v1.1.0