🚀 Release v1.1.0
🎯 Major Features
Admin Bar Performance Integration
- Unified display: Performance metrics integrated directly into WordPress admin bar (Query Monitor style)
- Single compact indicator: Shows execution time, memory usage, and query count in one item
- Click-to-expand: Detailed performance panel slides up from bottom of screen
- MT branding: Custom icon and styling consistent with WordPress admin bar design
- Mobile responsive: Optimized display across all device sizes
🔧 Improvements
Performance & Optimization
- CSS optimization: Reduced redundancy by 43%, eliminating duplicate styles
- Log management: Automatic rotation when files exceed 10MB
- Enhanced stack traces: Detailed caller backtrace information for better debugging
- JavaScript cleanup: Proper event handler cleanup preventing memory leaks
Code Quality
- Root cause fixes: Focus on solving underlying issues rather than symptomatic patches
- Static rendering prevention: Prevents duplicate panel renders
- Centralized script management: Improved dependency handling and loading order
- Daily log cleanup: 7-day retention policy for rotated log files
🐛 Bug Fixes
- Fixed duplicate AJAX call issues in admin interface
- Resolved JavaScript function reference errors
- Root cause fix for mt-perf-details panel rendering issues
- Enhanced debugging methodology focusing on core problems
📈 Technical Changes
- Consolidated admin bar metrics into single cohesive item
- Improved admin bar integration with proper WordPress hooks
- Enhanced frontend script enqueuing for admin bar functionality
- Better error handling and user feedback systems
🔄 Breaking Changes
- Performance display moved: Metrics now appear in admin bar instead of bottom performance bar
- New interaction pattern: Click admin bar item to toggle details panel
📋 WordPress.org Compliance
- ✅ Semantic versioning (v1.1.0)
- ✅ WordPress coding standards
- ✅ Tested up to WordPress 6.6
- ✅ PHP 7.4+ compatibility
- ✅ Mobile responsive design
🚀 Installation
- Download the plugin zip file from this release
- Upload via WordPress Admin → Plugins → Add New → Upload Plugin
- Activate and access via Tools → Morden Toolkit
- Performance metrics will appear in your admin bar when enabled
Full Changelog: v1.0.0...v1.1.0