Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Sentry Laravel Package

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.

View on GitHub
Deep Wiki
Context7

Lingoda Sentry Bundle

Frequently asked questions about Sentry
Is lingoda/sentry a Laravel package or a Symfony bundle?
The package description presents lingoda/sentry as a Laravel Sentry integration, but the technical evaluation flags Symfony-oriented vocabulary and found no evidence of a Laravel service provider, facade, auto-discovery, or config publishing. Treat the Laravel fit as unverified and inspect composer.json and the service provider class before adopting it. If it turns out to be Symfony-only, expect to own the Laravel glue code indefinitely.
How do I install lingoda/sentry in a Laravel app?
Install it with Composer only after confirming the package is published on Packagist and that its Laravel version constraints match your application. The provided README excerpt is empty, so there are no documented installation or configuration-publishing steps to follow. Inspect composer.json for a service provider and check whether Laravel auto-discovery is declared. If auto-discovery is missing, you will need to register the provider manually and maintain that integration yourself.
Does lingoda/sentry support Laravel auto-discovery and config publishing?
There is no evidence in the technical evaluation of Laravel auto-discovery, facade registration, or config publishing. The package description mentions a simple service provider and configuration, but the release notes reportedly do not confirm those Laravel-specific features. Check composer.json for extra.laravel and look for a publishable config path. If those are absent, you will register the provider manually and manage configuration outside the package.
Which Laravel and PHP versions does lingoda/sentry support?
The supported Laravel and PHP versions are not confirmed by the provided material. The evaluation notes there is no evidence of a CI matrix, and it warns about version drift when a low-traffic wrapper pins a fast-moving Sentry SDK. Review composer.json require constraints and test the package against your target PHP and Laravel majors before relying on it.
How does lingoda/sentry capture exceptions compared with sentry/sentry-laravel?
Lingoda/sentry claims automatic exception and error reporting with request and user context enrichment. However, the technical evaluation concludes it is almost certainly not sentry/sentry-laravel and should not be adopted as the primary error-reporting path. It may be a wrapper with bespoke fingerprinting rather than a thin re-export of the official SDK. For standard Laravel exception coverage, use the official Sentry Laravel package and consider vendoring only the useful classes from this package.
What changed in lingoda/sentry 4.0.0 and will it break my Sentry issue grouping?
Version 4.0.0 changes issue fingerprinting and splits over-grouped issues by fingerprinting messages. Fingerprints define issue identity in Sentry, so changing them can fragment or merge history, invalidate alert rules keyed to issue IDs, and disrupt saved dashboards and triage workflows. Check the migration notes from 3.4.0 and test the upgrade against a non-production Sentry project before rolling it out. Treat future grouping changes as breaking changes on the maintainer's schedule, not yours.
Is lingoda/sentry actively maintained and safe for production?
The maintenance signals are weak: zero stars, zero dependents, a very small contribution history, and an internal Lingoda roadmap indicated by a Jira-style ticket reference. The repository could be archived or privatized without notice, and low downstream scrutiny means less community review of the wrapped Sentry SDK and its dependency graph. Do not use release recency as a maintenance signal until it is verified against Packagist and repository tags. For production error reporting, prefer the official Sentry Laravel SDK.
Can I use lingoda/sentry with Laravel Octane, queues, and console commands?
There is no evidence of Octane compatibility or queue and console exception capture in the technical evaluation. Laravel exception handling in queue workers, the scheduler, and Octane usually needs explicit integration support from the error-reporting package. Test those contexts under load before depending on this package in production. If support is missing, you will need to add and maintain your own glue code.
How do I test lingoda/sentry without sending real errors to Sentry?
Use a dedicated test DSN or disable reporting in your testing environment, but the provided README excerpt does not document the configuration keys. Inspect the package config for DSN, environment, and release settings, and set an empty DSN in phpunit.xml or bind a fake client in the container. Verify behavior against a local Sentry project or a transport fake before trusting the integration. Because Laravel support is unverified, confirm that exceptions are captured and enriched as expected in test requests and queue jobs.
What are alternatives to lingoda/sentry for Laravel error monitoring?
The primary alternative is the official sentry/sentry-laravel package, which provides Laravel service provider registration, auto-discovery, config publishing, and broader community scrutiny. Other hosted options include Flare, Bugsnag, and Rollbar. If you specifically need lingoda/sentry's custom fingerprinting behavior, vendor the relevant classes instead of adopting the package as a dependency. That keeps your primary error-reporting path on a supported Laravel integration.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource