Skip to content

v0.6.1

Choose a tag to compare

@mortondev mortondev released this 15 Mar 15:08
· 1335 commits to main since this release

New Features

  • API extensions and Canny adapter - New API-to-API import pipeline with a Canny adapter for migrating feedback, votes, comments, and users from Canny to Quackback.

Bug Fixes

  • Fix OAuth token exchange 500 for MCP clients - The token endpoint consumed the request body to inspect the resource parameter but only reconstructed it when resource was missing. MCP clients like Claude Code that include resource in the token exchange hit a 500 because Better Auth received an empty body. The request is now always reconstructed after reading.
  • Fix consent page redirect - Added data.url fallback for OAuth consent redirect URL resolution, fixing cases where the redirect field name varied.

Database

  • OAuth schema migration - Added require_pkce column to oauth_client and auth_time column to oauth_refresh_token for Better Auth compatibility.