Releases: appleboy/CodeGPT
Releases · appleboy/CodeGPT
v0.16.0
Changelog
Features
- 7bc81d3: feat: consolidate token usage and test coverage (#223) (@appleboy)
- 0d87ad8: feat: extend model checking to include "deepseek" in model names (#221) (@immofon)
- 2a39894: feat: add support for customizable prompt templates from directories (#224) (@appleboy)
- e5e0f69: feat: refactor prompt folder handling and update its configuration key (#228) (@appleboy)
Enhancements
- c81ee10: chore(hook): update file permission to 755 (@appleboy)
- 628d3cf: chore: upgrade Go to 1.23 and refresh dependencies (@appleboy)
- 0122019: chore(util): replace
util
package withconvert
package (@appleboy)
Refactor
- 4e27d4c: refactor: refactor codebase to improve efficiency and maintainability (@appleboy)
- 19b7803: refactor: refactor token usage and response creation logic (@appleboy)
- fb64e0c: refactor: refactor template loading to use helper functions and add tests (@appleboy)
Documentation updates
- 62a3c8d: docs: switch default model references to
gpt-4o
across the project (@appleboy) - 8868652: docs: enhance usage statistics and API integration (@appleboy)
- 33bf186: docs: improve clarity and conciseness of commit message templates (@appleboy)
- 1b7e578: docs(readme): add support for customizable prompt templates and configuration (#229) (@appleboy)
v0.15.2
v0.15.1
v0.15.0
Changelog
Features
- 9f1035b: feat(provider): support Anthropics API client (#208) (@appleboy)
- 193e00b: feat: add support for Anthropic provider integration (#210) (@appleboy)
- 4690f33: feat(anthropic): tool handling and improve summary prefix logic (#211) (@appleboy)
- b9d7f8a: feat: add proxy and SOCKS5 support to HTTP Anthropic client (#213) (@appleboy)
- fa7f5b7: feat: refactor HTTP client to use new proxy package with timeout options (#215) (@appleboy)
- 4e891ac: feat: enhance
convertHeaders
function and add comprehensive unit tests (@appleboy)
Bug fixes
Enhancements
- 9bfd574: chore(goreleaser): refactor configuration and testing for improved consistency (@appleboy)
- 9c9399d: chore(security): update dependencies and improve test configurations (@appleboy)
Refactor
- 0ca6230: refactor: add context support to client initialization functions (#207) (@appleboy)
- a097f58: refactor: move gemini openai and anthropic to provider folder (#209) (@appleboy)
- 618116e: refactor: improve HTTP client configuration and error handling (@appleboy)
- 9218f84: refactor: improve error handling and increase test coverage (@appleboy)
- 6743633: refactor: textarea handling to use pointer-based implementation (#218) (@appleboy)
Documentation updates
- 43338d5: docs(readme): add comprehensive README with setup and usage instructions (@appleboy)
- 30e9dd4: docs(readme): add language switch links to READMEs (@appleboy)
- 26fa83d: docs: add support and documentation for Anthropic API service (#212) (@appleboy)
- bfab13b: docs: improve documentation formatting for consistency (@appleboy)
- 197c6ff: docs: add proxy and SOCKS5 support to HTTP client configuration (#214) (@appleboy)
- b406c9f: docs: improve code documentation and comments for better clarity (@appleboy)
- 2da9bbe: docs: improve and expand function documentation (@appleboy)
- 3973ff0: docs: improve and add detailed comments to template functions (@appleboy)
- 5f3cccf: docs: improve documentation for header transport and usage (@appleboy)
- eb3d4f4: docs: improve makefile documentation and add usage help target (@appleboy)
- 478b792: docs: improve code documentation for structs and methods (@appleboy)
- 5f210d4: docs: improve documentation and testing across multiple modules (@appleboy)
v0.14.6
v0.14.5
Changelog
Security
Bug fixes
Enhancements
- 1a7c1d0: chore: update
generative-ai-go
dependency to v0.18.0 (@appleboy) - a080e41: chore: upgrade dependencies and update Go version to 1.23.1 (@appleboy)
- 6d9ecdb: chore: refactor and update AI model configurations (@appleboy)
- fc8a7d5: chore: update shebang for prepare-commit-msg script (#200) (@mitsu-yuki)
Refactor
Documentation updates
- 62228ba: docs: improve documentation clarity and grammar (@appleboy)
- 733e410: docs: enhance documentation and testing across the project (@appleboy)
- 7a79b9e: docs: improve configuration readability with table format (@appleboy)
- e7a07af: docs: update GroqCloud model documentation and links (@appleboy)