### Problem Upgrading to Better Auth 1.4.x fails because the adapter imports from `better-auth/plugins/passkey`, which no longer exists: ``` Cannot find module 'better-auth/plugins/passkey' from '@convex-dev/better-auth/dist/esm/auth.js' ``` ### Cause Better Auth 1.4.0 moved the passkey plugin to a separate package `@better-auth/passkey`. The import in `src/auth.ts` line 17: ```ts import { passkey } from "better-auth/plugins/passkey"; ``` ...needs to become: ```ts import { passkey } from "@better-auth/passkey"; ``` ### Impact Better Auth 1.4.x includes security fixes (session fixation, path traversal). Users cannot upgrade without a workaround. ### Workaround Create a postinstall shim that patches `better-auth/plugins/passkey` to re-export from `@better-auth/passkey` (or a no-op stub if not using passkey). ### Versions - `@convex-dev/better-auth`: 0.9.11 - `better-auth`: 1.4.5