Skip to content

v1.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Jan 08:51
c93bbe5

Changelog

Features

  • fe23603: feat: integrate AI-powered commit message generation plugin (@appleboy)
  • e4a9254: feat: enable dynamic API key retrieval with helper commands (#258) (@appleboy)
  • a3c7f0e: feat: enable reasoning content fallback and remove rejection (@appleboy)
  • c93bbe5: feat: add fallback to regular completion on function‑call failures (@appleboy)

Enhancements

  • f8335d0: chore: adopt make-based workflow for formatting, linting, and deps (@appleboy)
  • 63d6736: chore: improve Makefile with clean target and consistent naming (@appleboy)
  • bf885eb: chore: update dependencies to latest versions (@appleboy)

Refactor

  • 0dbc57e: refactor: improve shell install script robustness and error handling (@appleboy)
  • 2abf92e: refactor: revise plugin metadata format and clean up redundant fields (@appleboy)
  • a0e73e1: refactor: isolate platform-specific process termination logic (#259) (@appleboy)

Build process updates

  • cc51f6a: ci: integrate Trivy vulnerability scanning into security workflows (@appleboy)
  • 0966956: ci: replace github.repository with REPO in Docker workflows (@appleboy)
  • b45c810: ci: limit Trivy scan uploads to critical and high severity findings (@appleboy)
  • 6b27855: ci: broaden Trivy scan to cover MEDIUM severity vulnerabilities (@appleboy)
  • e33583a: ci: improve Trivy workflow configuration and security reporting (@appleboy)

Documentation updates

  • 02da747: docs: add security scanning badge to all README files (@appleboy)
  • 0b4919e: docs: document CodeGPT commit feature and plugin usage (@appleboy)
  • 7032a79: docs: rename skill and update heading to match new name (@appleboy)
  • 23d1e76: docs: skip confirmation when generating commit messages (@appleboy)
  • a76fdbe: docs: revise examples to use --no_confirm option for commit messages (@appleboy)
  • 997ba50: docs: revamp documentation with expanded guides and practical examples (@appleboy)
  • bc3fc72: docs: standardize command examples with --no_confirm flag (@appleboy)
  • cf160d5: docs: refine skill description for clarity and conciseness (@appleboy)
  • 6d89fe4: docs: clarify automated diff analysis in documentation (@appleboy)
  • 72066b4: docs: rename skill to commit-message and remove multilingual docs (@appleboy)
  • 51a2878: docs: refine commit-message skill naming and documentation (@appleboy)
  • b84a126: docs: document and improve commit message language selection (@appleboy)
  • 963cadd: docs: document Jira integration in commit templates and workflows (@appleboy)
  • 9bbbe9a: docs: document the core AI provider architecture (@appleboy)
  • d88aa12: docs: update documentation with API key helpers and model references (@appleboy)
  • 8af8151: docs: update Gemini model name in Chinese documentation (@appleboy)
  • ad9f32f: docs: enforce development standards for testing and code quality (@appleboy)

Others

  • b1491ac: style: refactor codebase for enhanced readability and formatting (@appleboy)
  • b2c1224: 雜項:更新 .gitignore 以排除 .claude 檔案 (@appleboy)