quizbase
Back to changelog

June 2, 2026

Connected apps management, graceful errors, and hardening

What's new

  • Connected apps in your dashboard. A new Connected apps page lists every third-party application you've authorized to reach QuizBase on your behalf — for example Claude.ai connected over MCP — along with the scopes it was granted. Revoke any of them in one click: access is cut immediately and the app has to ask for your authorization again before it can connect. Available in English and Polish.

Improved

  • Clearer errors under load. A small number of rarely-requested topic pages (mostly long-tail Polish topics) could time out with a generic error on a cold cache. They now return a proper 503 with a Retry-After hint, in line with the standard error contract — retry once and the warm response comes back. See /docs/errors-and-retries.
  • Playgrounds are easier to find. The REST API and MCP playgrounds now live side by side with a tabbed switcher, are linked from the footer and the relevant API docs, and the MCP playground is fully localized (EN/PL).
  • Security and reliability hardening. A round of infrastructure and abuse-protection improvements across the edge, rate limiting, and account surfaces. No action needed on your side.

Details

  • Integration guides refreshed. The Reddit weekly trivia bot and Roblox classroom guides now ship current, working code — the Reddit guide drops an unmaintained wrapper for a dependency-free OAuth2 flow, and the Roblox guide uses the current secrets API.
  • No breaking changes — existing keys, requests, and SDK code keep working unchanged.