 TaesuandGitHub
|
dfd8dd287a
|
fix(oauth): verify Twitch and Paybin ID tokens (#11884)
|
2026-10-18 23:04:24 +00:00 |
|
 
|
ce965696d1
|
perf(core): inline OpenTelemetry attribute constants (#11623)
Co-authored-by: Taesu <bytaesu@gmail.com>
|
2026-10-17 06:35:12 +00:00 |
|
 Gustavo ValverdeandGitHub
|
bb5edcf9f8
|
fix(core): use a newer cached key set before joining a pending JWKS fetch (#11810)
|
2026-10-15 13:11:09 +01:00 |
|
  
|
fedd05586c
|
fix(oauth2): report an unreachable JWKS as an error, not an invalid token (#11612)
Co-authored-by: vhinayindia <281186805+vhinayindia@users.noreply.github.com>
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
|
2026-10-15 12:35:36 +01:00 |
|
 Gustavo ValverdeandGitHub
|
bbd0a19c30
|
fix(core): limit JWKS refetches for unknown key IDs (#11805)
|
2026-10-15 11:54:17 +01:00 |
|
 TaesuandGitHub
|
c03ced528a
|
chore: bump @biomejs/biome (#11760)
|
2026-10-14 21:01:10 +00:00 |
|
 
|
e78f15aa31
|
fix(core): allow 30s of clock skew when verifying ID tokens (#11749)
Co-authored-by: Lohith <ssvlohith@gmail.com>
|
2026-10-14 17:06:19 +01:00 |
|
 
|
60525e08fd
|
fix(core): verify microsoft entra id tokens when jwks keys omit alg (#11663)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
|
2026-10-14 17:04:35 +01:00 |
|
  
|
916ef5c530
|
fix(mongo-adapter): retry a transaction aborted with a transient error (#11515)
Co-authored-by: Maxwell Afamefuna Nzekwe <70326615+maxnze1@users.noreply.github.com>
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
|
2026-10-14 16:30:50 +01:00 |
|
 
|
1d95ebf3fe
|
fix(session): fall back to database for bulk session lookups (#11718)
Co-authored-by: choksi2212 <choksi2212@users.noreply.github.com>
|
2026-10-13 03:15:11 +00:00 |
|
 TaesuandGitHub
|
9725f1b361
|
fix(core): prevent stalled AsyncLocalStorage initialization (#11711)
|
2026-10-12 21:19:17 +00:00 |
|
 TaesuandGitHub
|
c46d2a6ac4
|
fix(core): resolve pure AsyncLocalStorage on first use (#11712)
|
2026-10-12 21:19:10 +00:00 |
|
 
|
62146108c7
|
fix(oauth-provider): accept host-bearing custom-scheme native redirects (#10956)
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com>
|
2026-10-09 08:59:37 +01:00 |
|
 Gustavo ValverdeandGitHub
|
67743ed6e8
|
fix(password): revoke sessions and write the new password atomically (#11626)
|
2026-10-09 06:44:52 +00:00 |
|
 Gustavo ValverdeandGitHub
|
92dfceaa14
|
fix(session): defer secondary-storage writes only when the database holds the session (#11643)
|
2026-10-09 06:44:52 +00:00 |
|
 Gustavo ValverdeandGitHub
|
a9f455d586
|
fix(core): run after-commit hooks when the transaction fallback rolls nothing back (#11645)
|
2026-10-09 06:44:51 +00:00 |
|
 DrewandGitHub
|
435645e5eb
|
fix(core): name Atlassian in user info error log (#11592)
|
2026-10-09 00:09:41 +09:00 |
|
  
|
369176e7f6
|
fix(db): keep derived replay-marker ids under uuid and serial ids (#11625)
Co-authored-by: Chandan P <95340276+NoiceHax@users.noreply.github.com>
Co-authored-by: onmax <22072217+onmax@users.noreply.github.com>
|
2026-10-08 14:31:59 +00:00 |
|
 Bob MichelettoandGitHub
|
99fcac9a26
|
docs: correct the encryptOAuthTokens cipher in its JSDoc (#11409)
|
2026-09-26 06:33:24 +09:00 |
|
 TaesuandGitHub
|
dcaa5a7869
|
feat(cli): add check command for schema validation (#11314)
|
2026-09-24 14:41:49 +00:00 |
|
 TaesuandGitHub
|
631ac296a5
|
fix(db): preserve model identity across adapters (#11333)
|
2026-09-24 14:41:48 +00:00 |
|
 
|
dae97ed932
|
fix(core): preserve database option type inference (#11290)
Co-authored-by: Alexey Sokolov <alexvyber@gmail.com>
|
2026-09-14 21:01:20 +00:00 |
|
 
|
cb627ebeb1
|
feat(postgres): add support for custom schema name in PostgreSQL connections (#11203)
Co-authored-by: Taesu <bytaesu@gmail.com>
|
2026-09-14 17:53:15 +00:00 |
|
 TaesuandGitHub
|
eb8b6fd4de
|
test: adopt Vitest 5 features (#11211)
|
2026-09-09 09:01:21 +00:00 |
|
 TaesuandGitHub
|
c1756a2274
|
feat(instrumentation): add option to disable tracing (#11224)
|
2026-09-09 08:15:17 +00:00 |
|
 TaesuandGitHub
|
3ff842ab7f
|
fix(core): handle optional OpenTelemetry imports in Metro (#11210)
|
2026-09-08 09:26:10 +00:00 |
|
 TaesuandGitHub
|
1a1b7d56f5
|
fix(core): restore optional atomic adapter methods (#11189)
|
2026-09-06 11:20:48 +09:00 |
|
  
|
76d311f4b9
|
feat: add Cloudflare social provider (#9908)
Co-authored-by: Taesu <bytaesu@gmail.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
|
2026-09-06 01:56:20 +00:00 |
|
 TaesuandGitHub
|
352d012bd5
|
feat(adapters): register Drizzle and Prisma schema checks (#11179)
|
2026-09-05 23:03:15 +00:00 |
|
 TaesuandGitHub
|
be0e007e20
|
feat(db): check the database schema on initialization (#11178)
|
2026-09-05 23:03:15 +00:00 |
|
 TaesuandGitHub
|
2220ee7269
|
revert: drop the issuer column and resolve accounts by provider id (#11153)
|
2026-09-05 23:03:14 +00:00 |
|
 TaesuandGitHub
|
a2bae0cad0
|
refactor(oauth): use shared token flow for Reddit (#11134)
|
2026-09-02 20:35:34 +00:00 |
|
 TaesuandGitHub
|
9e36635eb2
|
refactor(oauth): use shared token flow for PayPal (#11129)
|
2026-09-02 20:33:15 +00:00 |
|
 TaesuandGitHub
|
baa08f4ee6
|
fix(tiktok): authenticate token requests with client_key (#11102)
|
2026-09-02 14:45:21 +00:00 |
|
 TaesuandGitHub
|
3e9e19746e
|
feat(oauth): support custom token request authentication (#11101)
|
2026-09-02 14:45:20 +00:00 |
|
 TaesuandGitHub
|
157ec8d879
|
perf(core): optimize IP validation (#11068)
|
2026-08-30 20:27:36 +00:00 |
|
 TaesuandGitHub
|
c0444dc979
|
fix: align OpenAPI required fields with Zod 4.5 (#11066)
|
2026-08-30 18:51:24 +00:00 |
|
 Gustavo ValverdeandGitHub
|
2430e3ff1f
|
feat(cli): add guided 1.6 to 1.7 migration (#10575)
|
2026-08-28 22:34:56 +00:00 |
|
 Gustavo ValverdeandGitHub
|
ba4840fbdf
|
feat(adapters): expose SQL migration connections (#10966)
|
2026-08-28 22:34:55 +00:00 |
|
 Gustavo ValverdeandGitHub
|
6a0a7cbcb1
|
fix(auth): preserve provider-scoped account identity (#10969)
|
2026-08-28 22:34:54 +00:00 |
|
 TaesuandGitHub
|
79904f0be8
|
fix(origin-check): support fragments in relative redirect URLs (#10983)
|
2026-08-25 10:12:21 +00:00 |
|
 TaesuandGitHub
|
e1d40116e2
|
fix(logger): respect configured logger in auth request context (#10939)
|
2026-08-25 08:37:57 +00:00 |
|
 TaesuandGitHub
|
557e19bfad
|
refactor(context): clarify auth endpoint context access (#10938)
|
2026-08-25 08:19:52 +00:00 |
|
 TaesuandGitHub
|
b4ad5a110c
|
refactor: centralize placeholder email generation (#10982)
|
2026-08-25 08:15:14 +00:00 |
|
Gustavo Valverde
|
69258d1670
|
chore: sync main to next
Merge branch 'main' into next
|
2026-08-17 15:29:19 -04:00 |
|
 TaesuandGitHub
|
07c17189f5
|
fix(core): prevent async context initialization races (#10833)
|
2026-08-17 17:37:39 +00:00 |
|
Taesu
|
80799e6931
|
chore: sync main to next
|
2026-08-14 09:19:43 +09:00 |
|
 TaesuandGitHub
|
8e85b12a62
|
docs(core): clarify dynamic base URL proxy trust (#10779)
|
2026-08-13 15:16:04 -04:00 |
|
 Fabian HillerandGitHub
|
11b91e27c3
|
docs: fix validator JSDoc to mention Standard Schema (#10761)
|
2026-08-12 18:29:40 +00:00 |
|
Gustavo Valverde
|
73d6f80e5b
|
chore(sync): merge main into next
|
2026-08-11 14:14:49 -04:00 |
|