Bereket Engida
692d96bd49
fix(auth): identify accounts by providerId and accountId again
...
Remove the account issuer column introduced in 1.7.0 together with
account.identityStrategy, the accountIssuer provider option, and the
guided auth migrate plan/apply workflow. Accounts are recognized by
(providerId, accountId) as in 1.6.
2026-09-03 21:13:04 -07:00
Taesu and GitHub
a5b2ba4ae6
test(e2e): track typecheck with skipLibCheck disabled ( #11141 )
2026-09-03 19:18:04 +00:00
Taesu and GitHub
93e9143fe8
chore: bump mysql2 ( #11125 )
2026-09-02 15:17:26 +00:00
Taesu and GitHub
e16b40aead
refactor(vue): make Nuxt session fetching type-safe ( #11085 )
2026-09-01 15:34:53 +00:00
Taesu and GitHub
2d5c63d512
fix(vue): prevent Nuxt session hydration mismatches ( #11084 )
2026-09-01 15:34:52 +00:00
Gustavo Valverde and GitHub
5af501fd3b
test(demo): validate migrated 1.6 SCIM and SSO workflows ( #10986 )
2026-08-28 22:34:57 +00:00
Gustavo Valverde and GitHub
2430e3ff1f
feat(cli): add guided 1.6 to 1.7 migration ( #10575 )
2026-08-28 22:34:56 +00:00
5aea9f7728
fix(drizzle-adapter): resolve one-to-one relation keys with usePlural ( #10941 )
...
Co-authored-by: Md Nahid Hassan Bhuiyan <70757745+Nahid-NHB@users.noreply.github.com >
2026-08-25 08:49:55 +00:00
Taesu and GitHub
557e19bfad
refactor(context): clarify auth endpoint context access ( #10938 )
2026-08-25 08:19:52 +00:00
Taesu and GitHub
d76d51c2ad
ci: harden smoke test timeouts ( #10936 )
2026-08-22 13:54:36 +00:00
Taesu and GitHub
649818a296
fix(db): reject disabled MyISAM indexes ( #10877 )
2026-08-20 13:30:58 +00:00
Taesu and GitHub
19f75a03ca
refactor(e2e): simplify Cloudflare fixture ( #10876 )
2026-08-20 11:43:02 +00:00
Taesu and GitHub
94e04c6a96
test(e2e): cover concurrent async context initialization in Workerd ( #10847 )
2026-08-20 11:04:38 +00:00
Taesu and GitHub
591a5e7c43
test(e2e): run Cloudflare smoke tests with the integration test harness ( #10839 )
2026-08-20 10:51:54 +00:00
Taesu and GitHub
ccd57c2dcb
docs(changelog): align v1.7 release notes with final behavior ( #10846 )
2026-08-17 18:53:06 -04:00
Gustavo Valverde and GitHub
8121571636
fix(e2e): remove invalid null version from workspace-only packages ( #10845 )
2026-08-17 16:20:34 -04:00
better-release[bot]
f577ec5c76
chore: exit pre-release mode for v1.7.0
2026-08-17 19:52:57 +00:00
6782647d7c
refactor(oauth-provider)!: separate device grant ownership ( #10746 )
...
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-08-11 19:45:23 +00:00
a7962147b3
feat(oauth-provider): remove silenceWarnings config and well-known endpoint warnings ( #10703 )
...
Co-authored-by: Bereket Engida <bekacru@gmail.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-06 05:32:06 +00:00
Gustavo Valverde
5af0b3b77e
chore(sync): merge main into next
2026-08-04 18:34:05 -04:00
a8d52f29d2
chore(deps): bump hono from 4.12.31 to 4.12.34 ( #10669 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 21:19:15 +00:00
Gustavo Valverde and GitHub
8bc28daf42
fix(core): preserve issuer-scoped account identities ( #10668 )
2026-08-04 13:47:09 -04:00
Gustavo Valverde and GitHub
26b194960f
feat(scim): add managed connection catalog and runtime connection resolution ( #10592 )
2026-08-03 13:15:13 -04:00
5c45abcd20
feat(oauth-provider)!: align MCP authorization with 2026-07-28 ( #10577 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-30 21:42:14 -04:00
Gustavo Valverde and GitHub
d701f90e6f
fix(types): expand workspace and consumer type checking ( #10505 )
2026-07-27 16:01:26 +00:00
Taesu and GitHub
2e011495c8
chore: bump vite ( #10538 )
2026-07-27 13:50:25 +09:00
Taesu and GitHub
70a12ca63b
chore(deps): bump @hono/node-server from 1.19.14 to 2.0.10 ( #10526 )
2026-07-25 08:17:54 +00:00
9344b08f4b
chore(deps): bump hono from 4.12.25 to 4.12.31 ( #10477 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-07-25 07:51:41 +00:00
Gustavo Valverde
558d2de0a7
chore(sync): merge main into next
2026-07-22 10:39:55 -04:00
Gustavo Valverde and GitHub
bfdaa35e20
feat(demo): demonstrate SCIM-backed employee SSO ( #10475 )
2026-07-22 09:17:24 -04:00
Gustavo Valverde and GitHub
dbd302e422
feat(auth)!: scope accounts by issuer ( #10403 )
2026-07-16 17:24:34 +01:00
Gustavo Valverde and GitHub
763a2671c5
feat(db): add compound table indexes ( #10402 )
2026-07-16 14:31:48 +01:00
Gustavo Valverde and GitHub
0de88f5e61
feat(scim)!: decouple provisioning from the organization plugin ( #10390 )
2026-07-16 11:17:06 +01:00
Maxwell and GitHub
8784c1c1f4
chore!: move joins to advanced.database.joins ( #10359 )
2026-07-14 22:21:38 +00:00
e4818b5459
fix(kysely-adapter): restore local migration constants ( #10377 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 06:32:49 +00:00
Taesu and GitHub
1508c44484
chore: upgrade TypeScript to 6.0 ( #10373 )
2026-07-12 09:48:50 +00:00
Maxwell and GitHub
097eecdd16
fix(cli): disambiguate Drizzle relations with relationName ( #10352 )
2026-07-12 01:54:16 +00:00
0f2cc1b33b
fix(cli): recover when auth generate's config self-imports its own output ( #10302 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: ping-maxwell <maxwell.multinite@gmail.com >
2026-07-09 00:29:41 +00:00
Gustavo Valverde
c02ea52953
chore(sync): merge main into next
...
Resolve the sync conflicts by keeping the next release train package versions, carrying the 1.6.23 stable changelog entries forward, and unioning the cspell word list.
2026-06-29 18:12:01 -04:00
Taesu and GitHub
7f3ac3879f
ci(e2e): close mongo client and add adapter-integration timeout ( #10261 )
2026-06-26 19:04:36 -07:00
ea06c5a71f
feat(drizzle-adapter): support Drizzle Relations v2 ( #9489 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
Co-authored-by: Taesu <bytaesu@gmail.com >
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-06-26 11:01:48 +00:00
Gustavo Valverde and GitHub
6ddb5554c0
chore(deps)!: upgrade dependencies to latest ( #10170 )
2026-06-20 10:15:37 -07:00
Gustavo Valverde
3b170f2f40
chore: sync main to next
2026-06-20 09:15:00 -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
Taesu and GitHub
d032ad6088
chore(deps): update esbuild tooling resolutions ( #10091 )
2026-06-16 01:36:35 +00:00
Gustavo Valverde and GitHub
6fe9faab65
refactor!: remove deprecated oidc-provider plugin ( #10031 )
2026-06-12 21:45:19 +00:00
Gustavo Valverde
6f5c707459
chore: sync main to next
2026-06-12 10:25:24 -07:00
Gautam Manchandani and GitHub
b21a5f7f6c
fix(client): preserve plugin inference in composite monorepos ( #9583 )
2026-06-12 15:05:58 +00:00
Gustavo Valverde and GitHub
73541c1190
fix: cloudflare runtime require helper ( #10014 )
2026-06-11 21:53:18 -07:00
Gustavo Valverde
381fc6cfaf
chore: sync main to next
2026-06-11 18:18:13 -07:00