Skip to content

2026

May 25, 2026

Features

  • Added the Operation Logs module

The system now includes an Operation Logs module integrated with moi-new menus, routes, internationalization, and module registration. This helps users track key operation records and improves platform auditing and troubleshooting.

  • Added data sharing publish and subscribe capabilities

Data sharing now supports publishing and subscribing, including table-level publish selection, publish and subscribe dialogs, and related page service integration. Users can publish data to other workspaces or subscribe to available data, improving cross-workspace data collaboration.

  • Catalog now displays published and subscribed status

The Catalog tree now shows "Published" and "Subscribed" status indicators, allowing users to see the sharing status of data objects directly in the data catalog and reducing the effort needed to determine data source and permission status.

  • Added a version information dropdown in the Header

The Header now provides an entry for viewing frontend and backend build version information in moi and moi-new, making operations troubleshooting, version confirmation, and issue diagnosis easier.

  • Enhanced CloudSigma SSO support

CloudSigma legacy SSO token and bridge support has been added, and SSO and CloudSigma API definitions have been unified to improve compatibility and stability for enterprise identity integration.

  • Explore now supports the RAG and V1 pipelines

Explore now integrates with the RAG and V1 pipelines, and includes enhancements for multi-role row and column permissions, SQL pipeline clone replacement, and page filtering for information extraction. These changes further improve the combined exploration experience for structured and unstructured data.

  • Added an API for querying workspace user database connection information

A new API is available for querying database connection information for users in the current workspace, making it easier for frontend pages and integration partners to obtain available database connection details.

Optimizations

  • Improved Workflow run form validation

Workflow run forms now support frontend validation and error prompts based on backend-provided pattern values, helping users find parameter issues earlier and reducing invalid submissions.

  • Improved publish and subscribe interactions

Publish and subscribe dialogs now include loading states, safeguards against accidental closing, disabled ESC closing, and tooltip label display, reducing the risk of misoperations during data sharing.

  • Improved the user creation flow

The user creation flow has been adjusted from "create user" to "invite user", with added explanatory text, error prompts, and notices for private deployment scenarios, making account collaboration better aligned with real usage.

  • Improved the read-only experience for subscribed Catalog data

Write operations under subscribed data are now disabled consistently and show read-only tooltips, preventing users from attempting unavailable actions on subscribed databases, tables, volumes, and files.

  • Improved data sharing API integration

The data sharing APIs have been split into publish and subscribe API types, with snake_case to camelCase conversion completed to improve frontend and backend API consistency.

  • Optimized the authentication module architecture

The moi-backend authentication module has been split into independent SSO, OAuth, JWT/Authn, and related packages, reducing coupling and improving maintainability and extensibility.

  • Optimized the Explore RAG implementation

Explore RAG logic has been moved into the explore package, and answer rendering has been further separated from flow implementation, making the data exploration path clearer and easier to extend.

  • Improved engineering workflows and dependencies

CI checks are now split into app-specific workflows to reduce unrelated checks and resource waste. E2E authoring and mock usage rules have been added, HTTP fallback support has been added for clipboard copy, and the LibreOffice dependency has been upgraded.

Bug Fixes

  • Fixed inaccurate file selection range for MO export.
  • Fixed incorrect sidebar highlighting on the data lineage page.
  • Fixed copy failures in HTTP environments where navigator.clipboard is unavailable.
  • Fixed an issue where embedding model probes were unavailable in the UI.
  • Fixed issues with SSO response types, CloudSigma bridge error codes, and provider configuration parsing.
  • Fixed the invalid Pagination size="default" property issue under Ant Design v6.
  • Fixed image build failures caused by TanStack router plugin version incompatibility.
  • Fixed an issue where child node action buttons under subscribed databases remained clickable.
  • Fixed subscribed database read-only checks failing due to duplicate Catalog node IDs.
  • Fixed the missing JSONL option in the file type filter dropdown.
  • Fixed cases where publish and subscribe dialogs could be closed accidentally.
  • Fixed unfriendly user not found error prompts in user invitation scenarios.
  • Fixed issues related to workspace Catalog table permission inheritance, tenant permission physical grants, object permission name persistence, and permission recovery flows.
  • Fixed issues related to the PBAC and RBAC policy registry, object permission route registration, and permission object lists.
  • Fixed Explore issues related to conditional aggregation SQL prompts, multi-source SQL field display, query_sql parse failure reporting, SQL resultset exposure boundaries, and filter group result splitting.
  • Fixed moi-core issues related to documentation parsing fail-fast support, parser API queue rate limiting, migrator reference hardening, and MatrixOne-incompatible SSO token indexes.

May 17, 2026

Features

  • Workflow now supports natural-language orchestration for decision flows

Workflow now includes an NL2DSL node decision flow, allowing users to confirm and adjust nodes before natural language is converted into DSL. Workflow copy support has also been added, making it easier to reuse existing flows and quickly create similar tasks.

  • Added topology diagrams to job details

The job details page now supports DSL topology visualization, including node execution relationships, drill-down into subflows, and opening node details. This helps users understand job execution more intuitively and improves troubleshooting and debugging efficiency.

  • Added information extraction and standard RAG workflow templates

The system now includes built-in workflow templates for information extraction and standard RAG processes. The information extraction template covers the full path from data reading, document parsing, and structured extraction to result writing, reducing configuration effort for common document processing scenarios.

  • Enhanced data exploration capabilities

Data exploration now supports request-level SQL user variables, allowing context parameters to be passed flexibly within a single request. SQL Resultset resolve_mode selection has also been added, along with direct resultset passthrough mode, which returns raw columns and rows when the resultset itself can serve as the answer and reduces unnecessary model processing.

  • Added CloudSigma SSO login support

CloudSigma SSO integration has been added, supporting passwordless redirect based on Keycloak JWT Token Exchange and improving enterprise identity integration and login experience.

  • Enhanced internationalization

The backend now provides a unified internationalization solution that returns localized prompts based on request language. Workflow-related errors, form titles, task summaries, and node display text have also been integrated with internationalization to improve multilingual usage.

Optimizations

  • Improved Workflow execution status governance

Workflow execution status synchronization has been optimized by combining push notifications with periodic calibration, improving final-state refresh accuracy in job lists and reducing cases where a page still shows an outdated status after a job has ended.

  • Optimized large Workflow state storage

Large workflow state now uses externalized storage to reduce database persistence pressure, while remaining compatible with older formats. This improves stability for complex workflow execution.

  • Improved document parsing quality

Cross-page table continuation recognition has been enhanced to reduce cases where tables spanning pages are split incorrectly. OpenXML header and footer content synthesis has also been optimized so text in headers and footers is included in parsing results.

  • Improved the data exploration experience

CASE expression generation has been optimized to add fallback logic automatically when ELSE is missing, reducing the chance of SQL execution failures. Session titles are now generated asynchronously and pushed earlier, reducing perceived waiting time.

  • Improved model resource forms and run form experience

Model resource forms now include protocol descriptions, multi-address load balancing hints, dropdown search, and clear actions. Run forms now support autofilling model defaults, and Copilot collapse behavior has been optimized to reduce obstruction of canvas operations.

Bug Fixes

  • Fixed job list status not updating after refresh.
  • Fixed persistence failures caused by oversized Workflow state.
  • Fixed cases where some file execution artifacts could not be found correctly.
  • Fixed unclear error messages when Parser or workitem execution failed.
  • Fixed missing filename context when saving document parsing results.
  • Fixed abnormal lineage and result file associations caused by mixed data asset identities.
  • Fixed temporary files not being cleaned up as expected after result file downloads.
  • Fixed missing user permissions when querying databases in data exploration.
  • Fixed unsafe merging of multiple independent single-row metric results.
  • Fixed T and Z format characters appearing in date column output.
  • Fixed errors when viewing large semantic resultsets.
  • Fixed connection timeouts when writing vectors during large file imports.
  • Fixed overly generic error messages when Embedding calls failed.
  • Fixed cross-talk between LLM and Embedding model probes.
  • Fixed parser v2 DOCX to PDF routes not being enabled.
  • Fixed garbled Gmail registration emails and compatibility issues with large-image email templates.
  • Fixed incomplete name validation during tag creation and updates.
  • Fixed missing description length validation in the user creation API.
  • Fixed the name_description filter searching only names instead of both names and descriptions.

January 12, 2026

Features

  • PDF now supports formula parsing
    Formulas in PDFs can now be accurately recognized and converted into standard Markdown formulas, supporting direct copying and editing. Original formula images are retained for cross‑checking, reducing the effort required for formula restoration and modification.
  • Hierarchical‑aware segmentation
    The segmentation function now supports hierarchical‑aware segmentation, preventing text from different headings/sections from being placed in the same chunk, ensuring semantic integrity.

Bug Fixes

  • Fixed an issue where large‑file parsing could sometimes get stuck.
  • Fixed an issue where DOCX parsing could fail in certain cases.
  • Fixed an issue where images within tables could not be parsed.
  • Fixed an issue where line breaks in document tables were not parsed correctly.
  • Fixed an issue where captions for sequence/flow diagrams contained incorrect information.
  • Fixed an issue with duplicate step numbers in the nl2sql process.
  • Fixed an issue where content in merged table cells could be lost during extraction.