🚀 Features
- Add support for configurable digits length - by @Kaseax and @Bekacru in #710 (a9036)
- Find and set active organization by slug - by @Bekacru (5abb6)
Example:
const organization = auth.api.getFullOrganization({
query: {
organizationSlug: "better-auth",
}
})🐞 Bug Fixes
- Ensure persistence to secondary storage upon cache eviction - by @jstri in #669 (9b00f)
- Add check if updateAccount input is empty - by @luksch42 in #697 (01e8e)
- Normalize usernames - by @Bekacru (c415b)
- Session storage expiry time should be converted to date - by @Bekacru (8d44e)
- Passkey verification shouldn't be required - by @Bekacru in #699 (44fa3)
- Missing export type for admin plugin - by @Bekacru in #683 (4b7ca)
- Conditionally set Drizzle
texttype tovarcharfor MySQL migrations - by @gltjk in #672 (74eb4) - Allow metadata in update organization request - by @Bekacru in #700 (fa2e4)
- Use object parameters for password verification to clarify hash and password roles - by @Bekacru (4ee3a)
- Get scheme from expo config - by @luksch42 in #704 (bb6ec)
- Expires at date case on secondary storage - by @Bekacru (2a88a)
- Null should unset image - by @Bekacru in #714 (47a31)
- Resolve TTL inconsistency between milliseconds and seconds for secondary storage - by @Bekacru (e7cba)
- open-api: Rename generate schema api - by @Bekacru (f8333)