github AndersonBY/vector-vein v0.4.0

latest releases: v0.4.11, v0.4.10, v0.4.9...
8 months ago

Release Notes - Version 0.4.0

Major Architecture Updates:

  • FastAPI + Celery Backend Refactor:
    • Complete backend architecture overhaul with FastAPI server integration for improved performance and
      scalability
    • Added Celery worker integration for enhanced task management and background processing
  • Local API Support:
    • Introduced comprehensive local API access functionality for workflow automation
    • Added REST API endpoints for programmatic workflow execution and management
    • Enhanced API documentation and examples for better developer experience

New Features:

  • Enhanced Task Management:
    • Integrated workflow tasks into Celery for better async processing
    • Added robust task status tracking and caching mechanisms
    • Improved workflow execution reliability and error handling
  • Model Support Expansion:
    • Added new Qwen3 models with enhanced configurations
    • Updated model handling in WebSocketServer and BaseLLMTask
    • Improved non-local chat model options with revised labels
  • UI/UX Improvements:
    • Enhanced BaseNode component with editable title feature
    • Integrated data prop across various node types for better data flow
    • Improved component consistency and user interaction

Technical Improvements:

  • PyWebView Upgrade:
    • Updated PyWebView to version 6.0 for improved desktop application performance and stability
    • Enhanced file dialog handling and API integration capabilities
  • Development Experience:
    • Updated backend development commands for new architecture
    • Added Celery integration hooks for development workflow
    • Improved error handling and logging across components

主要架构更新:

  • FastAPI + Celery 后端重构:
    • 完全重构后端架构,集成 FastAPI 服务器以提高性能和可扩展性
    • 添加 Celery 工作器集成,增强任务管理和后台处理能力
  • 本地 API 支持:
    • 引入全面的本地 API 访问功能,支持工作流自动化
    • 添加 REST API 端点,支持编程式工作流执行和管理
    • 增强 API 文档和示例,提供更好的开发者体验

新特性:

  • 增强的任务管理:
    • 将工作流任务集成到 Celery,实现更好的异步处理
    • 添加强大的任务状态跟踪和缓存机制
    • 提高工作流执行可靠性和错误处理能力
  • 模型支持扩展:
    • 添加新的 Qwen3 模型和增强配置
    • 更新 WebSocketServer 和 BaseLLMTask 中的模型处理
    • 改进非本地聊天模型选项和标签
  • 界面/体验改进:
    • 增强 BaseNode 组件的可编辑标题功能
    • 在各种节点类型中集成数据属性,改善数据流
    • 提高组件一致性和用户交互体验

技术改进:

  • PyWebView 升级:
    • 升级 PyWebView 至 6.0 版本,提高桌面应用性能和稳定性
    • 增强文件对话框处理和 API 集成能力
  • 开发体验:
    • 更新后端开发命令以适应新架构
    • 添加 Celery 集成钩子,优化开发工作流
    • 改进组件间的错误处理和日志记录

Don't miss a new vector-vein release

NewReleases is sending notifications on new releases.