Today we’ve released a new feature: automated error reporting for web applications.
To improve stability of applications that we generation for customers, we need to proactively gather all possible errors that occurs when end users interact with applications. Starting from today, all web applications will be instrumented with Sentry SDK to track all possible errors and report them back to us for analysis and fixes.
You can manage error reporting mode in deploy settings.
Available modes:
- Disabled: no data collected, Sentry SDK removed from the webapp bundle
- Errors Only: Collects only major errors with a minimal number of information. Adds about 82kb to the bundle size.
- Basic (default): Collects errors, traces & performance metrics. Some errors can have replays attached with client-side PII scrubber (personal data, inputs removed). Adds about ~185kb to the bundle. Use with caution in production systems in regards to sensitive data.
- Debug Mode: Records all possible debugging information including errors, stack traces, debug profiles, replays, CSP issues, reporting observer data. Adds about 195kb to the bundle size. Must not be used (especially in production!), unless instructed by our support team.
Our new error reporting system will let us significantly improve stability and performance of web applications by automatically aggregating issues, assigning them to team members to speedup error discovery and patch releases.
Important: You can opt-out from error collection with any paid subscription. If so, please change your deploy plan settings to disable error reporting.