Changelog

What's new

Every shipped change, ordered newest first.

  1. SDK 0.0.45

    @bugdump/react starts the widget from one provider at the root of a React or Next.js app, gives your components the SDK through useBugdump(), and comes with an error boundary that sends the errors it catches to the Errors page.

  2. SDK 0.0.44

    The widget now sends the uncaught errors and unhandled promise rejections on your site to BugDump by itself, with the console, network and clicks that led up to them. Repeats are grouped on a new Errors page, and the new CLI turns minified stack traces back into your code.

  3. SDK 0.0.42

    German joins the widget's built-in languages, addressing visitors with Sie. On phones the panel now opens as a sheet across the bottom of the screen, and the screenshot editor's Cancel and Done buttons no longer fall off the edge.

  4. SDK 0.0.41

    English, Russian, Spanish, French and Portuguese are built in, and the widget picks one from the page or the visitor's browser. Choose one yourself with data-locale or the new Language setting on the Widget page.

  5. SDK 0.0.40

    A new submit() method files a report from your app's own dialog — your fields, your design — with the same console logs, network requests and session replay the widget attaches.

  6. Filter the board by assignee, assign or re-prioritise a whole selection at once, and jump anywhere with ⌘K. Search now marks what it matched. The Widget page tells you when your first report lands, and your AI agent can write a weekly status report in two calls.

  7. Priority was four fixed choices. Rename them, recolour them, add "Blocker", delete the ones you never use. Alongside it, projects on Pro and Ultra can add their own fields to every task — text, number, date, checkbox, URL, select, multi-select or team member.

  8. MCP access moves to personal tokens that act as you, gains four write tools, and is now free on every plan. The widget snippet, options, allowed origins and keys come together on one Widget page. Existing MCP connections need a new token.

  9. SDK 0.0.39

    A new setTheme() method switches the widget between light, dark and auto the moment your app's theme changes — and the screenshot editor now honors the theme instead of the OS.

  10. Task numbers used to come from one counter shared by every project, so a brand new project's first bug could be #913. Numbering now starts at 1 in each project, and every project gets a short key so tasks read as BD-42.

  11. The Attach files button always uploaded your files — the task just never showed them again. The task screen now lists every file a task owns, adds files at any time, and takes anything you drop on it.

  12. 1.0.0

    The first public release: an embeddable widget that captures everything, a triage board that turns reports into tasks, eight integrations, webhooks, and an MCP server that lets Claude Code read your bug reports directly.

You've reached the beginning