Deployment and upgradesOfficial documentation7 min readDeployment and upgrades

FastGPT 4.12.3 Bug Fixes for Self-Hosted Instances

Overview of FastGPT 4.12.3 Bug Fixes This self-hosted update resolves five critical functional bugs across core FastGPT modules, restoring expected behavi…

Overview of FastGPT 4.12.3 Bug Fixes

This self-hosted update resolves five critical functional bugs across core FastGPT modules, restoring expected behavior for instances running prior versions of FastGPT 4.12.x. The fixes address gaps in team collaboration, workflow automation, and application evaluation tracking, with no additional configuration required beyond completing the upgrade process.

Bug Fix Breakdown Table

The following table lists all resolved issues and their corrected outcomes:

Bug CategoryAffected FeatureResolved Behavior
Team ManagementSingle-team mode user accessUsers who left a single team can now submit and complete rejoin requests to regain access
Workflow AutomationFile upload default state & input/outputWorkflow file upload remains enabled by default, and the input side now includes full file output support
Workflow AutomationConsecutive user selection branchesBranches configured after consecutive user selection prompts now execute correctly during workflow runs
Workflow AutomationVariable update array selectorThe workflow variable update array selector functions as intended, allowing proper configuration of array-based variables
App EvaluationOutput text captureApp evaluation now logs all generated output texts instead of only the first entry in a response

Post-Update Validation Steps

To confirm the fixes are active on your self-hosted instance, follow these targeted verification steps:

  1. Access the single-team mode instance using a user account that previously left the team, then submit a rejoin request to confirm access is granted without errors.
  2. Deploy a test workflow with file upload enabled, upload a test file to confirm both input handling and associated file output operations work without failure.
  3. Build a workflow with consecutive user selection steps, trigger the workflow to confirm all configured branches execute in the correct sequence.
  4. Edit a workflow variable update block using the array selector, confirm the selector loads and applies array variables as expected.
  5. Run an app evaluation test, review the captured output logs to confirm all response texts are recorded, not just the first entry.

Source: FastGPT official source

Applicability and version scope

Use this page for the documented Deployment and upgrades scenario. Confirm the FastGPT, dependency, API, and deployment versions in the official source before applying a change.

Safety guardrails

Use [REDACTED_CREDENTIAL] for credentials and private data. Confirm the documented environment and version before review.

Rollback guidance

Restore the prior technical-content authority snapshot. Restore saved configuration and data snapshots, then repeat the smallest verification scenario.