Skip to content

0.2.3 Release

Choose a tag to compare

@Dshadowzh Dshadowzh released this 25 Nov 19:08

0.2.3

New Features

  • Embedded Tutorial Dataset - California Schools dataset now bundled with installation and integrated into datus-agent init workflow for hands-on learning of contextual data engineering. #277 tutorial
  • Enhanced Evaluation Framework - New evaluation command with expanded categories: Exact Match, Same Result Count (different values), Schema/Table Usage Match, and Semantic/Metric Layer Correctness. #264
  • Plugin-Based Database Connector - Refactored database connector to plugin-based architecture for easier extensibility and custom adapter development. #284

Enhancements

  • Simplified Installation - Removed legacy transformers dependency from default installation for faster setup and reduced package size. #247
  • Streamlined MetricFlow Configuration - Simplified configuration as MetricFlow now natively supports Datus config format. #243
  • Built-in Generation Commands - /gen_semantic_model, /gen_metrics, and /gen_sql_summary subagents now work out of the box without additional setup. #250
  • Agentic Node Integration - Workflow-based evaluations now support agentic nodes for more sophisticated testing scenarios. #262
  • Code Quality Improvements - Refactored tool modules and enhanced node logic. Unified bootstrap-kb and gen_semantic_model to use the same implementation. #245 #250
  • Optimized Embedding Storage - Refactored embedding model storage and updated dependencies for better performance. #247

Bug Fixes

  • Schema Metadata Handling - Fixed empty definition field in schema_linking command to ensure proper schema metadata is passed to downstream nodes. #327
  • Initialization Issues - Resolved multiple initialization bugs and corrected configuration file validation for tutorial mode. #304 #303
  • Environment Variable Compatibility - Fixed environment variable handling across different platforms for improved deployment compatibility. #294
  • Evaluation Summary Generation - Fixed summary generation in benchmark evaluation for more accurate evaluation reports. #314
  • FastEmbed Cache Directory - Fixed cache directory path for fastembed to resolve caching issues on different platforms. #251