Releases: vergekit/core
Releases · vergekit/core
Release list
0.0.3
0.0.2
Added
- Added
@vergekit/core/auth, centralizing Verge Kit’s foundational Better Auth runtime integration. - Added
defineAuthConfigfor declarative app-owned auth policy, roles, route protection, admin permissions, and browser fallback copy. - Added Better Auth server helpers for option construction, Drizzle adapter setup, email/password auth, email verification/reset hooks, banned-user session blocking, and
BETTER_AUTH_URL/BETTER_AUTH_SECRETresolution. - Added route helpers for protected/admin route evaluation and HTML sign-out form redirect handling.
- Added browser auth form helpers for JSON submissions, Better Auth error display, pending submit state, and safe redirect handling.
- Added role and permission helpers for app-level authorization checks.
- Added extension points for additional Better Auth server/client plugins and final option customization.
Changed
@vergekit/corenow owns reusable Better Auth scaffolding for Verge Kit apps, while applications keep policy/configuration in their ownsrc/config/auth.ts.- Added Better Auth package dependencies required by the new auth export.