Releases: Blarc/ai-commits-intellij-plugin
Releases · Blarc/ai-commits-intellij-plugin
v2.2.0
Added
- Support for Anthropic.
Fixed
- Dialog is too small to show full verification result.
v2.1.1
Fixed
- GPT4o-mini is missing from OpenAI model list.
v2.1.0
Added
- Support for Qianfan (Ernie).
- Support for Gemini.
- Icon next to name in clients table.
Fixed
- Ollama icon size to 15x15.
- Input is not validated when switching between clients in add and edit dialog.
- GitBranchWorker.loadTotalDiff should not wait for built-in server on EDT.
v2.0.0
Added
- LLM clients table for saving multiple clients configurations.
- Support for Ollama.
- Setting for Open AI's organization ID.
- New persistent state settings component for saving multiple LLM clients.
Changed
- Replace
com.aallam.openai:openai-client
withlangchain4j
. - Refactor the code with generic implementation of LLM clients that makes adding new clients easier.
- Use Kotlin's coroutines to prevent blocking of EDT thread.
- Plugin now supports IDE versions 233 and higher.
Fixed
- Language Pack plugin makes the AI commits plugin unusable.
v1.6.0
Added
- Variable `{hint}' for prompt customization that is filled with content from commit message dialog.
Fixed
- Selected prompt resets after editing custom prompt.
v1.5.1
Fixed
- Diff "before" and "after" is swapped in "Edit Prompt" settings window.
v1.5.0
Added
- OpenAI session timeout setting.
v1.4.0
Added
- Show example OpenAI token value when field is empty.
- Show prompt preview when editing a prompt.
v1.3.0
Changed
- Update dependencies.
- Change word order of comment about prompt setting.
v1.2.1
Fixed
- Set error message as commit message when OpenAI API returns error, because notification seems unreliable.