 Alex YangandGitHub
|
c8617fd445
|
fix: set stateless cookieCache maxAge to match session expiresIn (#8648)
|
2026-03-20 23:18:09 +00:00 |
|
![dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
5c7bc4b434
|
chore(deps): bump fast-xml-parser from 5.5.6 to 5.5.7 (#8698)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-20 22:26:50 +00:00 |
|
 OllieandGitHub
|
8682b7aebc
|
fix(adapters): use IS NULL / IS NOT NULL for null value comparisons (#8660)
|
2026-03-20 22:24:38 +00:00 |
|
 TaesuandGitHub
|
faffbd6206
|
feat(oauth-proxy): add dedicated secret option to reduce shared key exposure surface (#8699)
|
2026-03-20 22:18:42 +00:00 |
|
 Andreas OsberghausandGitHub
|
d198a82736
|
fix(last-login-method): normalize missing resolver path (#8589)
|
2026-03-20 22:18:24 +00:00 |
|
![dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
1486fafb77
|
chore(deps): bump kysely from 0.28.12 to 0.28.14 (#8718)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-20 21:43:42 +00:00 |
|
 TaesuandGitHub
|
767f129d1a
|
fix: prevent revoked sessions from being restored via database fallback (#8708)
|
2026-03-20 18:34:29 +00:00 |
|
 Gustavo ValverdeandGitHub
|
c41fa044d4
|
fix(oauth-provider): fix dist declaration type errors (#8701)
|
2026-03-20 00:28:29 +00:00 |
|
![dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
ab158b1e8c
|
chore(deps): bump kysely from 0.28.11 to 0.28.12 (#8700)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-20 00:08:17 +00:00 |
|
 Alex YangandGitHub
|
a67630edb4
|
fix(sso): use namespace import for samlify to fix ESM compatibility (#8697)
|
2026-03-19 19:31:11 +00:00 |
|
![cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
5648bd8680
|
feat: agent auth plugin (#8696)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-03-19 12:18:34 -07:00 |
|
 
|
06e38a442a
|
fix(organization): filter null organizations in listUserInvitations (#8694)
Co-authored-by: Raihan Sharif <raihansharif.info@gmail.com>
|
2026-03-19 18:51:01 +00:00 |
|
 Oscar CornishandGitHub
|
ac9541a846
|
feat(sso): Add logging for when code validation fails in oidc callback (#8693)
|
2026-03-19 18:23:35 +00:00 |
|
 Alex YangandGitHub
|
92d60cd0d4
|
chore(deps): bump next.js from 16.1.6 to 16.2.0 (#8682)
|
2026-03-18 22:11:23 +00:00 |
|
 TaesuandGitHub
|
3aa107291e
|
feat(mongo-adapter): store UUIDs as native BSON UUID (#8681)
|
2026-03-18 20:54:59 +00:00 |
|
 TaesuandGitHub
|
0556575457
|
fix(core): prioritize generateId "uuid" over adapter customIdGenerator (#8679)
|
2026-03-18 20:32:57 +00:00 |
|
 Gustavo ValverdeandGitHub
|
8304f655ab
|
fix(api): return Response for HTTP request contexts (#7521)
|
2026-03-18 18:28:33 +00:00 |
|
 Dylan VanmaliandGitHub
|
20e4561c9b
|
feat(oauth-provider): public client prelogin endpoint (#8214)
|
2026-03-18 17:27:19 +00:00 |
|
 Dylan VanmaliandGitHub
|
40e7676155
|
fix(oauth-provider): improve allowed paths for oauth_query for client plugin (#8320)
|
2026-03-18 16:55:12 +00:00 |
|
![dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
40b5e23b3b
|
chore(deps): bump fast-xml-parser from 5.4.1 to 5.5.6 (#8665)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-18 16:55:02 +00:00 |
|
 TaesuandGitHub
|
884e14a388
|
fix(stripe): improve organization customer search by adding customerType check (#8609)
|
2026-03-17 09:55:22 +00:00 |
|
 TaesuandGitHub
|
bbe1affa40
|
feat(email-otp): add resendStrategy option to reuse existing OTP (#8560)
|
2026-03-17 00:13:12 +00:00 |
|
 Gideon Ofori AddoandGitHub
|
caa9fe37c6
|
feat(two-factor): add twoFactorPage in config (#5329)
|
2026-03-16 20:01:00 +00:00 |
|
 Gautam ManchandaniandGitHub
|
ae861cdff2
|
fix: misleading rate limit IP warning (#8617)
Signed-off-by: Gautam Manchandani <manchandanigautam@gmail.com>
|
2026-03-16 18:39:43 +00:00 |
|
 TaesuandGitHub
|
f0c1a6b50b
|
fix(client): handle throw:true in session refresh (#8610)
|
2026-03-16 18:19:12 +00:00 |
|
 TaesuandGitHub
|
b00692d4ea
|
fix(cli): treat omitted required as true in Drizzle and Prisma generators (#8614)
|
2026-03-16 17:12:48 +00:00 |
|
 
|
3f75ee3ee9
|
fix: resolve duplicate operationId in admin plugin endpoints (#8570)
Co-authored-by: Sigmabrogz <sigmabrogz@users.noreply.github.com>
|
2026-03-15 07:46:30 +00:00 |
|
 
|
5d60dc585e
|
feat(organization): explicit organizationId in team endpoints (#5062)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-13 23:18:14 +00:00 |
|
 Joél SolanoandGitHub
|
b33305c338
|
fix(electron): handle safeStorage encryption failures gracefully (#8530)
|
2026-03-13 19:47:05 +00:00 |
|
 TaesuandGitHub
|
db470986c5
|
fix(stripe): replace {CHECKOUT_SESSION_ID} placeholder in success callbackURL (#8568)
|
2026-03-12 23:02:26 +00:00 |
|
 Joél SolanoandGitHub
|
92895b4446
|
fix: handle skipOriginCheck array (#8582)
|
2026-03-12 22:57:58 +00:00 |
|
 TaesuandGitHub
|
6578bd89ae
|
feat(test-utils): export adapter test suites from @better-auth/test-utils/adapter (#8564)
|
2026-03-12 22:27:44 +00:00 |
|
 Andreas OsberghausandGitHub
|
230cfb9b24
|
feat(magic-link): add request metadata to sendMagicLink (#8571)
|
2026-03-12 22:07:10 +00:00 |
|
 TaesuandGitHub
|
6b55c608db
|
chore(test-utils): align adapter dev-source with source entry (#8565)
|
2026-03-12 12:00:16 +00:00 |
|
 
|
5f673dd0ee
|
chore(passkey): use error codes in passkey client actions (#5831)
Co-authored-by: Alex Yang <himself65@outlook.com>
|
2026-03-11 21:10:00 +00:00 |
|
 Alex YangandGitHub
|
574e7c2009
|
chore: mark third-party peerDependencies as optional in adapter packages (#8555)
|
2026-03-11 20:21:12 +00:00 |
|
  
|
6061bed1f8
|
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-11 18:07:06 +00:00 |
|
 Dylan VanmaliandGitHub
|
542169b04a
|
fix(oauth-provider): support prompt=none (#8554)
|
2026-03-11 18:02:37 +00:00 |
|
 Joél SolanoandGitHub
|
271af9bafc
|
fix: add origin check middleware to password reset request (#8392)
|
2026-03-11 04:06:54 +00:00 |
|
 Joél SolanoandGitHub
|
9dff8c5437
|
fix(oidc-provider): validate redirect_uri for prompt=none (#8398)
|
2026-03-11 02:15:22 +00:00 |
|
 TaesuandGitHub
|
9fdd66251d
|
feat(stripe): allow customizable prorationBehavior per plan (#8525)
|
2026-03-11 01:34:54 +00:00 |
|
 Jonathan SaminesandGitHub
|
cf10f92051
|
chore: fix type inference when user and custom session plugins are combined (#8448)
|
2026-03-10 23:47:18 +00:00 |
|
 Alex YangandGitHub
|
a980b169a5
|
fix(db): use CREATE INDEX for postgres migration (#8538)
|
2026-03-10 20:34:53 +00:00 |
|
 Gautam ManchandaniandGitHub
|
f46a65a25b
|
fix(oauth-provider): avoid fetch redirect CORS after login (#8519)
|
2026-03-09 22:50:27 +00:00 |
|
 Alex YangandGitHub
|
a5c1286d36
|
fix(prisma-adapter): fall back to updateMany for non-unique updates (#8524)
|
2026-03-09 21:59:06 +00:00 |
|
 Joél SolanoandGitHub
|
bfbb853a9d
|
chore: replace deprecated build configs (#8498)
|
2026-03-09 18:09:28 +00:00 |
|
 Joél SolanoandGitHub
|
8bf1aba5ad
|
chore(client): re-export necessary types (#8497)
|
2026-03-09 18:05:55 +00:00 |
|
 Alex YangandGitHub
|
b5e2203f14
|
fix(cli): resolve path aliases from extended tsconfig files (#8520)
|
2026-03-09 18:03:46 +00:00 |
|
 Alex YangandGitHub
|
f72e28d089
|
fix: throw on duplicate email when autoSignIn: false without requireEmailVerification (#8521)
|
2026-03-09 17:18:21 +00:00 |
|
 Joél SolanoandGitHub
|
5e49c2d16c
|
fix: preserve custom session fields on focus refresh (#8354)
|
2026-03-08 21:50:31 -07:00 |
|