Skip to content

fix: align Better Auth dependencies for BTST v3 RC - #18

Merged
olliethedev merged 2 commits into
mainfrom
fix/btst-v3-rc-dependencies
Aug 22, 2026
Merged

fix: align Better Auth dependencies for BTST v3 RC#18
olliethedev merged 2 commits into
mainfrom
fix/btst-v3-rc-dependencies

Conversation

@olliethedev

@olliethedev olliethedev commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • release @btst/better-auth-ui@2.0.0-rc.1 against @btst/stack@3.0.0-rc.1 and @btst/yar@1.3.0
  • migrate auth, account, and organization route registration to the BTST v3 defineRoute / defineRoutes contract
  • preserve lazy page loading and the inferred plugin route/override types
  • expose one exact Better Auth 1.6.16 dependency cohort through peers, including API key, passkey, utils, fetch, and better-call
  • remove the conflicting nested better-call@2.0.2 and auth helper dependencies
  • publish prereleases with the npm next tag and run CI/release jobs on Node 22
  • add route-contract and manifest regression coverage

Refs better-stack-ai/better-stack#163.

Validation

  • pnpm build
  • pnpm test — 49 tests passed
  • pnpm lint — passed (existing warnings remain in untouched files)
  • packed tarball installed in a representative BTST v3 consumer; pnpm peers check reports no issues

@olliethedev
olliethedev merged commit a975b1a into main Aug 22, 2026
1 check passed
@olliethedev
olliethedev deleted the fix/btst-v3-rc-dependencies branch August 22, 2026 17:14
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.

1 participant