Skip to content

Releases: Blarc/ai-commits-intellij-plugin

v2.4.0

13 Sep 15:38
ccc6a29

Choose a tag to compare

Added

  • Option to choose prompt per project.
  • Amending commits now adds the changes from previous commit to the prompt.

Fixed

  • Prompt does not contain diff for new files.

v2.3.1

11 Sep 03:53
8e683dc

Choose a tag to compare

Fixed

  • NPE when retrieving TaskManager for prompt construction.

v2.3.0

09 Sep 18:17
c17158f

Choose a tag to compare

Added

  • Variables {taskId}, {taskSummary} and {taskDescription} for prompt customization that are replaced with values from the active task.
  • Option to configure LLM client configuration per project.

Changed

  • Rethrow generic exceptions when generating commit messages.
  • Replace executeOnPooledThread with coroutines and ModalityState.

Fixed

  • NPE when verifying LLM client configuration.

v2.2.0

01 Aug 17:48
90dbfec

Choose a tag to compare

Added

  • Support for Anthropic.

Fixed

  • Dialog is too small to show full verification result.

v2.1.1

31 Jul 18:02
2366b6d

Choose a tag to compare

Fixed

  • GPT4o-mini is missing from OpenAI model list.

v2.1.0

19 Jul 17:32
103fa1e

Choose a tag to compare

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

08 Jun 13:36
bc05877

Choose a tag to compare

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 with langchain4j.
  • 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

04 Mar 18:32
cf54a24

Choose a tag to compare

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

27 Jan 16:46
4613f6d

Choose a tag to compare

Fixed

  • Diff "before" and "after" is swapped in "Edit Prompt" settings window.

v1.5.0

26 Dec 20:26
0dbbdfc

Choose a tag to compare

Added

  • OpenAI session timeout setting.