Releases: iamriajul/CLIProxyAPI
Releases · iamriajul/CLIProxyAPI
Release list
v7.3.924
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.
Changelog
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
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis 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
FixCLIToolResponsefor 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
ClaudeMessageshandler 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
GeminiModelshandler and enhance API key validation (423faae) - Add
GeminiGetHandler, enhance Gemini functionality, and enable token counting (31a9e2d) - Fix
altparameter handling in URL construction (beff928) - Enhance Gemini request handling with fallback support for
contents(e64fa48) - Fix SSE headers initialization for
geminiStreamGenerateContentandinternalStreamGenerateContent(3b2ab0d) - Update example configuration file (
config.example.yaml) (0b02693) - Add
.gitignoreand ignoreconfig.yaml(5812229) - Update
.goreleaser.ymlto includeconfig.example.yamlinstead ofconfig.yamlin release assets (00bd6a3) - Improve
getClientlogic with optional content generation flag (3b4634e) - Add file watcher for dynamic configuration and client reloading (3c4dc07)
- Enhance Gemini request handling for
contentssupport 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.ymlto 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/modelsendpoint (dff31a7) - Add support for localhost unauthenticated requests (1c4183d)
- Suppress debug logs for model routing and ignore empty tools arrays (7a6adfa)
- Add
/v1/completionsendpoint with OpenAI compatibility (bea5f97) - Add nil-check for
GetRequestMutexacross handlers to prevent potential panics (3704dae) - Fix some bugs. (e9e0016)
- Unlock mutex before returning error in
handlers.goto prevent deadlocks (09b9d3b) - Update README documentation to clarify
auth-dirconfiguration for Windows users (c2b2c9e) - Update README documentation to clarify
auth-dirconfiguration 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-nanotogpt-5-minimalin usage examples (0652241) - Extract argument parsing logic into
parseArgsToMaphelper function (ae06f13) - Remove redundant
dataUglyTagparsing 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
parseArgsToMapwith tolerant JSON parsing (6d2f7e3) - feat(watcher): implement incremental client hot-reloading (f60ef0b)
- Refactor
cliCancelcalls to remove unusedrespargument 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
pathwithfilepathfor 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
FunctionCallIndextoConvertCliToOpenAIParamsand 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
/configmanagement 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...
v7.3.922
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis 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
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis 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
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis 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
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis 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
FixCLIToolResponsefor 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
ClaudeMessageshandler 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
GeminiModelshandler and enhance API key validation (423faae) - Add
GeminiGetHandler, enhance Gemini functionality, and enable token counting (31a9e2d) - Fix
altparameter handling in URL construction (beff928) - Enhance Gemini request handling with fallback support for
contents(e64fa48) - Fix SSE headers initialization for
geminiStreamGenerateContentandinternalStreamGenerateContent(3b2ab0d) - Update example configuration file (
config.example.yaml) (0b02693) - Add
.gitignoreand ignoreconfig.yaml(5812229) - Update
.goreleaser.ymlto includeconfig.example.yamlinstead ofconfig.yamlin release assets (00bd6a3) - Improve
getClientlogic with optional content generation flag (3b4634e) - Add file watcher for dynamic configuration and client reloading (3c4dc07)
- Enhance Gemini request handling for
contentssupport 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.ymlto 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/modelsendpoint (dff31a7) - Add support for localhost unauthenticated requests (1c4183d)
- Suppress debug logs for model routing and ignore empty tools arrays (7a6adfa)
- Add
/v1/completionsendpoint with OpenAI compatibility (bea5f97) - Add nil-check for
GetRequestMutexacross handlers to prevent potential panics (3704dae) - Fix some bugs. (e9e0016)
- Unlock mutex before returning error in
handlers.goto prevent deadlocks (09b9d3b) - Update README documentation to clarify
auth-dirconfiguration for Windows users (c2b2c9e) - Update README documentation to clarify
auth-dirconfiguration 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-nanotogpt-5-minimalin usage examples (0652241) - Extract argument parsing logic into
parseArgsToMaphelper function (ae06f13) - Remove redundant
dataUglyTagparsing 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
parseArgsToMapwith tolerant JSON parsing (6d2f7e3) - feat(watcher): implement incremental client hot-reloading (f60ef0b)
- Refactor
cliCancelcalls to remove unusedrespargument 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
pathwithfilepathfor 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
FunctionCallIndextoConvertCliToOpenAIParamsand 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
/configmanagement 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...
v7.3.918
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.
Changelog
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
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.
Changelog
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
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.
Changelog
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
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.
Changelog
What's Changed
- fix(quota): mask emails to the first local character by @iamriajul in #16
Full Changelog: v7.3.914...v7.3.915