Category

Widget and SDK

Configure, style, and control the reporting widget, and use the SDK's programmatic API.

9 articles

Search Help Center

Search for articles and guides

  • Readable stack traces: uploading source maps

    Upload your build's source maps with @bugdump/cli and every captured error shows your original files, lines and code instead of minified JavaScript. Set up a release token, add three commands to your CI, and fix the usual problems.

    23 views
  • Capturing JavaScript errors automatically

    The widget sends the uncaught errors and unhandled promise rejections on your site to BugDump by itself, with the console, network requests and clicks that led up to them. How to turn it off, sample it, filter it, and send the errors you catch yourself.

    31 views
  • Sending reports from your own form

    Keep your app's own "Report a problem" dialog and file reports with submit() β€” with the same console, network, and session replay the widget attaches. React and Angular examples included.

    58 views
  • Matching the widget to your app's theme

    Set the widget's starting theme, then keep it in step with your app's own light/dark toggle using setTheme() β€” with React, Vue, and plain JavaScript examples.

    71 views
  • Translating and rebranding the widget

    The widget ships in English, Russian, Spanish, French, Portuguese and German and picks one from the page or browser language. Choose one yourself, change any string, add a language of your own, and remove BugDump branding.

    96 views
  • SDK API reference: methods and user context

    Every method on the Bugdump instance β€” identify, setContext, setTheme, open, close, submit, captureException, collectTelemetry, destroy β€” and how to attach your own data to reports.

    96 views
  • Widget configuration reference

    Every option you can pass to Bugdump.init() β€” theme, position, language, icon, endpoint, teaser bubble, report links, and programmatic control.

    102 views