Skip to content

Releases: sivaprasad1988/typo3-commit-ai

v0.2.0

Choose a tag to compare

@sivaprasad1988 sivaprasad1988 released this 03 Nov 16:06

Pre-release: please report problems in the issues.

New

  • Template dialog (pencil icon, Ctrl+Alt+Shift+K / ⌘⌥⇧K): write or edit the message field by field — type, [!!!], subject, description, Resolves, Related, Releases, Depends — with a live preview.
  • Generate with AI inside the dialog fills type, subject and description from the diff; you review before Apply.
  • Re-open and edit: an existing message is parsed back into the dialog.
  • From Branch button inserts the issue number from the branch name.
  • Subject counter (orange above 52, red above 72 characters); Apply is blocked above 72.
  • Warning when Related is used without Resolves.

Fixed

  • Regenerating with the one-click button keeps Change-Id, Related, Depends, Signed-off-by, extra flags such as [SECURITY] and hand-typed issue numbers.
  • Documentation-only changes always get [DOCS].

Install

Download typo3-commit-ai-0.2.0.zip → PhpStorm Settings → Plugins → ⚙ → Install Plugin from Disk… → restart.

Built with AI assistance (Claude by Anthropic). Designed and maintained by @sivaprasad1988.

v0.1.4

Choose a tag to compare

@sivaprasad1988 sivaprasad1988 released this 02 Nov 16:18

Changed

  • Plugin description now starts with the subtitle TYPO3 commit messages for PhpStorm (the plugin name stays Core Commit AI)
  • Added prompts/typo3-commit-message.txt: standalone plain-text prompt for other AI tools (the README already linked to it)

Update
PhpStorm → Settings → Plugins → ⚙ → Install Plugin from Disk… → typo3-commit-ai-0.1.4.zip → restart

SHA-256: dd072c0e830b0fa978db23abb3adda6dae38be9f9cabf9d0571485c1e72105f4

v0.1.3

Choose a tag to compare

@sivaprasad1988 sivaprasad1988 released this 02 Nov 15:27

Changed

  • Plugin renamed to Core Commit AI (TYPO3 Trademark Usage Policy does not allow the TYPO3 word mark in product names)
  • Plugin ID and settings unchanged: existing installs update in place and keep their settings
  • Added note: TYPO3 is a registered trademark of the TYPO3 Association; this project is independent and not affiliated with or endorsed by it

Update
PhpStorm → Settings → Plugins → ⚙ → Install Plugin from Disk… → typo3-commit-ai-0.1.3.zip → restart

SHA-256: 42882dd8f25bcd095f50146dd2e85ce28e09ade3300f122f2da4caffa4e9ab24

v0.1.2

v0.1.2 Pre-release
Pre-release

Choose a tag to compare

@sivaprasad1988 sivaprasad1988 released this 02 Nov 13:05

Changed

  • New icon: orange T with an AI sparkle, for the commit-dialog button and the Plugins page (original design, not the TYPO3 trademark logo)

Update
PhpStorm → Settings → Plugins → ⚙ → Install Plugin from Disk… → typo3-commit-ai-0.1.2.zip → restart

SHA-256: a1354373b992d24ec323f7ed4a16e9a9794f0d2ce4dcc4d0fd9a2f73de30a583

v0.1.1

v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@sivaprasad1988 sivaprasad1988 released this 02 Nov 12:57

Changed

  • Plugin ID is now io.github.sivaprasad1988.typo3commitai (personal project); no functional changes

Install

  1. ollama pull qwen2.5-coder:14b
  2. PhpStorm → Settings → Plugins → ⚙ → Install Plugin from Disk… → typo3-commit-ai-0.1.1.zip → restart
  3. Commit dialog → ⚡ Generate TYPO3 Commit Message

If you installed 0.1.0, uninstall it first (different plugin ID). Requires PhpStorm 2026.1+.

SHA-256: fe81141272d316ce4faeb1078f7109779aff43230c0fe1ea2ad9ac45559af3b6

v0.1.0

v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@sivaprasad1988 sivaprasad1988 released this 02 Nov 12:54

First release of TYPO3 Commit AI: a PhpStorm plugin that writes TYPO3-style commit messages with a local Ollama model.

Highlights

  • Sends a real unified diff of exactly the files checked in the commit dialog
  • Never truncates silently: warns and lists cut or omitted files
  • Structured model output; keyword, [!!!], 72-column * bullets and footer are built in code
  • Optional Resolves: #N from the branch name and Releases: line

Install

  1. ollama pull qwen2.5-coder:14b
  2. PhpStorm → Settings → Plugins → ⚙ → Install Plugin from Disk… → typo3-commit-ai-0.1.0.zip → restart
  3. Commit dialog → ⚡ Generate TYPO3 Commit Message

Requires PhpStorm 2026.1+. Marked as pre-release until it has been tried in the IDE.

SHA-256 typo3-commit-ai-0.1.0.zip: aef8c3c63b49e9572ae761f744fc65443190e352dbdc6387f4bc3a478b018abd