--- title: V4.8.15 (Includes Migration Script) description: FastGPT V4.8.15 Release Notes --- ## New Feature Preview ### API Knowledge Base | | | | ------------------------------- | ------------------------------- | | ![alt text](/imgs/image-20.png) | ![alt text](/imgs/image-21.png) | ### HTML Rendering | Source Mode | Preview Mode | Fullscreen Mode | | ------------------------------- | ------------------------------- | ------------------------------- | | ![alt text](/imgs/image-22.png) | ![alt text](/imgs/image-23.png) | ![alt text](/imgs/image-24.png) | ## 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**: ```bash 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**: ```bash 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 1. New - API Knowledge Base. See [API Knowledge Base Introduction](/docs/introduction/guide/knowledge_base/api_dataset/). The external file library will be deprecated. 2. New - Toolbox page displaying all available system resources. The commercial edition admin panel now offers easier configuration of system plugins and custom categories. 3. New - HTML code in Markdown is now rendered separately. You can choose preview mode, which blocks all scripts and only displays content. 4. New - Custom system-level file parsing service. See [Integrating Marker PDF Document Parsing](/docs/self-host/custom-models/marker/). 5. New - Collections can be reconfigured directly without deleting and re-importing. 6. New - Commercial edition admin panel supports configuring sidebar navigation links. 7. Improved - Base64 image truncation detection. 8. Improved - i18n cookie detection. 9. Improved - Markdown text splitting now supports heading-only sections with no content. 10. Improved - String variable substitution: unassigned variables now resolve to `undefined` instead of preserving the raw ID string. 11. Improved - Global variable default values now take effect in API calls, and custom variables support default values. 12. Improved - Added JSON parsing for HTTP Body with regex conversion of `undefined` to `null`, reducing Body parsing errors. 13. Improved - Scheduled execution now includes run logs and retries to reduce error rates. 14. Fixed - Share link like/upvote authentication issue. 15. Fixed - Switching to an auto-execute app on the chat page could incorrectly trigger non-auto-execute apps. 16. Fixed - Audio playback authentication issue. 17. Fixed - Plugin app Knowledge Base reference limit was always capped at 3000. 18. Fixed - Workflow edit history storage limit. Removed local storage and added forced auto-save on abnormal exit. 19. Fixed - Workflow special variable substitution issue (strings starting with `$` could not be replaced).