Skip to Content

2026 Changelog

v2.4.1 | Released in May 2026

🚀 New Features

  • Verification code: Upgraded verification code configuration now supports flexible integration with custom SMS/verification providers.
  • Publishing: Added manual interruption for preview sessions that remain pending for more than 20 minutes.
  • Agent Builder: Tools now support image and video inputs, enabling richer multimodal AI workflows.
  • Secret: Added Secret support for securely storing sensitive information such as tokens, keys, and credentials.

✨ Enhancements

  • Agent Builder
    • Optimized prompt template structure by merging role, task details, and constraints into the system prompt.
    • Added support for configuring the first user message.
    • Improved knowledge base formatting when injected into prompts.
    • Structured output no longer automatically appends JSON schema descriptions into the system prompt.
    • Existing configured and published agent data will be migrated equivalently.
  • Domain Configuration
    • Renamed custom domain settings to unified Domain settings.
    • Added free domain display support;
  • Action
    • Improved transaction execution to preserve operation order and ensure execution within the same transaction.
    • Optimized batch operation interaction to align with loop.
  • Static Assets
    • When pasting across projects, static assets from the source project such as uploaded images and videos are now cleaned up automatically to avoid broken references.

🐞 Bug Fixes

  • Fixed an issue where renaming newly added Actionflow inputs affected other bound data.
  • Fixed multiple cases where publishing or preview remained stuck for a long time and could not be canceled.
  • Fixed issues with logs failing to load, incomplete log content, and 401/500 errors in project logs.
  • Fixed Agent / AI debugging issues including mismatched prompts, incorrect outputs, and errors after deleting structured output fields.
  • Fixed preview, publish, Native App deployment, and custom domain deployment issues in multi-client projects.
  • Fixed issues where refactored code components did not show outputs correctly or caused binding errors.
  • Fixed migration issues such as missing page paths, incorrect borders/fill/min-height, and missing modal close interactions.
  • Fixed incorrect Data Binding paths, display name inconsistencies, and datasource rendering issues.
  • Fixed multiple database issues in bulk updates, data import, dependency validation after field deletion, and filter configuration.
  • Fixed formula-related issues including incorrect type inference or results in array_mapping, array_sum, GET_DATE_TIME, and JSON_EXTRACT_PATH.
  • Fixed various editor and runtime issues in input, number input, selection view, list, conditional container, switch, and progress components.
  • Fixed integration issues with webhook, payment callback, Stripe refund, Airwallex refund, and verification code delivery.
  • Fixed cross-project component copy issues where media assets were not copied correctly, including SVG content_type loss.
  • Fixed visibility, disabled-state, and runtime validation issues related to permissions and Row-Level Security (RLS).
  • Fixed several AI model issues including failed invocations, sessions stuck in IN_PROGRESS, streaming behavior, and multimedia input compatibility.
  • Fixed editor stability issues such as crashes, OOM, sync anomalies, and incorrect config persistence after passive refresh.

v2.4.0 Release Notes | Mar 23, 2026

Release Period: Dec 12, 2025 - Mar 23, 2026

🚀 New Features

  • AI Copilot
    • Smart Data Binding: Introduced an AI-powered assistant to enable one-click intelligent data binding.
    • AI Code Assistant: Integrated AI capabilities into code block nodes to streamline logic generation.
  • Actionflow & Nodes
    • AI Video Generation: Added Gemini-Veo 3.1 node for high-fidelity video generation directly within workflows.
    • Save File: Added a new Save File node, supporting direct storage of documents, images, and videos to project-level cloud storage.
  • Database Management
    • Data Insights: Added the ability to view total record counts for better data overview.
    • Space Optimization: Added a new Vacuum Full feature that reclaims database storage and optimizes performance by recycling unused space. Space Optimization

✨ Enhancements

  • Performance & Core Logic
    • Engine Optimization: Refined the core Schema structure, significantly boosting development and loading speeds.
    • Streamlined Actions: Fully audited all built-in actions, resulting in a cleaner menu and more intuitive configuration panels.
  • User Experience
    • AI Enhancement: Added PDF input support (exclusive to Gemini).
    • Flexible AI Copilot Interface: The AI assistant panel now supports custom width adjustment and free-floating drag-and-drop.
    • Refined Component Logic: Optimized the Cut and Paste logic, removing previous restrictions on specific components.
    • Reset Password Action: Password reset now supports verification via the previous password.
  • Security & Permissions
    • Granular Sharing Control: Clone Permission is now an independent toggle, decoupled from user roles for more precise collaboration.
    • RLS Management: Advanced Permissions has been renamed to Row-Level Security (RLS) for industry-standard clarity.
  • Payments Feature
    • Subscription Logic: Updated Stripe subscription cancellation to Cancel at Period End, ensuring users retain access until the end of their billing cycle.
    • Payment Actionflows: Added conditional branching for subscription status within built-in payment Actionflow.

🪙 Commercial Adjustments

  • Web Publishing: Production deployment is now exclusive to paid tiers.
  • Storage Pack Upgrade: Database add-on capacity increased from 1GB to 10GB at the same price. Existing active orders will be automatically credited with the additional storage.

🐞 Bug Fixes

  • Fixed an issue where custom domains were not blocked by the paid-feature popup.
  • Fixed incomplete log message display.
  • Fixed an issue where sensitive fields (such as passwords) appeared when using the account table as a loop data source.
  • Fixed a 400 error in the Save Image node.
  • Fixed abnormal list width rendering.
  • Fixed an issue where GET_DATE_TIME results did not match the selected type.
  • Fixed an issue where repeated Agent session creation in AI consumed multiple WebSocket channels.
  • Fixed a right-sidebar crash when adding a custom array operand and binding values in Condition expressions.
  • Fixed an issue where the Cursor Rules + MCP template project could not be previewed.
  • Fixed line-wrapping issues for overly long Pro plan names.
  • Fixed an issue in JOIN where array_mapping could not access image-type fields from the source array.
  • Fixed an issue where Data Selector size appeared in red when the data source was empty.
  • Fixed an issue where AI debug output in conversations could not be copied.
  • Fixed an issue where Actionflow nodes could not update the account-table deactivation field.
  • Fixed an issue where page parameter changes in Share Action did not update configured actions in real time.
  • Fixed an issue where updating the account-table deactivation field in Actionflow did not take effect.
  • Fixed an error when passing image(url_media_encode) into custom Actionflows.
  • Fixed verification-code sending errors.
  • Fixed an issue where deleting session nodes in Actionflow did not take effect.
  • Fixed errors when adding domains.
  • Fixed an issue where multi-client publishing to custom domains got stuck in a loading spinner.
  • Fixed abnormal icon rendering for running Actionflow nodes.
  • Fixed outages of Ernie and DeepSeek large models.
  • Fixed a system crash caused by naming a database table "log".
  • Fixed an issue where Gemini 3 Flash calls got stuck in in_progress.
  • Fixed database 500 errors and log 401 errors.
  • Fixed database generation errors.
  • Fixed an issue where payment-success callbacks were ineffective and system order status was not updated.
  • Fixed missing close/cancel interaction logic on system-table detail pages.
  • Fixed some prompts that should not have been displayed.
  • Fixed an issue where API required fields were filled but still reported as missing.
  • Fixed an issue where switching conditions in conditional containers did not update in the editor.
  • Fixed an issue where an Actionflow input named 'input' showed a localized label instead of the expected English identifier in bindings.
  • Fixed an issue where condition-action modal settings and right-sidebar conditions were out of sync.
  • Fixed incorrect type judgment logic in permission settings.
  • Fixed insufficient momen-log cleanup logic (now adjusted to retain 365 days).
  • Fixed abnormal error prompts for AF node references after deleting deployed fields.
  • Fixed missing action names in insert-data actions.
  • Fixed an issue in 5.0 where Loop nodes could not use query results as a data source.
  • Fixed an issue where cross-page copying of conditional containers failed with unrecognized errors.
  • Fixed some unreadable display names.
  • Fixed abnormal display name rendering.
  • Fixed accidental exposure of Enum values.
  • Fixed editor crashes when clicking data sources in batch data modification.
  • Fixed an issue where paid users were not correctly linked to the paid-group entry.
  • Fixed missing prompt and result in the AI debug panel after trigger.
  • Fixed an issue where the sync-changes button did not disappear after creating a new project.
  • Fixed an issue where web template detail pages showed nothing when trial links were empty.
  • Fixed project upgrade failures.
  • Fixed a bug in setting variables within Actionflows.
  • Fixed an issue where lists inside Tab components could not scroll.
  • Fixed invalid non-empty checks in Select View.
  • Fixed an issue where editing API output types could corrupt saved data and prevent project opening after system refresh.
  • Fixed repeated popup notifications in User Center after clicking Confirm.
  • Fixed API execution errors in online projects.
  • Fixed an issue where trial Pro users still received paid-group join prompts.
  • Fixed missing required concept in custom node template input/output parameters.
  • Fixed an issue where copied-project triggers did not fire successfully.
  • Fixed failures in Nano Banana image generation.
  • Fixed an issue where frontend options inside lists were not blocked in the Refresh List action.
  • Fixed missing documentation for related limitations.
  • Fixed an issue where Select View default values did not apply when the data source was API.
  • Fixed an issue where users could repeatedly free-trial the same template.
  • Fixed errors during combined Actionflow execution.
  • Fixed an issue where onboarding project resources were unavailable after publishing.
  • Fixed incorrect Favicon path references.
  • Fixed an issue where Google crawler could not recognize HTML for Favicon.
  • Fixed failed date-time format conversion for page variables.
  • Fixed an issue where Input default value type labels should be shown in Chinese.
  • Fixed an issue where Actionflow errors were not marked in red at Zed reference locations.
  • Fixed file corruption in the database.
  • Fixed an issue where importing Excel with conflict-skip enabled still threw errors and failed to add data.
  • Fixed missing validation on blur-save.
  • Fixed project log 401 errors.
  • Fixed trigger execution failures.
  • Fixed an issue where components with children could not be grouped via Shift multi-select in the left sidebar.
  • Fixed an issue where CONSTRAINTS tags still appeared when AI constraints were empty.
  • Fixed deployment failures caused by custom relation names conflicting with system tables.
  • Fixed unsupported thought_signature in Gemini fields.
  • Fixed unsupported audio file input in Gemini models.
  • Fixed abnormal data-binding behavior.
  • Fixed unresponsive settings button clicks.
  • Fixed an issue where border radius did not support breakpoint configuration.
  • Fixed an issue where copying components using local data still pointed to the original component path.
  • Fixed an issue where rich-text components did not wrap lines on the canvas.
  • Fixed an issue where upgrading to Pro did not properly refund the Advanced plan.
  • Fixed unexpected server restarts.
  • Fixed project activation failures.
  • Fixed project log access errors.
  • Fixed AI debug errors.
  • Fixed an issue where inner lists re-requested data when nested lists used Load More.
  • Fixed an issue where Body fields could not be deleted in advanced third-party API debug settings.
  • Fixed an issue where Select View components did not filter out scroll-to actions.
  • Fixed unreasonable Load More positioning after enabling reverse loading on lists.
  • Fixed icon alignment offset in external storage AF nodes.
  • Fixed redundant prefixes in action results.
  • Fixed an issue where sync changes showed modifications even when data models were unchanged.
  • Fixed popup component styles and fixed-width issues.
  • Fixed missing mouse display configuration for case in conditional containers.
  • Fixed an issue where set_page_data did not take effect when async Actionflow succeeded.
  • Fixed an issue where selecting the same value in Data Selector still triggered actions.
  • Fixed an issue where Webhooks were not created on demand during backend deployment.
  • Fixed missing multi-select support in file management.
  • Fixed missing output-definition passing in AI debug.
  • Fixed popup errors.
  • Fixed project backend deployment failures.
  • Fixed an issue where auto-trigger execution counts in Actionflow were not deducted correctly.
  • Fixed an issue where users could not enter projects.
  • Fixed an issue where users could not download PDFs.
  • Fixed an issue where latitude and longitude could not be assigned to global variables.
  • Fixed errors when opening project logs.
  • Fixed unresponsive behavior when jumping to Actionflow from payment configuration.
  • Fixed an issue where scheduled tasks still ran after deletion and deployment.
  • Fixed missing payment callback and scheduled-task schema in pre-created projects.
  • Fixed an issue where multi-client publishing stayed in a persistent loading state.
  • Fixed an issue where duplicate registration API names returned database errors instead of business errors.
  • Fixed mismatched-result errors when selecting GPT models with structured output in AI.
  • Fixed an issue where projects created from templates released in specific time windows could not be opened.
  • Fixed deployment failures caused by dirty data in projects.
  • Fixed frequent editor crashes during sync changes and preview updates.
  • Fixed an issue with corresponding capacity after changing database status to unpaid.
  • Fixed an issue where Actionflows could not read callback parameters.
  • Fixed errors when Actionflows called other Actionflows.
  • Fixed an issue where scheduled-task Actionflows lacked input-parameter configuration and prompts.
  • Fixed 401 errors when opening logs across multiple projects.
  • Fixed an issue where code components were not shown in the left sidebar and versions could not be managed.
  • Fixed an issue where multi-client projects remained stuck in preview status.
  • Fixed an issue where popups could not be closed by clicking the overlay.
  • Fixed AF errors in Education edition review.
  • Fixed incorrect icon colors in the toolbar after selecting components.
  • Fixed an issue where the editor could not be entered.
  • Fixed an issue where border sides could not be adjusted in hover state.
  • Fixed continued call failures after switching Gemini model versions.
  • Fixed access-log errors.
  • Fixed abnormal height changes when switching tabs in template popups.
  • Fixed a series of copywriting/text issues.
  • Fixed Actionflow execution failures reporting TPA errors.
  • Fixed database import errors.
  • Fixed project reset failures.
  • Fixed Actionflow execution failures reporting DELETE_OR_UPDATE_MUST_HAVE_FILTER.
  • Fixed spelling errors in code or documentation.
  • Fixed an issue where video input became invalid when AI received both image lists and video simultaneously.
  • Fixed internal server errors when entering server-side mode.
  • Fixed failures when migrating projects from old payment to new payment.
  • Fixed a bug in list scroll validation within the editor.
  • Fixed diff validation errors when switching code component versions.
  • Fixed editor memory overflow (OOM) and applied performance optimizations.
  • Fixed unexplained error popups in logs.
  • Fixed input-type mismatches in scheduled-trigger Actionflow parameters.
  • Fixed an issue where copied components in the editor could not be pasted.
  • Fixed support for Bilibili in video components for mainland environments.
  • Fixed a missing file column in the ss message_content data model.
  • Fixed AI run failures.
  • Fixed poor readability in database rich-text editing due to white text on white background.
  • Fixed extra characters displayed in payment orders.
Last updated on