Skip to content
This repository was archived by the owner on Jan 13, 2026. It is now read-only.

feat: @convex-dev/better-auth 0.10 compatibility#30

Merged
zbeyens merged 7 commits into
mainfrom
0.10
Dec 18, 2025
Merged

feat: @convex-dev/better-auth 0.10 compatibility#30
zbeyens merged 7 commits into
mainfrom
0.10

Conversation

@zbeyens
Copy link
Copy Markdown
Member

@zbeyens zbeyens commented Dec 18, 2025

Summary

  • Update to @convex-dev/better-auth@0.10.4 and better-auth@1.4.7
  • Change createApi signature to accept createAuth function instead of spread options
  • Change authClient.adapter to accept createAuthOptions function
  • Add getLatestJwks and rotateKeys exports for static JWKS management
  • Add CreateAuth type export
  • Rename files to kebab-case convention

Breaking Changes

See changeset for full migration guide.

Link to upstream migration: https://labs.convex.dev/better-auth/migrations/migrate-to-0-10

Test plan

  • Verify TypeScript types compile correctly
  • Test getLatestJwks generates JWKS
  • Test rotateKeys rotates keys
  • Verify migration steps work on existing project

🤖 Generated with Claude Code

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Dec 18, 2025

🦋 Changeset detected

Latest commit: cc1ca02

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
better-auth-convex Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@zbeyens zbeyens merged commit 91aaf8f into main Dec 18, 2025
1 check passed
@zbeyens zbeyens deleted the 0.10 branch December 18, 2025 12:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant