🚀 Features
- Add figma provider - by @ShobhitPatra and @Kinfe123 in #4134 (d476f)
- Enhance Microsoft Entra ID type definitions - by @Kinfe123 in #3806 (492b5)
- Add
onUpdatefield on db schema generation - by @himself65 in #4241 (240ef) - Add onInvitationAccepted callback for org invitations - by @Kinfe123 in #4120 (cac8b)
- atlassian: Add atlassian social provider - by @ShobhitPatra in #4221 (e1552)
- cli: Add
infoscript - by @himself65 in #4143 (79311) - microsoft: Add support for setting authority - by @Stadly in #4149 (f4c41)
- salesforce: Add salesforce provider - by @ShobhitPatra and @himself65 in #4183 (da9fc)
- social: Add Line provider - by @linyiru in #4084 (28211)
🐞 Bug Fixes
- Small dx for device login - by @himself65 in #4141 (55ec2)
- Invalid pages on docs throw a 500 server error instead of 404 - by @Kinfe123 in #4166 (c45ad)
- Make zod as dependency - by @himself65 in #4205 (4b5d4)
- Device authorization interval - by @himself65 in #4243 (4e4bc)
- Schema
onUpdatenot working - by @himself65 in #4273 (87a16) - Member not exist on org - by @himself65 in #4276 (acf37)
- apple:
- Ensures name is always present in profile for mapProfileToUser - by @ShobhitPatra in #4156 (d3c94)
- Allow audience to be
string - by **efcf5787** [<samp>( stri)</samp>](https://github.com/better-auth/better-auth/commit/ string[](#4219))
- bearer:
- Certain sign-in endpoints won't give bearer token - by @ping-maxwell in #4123 (4c377)
- Certain sign-in endpoints won't give bearer token " - by @himself65 in #4123 (e90fa)
- cli:
- Incorrect drizzle schema gen - by @ping-maxwell in #4132 (5d84a)
- expo:
- Fix the inability to dynamically import a dependency - by @fax1ty and @himself65 in #4207 (4f136)
- oidc:
- Allow custom schemas - by @julen and @ping-maxwell in #4200 (0751e)
- oidc-provider:
- Handle string timestamps in user profile claims - by @Louis454545 in #4176 (dc6f6)
- stripe:
- PeerDependencies - by @himself65 in #4286 (091ae)