From d4599cc165913159e7a5891a856e20590afac18b Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 30 Apr 2026 07:27:18 +0000 Subject: [PATCH 1/4] codegen metadata --- .stats.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.stats.yml b/.stats.yml index 33f284f..324dd3f 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 112 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-4ce09d1a7546ab36f578cb27d819187eeb90c580b11834c7ff7a375aa22f9a20.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel/kernel-4ce09d1a7546ab36f578cb27d819187eeb90c580b11834c7ff7a375aa22f9a20.yml openapi_spec_hash: 1043ab2d699f6c828680c3352cd4cece config_hash: 08d55086449943a8fec212b870061a3f From 399a3d2a2e80dc0f6330d8cd5b64b28c8c859839 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 30 Apr 2026 14:55:40 +0000 Subject: [PATCH 2/4] feat: Add 'switch' MFA option type for generic method-switcher links --- .stats.yml | 4 ++-- src/resources/auth/connections.ts | 16 ++++++++++------ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.stats.yml b/.stats.yml index 324dd3f..d0f4a0f 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 112 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel/kernel-4ce09d1a7546ab36f578cb27d819187eeb90c580b11834c7ff7a375aa22f9a20.yml -openapi_spec_hash: 1043ab2d699f6c828680c3352cd4cece +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel/kernel-81659c4d18e7992d17a0930d6c13c8592a0ff5bb974ea9e2e4b3f46d43b117d2.yml +openapi_spec_hash: f3d12a3a0a5e9ce711fb1c571ee36f9c config_hash: 08d55086449943a8fec212b870061a3f diff --git a/src/resources/auth/connections.ts b/src/resources/auth/connections.ts index 256800d..d581581 100644 --- a/src/resources/auth/connections.ts +++ b/src/resources/auth/connections.ts @@ -464,7 +464,7 @@ export namespace ManagedAuth { * If this field is associated with an MFA option, the type of that option (e.g., * password field linked to "Enter password" option) */ - linked_mfa_type?: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password' | null; + linked_mfa_type?: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password' | 'switch' | null; /** * Field placeholder @@ -487,9 +487,11 @@ export namespace ManagedAuth { label: string; /** - * The MFA delivery method type (includes password for auth method selection pages) + * The MFA delivery method type. Includes 'password' for auth method selection + * pages and 'switch' for generic method-switcher links like "Use another method" + * that do not name a specific method. */ - type: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password'; + type: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password' | 'switch'; /** * Additional instructions from the site @@ -927,7 +929,7 @@ export namespace ConnectionFollowResponse { * If this field is associated with an MFA option, the type of that option (e.g., * password field linked to "Enter password" option) */ - linked_mfa_type?: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password' | null; + linked_mfa_type?: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password' | 'switch' | null; /** * Field placeholder @@ -950,9 +952,11 @@ export namespace ConnectionFollowResponse { label: string; /** - * The MFA delivery method type (includes password for auth method selection pages) + * The MFA delivery method type. Includes 'password' for auth method selection + * pages and 'switch' for generic method-switcher links like "Use another method" + * that do not name a specific method. */ - type: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password'; + type: 'sms' | 'call' | 'email' | 'totp' | 'push' | 'password' | 'switch'; /** * Additional instructions from the site From 0b2a1dbe21a70f5d4bd52e83af000bb994862e98 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 1 May 2026 03:39:52 +0000 Subject: [PATCH 3/4] codegen metadata --- .stats.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.stats.yml b/.stats.yml index d0f4a0f..d2492a7 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 112 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel/kernel-81659c4d18e7992d17a0930d6c13c8592a0ff5bb974ea9e2e4b3f46d43b117d2.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel/kernel-718b49461ceaa1d6cac7854c29dfef9036a83f6632e756c9d1ecf31fd77c57f6.yml openapi_spec_hash: f3d12a3a0a5e9ce711fb1c571ee36f9c config_hash: 08d55086449943a8fec212b870061a3f From 68d5b3c2a37b7a0943c35333605a930cfb2e6ab7 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 1 May 2026 03:40:19 +0000 Subject: [PATCH 4/4] release: 0.53.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ package-lock.json | 4 ++-- package.json | 2 +- src/version.ts | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index acba76f..2ffa421 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.52.0" + ".": "0.53.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index dc8a2d1..34bee57 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.53.0 (2026-05-01) + +Full Changelog: [v0.52.0...v0.53.0](https://github.com/kernel/kernel-node-sdk/compare/v0.52.0...v0.53.0) + +### Features + +* Add 'switch' MFA option type for generic method-switcher links ([399a3d2](https://github.com/kernel/kernel-node-sdk/commit/399a3d2a2e80dc0f6330d8cd5b64b28c8c859839)) + ## 0.52.0 (2026-04-29) Full Changelog: [v0.51.0...v0.52.0](https://github.com/kernel/kernel-node-sdk/compare/v0.51.0...v0.52.0) diff --git a/package-lock.json b/package-lock.json index 15c521d..a62fdce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@onkernel/sdk", - "version": "0.52.0", + "version": "0.53.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@onkernel/sdk", - "version": "0.52.0", + "version": "0.53.0", "license": "Apache-2.0", "devDependencies": { "@arethetypeswrong/cli": "^0.17.0", diff --git a/package.json b/package.json index d7532e6..1a8eadb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@onkernel/sdk", - "version": "0.52.0", + "version": "0.53.0", "description": "The official TypeScript library for the Kernel API", "author": "Kernel <>", "types": "dist/index.d.ts", diff --git a/src/version.ts b/src/version.ts index 612bdd2..16fa1b4 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.52.0'; // x-release-please-version +export const VERSION = '0.53.0'; // x-release-please-version