Files
FastGPT/document/content/docs/self-host/upgrading/outdated/4815.en.mdx
T
Archer 87b0bca30c Doc (#6493)
* cloud doc

* doc refactor

* doc move

* seo

* remove doc

* yml

* doc

* fix: tsconfig

* fix: tsconfig
2026-03-03 17:39:47 +08:00

71 lines
3.7 KiB
Plaintext

---
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).