<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

  1. Add the sandbox environment variable to the fastgpt-pro image: SANDBOX_URL=http://xxxxx:3000
  2. Add the following environment variables to both the fastgpt-pro and fastgpt images for better system log storage:
LOG_LEVEL=debug
STORE_LOG_LEVEL=warn

3. 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'
  1. Initializes publish record version markers
  2. Initializes invoice records

V4.8.10 Release Notes

For full details, see: 4.8.10 release

  1. New - Template marketplace.
  2. New - Workflow node drag-and-drop auto-alignment and snapping.
  3. New - User selection node (not yet supported in Debug mode).
  4. New - Added uid global variable to workflows.
  5. New - Workflow undo and redo.
  6. New - Workflow edit history for the current session, replacing auto-save.
  7. New - Workflow versions support renaming.
  8. 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.
  9. New - Plugins now support usage instructions configuration.
  10. New - Plugin custom inputs support radio buttons.
  11. New - HTTP node supports text/plain mode.
  12. New - HTTP node supports timeout configuration, additional Body types, and a new variable selection mode for params and headers.
  13. New - Workflow export/import now supports JSON files directly for easier sharing.
  14. New - Verification code security check.
  15. Commercial - Lark bot integration.
  16. Commercial - WeChat Official Account integration.
  17. Commercial - Self-service invoice requests.
  18. Commercial - SSO customization.
  19. Improved - Workflow loop validation to prevent skip-loop idle spinning. Also supports fully concurrent branch execution.
  20. Improved - Workflow nested execution to prevent potential parameter pollution.
  21. Improved - Added data type constraints to some global variables.
  22. Improved - Node selection to prevent path loading errors when switching tabs.
  23. Improved - Updated React Markdown component with Base64 image support.
  24. Improved - Chat dialog performance.
  25. Improved - Radio buttons auto-scroll to the selected position when opened.
  26. Improved - Disabling a Knowledge Base collection directory now recursively disables all children.
  27. Improved - SSE response code.
  28. Improved - Improved copy functionality when SSL certificate is not available.
  29. Improved - Knowledge Base list UI.
  30. Improved - Knowledge Base detail page UI.
  31. Improved - Support running without network configuration.
  32. Improved - Updated .env.template MongoDB documentation for better clarity.
  33. Improved - New payment mode.
  34. Improved - Default user avatars.
  35. Fixed - Prompt mode tool calls including 0: prefix markers in non-stream mode.
  36. Fixed - Chat log authentication: users who are only app administrators could not view chat log details.
  37. Fixed - Unable to export Knowledge Base when using Milvus deployment.
  38. Fixed - Creating an app copy failed to copy system configuration.
  39. Fixed - Image recognition mode regex for auto-parsing image URLs was not strict enough.
  40. Fixed - Content extraction data types not matching output data types.
  41. Fixed - Workflow run time statistics were incorrect.
  42. Fixed - Tool calls could produce undefined in stream mode.
  43. Fixed - Reranker typo.
  44. Fixed - Home host typo.
  45. Fixed - i18n display.
  46. Fixed - Global variable keys could be defined with duplicates.
  47. Fixed - Global variables not persisting in Debug mode.
  48. Fixed - Global variables not persisting via API.
  49. Fixed - OpenAPI detail=false mode should not return tool call results, only text (resolves CoW compatibility issue).
  50. Fixed - Knowledge Base tags loading repeatedly.
  51. Fixed - Custom separators not taking effect when re-fetching web links.
  52. Fixed - Plugin runtime passing extra global variables, potentially polluting plugin-internal variables.
  53. Docs - QA docs.
  54. Docs - Updated feishu.md.
  55. Docs - Updated baseURL.
Edit on GitHub

File Updated