Releases: Spectra010s/git-aic
Git-AIC v1.2.1
Highlights
- Metadata Sync: CLI now pulls its version and name directly from
package.json. - OG Image Fix: Switched OG preview to PNG and removed the rounded corner radius for a sharper look.
What's Changed
- refactor(cli): dynamically load package metadata by @Spectra010s in #35
- 36 fix og image corner radius by @Spectra010s in #37
Full Changelog: v1.2.0...v1.2.1
Git-AIC v1.2.0
Highlights
• Custom prompt system added for commit generation.
• Editable prompts now support both interactive editing and non-interactive input.
• Local prompt support added for repository-specific behavior.
• A dedicated Astro website was added for the project site.
• Repository checks and clearer CLI error messages improve reliability.
• Generic editor utility extracted for cleaner text-editing flow.
Improvements
• Clearer CLI error messages.
• Text editing logic was extracted into a reusable editor utility.
• Project metadata, repository URLs, package settings, and docs were cleaned up.
• ISC license added.
Notes
• The project site now runs on Astro.
• This release expands prompt customization significantly for different workflows and repositories.
What's Changed
• chore(project): update repository URLs and docs by @Spectra010s in #11
• chore(project): add ISC license and update documentation by @Spectra010s in #13
• chore(package): update project version and add npmignore by @Spectra010s in #14
• feat(prompt): add custom system prompt management, closes #12 by @Spectra010s in #15
• Add editable custom prompts and non-interactive prompt input, closes #16 by @Spectra010s in #17
• feat(cli): add local custom prompt support by @Spectra010s in #19
• refactor(cli): improve error messages and add git repo checks by @Spectra010s in #21
• refactor(editor): extract text editing to generic utility, closes #22 by @Spectra010s in #23
• feat(repo): add git-aic landing page and documentation, closes #24 by @Spectra010s in #25
• chore(web): add site verification and adjust hero layout, closes #26 by @Spectra010s in #27
• feat(web): add hidden application description, closes #28 by @Spectra010s in #29
• feat(web): migrate web app to Astro framework, closes #31 by @Spectra010s in #32
Full Changelog: v1.1.0...v1.2.0
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