Releases: appleboy/LLM-action
Releases · appleboy/LLM-action
v1.2.1
Release v1
docs: document expanded feature support for custom and local endpoints - Expand the feature summary in all README files to highlight support for custom endpoints, self-hosted models (Ollama, LocalAI, vLLM), SSL/CA certificates, Go template prompts, and structured output via function calling. Signed-off-by: appleboy <appleboy.tw@gmail.com>
v1.2.0
Changelog
Features
- aab29bd: feat: add support for custom CA certificates in client configuration (#6) (@appleboy)
- bcf9371: feat: add support for structured outputs via tool schema and function calling (#7) (@appleboy)
- 1a536e2: feat: add debug logging for tool call details in debug mode (@appleboy)
Bug fixes
Refactor
Build process updates
Documentation updates
v1.1.0
Changelog
Features
- 28bed62: feat: enable flexible system prompt loading from text, file, or URL (#2) (@appleboy)
- b488157: feat: enable flexible input prompt sources and update documentation (#3) (@appleboy)
- 5457936: feat: add Go template support for prompts with env variable rendering (#5) (@appleboy)
Build process updates
Documentation updates
v1.0.0
Changelog
Features
- 4b33305: feat: add debug mode with secure API key masking and documentation (appleboy appleboy.tw@gmail.com)
- 1018dde: feat: add debug mode with enhanced logging and secure API key handling (appleboy appleboy.tw@gmail.com)
- b16d6bc: feat: add containerized GitHub Action for OpenAI API integration (appleboy appleboy.tw@gmail.com)
Bug fixes
- c0a6177: fix: add error handling to godump and warn on dump failures (appleboy appleboy.tw@gmail.com)
Enhancements
- 2ba43f7: chore: update appleboy/com dependency to official v1.1.1 release (appleboy appleboy.tw@gmail.com)
- dac445a: chore: update dependencies and refactor GitHub Actions output handling (appleboy appleboy.tw@gmail.com)
Refactor
- c781b2a: refactor: simplify GITHUB_OUTPUT handling and remove warnings (appleboy appleboy.tw@gmail.com)
- d7a4f09: refactor: reorganize project structure for improved Docker management (appleboy appleboy.tw@gmail.com)
- c379376: refactor: modularize configuration, client, and message handling (appleboy appleboy.tw@gmail.com)
- 4ccbd50: refactor: update defaults and streamline input handling for OpenAI workflows (appleboy appleboy.tw@gmail.com)
Build process updates
- d0ca03b: build: set build main path to project root directory (appleboy appleboy.tw@gmail.com)
- 3c37d28: build: fix container file paths for deployment consistency (appleboy appleboy.tw@gmail.com)
- f6f8e8f: build: move Dockerfile to project root and update related references (appleboy appleboy.tw@gmail.com)
- 843b509: build: standardize Dockerfile path usage across deployment scripts (appleboy appleboy.tw@gmail.com)
- 16af813: ci: bump golangci-lint GitHub Action to v2.6 (appleboy appleboy.tw@gmail.com)
- 60f85d0: ci: update GitHub Actions to use stable Go version (appleboy appleboy.tw@gmail.com)
- a71a2b1: ci: standardize container naming with downcased repo environment variable (appleboy appleboy.tw@gmail.com)
- 3d16038: ci: modernize and streamline GitHub Actions workflows (appleboy appleboy.tw@gmail.com)
- dd97e59: ci: simplify Docker workflow by removing Linux binary build step (appleboy appleboy.tw@gmail.com)
- 653007d: ci: automate CI/CD workflows and enhance security scanning (appleboy appleboy.tw@gmail.com)
- 16abe13: build: run container as non-root user for enhanced security (appleboy appleboy.tw@gmail.com)
- bda1540: build: update Docker images and config for improved build compliance (appleboy appleboy.tw@gmail.com)
- d70465f: build: adopt com/gh for GitHub Actions output management (appleboy appleboy.tw@gmail.com)
- 6aec814: build: add and configure automated linting and release pipelines (appleboy appleboy.tw@gmail.com)
Documentation updates
- d276678: docs: add multilingual support and streamline documentation (appleboy appleboy.tw@gmail.com)
- 3e73e7e: docs: support multiline system prompts in workflow and config (appleboy appleboy.tw@gmail.com)
- fe9d7b3: docs: add Go Report Card badge to README for project visibility (appleboy appleboy.tw@gmail.com)
- 26c00f5: docs: add GitHub Action status badges to README (appleboy appleboy.tw@gmail.com)
Others
- 715d02f: stash (appleboy appleboy.tw@gmail.com)
- 8494205: update (appleboy appleboy.tw@gmail.com)
- beb04e4: test: enable race detection and coverage in Go test workflow (appleboy appleboy.tw@gmail.com)
- 1d44b2e: test: improve test reliability and document intentional SSL skip (appleboy appleboy.tw@gmail.com)
- 5bff014: style: refactor test assertions for improved readability (appleboy appleboy.tw@gmail.com)
- ccf4543: Initial commit (Bo-Yi Wu appleboy.tw@gmail.com)