Release v2.0.12
Release 2.0.12
Changelog
Added
- BEHAVIOUR_AND_CHANGES.md – New doc explaining notable behaviours and non-obvious changes (e.g. VarDumper in web vs CLI). Documentation index and root README updated to link to it.
Changed
- VarDumper in
NowoPerformanceBundle::boot()– In web context the bundle no longer replaces the VarDumper handler; it returns before callingVarDumper::setHandler(), so Symfony’s default handler (DumpDataCollector) is used anddump()/dd()output appears in the Web Debug Toolbar. The fallback handler (writing to stderr via CliDumper) is now registered only whenPHP_SAPI === 'cli'. See BEHAVIOUR_AND_CHANGES.md. - Documentation – Docs index and references translated to English (docs/README.md, CONFIGURATION.md, INSTALLATION.md).
Fixed
- QueryTrackingMiddleware – Each query execution now gets a unique
queryId(usinguniqid). Previously the same SQL reused the same id, so repeated executions (e.g. N+1) were under-counted in metrics.
Commits
- chore(docs): update CHANGELOG for clarity and consistency (0c7e7a3)
- feat(docs): add Behaviour and Notable Changes documentation (b867cc6)
- Merge branch 'main' of github.com:nowo-tech/PerformanceBundle into main (a059271)
- fix(QueryTrackingMiddleware): enhance query ID uniqueness (06443f9)
- Apply PHP CS Fixer fixes [skip ci] (acc6d1d)