diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7b5cb64..b19a3f4 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.14.1" + ".": "0.14.2" } diff --git a/.stats.yml b/.stats.yml index 9960955..6bb4af8 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 57 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-1cd328ccf61f0e888d6df27b091c30b38c392ab9ca8ce7fd0ead8f10aaf71ffa.yml -openapi_spec_hash: af761c48d1955f11822f3b95f9c46750 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-6c765f1c4ce1c4dd4ceb371f56bf047aa79af36031ba43cbd68fa16a5fdb9bb3.yml +openapi_spec_hash: e9086f69281360f4e0895c9274a59531 config_hash: deadfc4d2b0a947673bcf559b5db6e1b diff --git a/CHANGELOG.md b/CHANGELOG.md index 1176c64..34be887 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.14.2 (2025-10-16) + +Full Changelog: [v0.14.1...v0.14.2](https://github.com/onkernel/kernel-node-sdk/compare/v0.14.1...v0.14.2) + +### Features + +* Kiosk mode ([7b9016e](https://github.com/onkernel/kernel-node-sdk/commit/7b9016ef162c9b28569e48aea971220fbc02c7aa)) + ## 0.14.1 (2025-10-13) Full Changelog: [v0.14.0...v0.14.1](https://github.com/onkernel/kernel-node-sdk/compare/v0.14.0...v0.14.1) diff --git a/package.json b/package.json index 9d66def..2d371a8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@onkernel/sdk", - "version": "0.14.1", + "version": "0.14.2", "description": "The official TypeScript library for the Kernel API", "author": "Kernel <>", "types": "dist/index.d.ts", diff --git a/src/resources/browsers/browsers.ts b/src/resources/browsers/browsers.ts index 2971650..97d0d77 100644 --- a/src/resources/browsers/browsers.ts +++ b/src/resources/browsers/browsers.ts @@ -241,6 +241,11 @@ export interface BrowserCreateResponse { */ browser_live_view_url?: string; + /** + * Whether the browser session is running in kiosk mode. + */ + kiosk_mode?: boolean; + /** * Optional persistence configuration for the browser session. */ @@ -336,6 +341,11 @@ export interface BrowserRetrieveResponse { */ browser_live_view_url?: string; + /** + * Whether the browser session is running in kiosk mode. + */ + kiosk_mode?: boolean; + /** * Optional persistence configuration for the browser session. */ @@ -434,6 +444,11 @@ export namespace BrowserListResponse { */ browser_live_view_url?: string; + /** + * Whether the browser session is running in kiosk mode. + */ + kiosk_mode?: boolean; + /** * Optional persistence configuration for the browser session. */ @@ -510,6 +525,12 @@ export interface BrowserCreateParams { */ invocation_id?: string; + /** + * If true, launches the browser in kiosk mode to hide address bar and tabs in live + * view. + */ + kiosk_mode?: boolean; + /** * Optional persistence configuration for the browser session. */ diff --git a/src/version.ts b/src/version.ts index 85966e2..0af0c85 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.14.1'; // x-release-please-version +export const VERSION = '0.14.2'; // x-release-please-version diff --git a/tests/api-resources/browsers/browsers.test.ts b/tests/api-resources/browsers/browsers.test.ts index 9c96f46..14ec8f8 100644 --- a/tests/api-resources/browsers/browsers.test.ts +++ b/tests/api-resources/browsers/browsers.test.ts @@ -29,6 +29,7 @@ describe('resource browsers', () => { extensions: [{ id: 'id', name: 'name' }], headless: false, invocation_id: 'rr33xuugxj9h0bkf1rdt2bet', + kiosk_mode: true, persistence: { id: 'my-awesome-browser-for-user-1234' }, profile: { id: 'id', name: 'name', save_changes: true }, proxy_id: 'proxy_id',