<4.12.0
V4.8.10 (Includes Migration Script)
FastGPT V4.8.10 Release Notes
Upgrade Guide
1. Back up your database
2. Commercial Edition — Update environment variables
- Add the sandbox environment variable to the
fastgpt-proimage:SANDBOX_URL=http://xxxxx:3000 - Add the following environment variables to both the
fastgpt-proandfastgptimages for better system log storage:
LOG_LEVEL=debug
STORE_LOG_LEVEL=warn3. Update image tags
- Update the FastGPT image tag to v4.8.10
- Update the FastGPT commercial edition image tag to v4.8.10
- Sandbox image update is optional
4. Run initialization
From any terminal, send an HTTP request. Replace {{rootkey}} with the rootkey from your environment variables, and {{host}} with your FastGPT domain.
curl --location --request POST 'https://{{host}}/api/admin/initv4810' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'- Initializes publish record version markers
- Initializes invoice records
V4.8.10 Release Notes
For full details, see: 4.8.10 release
- New - Template marketplace.
- New - Workflow node drag-and-drop auto-alignment and snapping.
- New - User selection node (not yet supported in Debug mode).
- New - Added
uidglobal variable to workflows. - New - Workflow undo and redo.
- New - Workflow edit history for the current session, replacing auto-save.
- New - Workflow versions support renaming.
- New - The "App Call" node in workflows is deprecated and migrated to a standalone node that works the same way as plugins, with support for passing global variables and user-uploaded files.
- New - Plugins now support usage instructions configuration.
- New - Plugin custom inputs support radio buttons.
- New - HTTP node supports
text/plainmode. - New - HTTP node supports timeout configuration, additional Body types, and a new variable selection mode for params and headers.
- New - Workflow export/import now supports JSON files directly for easier sharing.
- New - Verification code security check.
- Commercial - Lark bot integration.
- Commercial - WeChat Official Account integration.
- Commercial - Self-service invoice requests.
- Commercial - SSO customization.
- Improved - Workflow loop validation to prevent skip-loop idle spinning. Also supports fully concurrent branch execution.
- Improved - Workflow nested execution to prevent potential parameter pollution.
- Improved - Added data type constraints to some global variables.
- Improved - Node selection to prevent path loading errors when switching tabs.
- Improved - Updated React Markdown component with Base64 image support.
- Improved - Chat dialog performance.
- Improved - Radio buttons auto-scroll to the selected position when opened.
- Improved - Disabling a Knowledge Base collection directory now recursively disables all children.
- Improved - SSE response code.
- Improved - Improved copy functionality when SSL certificate is not available.
- Improved - Knowledge Base list UI.
- Improved - Knowledge Base detail page UI.
- Improved - Support running without network configuration.
- Improved - Updated .env.template MongoDB documentation for better clarity.
- Improved - New payment mode.
- Improved - Default user avatars.
- Fixed - Prompt mode tool calls including
0:prefix markers in non-stream mode. - Fixed - Chat log authentication: users who are only app administrators could not view chat log details.
- Fixed - Unable to export Knowledge Base when using Milvus deployment.
- Fixed - Creating an app copy failed to copy system configuration.
- Fixed - Image recognition mode regex for auto-parsing image URLs was not strict enough.
- Fixed - Content extraction data types not matching output data types.
- Fixed - Workflow run time statistics were incorrect.
- Fixed - Tool calls could produce
undefinedin stream mode. - Fixed - Reranker typo.
- Fixed - Home host typo.
- Fixed - i18n display.
- Fixed - Global variable keys could be defined with duplicates.
- Fixed - Global variables not persisting in Debug mode.
- Fixed - Global variables not persisting via API.
- Fixed - OpenAPI
detail=falsemode should not return tool call results, only text (resolves CoW compatibility issue). - Fixed - Knowledge Base tags loading repeatedly.
- Fixed - Custom separators not taking effect when re-fetching web links.
- Fixed - Plugin runtime passing extra global variables, potentially polluting plugin-internal variables.
- Docs - QA docs.
- Docs - Updated feishu.md.
- Docs - Updated baseURL.
Edit on GitHub
File Updated