Skip to content

🚀 Release v1.1.0

Choose a tag to compare

@sadewadee sadewadee released this 17 Aug 07:32
· 7 commits to main since this release

🎯 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

  1. Download the plugin zip file from this release
  2. Upload via WordPress Admin → Plugins → Add New → Upload Plugin
  3. Activate and access via Tools → Morden Toolkit
  4. Performance metrics will appear in your admin bar when enabled

Full Changelog: v1.0.0...v1.1.0