v2.100.1
8 days ago by Ethan Lin
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