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)