Skip to content

Commit 7304d7e

Browse files
Amoifrclaude
andcommitted
Release v1.6.0 - Symfony Profiler integration with dependency tree analysis
- Add Symfony Profiler panel for PHP quality metrics - Add CallstackTracer and DependencyTreeAnalyzer - Analyze controller dependency tree via use statements - Update CHANGELOG and version to 1.6.0 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 000214a commit 7304d7e

3 files changed

Lines changed: 20 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.6.0] - 2026-03-26
11+
12+
### Added
13+
- Symfony Profiler panel showing PHP quality metrics for files used during request
14+
- `CallstackTracer` to capture controller information
15+
- `DependencyTreeAnalyzer` for static analysis of controller imports and dependencies
16+
- Debug information in profiler panel (mode, project directory, analyzed files count)
17+
18+
### Changed
19+
- Profiler now analyzes controller dependency tree via `use` statements instead of all included files
20+
- Improved exclude paths filtering (relative to project root)
21+
22+
### Fixed
23+
- DataCollector service visibility for Symfony Profiler integration
24+
- FileAnalyzer service marked as public for dependency injection
25+
1026
## [1.5.0] - 2026-03-26
1127

1228
### Added
@@ -91,7 +107,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
91107
### Fixed
92108
- Allow running Docker container with any user (`--user` flag)
93109

94-
[Unreleased]: https://github.com/amoifr/PhpQuality/compare/v1.5.0...HEAD
110+
[Unreleased]: https://github.com/amoifr/PhpQuality/compare/v1.6.0...HEAD
111+
[1.6.0]: https://github.com/amoifr/PhpQuality/compare/v1.5.0...v1.6.0
95112
[1.5.0]: https://github.com/amoifr/PhpQuality/compare/v1.4.1...v1.5.0
96113
[1.4.1]: https://github.com/amoifr/PhpQuality/compare/v1.4.0...v1.4.1
97114
[1.4.0]: https://github.com/amoifr/PhpQuality/compare/1.3.0...v1.4.0

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": "MIT",
66
"extra": {
77
"branch-alias": {
8-
"dev-dev": "1.5.x-dev"
8+
"dev-dev": "1.6.x-dev"
99
}
1010
},
1111
"keywords": [

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ FROM php:8.3-cli-alpine
3838

3939
LABEL org.opencontainers.image.title="PhpQuality"
4040
LABEL org.opencontainers.image.description="PHP Static Code Analyzer - Metrics & Quality Reports"
41-
LABEL org.opencontainers.image.version="1.5.0"
41+
LABEL org.opencontainers.image.version="1.6.0"
4242
LABEL org.opencontainers.image.vendor="amoifr"
4343
LABEL org.opencontainers.image.source="https://github.com/amoifr/PhpQuality"
4444
LABEL org.opencontainers.image.authors="Pascal CESCON <pascal.cescon@gmail.com>"

0 commit comments

Comments
 (0)