verbb / bugsnag
A Craft CMS plugin for sending server and browser errors to Bugsnag.
Fund package maintenance!
Requires
- php: ^8.2
- bugsnag/bugsnag: ^3.16.0
- craftcms/cms: ^5.0.0
- jaybizzle/crawler-detect: ^1.3
- verbb/base: ^3.0.19
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Bugsnag for Craft CMS
Bugsnag is a Craft CMS plugin that connects Craft's server and browser errors to the error-monitoring workflow your team already uses. Capture useful context automatically, then add the breadcrumbs and metadata that make a report actionable.
An error report that only says something broke is barely a head start. Send Craft exceptions and selected log messages to Bugsnag with the release, request and user context needed to understand where the problem happened.
Features
- Send Craft and PHP failures to the correct Bugsnag project automatically.
- Forward selected warning and error categories with configurable exclusions.
- Initialise Bugsnag's browser client with settings exposed safely to Twig.
- Record the events that led to a failure from PHP, Twig, or Craft Commerce.
- Remove passwords and other nominated values before reports leave the site.
- Set release stages, application versions, user data, and ignored traffic per project.
Documentation
Visit the Bugsnag Plugin page for all documentation, guides, pricing and developer resources.
Credit & Thanks
Originally created by the team at Superbig.
Support
Get in touch with us via the Bugsnag Support page or by creating a GitHub issue.
Sponsor
Bugsnag is licensed under the MIT license, so it will always be free and open source. If you'd like to support it anyway, you can sponsor its development.