<4.12.0
V4.8.15 (Includes Migration Script)
FastGPT V4.8.15 Release Notes
New Feature Preview
API Knowledge Base
![]() | ![]() |
HTML Rendering
| Source Mode | Preview Mode | Fullscreen Mode |
|---|---|---|
![]() | ![]() | ![]() |
Upgrade Guide
- Update the fastgpt image tag to v4.8.15-fix3
- Update the fastgpt-pro commercial edition image tag to v4.8.15
- Sandbox image update is optional
Run Migration Script
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/initv4815' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'This resets the scheduled execution fields for apps, removing null values to reduce index size.
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/init/refreshFreeUser' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'This recalculates free-tier user durations. A previous version upgrade did not recalculate time properly, which caused incorrect notifications.
Full Release Notes
- New - API Knowledge Base. See API Knowledge Base Introduction. The external file library will be deprecated.
- New - Toolbox page displaying all available system resources. The commercial edition admin panel now offers easier configuration of system plugins and custom categories.
- New - HTML code in Markdown is now rendered separately. You can choose preview mode, which blocks all scripts and only displays content.
- New - Custom system-level file parsing service. See Integrating Marker PDF Document Parsing.
- New - Collections can be reconfigured directly without deleting and re-importing.
- New - Commercial edition admin panel supports configuring sidebar navigation links.
- Improved - Base64 image truncation detection.
- Improved - i18n cookie detection.
- Improved - Markdown text splitting now supports heading-only sections with no content.
- Improved - String variable substitution: unassigned variables now resolve to
undefinedinstead of preserving the raw ID string. - Improved - Global variable default values now take effect in API calls, and custom variables support default values.
- Improved - Added JSON parsing for HTTP Body with regex conversion of
undefinedtonull, reducing Body parsing errors. - Improved - Scheduled execution now includes run logs and retries to reduce error rates.
- Fixed - Share link like/upvote authentication issue.
- Fixed - Switching to an auto-execute app on the chat page could incorrectly trigger non-auto-execute apps.
- Fixed - Audio playback authentication issue.
- Fixed - Plugin app Knowledge Base reference limit was always capped at 3000.
- Fixed - Workflow edit history storage limit. Removed local storage and added forced auto-save on abnormal exit.
- Fixed - Workflow special variable substitution issue (strings starting with
$could not be replaced).
Edit on GitHub
File Updated




