Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: MethorZ/php-profiler

Tags

v1.0.1

Toggle v1.0.1's commit message
Release v1.0.1 - Bug fixes and CI improvements

- Fixed all GitHub Actions CI/CD errors
- Improved test reliability with float precision handling
- Enhanced code quality configurations
- Added proper codecov integration
- Removed project-specific references for better portability

All quality checks passing: 105/105 tests, 0 linter errors, 0 static analysis errors

v1.0.0

Toggle v1.0.0's commit message
Initial stable release

Features:
- Request-scoped performance profiling with detailed timing
- Memory tracking with current/peak/delta metrics
- Checkpoint support for phase-based profiling
- Custom counters and context data
- Performance monitoring with configurable thresholds
- Metrics comparison for optimization analysis
- Multiple formatters (Console, JSON)
- Storage adapters (Memory, File)
- Sampling profiler for production use
- MySQL query explainer integration
- Trait for easy integration
- Zero overhead when disabled (NullProfiler pattern)

Quality:
- PHPStan Level 9: 0 errors
- PHPCS (PSR-12 + Slevomat): 0 errors
- Full PHPUnit test coverage
- CI/CD ready