jdecool/git-profiler-bundle
jdecool/git-profiler-bundle is a Symfony bundle that surfaces Git repository information in the profiler and debug toolbar, making branch, commit, and working-tree state easy to inspect during development. Useful for confirming the exact code revision running and debugging environment-specific behav...
git binary sits in the "release plumbing" layer — tagging, changelog assembly, branch introspection, or commit-based versioning. Adopting it replaces a bespoke internal wrapper and the maintenance burden that comes with it.git lives. This directly supports decisions to run the same package across containerized CI, Nix-based builds, Windows dev machines, or locked-down images where git is vendored to a non-standard path.Consider it when:
Look elsewhere when:
To executives: This is a small, low-cost dependency that removes manual steps from our release process and replaces code we would otherwise write and maintain ourselves. The 1.1.0 release is a minor, backwards-compatible change that lets us point the package at a specific git binary — meaning it works identically on our CI containers, our build images, and developers' laptops. That reduces environment-specific breakage and the support load that comes with it. No migration cost, no vendor lock-in, no procurement.
To engineering: The package wraps git rather than reimplementing it, so behavior matches what engineers already expect from the CLI. Version 1.1.0 adds a configurable binary path, which is the correct fix for the "git isn't on PATH here" class of failures — it keeps the package viable in constrained images and Windows environments without forking. Configuration-only, no API changes, safe minor bump. Worth pinning to ^1.1 and adding a smoke test that exercises the configured path in CI so the new option is actually covered rather than assumed.
How can I help you explore Laravel packages today?