lingoda/sentry
Lingoda Sentry provides Sentry error-monitoring integration for Laravel and PHP applications. It helps connect your app to Sentry so exceptions and runtime issues can be captured, reported, and investigated from a central dashboard, improving visibility into production errors.
sentry/sentry-symfony), or a thin company-specific wrapper like this one that bakes in opinionated defaults? A PM frames this as "how much of our error-handling policy do we want to own in code," not "which error tracker."Consider it when all of the following hold:
Look elsewhere when:
sentry/sentry-laravel; do not adapt a Symfony bundle to fit.To leadership: error tracking is a reliability lever, not a feature, and the strategic decision in front of us is to standardize on Sentry's official SDK. This package is a thin internal-style wrapper around the same underlying service, published by a single organization with no measurable external adoption. The new 4.0.0 release is a real improvement — it splits over-grouped issues so alerts and dashboards better reflect distinct failures — but it arrives as a breaking change to issue grouping, meaning any existing alert rules and reported MTTR history would need re-baselining. It also changes only one behavior across a full major version, which tells us the maintenance surface is small. Recommendation: reference it and, if issue noise is a known problem, copy the fingerprinting approach into our own Sentry configuration rather than taking the dependency.
To engineering: 4.0.0 is worth reading specifically for the fingerprinting change — it is a clean worked example of splitting over-grouped Sentry issues by message content in a Symfony bundle. Do not upgrade an existing 3.x install casually: grouping changes will churn your alert rules and dashboards, and there is no migration guide beyond the changelog. On Laravel, skip it entirely and go straight to the official package.
How can I help you explore Laravel packages today?