andrey-helldar/sentriable-laravel
A lightweight Laravel integration for Sentry that simplifies enriching error reports with application context. Traits and helpers make it easy to capture exceptions and messages, giving your team clearer, more actionable alerts with minimal setup.
sentry/sentry-laravel (itself glue on sentry/sentry-php). Adopting it is not a Sentry commitment — it's a decision to stop hand-rolling error-reporting wiring in each Laravel service. The real buy-vs-build decision is Sentry; this package only lowers the cost of the "buy" path.Consider adopting when:
Look elsewhere when:
sentry/sentry-laravel. A wrapper inherently trails the upstream SDK's release cadence and feature surface, and you don't want a third party between you and a new SDK capability you need.sentry-laravel ships a breaking major turns this from convenience into a blocker. If your roadmap depends on the latest SDK, this is a soft no.Caveat on this release: the v2.1.0 notes we received contain only a changelog URL — no described changes. Don't treat "no breaking changes documented" as identical to "no breaking changes." Read the actual v2.0.1...v2.1.0 diff before adopting or upgrading.
To executives: A small, low-risk Composer dependency that cuts the time to "first production error visible in our dashboard" from roughly half a day of configuration to a few minutes per Laravel service. It doesn't change our architecture — it's a configuration layer over Sentry. The cost is one dependency and a shallow maintenance obligation; the benefit is consistent error visibility across every service we ship, which is what turns "a customer says it's broken" into a stack trace with a release tag attached.
To engineering: If we're on Sentry, this removes boilerplate and gives us the same exception-handling setup in every repo. Keep the integration shallow — don't let product logic depend on its APIs, so we can drop it if upstream diverges or the project stalls. v2.1.0 is a minor release with no documented breaking changes; routine upgrade, review the diff, pin it, move on.
How can I help you explore Laravel packages today?