v2.100.1

New Features

  • Component Registry System: New distributed component management infrastructure with REST API client SDK for fetching, searching, and managing interactive components from remote registries
  • Standard MJ Components: Four new production-ready components following established framework patterns:
    • SimpleChart: Lightweight charting with automatic data aggregation and smart chart type selection
    • SimpleDrilldownChart: Extends SimpleChart with integrated drill-down capability to DataGrid
    • OpenRecordButton: Smart navigation button using entity metadata for automatic primary key detection
    • SingleRecordView: Metadata-driven record display with multiple layout options
  • React Component Manager: New component management system for dynamic loading and registry integration
  • GraphQL Component Registry Integration: Enhanced GraphQL data provider with component registry resolver support

Improvements

  • Database Connection Pooling: Enhanced connection pooling with configurable min/max connections and timeout settings for better performance
  • Metadata Caching: Configurable cache refresh intervals for improved metadata performance across services
  • React Runtime Enhancements: Enhanced component compiler, library loader improvements, and better component hierarchy management
  • Skip Chat UX: Auto-creation of new conversations when deleting the last one, eliminating loading spinner and improving user experience
  • Angular React Bridge: Enhanced MJ React component integration with better error handling and adapter service improvements
  • Component Registry Server: Database setup migration matching MJServer patterns for consistency and reliability

Bug Fixes

  • Conversation Management: Fixed auto-creation of new conversation when all conversations are deleted in Skip Chat
  • AI Agent Payload: Enhanced payload manager with improved error handling and data processing
  • React Test Harness: Component linter improvements and better broken component detection
  • Migration File Updates: Database migration file corrections and metadata synchronization fixes