AI Studio Proxy API v4.0.6
v4.0.6 brings improvements and updates to the AI Studio Proxy API.
What's Changed
- π fix(network): eliminate test flakiness with reliable patching and parametrization (f670605)
- β¨ feat(network): add granular toggles for interception and script injection (7406c40)
- β»οΈ refactor(version): use dynamic versioning in app and tests (5052a57)
- π chore: bump version to 4.0.6 (2de16e6)
- π fix(auth): resolve MagicMock TypeError and improve test isolation (cb5b4a9)
- fix(ci): always run poetry install to ensure virtualenv is properly linked (4eb7b5e)
- β‘οΈ perf(ci): add comprehensive caching strategy to PR check workflow (25f0126)
- π docs(debug): add PR check workflow analysis report (d912b38)
- β‘οΈ perf(ci): optimize PR check workflow with parallelization and timeout (0f41d0f)
- π fix(tests): prevent pytest hangs by cleaning up multiprocessing resources (a69634b)
- π fix(tests): add queue.Empty() terminators to remaining stream tests (9471de4)
- π fix(tests): prevent StopIteration in stream response mock (19ee0ae)
- π§ fix(ci): resolve lint errors, test failures, and improve upstream sync workflow (1b577e9)
- π fix(tests): final suite repairs - resolve hangs and integration failures (384aeff)
- fix(tests): resolve failures in stream, config, models, and launcher suites (69e5e6d)
- π¦ test: comprehensive test suite repairs for api_utils and browser_utils (ec0518d)
- fix(tests): update test mocks to use centralized state module (6f0dd18)
- fix(lint): resolve all remaining ruff warnings in test files (0495b6e)
- fix(lint): resolve remaining ruff warnings across codebase (4a78846)
- fix(lint): resolve ruff warnings for workflow CI pass (ac3af21)
- feat(ci): improve workflow automation - 6h sync + nightly releases (b299b53)
- fix(ci): make lint and typecheck non-blocking for fork compatibility (7cd638c)
Full Changelog: v4.0.5...v4.0.6
Installation
Quick Start
# Clone the repository
git clone https://github.com/MasuRii/AIstudioProxyAPI-EN.git
cd AIstudioProxyAPI-EN
# Install dependencies with Poetry
poetry install
# Run the server
poetry run python server.pyDocker
docker-compose -f docker/docker-compose.yml up -dFor detailed installation instructions, see the Installation Guide.
Documentation
Source Code
Source code archives (zip and tar.gz) are automatically attached below.
Thank you to all contributors!