Changelog
What changed in BugsRadar, newest first. Package versions are in the entries; the service itself has no version number.
1 October 2026 · New site structure and package links
The docs are split into pages per logger and framework, with a page per platform and per channel, guides for scripts, use cases, a security page and this changelog. The packages are re-released with links to the new pages and no code changes: NuGet BugsRadar, BugsRadar.Serilog, BugsRadar.NLog and BugsRadar.Log4Net 3.0.0.4, npm bugsradar 3.0.1, PyPI bugsradar 3.0.2.
30 September 2026 · Pro plan on sale
The Pro plan can be bought in the web app: $5 a month or $50 a year, VAT included, through Stripe. Pro lifts the limits of Free (2 projects and 3 channels) and adds rules. The end of a paid period is decided by Stripe, not by our clock: BugsRadar checks with Stripe before it changes your plan. See Pricing.
29 September 2026 · Live count and rules
- Live count. In Telegram and Discord the count of repeats is now written into the message of the first occurrence, without a new notification: 10 minutes after it was sent, then after 30 minutes, an hour, and every 6 hours. The switch is per channel on the Channels page and is on by default; turned off, each count arrives as a new message, as it always does in Pushover. See What you receive.
- Rules (Pro). A filter on one channel of one project: level, modules and environments. Critical errors to the person on call, staging to its own Discord channel, the payments module to the payments team. See Rules.
28 September 2026 · Public keys removed
Projects no longer have public keys. Every package and script uses the project's primary or secondary key, and both are secret: see Keep the API key secret. The packages and the docs were updated accordingly.
27 September 2026 · Primary and secondary API keys
Every project now has two keys. Replace a key without losing errors: move your applications and scripts to the other key, then press Regenerate next to the old one. The Check API Key page of the web app shows which project a key belongs to.
26 September 2026 · Packages for Serilog, NLog and log4net, loguru, CLEF
- NuGet.
BugsRadar3.0.0.3 no longer depends on Serilog. The Serilog sink moved toBugsRadar.Serilog;BugsRadar.NLogandBugsRadar.Log4Netare new, each bringingBugsRadarwith it. See .NET. - PyPI.
bugsradar3.0.1 adds a loguru sink:logger.add(bugsradar.LoguruSink()). See loguru. - CLEF. A Seq-compatible endpoint,
https://api.bugsradar.com/api/v3/clef: pointSerilog.Sinks.Seqor any other Seq client at it, and the errors in your CLEF events go to your channels. Up to 50 requests per minute per project on Free and Pro. See CLEF and Seq clients.
25 September 2026 · Node.js and Python
- npm. The
bugsradarpackage: uncaught errors, direct calls, Express, winston and pino, with TypeScript types, for Node.js 18 and later. See Node.js. - PyPI. The
bugsradarpackage: theloggingmodule, uncaught exceptions, direct calls, Django, Flask and FastAPI, for Python 3.9 and later. See Python. - Scripts. Guides for alerts over HTTP from SQL Server Agent, backups, CI/CD pipelines, cron, Windows Task Scheduler and systemd. See Guides.
- AI assistants. llms.txt and a prompt for Claude Code and other coding assistants that adds BugsRadar to a project. See Set up with Claude Code.
23 September 2026 · BugsRadar 3.0.0.2 for .NET
SendAsync and SendExceptionAsync are removed. They completed only once the event had been delivered, so awaiting one inside a catch put a network round trip into the path of your own request. Send and SendException queue the event and return at once, with the same duplicate filtering, repeat aggregation and retries; call FlushAsync before a short-lived process exits. See Upgrading.
22 September 2026 · BugsRadar 3
- API v3 and a new web app at app.bugsradar.com: sign in with your email, create a project, add a channel.
- NuGet.
BugsRadar3.0.0.1: anILoggerprovider, direct calls and a Serilog sink, for .NET Standard 2.0. - Channels. Telegram, Discord and Pushover, through your own bot, webhook or application; credentials checked before saving and stored encrypted.
- Messages. The first occurrence of an error at once, in full; duplicates dropped; repeats grouped; bundles when a channel can't keep up. Events are never stored.
- API v2 is shut down: versions of the package below 3.0.0.1 no longer deliver error reports.