ping-maxwell and Cursor
3b22e6391d
fix: address Greptile review feedback on webhooks and i18n
...
Recompute webhook signatures on each retry attempt, clarify retries JSDoc,
and warn when i18n defaultLocale falls back to missing "en" translations.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-19 07:04:14 +10:00
ping-maxwell and Cursor
b5be071395
Merge branch 'next' into feat/webhooks
...
Resolve lockfile conflict after PR retarget to next.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-19 06:50:41 +10:00
ping-maxwell and Cursor
d06bf3cd3c
chore: add changeset for webhooks plugin
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-19 06:48:06 +10:00
ping-maxwell and Cursor
5f4db28b7c
Merge branch 'main' into feat/webhooks
...
Resolve merge conflicts in plugin docs and lockfile after syncing with main.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-19 06:46:36 +10:00
better-release[bot] and GitHub
4d699c5fda
chore: release v1.7.0-beta.8 ( #10131 )
v1.7.0-beta.8
2026-06-18 08:34:54 -07:00
Gustavo Valverde and GitHub
3a79aff58e
feat(google): add includeGrantedScopes option ( #10129 )
2026-06-18 08:31:10 -07:00
Gustavo Valverde and GitHub
97903c9cca
fix(oauth): preserve account.scope across re-auth and refresh ( #10128 )
2026-06-18 08:17:27 -07:00
Gustavo Valverde and GitHub
7c7313c818
fix(oauth): derive redirect URI from per-request baseURL ( #10127 )
2026-06-18 07:26:59 -07:00
Gustavo Valverde and GitHub
a83152e2e8
fix(oauth): create new oauth account in transaction ( #10125 )
2026-06-17 22:58:04 -07:00
Gustavo Valverde and GitHub
06daf7011e
fix(oauth): preserve user on null profile override ( #10124 )
2026-06-17 22:48:14 -07:00
Gustavo Valverde and GitHub
27f06181c7
revert(oauth): remove granted scopes architecture ( #10123 )
2026-06-17 22:27:20 -07:00
better-release[bot] and GitHub
1bf3c9d374
chore: release v1.7.0-beta.7 ( #10116 )
v1.7.0-beta.7
2026-06-17 18:34:04 -07:00
Gustavo Valverde and GitHub
de8394de20
fix(cimd): route client_id SSRF checks through the shared host classifier ( #10126 )
2026-06-17 18:29:06 -07:00
3d04fababb
feat(generic-oauth): forward refreshTokenParams to token endpoint ( #9948 )
...
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com >
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
2026-06-17 21:03:56 +00:00
Khairul Haziq and GitHub
fb11c98930
fix(docs): add missing mode config to Drizzle bigint codegen ( #10114 )
2026-06-17 22:55:41 +10:00
Gustavo Valverde and GitHub
4fe730a9c1
feat(oauth-provider): expose sessionId to id_token claim contributors ( #10113 )
2026-06-17 11:53:30 +00:00
Gustavo Valverde and GitHub
27b5d80227
fix(generic-oauth): bind id token nonce in redirect flow ( #10095 )
2026-06-16 21:20:07 +00:00
3965752b5a
fix(i18n): i18n en fallback and i18n documentation ( #9872 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-06-16 20:51:48 +00:00
better-release[bot] and GitHub
477044a065
chore: release v1.7.0-beta.6 ( #10009 )
v1.7.0-beta.6
2026-06-16 13:44:27 -07:00
8ecf23817f
fix(session): cap refresh cookie Max-Age at expiresIn ( #9621 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-06-16 20:40:41 +00:00
930f5341d9
fix(core): declare inherited APIError props to fix ts inference error ( #8734 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com >
2026-06-16 19:57:27 +00:00
Gustavo Valverde and GitHub
7e754f3c7c
chore: sync main to next
...
chore: sync main to next
2026-06-15 18:48:45 -07:00
Taesu and GitHub
d032ad6088
chore(deps): update esbuild tooling resolutions ( #10091 )
2026-06-16 01:36:35 +00:00
Gustavo Valverde
849f6e8aca
chore: sync main to next
2026-06-15 18:30:49 -07:00
Taesu and GitHub
d3c9630238
chore: tune greptile review config ( #10097 )
2026-06-15 17:59:14 -07:00
better-release[bot] and GitHub
ac4d81df74
chore: release v1.6.19 ( #10034 )
v1.6.19
2026-06-15 17:40:36 -07:00
cac8d2ae7b
chore(deps): bump the github-actions group across 1 directory with 3 updates ( #10049 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 00:30:29 +00:00
Taesu and GitHub
91202774a8
chore: bump @better-auth/utils and better-fetch ( #10090 )
2026-06-16 00:21:18 +00:00
Gustavo Valverde and GitHub
9d32c488bb
fix(ci): scope Compose services per job ( #10093 )
2026-06-15 17:19:28 -07:00
Taesu and GitHub
6743e58472
chore: add greptile review config ( #10094 )
2026-06-15 17:07:49 -07:00
Gustavo Valverde and GitHub
1e69725027
docs: clarify stateless Cognito token refresh ( #10092 )
2026-06-15 17:06:35 -07:00
Taesu and GitHub
de4aa52e99
fix(cookies): chunk session and account cookies near the browser size limit ( #10088 )
2026-06-15 21:50:03 +00:00
Gustavo Valverde and GitHub
5bd5e1cc73
fix: make guarded state transitions portable on Prisma ( #10086 )
2026-06-15 14:03:33 -07:00
Taesu and GitHub
8b2ef2c40e
test(cli): avoid shell interpolation in info tests ( #10089 )
2026-06-15 19:48:47 +00:00
Taesu and GitHub
f3e1a405cd
chore(scim): remove filter values from list users log ( #10087 )
2026-06-15 18:36:44 +00:00
2c8f925c48
docs: generate blog cover images from post titles ( #10032 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-15 09:28:45 -07:00
Gustavo Valverde and GitHub
f8f44e3d49
docs: add agent issue triage guidance ( #10075 )
2026-06-15 15:10:11 +00:00
Gustavo Valverde and GitHub
08959936d2
fix(drizzle-adapter): return consumed MySQL rows ( #10081 )
2026-06-15 15:05:01 +00:00
Gustavo Valverde and GitHub
36f345b1bc
revert: fix: allow headerless get session checks ( #10053 ) ( #10074 )
2026-06-15 00:10:22 -07:00
Gustavo Valverde and GitHub
4475f4a39b
fix(sso): reject OIDC endpoint redirects portably ( #10072 )
2026-06-15 06:56:55 +00:00
Gustavo Valverde and GitHub
635f190870
fix(client): name auth client return types ( #10071 )
2026-06-15 06:45:35 +00:00
Gustavo Valverde and GitHub
a787e0b66b
fix(core): reuse active transactions ( #10070 )
2026-06-15 06:29:21 +00:00
Gustavo Valverde and GitHub
6d97c4754c
fix(oauth-provider): challenge invalid userinfo tokens ( #10068 )
2026-06-15 06:27:28 +00:00
Tushar and GitHub
d009daedc7
fix: allow headerless get session checks ( #10053 )
2026-06-15 06:14:34 +00:00
Taesu and GitHub
840788502a
fix(oauth-popup): filter internal state keys from additionalData ( #10067 )
2026-06-15 05:12:13 +00:00
Gustavo Valverde and GitHub
3ef3cfecfa
fix(oauth-provider)!: bind client authentication to the issuing grant ( #10063 )
2026-06-14 20:46:40 -07:00
Gustavo Valverde and GitHub
2196ea65e7
feat(oauth): enforce no-store on credential responses via a declarative flag ( #10065 )
2026-06-14 20:45:45 -07:00
Gustavo Valverde and GitHub
aedcb974f0
feat(oauth-provider): add DPoP support ( #10039 )
2026-06-14 18:28:21 -07:00
Gustavo Valverde and GitHub
0143d69195
feat(oauth-provider): support protected dynamic client registration ( #10037 )
2026-06-14 15:00:17 -07:00
Gustavo Valverde and GitHub
050ef2dfcf
feat(oauth-provider): add extension surface ( #10030 )
2026-06-14 11:37:28 -07:00