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.18
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, meaning it will always be free and open source - we love free stuff! If you'd like to show your support to the plugin regardless, Sponsor development.