Skip to content

fix(dashboard): pin better-auth to 1.6.29 - #211

Merged
cursor[bot] merged 1 commit into
mainfrom
santosh/fix-dashboard-better-auth-7055
Sep 1, 2026
Merged

fix(dashboard): pin better-auth to 1.6.29#211
cursor[bot] merged 1 commit into
mainfrom
santosh/fix-dashboard-better-auth-7055

Conversation

@santoshkumarradha

Copy link
Copy Markdown
Member

Summary

#206 bumped dashboard better-auth to ^1.6.29. pnpm install resolved 1.7.2, which removed genericOAuthClient from better-auth/client/plugins. That broke apps/dashboard image build (pnpm build in the Dockerfile) and turned CI Success red.

Pin better-auth to 1.6.29 (the 1.6.x bump Dependabot intended) so the dashboard image builds again.

Related issue

Follow-up to #206. Unblocks the dashboard image gate on main.

Changes

  • apps/dashboard/package.json: better-auth ^1.6.291.6.29
  • pnpm-lock.yaml: dashboard now resolves better-auth@1.6.29 (1.7.2 gone)

Test plan

  • genericOAuthClient / magicLinkClient exist on the 1.6.29 client plugins export
  • CI Build app images (dashboard)

Notes for reviewers

better-auth 1.7 is a breaking client-plugin change and should be a dedicated, reviewed upgrade — not a caret slip.

Open in Web Open in Cursor 

^1.6.29 resolved to 1.7.2, which dropped genericOAuthClient and
broke the dashboard image build (auth-client.ts). Pin the 1.6.x
line Dependabot intended.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: Santosh kumar <santoshkumarradha@users.noreply.github.com>
@cursor
cursor Bot merged commit 22f7fc3 into main Sep 1, 2026
30 checks passed
cursor Bot pushed a commit that referenced this pull request Sep 1, 2026
#211 pinned the dashboard. Also pin the customer-app, add a pnpm
override, and ignore better-auth >=1.7 in Dependabot so the next
grouped update cannot pull 1.7 and break image builds again.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: Santosh kumar <santoshkumarradha@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants