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.

✨ 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
400error in the Save Image node. - Fixed abnormal list width rendering.
- Fixed an issue where
GET_DATE_TIMEresults 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
JOINwherearray_mappingcould 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
500errors and log401errors. - 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
typejudgment logic in permission settings. - Fixed insufficient
momen-logcleanup 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 namerendering. - 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 debugpanel 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
requiredconcept 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
401errors. - 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
CONSTRAINTStags still appeared when AI constraints were empty. - Fixed deployment failures caused by custom relation names conflicting with system tables.
- Fixed unsupported
thought_signaturein 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
casein conditional containers. - Fixed an issue where
set_page_datadid 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
401errors 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
TPAerrors. - 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_contentdata 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