Skip to content

Releases: iamriajul/CLIProxyAPI

v7.3.924

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:19
c18a96c

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • Add universal web search with proxy-side fallback (#24) (c18a96c)

What's Changed

  • Add universal web search with proxy-side fallback by @iamriajul in #24

Full Changelog: v7.3.923...v7.3.924

v7.3.923

Choose a tag to compare

@github-actions github-actions released this 27 Sep 08:54

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • first commit (827bd6e)
  • Add SOCKS5 and HTTP/HTTPS proxy support (d292456)
  • Refactor authentication and service initialization code (79acea5)
  • Refactor user onboarding and token management (57ead9a)
  • Refactor token management, client initialization, and project handling (582280f)
  • Update model name to include release date in API handlers (8dd7f8e)
  • Numerous Comments Added and Extensive Optimization Performed using Roo-Code with CLIProxyAPI itself. (5ec6450)
  • Add archive configuration to .goreleaser.yml (bf08646)
  • Refactor API request flow and streamline response handling (512f2d5)
  • Refactor API handlers to streamline response handling (e73f165)
  • Enhance quota management and refactor configuration handling (7cb76ae)
  • Add support for Generative Language API Key and improve client initialization (589ae6d)
  • Correct config in README.md (9be56fe)
  • Merge pull request #1 from chaudhryfaisal/main (65f47c1)
  • Add system instruction support and enhance internal API handlers (273e1d9)
  • Updated README.md (d410421)
  • Set the http request header and update client metadata handling (d880d1a)
  • Refactor API handlers and proxy logic (ef68a97)
  • Enhance response and request handling in translators (fa8d949)
  • Add Gemini-compatible API and improve error handling (b3607d3)
  • Add FixCLIToolResponse for enhanced function call-response mapping (aa9fd05)
  • Restrict CLI access to localhost and update README for Gemini compatibility (edeadfc)
  • Add Claude compatibility and enhance API handling (3c0c61a)
  • Add ClaudeMessages handler for SSE-compatible chat completions (c601542)
  • Add Docker support with CI/CD workflow and usage instructions (3687963)
  • Refactor client handling and improve error responses (f49a530)
  • Add Chinese README and update project files (c86545d)
  • Enhance HTTP server with custom multiplexer in Auth flow (58b7afd)
  • Improve error logging and add user guidance for issue reporting (ead71fb)
  • Add GeminiModels handler and enhance API key validation (423faae)
  • Add GeminiGetHandler, enhance Gemini functionality, and enable token counting (31a9e2d)
  • Fix alt parameter handling in URL construction (beff928)
  • Enhance Gemini request handling with fallback support for contents (e64fa48)
  • Fix SSE headers initialization for geminiStreamGenerateContent and internalStreamGenerateContent (3b2ab0d)
  • Update example configuration file (config.example.yaml) (0b02693)
  • Add .gitignore and ignore config.yaml (5812229)
  • Update .goreleaser.yml to include config.example.yaml instead of config.yaml in release assets (00bd6a3)
  • Improve getClient logic with optional content generation flag (3b4634e)
  • Add file watcher for dynamic configuration and client reloading (3c4dc07)
  • Enhance Gemini request handling for contents support and improve error logging (00f33f5)
  • Refactor API handlers organization and simplify error response handling (1483c31)
  • Fix activation URL extraction logic and improve warning message formatting (ebcd4db)
  • Update .goreleaser.yml to specify archive formats for different OS targets (d2394b0)
  • Add openai codex support (de7b850)
  • Add support for Codex model in provider logic and update documentation for claude code (4155805)
  • Add request logging capabilities to API handlers and update .gitignore (fcadf08)
  • Refactor Gemini API handlers to standardize response field names and improve model descriptions (6bbdf67)
  • Refactor error handling and variable declarations in browser and logging modules (c5cc238)
  • Add claude code support (d58cc55)
  • Add Qwen support (aa2f37d)
  • Update README to reflect usage of Qwen models instead of Claude models (2b1762b)
  • Refactor codebase (8c555c4)
  • Refactor API handlers to implement retry mechanism with configurable limits and improved error handling (9102ff0)
  • Add OpenAI compatibility support and improve resource cleanup (ed8873f)
  • Improved the /v1/models endpoint (dff31a7)
  • Add support for localhost unauthenticated requests (1c4183d)
  • Suppress debug logs for model routing and ignore empty tools arrays (7a6adfa)
  • Add /v1/completions endpoint with OpenAI compatibility (bea5f97)
  • Add nil-check for GetRequestMutex across handlers to prevent potential panics (3704dae)
  • Fix some bugs. (e9e0016)
  • Unlock mutex before returning error in handlers.go to prevent deadlocks (09b9d3b)
  • Update README documentation to clarify auth-dir configuration for Windows users (c2b2c9e)
  • Update README documentation to clarify auth-dir configuration for Windows users (f1d9364)
  • Update issue templates (1aad033)
  • Add token refresh handling for 401 responses across clients (512c8b6)
  • Set the default Docker timezone to Asia/Shanghai (3f78401)
  • Add token refresh handling for 401 responses across clients (0331660)
  • Merge pull request #16 from hkfires/main (ba4c114)
  • Add support for new GPT-5 model variants (9c9ea99)
  • Enhance client reload process with new OpenAI compatibility support (b125410)
  • Add management API handlers for config and auth file management (db43930)
  • Reorganize and reintroduce Management API section in README files (8a2285e)
  • Add Gemini-to-Gemini request normalization and passthrough support (c0eaa41)
  • Update Management API CN docs for authentication requirements (6d30faf)
  • Update PassthroughGeminiResponseStream to handle [DONE] marker (bdac24b)
  • Refactor translator packages for OpenAI Chat Completions (e3994ac)
  • Refactor translator packages for OpenAI Chat Completions (1f46dc2)
  • Refactor translator packages for OpenAI Chat Completions (305916f)
  • Refactor translator packages for OpenAI Chat Completions (bff6f66)
  • Refactor translator packages for OpenAI Chat Completions (e0bff9f)
  • Refactor translator packages for OpenAI Chat Completions (e11637d)
  • Handle data: without trailing space in streaming responses (56c8297)
  • Fix model switch logic when quota is exceeded (34855bc)
  • Add OpenAI Responses support (ce5d2ba)
  • Add OpenAI Responses support (3acdec5)
  • Merge branch 'main' of github.com:luispater/CLIProxyAPI (edf9d9b)
  • Update README to rename gpt-5-nano to gpt-5-minimal in usage examples (0652241)
  • Extract argument parsing logic into parseArgsToMap helper function (ae06f13)
  • Remove redundant dataUglyTag parsing logic in streaming responses (b0f7273)
  • Add Codex load balancing documentation and refine JSON handling logic (67e0b71)
  • Update README to include Codex support and multi-account load balancing details (30d5d87)
  • Update README to include Codex support and multi-account load balancing details (36ee21e)
  • Remove commented debug logging in ConvertOpenAIResponsesRequestToGeminiCLI (b6f8677)
  • Add support for Codex API key authentication (c4a42eb)
  • Update MANAGEMENT_API.md with expanded documentation for endpoints (caf386c)
  • Enhance parseArgsToMap with tolerant JSON parsing (6d2f7e3)
  • feat(watcher): implement incremental client hot-reloading (f60ef0b)
  • Refactor cliCancel calls to remove unused resp argument across handlers. (70e9169)
  • Merge pull request #23 from luispater/dev (7b9cfbc)
  • Refactor client map construction to include all client types and enhance callback updates (7209fa2)
  • Add reverse mappings for original tool names and improve error logging (ad943b2)
  • Replace path with filepath for cross-platform compatibility (d4709ff)
  • Add Docker Compose (9b627a9)
  • Add reasoning/thinking configuration handling for Claude and OpenAI translators (f1d6f01)
  • Update the README to include Docker Compose usage instructions (f38b78d)
  • Add debounce logic for file events to prevent duplicate reloads (5ed79e5)
  • Add Gemini 2.5 Flash-Lite Model (3e09bc9)
  • Merge pull request router-for-me#26 from luispater/flash-lite (56a05d2)
  • Add Codex API key support and Gemini 2.5 Flash-Lite model documentation updates (c62e45e)
  • Add FunctionCallIndex to ConvertCliToOpenAIParams and enhance tool call handling (54ffb52)
  • refactor(watcher): restructure client management and API key handling (0e0602c)
  • fix(watcher): improve client reload logic and prevent redundant updates (57484b9)
  • Merge pull request router-for-me#28 from luispater/bugfix (798f65b)
  • fix(watcher): enhance API key client counting and logging (f97954c)
  • feat(api): implement granular client type metrics in server updates (28218ec)
  • Merge pull request router-for-me#29 from luispater/bugfix (4f18809)
  • Add versioning support to build artifacts and log outputs (8d05489)
  • Add versioning support to build artifacts and log outputs (b05d00e)
  • Merge branch 'dev' (c52255e)
  • feat(server): inject build metadata into application logs and container image (506e2e1)
  • build(goreleaser): inject build metadata into binary during release (7b546ea)
  • Update README (e074e95)
  • Merge pull request router-for-me#31 from luispater/docker-build-sh (d10ef7b)
  • Update workflows and build process for enhanced metadata injection (ef922b2)
  • Add Telegram group link to Chinese README for user support (c263398)
  • Add JSON annotations to configuration structs and new /config management endpoint (6164f5c)
  • Update README (1bb0d11)
  • Modify docker compose for remote image and local build (47b5ebf)
  • Refactor docker-compose config for simplicity and consistency (5aba4ca)
  • Update README (2a2a276)
  • Merge pull reques...
Read more

v7.3.922

Choose a tag to compare

@github-actions github-actions released this 27 Sep 02:15

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(claude): keep auto-mode classifier working through the proxy (c50aeb0)
  • docs(fork): record the auto-mode classifier decision (c9ada83)
  • Merge main (restore fix branch lost in history rewrite) and auto-mode classifier commits (0a6cb1f)

Full Changelog: v7.3.920...v7.3.922

v7.3.921

Choose a tag to compare

@github-actions github-actions released this 27 Sep 01:48

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(claude): keep auto-mode classifier working through the proxy (c50aeb0)
  • docs(fork): record the auto-mode classifier decision (c9ada83)

Full Changelog: v7.3.919...v7.3.921

v7.3.920

Choose a tag to compare

@github-actions github-actions released this 27 Sep 01:30
f2b1b4b

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(opencode,zai): GLM 5.3 route, SSE framing, model lanes; auto-derived route maps (9733915)
  • Merge pull request #20 from iamriajul/fix/glm-5-3-and-highspeed-model-selection (f2b1b4b)

What's Changed

  • fix(opencode,zai): GLM 5.3 route + SSE framing, OpenCode model lanes, auto-derived route maps by @iamriajul in #20

Full Changelog: v7.3.919...v7.3.920

v7.3.919

Choose a tag to compare

@iamriajul iamriajul released this 26 Sep 08:51

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • first commit (827bd6e)
  • Add SOCKS5 and HTTP/HTTPS proxy support (d292456)
  • Refactor authentication and service initialization code (79acea5)
  • Refactor user onboarding and token management (57ead9a)
  • Refactor token management, client initialization, and project handling (582280f)
  • Update model name to include release date in API handlers (8dd7f8e)
  • Numerous Comments Added and Extensive Optimization Performed using Roo-Code with CLIProxyAPI itself. (5ec6450)
  • Add archive configuration to .goreleaser.yml (bf08646)
  • Refactor API request flow and streamline response handling (512f2d5)
  • Refactor API handlers to streamline response handling (e73f165)
  • Enhance quota management and refactor configuration handling (7cb76ae)
  • Add support for Generative Language API Key and improve client initialization (589ae6d)
  • Correct config in README.md (9be56fe)
  • Merge pull request #1 from chaudhryfaisal/main (65f47c1)
  • Add system instruction support and enhance internal API handlers (273e1d9)
  • Updated README.md (d410421)
  • Set the http request header and update client metadata handling (d880d1a)
  • Refactor API handlers and proxy logic (ef68a97)
  • Enhance response and request handling in translators (fa8d949)
  • Add Gemini-compatible API and improve error handling (b3607d3)
  • Add FixCLIToolResponse for enhanced function call-response mapping (aa9fd05)
  • Restrict CLI access to localhost and update README for Gemini compatibility (edeadfc)
  • Add Claude compatibility and enhance API handling (3c0c61a)
  • Add ClaudeMessages handler for SSE-compatible chat completions (c601542)
  • Add Docker support with CI/CD workflow and usage instructions (3687963)
  • Refactor client handling and improve error responses (f49a530)
  • Add Chinese README and update project files (c86545d)
  • Enhance HTTP server with custom multiplexer in Auth flow (58b7afd)
  • Improve error logging and add user guidance for issue reporting (ead71fb)
  • Add GeminiModels handler and enhance API key validation (423faae)
  • Add GeminiGetHandler, enhance Gemini functionality, and enable token counting (31a9e2d)
  • Fix alt parameter handling in URL construction (beff928)
  • Enhance Gemini request handling with fallback support for contents (e64fa48)
  • Fix SSE headers initialization for geminiStreamGenerateContent and internalStreamGenerateContent (3b2ab0d)
  • Update example configuration file (config.example.yaml) (0b02693)
  • Add .gitignore and ignore config.yaml (5812229)
  • Update .goreleaser.yml to include config.example.yaml instead of config.yaml in release assets (00bd6a3)
  • Improve getClient logic with optional content generation flag (3b4634e)
  • Add file watcher for dynamic configuration and client reloading (3c4dc07)
  • Enhance Gemini request handling for contents support and improve error logging (00f33f5)
  • Refactor API handlers organization and simplify error response handling (1483c31)
  • Fix activation URL extraction logic and improve warning message formatting (ebcd4db)
  • Update .goreleaser.yml to specify archive formats for different OS targets (d2394b0)
  • Add openai codex support (de7b850)
  • Add support for Codex model in provider logic and update documentation for claude code (4155805)
  • Add request logging capabilities to API handlers and update .gitignore (fcadf08)
  • Refactor Gemini API handlers to standardize response field names and improve model descriptions (6bbdf67)
  • Refactor error handling and variable declarations in browser and logging modules (c5cc238)
  • Add claude code support (d58cc55)
  • Add Qwen support (aa2f37d)
  • Update README to reflect usage of Qwen models instead of Claude models (2b1762b)
  • Refactor codebase (8c555c4)
  • Refactor API handlers to implement retry mechanism with configurable limits and improved error handling (9102ff0)
  • Add OpenAI compatibility support and improve resource cleanup (ed8873f)
  • Improved the /v1/models endpoint (dff31a7)
  • Add support for localhost unauthenticated requests (1c4183d)
  • Suppress debug logs for model routing and ignore empty tools arrays (7a6adfa)
  • Add /v1/completions endpoint with OpenAI compatibility (bea5f97)
  • Add nil-check for GetRequestMutex across handlers to prevent potential panics (3704dae)
  • Fix some bugs. (e9e0016)
  • Unlock mutex before returning error in handlers.go to prevent deadlocks (09b9d3b)
  • Update README documentation to clarify auth-dir configuration for Windows users (c2b2c9e)
  • Update README documentation to clarify auth-dir configuration for Windows users (f1d9364)
  • Update issue templates (1aad033)
  • Add token refresh handling for 401 responses across clients (512c8b6)
  • Set the default Docker timezone to Asia/Shanghai (3f78401)
  • Add token refresh handling for 401 responses across clients (0331660)
  • Merge pull request #16 from hkfires/main (ba4c114)
  • Add support for new GPT-5 model variants (9c9ea99)
  • Enhance client reload process with new OpenAI compatibility support (b125410)
  • Add management API handlers for config and auth file management (db43930)
  • Reorganize and reintroduce Management API section in README files (8a2285e)
  • Add Gemini-to-Gemini request normalization and passthrough support (c0eaa41)
  • Update Management API CN docs for authentication requirements (6d30faf)
  • Update PassthroughGeminiResponseStream to handle [DONE] marker (bdac24b)
  • Refactor translator packages for OpenAI Chat Completions (e3994ac)
  • Refactor translator packages for OpenAI Chat Completions (1f46dc2)
  • Refactor translator packages for OpenAI Chat Completions (305916f)
  • Refactor translator packages for OpenAI Chat Completions (bff6f66)
  • Refactor translator packages for OpenAI Chat Completions (e0bff9f)
  • Refactor translator packages for OpenAI Chat Completions (e11637d)
  • Handle data: without trailing space in streaming responses (56c8297)
  • Fix model switch logic when quota is exceeded (34855bc)
  • Add OpenAI Responses support (ce5d2ba)
  • Add OpenAI Responses support (3acdec5)
  • Merge branch 'main' of github.com:luispater/CLIProxyAPI (edf9d9b)
  • Update README to rename gpt-5-nano to gpt-5-minimal in usage examples (0652241)
  • Extract argument parsing logic into parseArgsToMap helper function (ae06f13)
  • Remove redundant dataUglyTag parsing logic in streaming responses (b0f7273)
  • Add Codex load balancing documentation and refine JSON handling logic (67e0b71)
  • Update README to include Codex support and multi-account load balancing details (30d5d87)
  • Update README to include Codex support and multi-account load balancing details (36ee21e)
  • Remove commented debug logging in ConvertOpenAIResponsesRequestToGeminiCLI (b6f8677)
  • Add support for Codex API key authentication (c4a42eb)
  • Update MANAGEMENT_API.md with expanded documentation for endpoints (caf386c)
  • Enhance parseArgsToMap with tolerant JSON parsing (6d2f7e3)
  • feat(watcher): implement incremental client hot-reloading (f60ef0b)
  • Refactor cliCancel calls to remove unused resp argument across handlers. (70e9169)
  • Merge pull request #23 from luispater/dev (7b9cfbc)
  • Refactor client map construction to include all client types and enhance callback updates (7209fa2)
  • Add reverse mappings for original tool names and improve error logging (ad943b2)
  • Replace path with filepath for cross-platform compatibility (d4709ff)
  • Add Docker Compose (9b627a9)
  • Add reasoning/thinking configuration handling for Claude and OpenAI translators (f1d6f01)
  • Update the README to include Docker Compose usage instructions (f38b78d)
  • Add debounce logic for file events to prevent duplicate reloads (5ed79e5)
  • Add Gemini 2.5 Flash-Lite Model (3e09bc9)
  • Merge pull request router-for-me#26 from luispater/flash-lite (56a05d2)
  • Add Codex API key support and Gemini 2.5 Flash-Lite model documentation updates (c62e45e)
  • Add FunctionCallIndex to ConvertCliToOpenAIParams and enhance tool call handling (54ffb52)
  • refactor(watcher): restructure client management and API key handling (0e0602c)
  • fix(watcher): improve client reload logic and prevent redundant updates (57484b9)
  • Merge pull request router-for-me#28 from luispater/bugfix (798f65b)
  • fix(watcher): enhance API key client counting and logging (f97954c)
  • feat(api): implement granular client type metrics in server updates (28218ec)
  • Merge pull request router-for-me#29 from luispater/bugfix (4f18809)
  • Add versioning support to build artifacts and log outputs (8d05489)
  • Add versioning support to build artifacts and log outputs (b05d00e)
  • Merge branch 'dev' (c52255e)
  • feat(server): inject build metadata into application logs and container image (506e2e1)
  • build(goreleaser): inject build metadata into binary during release (7b546ea)
  • Update README (e074e95)
  • Merge pull request router-for-me#31 from luispater/docker-build-sh (d10ef7b)
  • Update workflows and build process for enhanced metadata injection (ef922b2)
  • Add Telegram group link to Chinese README for user support (c263398)
  • Add JSON annotations to configuration structs and new /config management endpoint (6164f5c)
  • Update README (1bb0d11)
  • Modify docker compose for remote image and local build (47b5ebf)
  • Refactor docker-compose config for simplicity and consistency (5aba4ca)
  • Update README (2a2a276)
  • Merge pull reques...
Read more

v7.3.918

Choose a tag to compare

@github-actions github-actions released this 26 Sep 08:22
089b821

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(quota): cache and pace live fetches per provider (#19) (089b821)

What's Changed

  • fix(quota): cache and pace live fetches per provider by @iamriajul in #19

Full Changelog: v7.3.917...v7.3.918

v7.3.917

Choose a tag to compare

@github-actions github-actions released this 26 Sep 08:06
c8e40c3

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(quota): show first and last character of masked emails (#18) (c8e40c3)

What's Changed

  • fix(quota): show first and last character of masked emails by @iamriajul in #18

Full Changelog: v7.3.916...v7.3.917

v7.3.916

Choose a tag to compare

@github-actions github-actions released this 26 Sep 04:53
9c39d3d

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • feat(quota): expose Codex reset credits as an expiry list (#17) (9c39d3d)

What's Changed

  • feat(quota): expose Codex reset credits as an expiry list by @iamriajul in #17

Full Changelog: v7.3.915...v7.3.916

v7.3.915

Choose a tag to compare

@github-actions github-actions released this 26 Sep 02:26
ca9ec6f

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(quota): mask emails to the first local character (#16) (ca9ec6f)

What's Changed

  • fix(quota): mask emails to the first local character by @iamriajul in #16

Full Changelog: v7.3.914...v7.3.915