4.14.x
V4.14.11 (In Progress)
FastGPT V4.14.11 Release Notes
Upgrade Guide
1. Update image tags
- Update fastgpt-app (FastGPT main service) image tag to: v4.14.11
- Update fastgpt-pro (commercial edition) image tag to: v4.14.11
- Update code-sandbox image tag to: v4.14.11
- Update fastgpt-plugin image tag to: v0.6.0
- Update Aiproxy image tag to: v0.5.3
2. Update environment variables
All variables below have default values — you can leave them unset.
STREAM_RESUME_TTL_SECONDS=300 # TTL for Redis stream resume snapshots while generating (seconds)
STREAM_RESUME_POST_COMPLETE_TTL_SECONDS=30 # Shortened TTL after stream completes, for faster reclamation (seconds)
STREAM_RESUME_REDIS_MAXMEMORY_RATIO=0.5 # Stop creating resume snapshots for new requests when Redis used memory / maxmemory reaches this threshold
STREAM_RESUME_REDIS_MEMORY_CHECK_INTERVAL_MS=5000 # Cache duration for Redis memory checks (ms), avoids calling INFO MEMORY on every stream request
WORKFLOW_PARALLEL_MAX_CONCURRENCY=10 # Upper bound for max concurrency; cannot exceed WORKFLOW_MAX_LOOP_TIMES🚀 Features
- Chat stream response resume support.
- Parallel execution node.
- Reworked the variable update node UX, with more numeric and array operations.
- Unified S3 file uploads, with support for proxying S3 uploads and access through FastGPT to reduce pre-signed URL configuration issues.
- Added direct preview for some sandbox file types, and optimized large file downloads.
⚙️ Optimizations
- Added zod parameter validation to many APIs to reduce attack surface and parameter type errors.
- Refactored model channel management code.
- Added a default VLM model to the knowledge base creation API.
🐛 Bug Fixes
- Fixed an issue where the model in chat Agent mode was reset after refresh.
- Fixed missing permission checks on several APIs.
- Fixed a billing error in the API for pushing data to the knowledge base.
- Fixed garbled Chinese characters when uploading Markdown documents to the knowledge base, caused by the leading English content being misdetected as
ascii. - Fixed Python code execution ignoring parameters when the input was empty.
- Fixed the workflow global variable multi-select field not clearing default values when an enum entry was removed.
- Fixed sub-workflow global variable default values not being displayed when adding a sub-workflow.
- Fixed the workflow code-run node replacing the IDs of all output values after AI code generation; now IDs with the same key are preserved.
- Fixed child node positions shifting when a parent node was auto-aligned by guides in the workflow.
- Fixed the evaluation list permission filter not covering inherited permissions.
- Fixed raw schema not being saved for MCP tools and HTTP tools, causing inaccurate schemas during tool calls.