This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+13 more
ReleasePort's take
Light signalVersion v7.8.0 introduces system tray integration for GPT4Free UI and adds requestβlogging middleware, while critical bug fixes address module lazy loading errors and path validation issues.
Why it matters: Bug fixes with severityβ―40 resolve crashes caused by lazy loading and improve API key handling; developers should test these changes before deployment.
Summary
AI summaryBroad release touches @hlohaus, Download Options Python Package:, π Documentation & Project, and π§ Bug Fixes.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds system tray integration with file and web operation tools. Adds system tray integration with file and web operation tools. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Feature | Low |
Adds request logging middleware and Logs Inspector API for debugging. Adds request logging middleware and Logs Inspector API for debugging. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Feature | Low |
Adds `compress` parameter to `create_app` for flexible app initialization. Adds `compress` parameter to `create_app` for flexible app initialization. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Feature | Low |
Updates DeepInfra provider to implement Turnstile Captcha bypass using DrissionPage with async token retrieval. Updates DeepInfra provider to implement Turnstile Captcha bypass using DrissionPage with async token retrieval. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Feature | Low |
Enhances Qwen provider with improved token retrieval and model handling. Enhances Qwen provider with improved token retrieval and model handling. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Feature | Low |
Improves MCP server with multiple updates to `mcp.py` for better model context protocol integration. Improves MCP server with multiple updates to `mcp.py` for better model context protocol integration. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
β |
| Feature | Low |
Adds `socat` command to `start-browser.sh` for TCP forwarding support, enhancing browser startup. Adds `socat` command to `start-browser.sh` for TCP forwarding support, enhancing browser startup. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
β |
| Feature | Low |
Updates HuggingFace API provider implementation. Updates HuggingFace API provider implementation. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
β |
| Bugfix | Medium |
Fixes module lazy loading to resolve string attribute errors and offline GUI crashes. Fixes module lazy loading to resolve string attribute errors and offline GUI crashes. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Bugfix | Medium |
Replaces `nest_asyncio` with `nest-asyncio2` in Debian build script to fix dependencies. Replaces `nest_asyncio` with `nest-asyncio2` in Debian build script to fix dependencies. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Bugfix | Medium |
Fixes path validation logic in Api class for API key handling and demo paths. Fixes path validation logic in Api class for API key handling and demo paths. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Bugfix | Medium |
Adds `.py` MIME type to safeβtypes whitelist for file operations. Adds `.py` MIME type to safeβtypes whitelist for file operations. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Bugfix | Medium |
Removes unused tests for file listing/appending and `.py` extension from safeβtypes whitelist. Removes unused tests for file listing/appending and `.py` extension from safeβtypes whitelist. Source: llm_adapter@2026-07-16 Confidence: high |
β |
| Bugfix | Medium |
Fixes tool call indexing and yield logic in Antigravity and Gemini providers for reliable streaming. Fixes tool call indexing and yield logic in Antigravity and Gemini providers for reliable streaming. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
β |
| Bugfix | Low |
Corrects tool call indexing issue in GeminiCLI provider. Corrects tool call indexing issue in GeminiCLI provider. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
β |
Full changelog
π GPT4Free v7.8.0 Release Notes
β Celebrating 3 Years of GPT4Free & Community Day Tomorrow! β
π Community Day Tomorrow β July 10, 2026!
Join us for the GPT4Free Community Day!
We're celebrating 3 years of GPT4Free and 1 year of g4f.dev with a full event schedule:
| Time (CET) | Activity |
|---|---|
| 18:00 | Welcome & Opening β Heiner (hlohaus) |
| 18:30 | New Providers Showcase β What's new in GPT4Free |
| 19:30 | AI & Open Source Talks β Guests from the AI field |
| 21:00 | Community Q&A & Open Discussion |
What to expect: AI Innovations, Open Source, New Providers, Guests from the AI field, Live Demos & Talks
π Be a participant β join the conversation!
π Join Discord
π g4f.dev
Only 1 day to go β don't miss it!
β¨ What's New in v7.7.7
This release is packed with improvements across providers, API stability, developer tooling, and system integration. Here's the full breakdown:
π New Features
- System Tray Integration β Native system tray support with new file and web operation tools (@hlohaus)
- Request Logging Middleware & Logs Inspector API β Full request logging middleware plus a new inspector endpoint for debugging API calls (@hlohaus)
- MCP Server Enhancements β Multiple updates to
mcp.pyimproving model context protocol integration (@hlohaus) create_appnow acceptscompressparameter β More flexible app initialization for deployment scenarios (@hlohaus)- Browser startup improvements β Added
socatcommand tostart-browser.shfor TCP forwarding support (@hlohaus)
π Provider Updates
- DeepInfra β Turnstile Captcha bypass implemented using DrissionPage with async token retrieval refactoring (@kqlio67, @hlohaus)
- Qwen β Enhanced token retrieval logic and model handling improvements (@hlohaus)
- HuggingFace API β Updated provider implementation (@hlohaus)
- Antigravity & Gemini providers β Fixed tool call indexing and yield logic for more reliable streaming (@hlohaus)
- GeminiCLI β Tool call indexing fix (@hlohaus)
π§ Bug Fixes
- Module lazy loading fix β Intercept module access for lazy loading, resolves string attribute errors and fixes offline GUI crash [#3469] (@kqlio67)
- Debian build script β Replaced
nest_asynciowithnest-asyncio2to fix build dependencies (@kqlio67) - API key requirement path checks β Fixed path validation logic in the
Apiclass, simplified demo path handling, and refined credential passing in log fetch (@hlohaus) - Provider registration β Refined model handling, provider registration, and
ClientFactoryusage in theApiclass (@hlohaus) - MIME type mapping β Added
.pyfile support in safe-types whitelist, with corresponding test cleanup (@hlohaus) - Test cleanup β Removed unused tests for file listing/appending and
.pyextension from safe-types whitelist (@hlohaus)
π Documentation & Project
- New logo and images in README (@hlohaus)
- FUNDING.yml β Updated and reordered ko-fi contributor list (@hlohaus)
- Overall API and bot enhancements β Improved model handling and general functionality (@hlohaus)
π Contributors
A huge thank you to everyone who made this release possible:
- @hlohaus β Heiner (Project maintainer)
- @kqlio67 β Multiple fixes and features
- All community members filing issues, testing, and supporting the project
π See You at Community Day!
Tomorrow β July 10, 2026 β 18:00 CET
Join us for talks, demos, and open discussion. We want to hear from YOU.
π g4f.dev β’ π¬ Discord β’ π’ Telegram
Happy coding, and see you tomorrow! π
Full Changelog: https://github.com/xtekky/gpt4free/compare/v7.7.6...v7.8.0
Download Options
Python Package:
- PyPI:
pip install g4f==v7.8.0
Executables:
- Windows x64:
g4f-windows-v7.8.0-x64.zip - Linux x64:
g4f-linux-v7.8.0-x64 - Linux ARM64:
g4f-linux-v7.8.0-arm64 - macOS x64:
g4f-macos-v7.8.0-x64 - macOS ARM64:
g4f-macos-v7.8.0-arm64
System Packages:
- WinGet:
winget install gpt4free
Docker:
docker pull hlohaus789/g4f:v7.8.0docker pull hlohaus789/g4f:v7.8.0-slim
π» Having trouble with the .exe from this release?
π Check out the Windows launcher for GPT4Free instead:
π https://github.com/gpt4free/g4f.exe π
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About gpt4free
All releases βRelated context
Related tools
Beta — feedback welcome: [email protected]