Release v0.0.7
docs: Update CHANGELOG and UPGRADING for v0.0.7
- Added v0.0.7 section with environment detection improvements
- Added collector visibility enhancements
- Added environment information display feature
- Updated UPGRADING guide with migration steps and troubleshooting
- Documented all recent improvements and fixes
Changelog
Added
- Environment information in PerformanceDataCollector - Added environment configuration and current environment display
- Shows configured environments (where tracking is enabled) in collector toolbar and panel
- Displays current system environment with status indicator
- Visual indicators: green if current environment is enabled, red if disabled
- Helps diagnose why tracking might be disabled (environment not in allowed list)
- Information available in both toolbar tooltip and detailed panel view
Fixed
- Environment detection in PerformanceMetricsSubscriber - Improved environment detection robustness
- Enhanced environment detection to try multiple methods: kernel, request server,
$_SERVER,$_ENV - Added debug logging to show which method was used for environment detection
- More reliable fallback chain to ensure environment is always detected
- Fixes issues when kernel is not available or
APP_ENVis not in expected location
- Enhanced environment detection to try multiple methods: kernel, request server,
- PerformanceDataCollector visibility - Collector now always visible in profiler toolbar
- Collector displays even when disabled to provide status information
- Shows "Disabled" status when tracking is disabled
- Displays reason for being disabled (bundle disabled or environment not tracked)
- Still shows table status even when disabled
- Fixes issue where collector was completely hidden when disabled
Changed
- COMPATIBILITY.md documentation - Updated with discovered compatibility information
- Added detailed information about DoctrineBundle 2.17.1 not supporting YAML middleware config
- Expanded middleware registration section with universal approach explanation
- Added troubleshooting section with common issues and solutions
- Updated compatibility matrix with tested versions (2.17.1)
- Documented reflection-based middleware application approach
- Added error messages and solutions for YAML configuration issues
Commits
- docs: Update CHANGELOG and UPGRADING for v0.0.7 (b2c7cad)
- feat: Add environment information to PerformanceDataCollector (de3ae13)
- fix: Improve environment detection in PerformanceMetricsSubscriber (b6561b7)
- feat: Enhance performance collector display for disabled state (b2603de)
- docs: Update COMPATIBILITY.md with discovered information (76ea48b)