Skip to content

Release v0.0.7

Choose a tag to compare

@github-actions github-actions released this 27 Jan 08:58

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_ENV is not in expected location
  • 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)