 Joél SolanoandAlex Yang
|
0476620253
|
fix(electron): handle safeStorage encryption failures gracefully (#8530)
|
2026-03-13 23:46:35 -07:00 |
|
 TaesuandAlex Yang
|
3270499c08
|
fix(stripe): replace {CHECKOUT_SESSION_ID} placeholder in success callbackURL (#8568)
|
2026-03-13 23:46:35 -07:00 |
|
 Joél SolanoandAlex Yang
|
331c4c4136
|
fix: handle skipOriginCheck array (#8582)
|
2026-03-13 23:46:35 -07:00 |
|
 TaesuandAlex Yang
|
6be0f95991
|
feat(test-utils): export adapter test suites from @better-auth/test-utils/adapter (#8564)
|
2026-03-13 23:46:35 -07:00 |
|
 Andreas OsberghausandAlex Yang
|
cb240b600d
|
feat(magic-link): add request metadata to sendMagicLink (#8571)
|
2026-03-13 23:46:35 -07:00 |
|
 TaesuandAlex Yang
|
377422e12b
|
chore(test-utils): align adapter dev-source with source entry (#8565)
|
2026-03-13 23:46:35 -07:00 |
|
 DukiandAlex Yang
|
d5a6b024f4
|
chore(passkey): use error codes in passkey client actions (#5831)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-13 23:46:35 -07:00 |
|
Alex Yang
|
974449f113
|
chore: mark third-party peerDependencies as optional in adapter packages (#8555)
|
2026-03-13 23:46:35 -07:00 |
|
 
|
c440221d71
|
feat(social-provider): add wechat social provider (#5189)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-13 23:46:35 -07:00 |
|
 Dylan VanmaliandAlex Yang
|
812fd4d8ef
|
fix(oauth-provider): support prompt=none (#8554)
|
2026-03-13 23:46:35 -07:00 |
|
 TaesuandAlex Yang
|
98cea7e613
|
feat(stripe): allow customizable prorationBehavior per plan (#8525)
|
2026-03-13 23:46:35 -07:00 |
|
 Jonathan SaminesandAlex Yang
|
12b1bc5cb9
|
chore: fix type inference when user and custom session plugins are combined (#8448)
|
2026-03-13 23:46:35 -07:00 |
|
 MaxwellandAlex Yang
|
bdba7263da
|
chore(api-key): clean up api-key code (#8436)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-13 23:46:35 -07:00 |
|
 Lakshya ThakurandAlex Yang
|
a3237b5b98
|
chore: use const tokenEndpoint declarations in social providers (#5820)
|
2026-03-13 23:46:35 -07:00 |
|
Alex Yang
|
2e5177b79a
|
chore: align zod imports to use namespace import from "zod" (#8300)
|
2026-03-13 23:46:35 -07:00 |
|
Alex Yang
|
db5a44424f
|
chore: release v1.5.5
|
2026-03-11 10:30:41 -07:00 |
|
 Joél SolanoandAlex Yang
|
497b1db8d8
|
fix: add origin check middleware to password reset request (#8392)
|
2026-03-11 10:29:56 -07:00 |
|
 Joél SolanoandAlex Yang
|
ff352c6291
|
fix(oidc-provider): validate redirect_uri for prompt=none (#8398)
|
2026-03-11 10:29:56 -07:00 |
|
Alex Yang
|
b9e54c9afa
|
fix(db): use CREATE INDEX for postgres migration (#8538)
|
2026-03-10 15:03:39 -07:00 |
|
 Gautam ManchandaniandAlex Yang
|
c03666a5da
|
fix(oauth-provider): avoid fetch redirect CORS after login (#8519)
|
2026-03-10 15:03:39 -07:00 |
|
Alex Yang
|
3f16e9f867
|
fix(prisma-adapter): fall back to updateMany for non-unique updates (#8524)
|
2026-03-10 15:03:39 -07:00 |
|
Alex Yang
|
11ef01a56e
|
fix(cli): resolve path aliases from extended tsconfig files (#8520)
|
2026-03-10 15:03:39 -07:00 |
|
Alex Yang
|
e3e6664d7b
|
fix: throw on duplicate email when autoSignIn: false without requireEmailVerification (#8521)
|
2026-03-10 15:03:39 -07:00 |
|
 Joél SolanoandAlex Yang
|
5003d94673
|
chore: replace deprecated build configs (#8498)
|
2026-03-10 15:03:39 -07:00 |
|
 Joél SolanoandAlex Yang
|
b6222b2f9f
|
chore(client): re-export necessary types (#8497)
|
2026-03-10 15:03:39 -07:00 |
|
 Joél SolanoandAlex Yang
|
2bd994babc
|
fix: preserve custom session fields on focus refresh (#8354)
|
2026-03-10 15:03:39 -07:00 |
|
Alex Yang
|
3ecd22d876
|
fix(telemetry): use conditional exports to replace dynamic import hacks (#8458)
|
2026-03-10 15:03:39 -07:00 |
|
Alex Yang
|
eb848c4d71
|
fix(adapters): restore deprecated createAdapter and type exports for backcompat (#8461)
|
2026-03-10 15:03:39 -07:00 |
|
 Gustavo ValverdeandAlex Yang
|
6c09f17739
|
feat(oauth-provider): pairwise subject identifiers (OIDC Core §8) (#8292)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-10 15:03:39 -07:00 |
|
 TaesuandTaesu
|
1221a2bc57
|
docs(2fa): fix OTP server API method names (#8477)
|
2026-03-08 12:15:02 +09:00 |
|
Alex Yang
|
1801946dae
|
chore(adapters): mark ORM peer dependencies as optional (#8449)
|
2026-03-06 10:11:06 -08:00 |
|
Alex Yang
|
fb7a0b7458
|
fix(sso): handle bare domains in domain verification (#8369)
|
2026-03-06 10:11:06 -08:00 |
|
Alex Yang
|
f46045ecd9
|
fix(two-factor): wire twoFactorTable option to schema modelName (#8443)
|
2026-03-06 10:11:06 -08:00 |
|
![Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) Alex YangandCopilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
|
23f18f256a
|
fix(organization): handle multi-role users in invite and member removal checks (#8442)
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
|
2026-03-06 10:11:06 -08:00 |
|
 TaesuandAlex Yang
|
9a229ce132
|
fix(client): preserve stale session data on network or server errors (#8437)
|
2026-03-06 10:11:06 -08:00 |
|
 
|
d364eff684
|
fix: pass user field through idToken sign-in body for Apple name support (#8417)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-06 10:11:06 -08:00 |
|
Alex Yang
|
cb9e1bc1d1
|
chore: release v1.5.4
|
2026-03-05 18:30:25 -08:00 |
|
  
|
b7a3129d5b
|
fix(expo): handle origin override across mutable and immutable requests (#8405)
Co-authored-by: Taesu <bytaesu@gmail.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
|
2026-03-05 18:29:39 -08:00 |
|
Alex Yang
|
56857d66b5
|
fix: move adapter packages to dependencies to fix missing module errors (#8401)
|
2026-03-05 18:29:39 -08:00 |
|
 
|
c15f6d9c0a
|
chore: migrate infrastructure links to dash.better-auth.com (#8391)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-04 18:07:05 -08:00 |
|
Alex Yang
|
8e1ddc3f81
|
chore: release v1.5.3
|
2026-03-04 16:49:55 +09:00 |
|
 Nathan ColosimoandAlex Yang
|
efcc2384b4
|
fix(account): use accountId instead of id in accountInfo endpoint (#8346)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-04 16:48:59 +09:00 |
|
Alex Yang
|
e3bc6a2e5c
|
fix(sso): use internalAdapter for verification operations (#8353)
|
2026-03-04 16:48:59 +09:00 |
|
Alex Yang
|
318f827ad7
|
chore: move adapter packages from deps to optional peer deps (#8303)
|
2026-03-04 16:48:59 +09:00 |
|
Alex Yang
|
54c84939ff
|
chore: release v1.5.2
|
2026-03-03 18:29:46 +09:00 |
|
 Gustavo ValverdeandAlex Yang
|
7425f725c5
|
fix(oauth-provider): customIdTokenClaims should override standard claims (#7865)
|
2026-03-03 18:28:54 +09:00 |
|
Alex Yang
|
e3ff2b36af
|
fix(prisma-adapter): use deleteMany when deleting by non-unique field (#8314)
|
2026-03-03 18:28:54 +09:00 |
|
 Oluwatobi MustaphaandAlex Yang
|
55dd06e3e8
|
fix: prevent double encoded cookie (#8133)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-03 18:28:54 +09:00 |
|
 YevheniiKotyrloandAlex Yang
|
5d7dd9ea22
|
fix: access control indexing type (#8155)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-03 18:28:54 +09:00 |
|
 TaesuandAlex Yang
|
8959cb917a
|
fix(cookies): use lookahead heuristic for splitting Set-Cookie headers (#8301)
|
2026-03-03 18:28:54 +09:00 |
|