Skip to main content

🚀 Features

  • Workflow Versioning Introduced full workflow versioning support with version history management, preview support, version diffing, edit and delete capabilities, and visibility of the latest published version as live.
    • Version panel UI in workflow header
    • Version description in workflow publish modal
  • Model Routing Implemented model routing to enable dynamic model selection within workflows.
  • Model Hub Added Model Hub screen to manage model providers and AI model integrations.
  • LLM Usage Tracking Added comprehensive LLM usage logging to monitor API calls, including tokens consumed, models utilized, and associated costs across workflow executions.
  • Workflow Analytics Implemented automatic token estimation for input and output data in LLM operations with workflow-level metrics to track total token consumption and estimated API costs.
  • Knowledge Base Enhancements Expanded Knowledge Base capabilities with tool integration, improved component filtering, and better handling of deleted components.
  • S3 Connector Enhancements Enhanced S3 connector with support for any S3 Compatible endpoint, such as MinIO & Cloudflare R2.
    • Added support for custom endpoints
    • Implemented batch support and configurable batch size
    • Added URL_STYLE ‘path’ configuration option
  • Session-aware Component Execution Improved execution tracking by passing session context to component activities, enabling better differentiation for data app calls.

🐛 Bug Fixes

  • Workflow & Versioning Stability Fixed issues related to version deletion, draft workflow save restrictions, preview handling, autosave behavior, and ensuring the correct published version is marked live.
    • Fixed delete restriction for current version in workflow
    • Removed UI restriction from workflow with draft status to save interface
  • AI Squared Vector Store Fixed table rendering issue for AI Squared Vector Store in Vector Store Component.
  • UI & Interaction Fixes Resolved issues in prompt input behavior, data app auto-refresh toggling, timestamp formatting, confirmation modals, toast handling, and various layout inconsistencies.
  • Performance Improvements Reduced CPU and memory usage caused by database read and write operations and improved retry mechanisms for sync processes.
    • Disabled DDL transaction migration on index_sync_records
    • Added index on sync_records for improved query performance

🚜 Refactor

  • API & Tooling Improvements Refactored API response types, improved tools API structure, optimized query invalidation logic, and streamlined internal workflow handling.
  • Connector Naming Renamed “Generic OpenAI Spec Endpoint” to “OpenAI Compatible Endpoint” for improved clarity.
  • Workflow Autosave Updated autosave to prevent save during preview mode.

⚙️ Miscellaneous Tasks

  • Testing & Quality Improvements Increased automated test coverage, improved linting, strengthened validation flows, and enhanced overall code quality.
    • Added tests for views/Activate module
    • Added tests for Assistant Module
    • Added tests for Enterprise/Views modules
  • Dependency & Platform Updates Updated server dependencies and made internal stability improvements.
    • Updated multiwoven-integrations gem to version 0.34.19
  • S3 Connector Removed schemaless catalog from Amazon S3 Connector for better data structure management.
  • UI Updates Updated tool logos for better visual consistency.