diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d87cca6..a713055 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.11.5" + ".": "0.12.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 2b8a4b6..a1c1d77 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 51 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-da8bfd5cfb5a6d9ccb7e4edd123b49284f4eccb32fc9b6fb7165548535122e12.yml -openapi_spec_hash: fd6ded34689331831b5c077f71b5f08f +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-d0090ff3ef876c554e7a1281d5cbe1666cf68aebfc60e05cb7f4302ee377b372.yml +openapi_spec_hash: 33fef541c420a28125f18cd1efc0d585 config_hash: 49c2ff978aaa5ccb4ce324a72f116010 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b48b8f..1d3708a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.12.0 (2025-09-30) + +Full Changelog: [v0.11.5...v0.12.0](https://github.com/onkernel/kernel-go-sdk/compare/v0.11.5...v0.12.0) + +### Features + +* Return proxy ID in browsers response ([711c52f](https://github.com/onkernel/kernel-go-sdk/commit/711c52facea0f2170938a0a68040c6781f2c19ee)) + ## 0.11.5 (2025-09-29) Full Changelog: [v0.11.4...v0.11.5](https://github.com/onkernel/kernel-go-sdk/compare/v0.11.4...v0.11.5) diff --git a/README.md b/README.md index 7fa2ad9..92bd9a1 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Or to pin the version: ```sh -go get -u 'github.com/onkernel/kernel-go-sdk@v0.11.5' +go get -u 'github.com/onkernel/kernel-go-sdk@v0.12.0' ``` diff --git a/browser.go b/browser.go index 2e8591a..afe9db9 100644 --- a/browser.go +++ b/browser.go @@ -191,6 +191,8 @@ type BrowserNewResponse struct { Persistence BrowserPersistence `json:"persistence"` // Browser profile metadata. Profile Profile `json:"profile"` + // ID of the proxy associated with this browser session, if any. + ProxyID string `json:"proxy_id"` // JSON contains metadata for fields, check presence with [respjson.Field.Valid]. JSON struct { CdpWsURL respjson.Field @@ -202,6 +204,7 @@ type BrowserNewResponse struct { BrowserLiveViewURL respjson.Field Persistence respjson.Field Profile respjson.Field + ProxyID respjson.Field ExtraFields map[string]respjson.Field raw string } `json:"-"` @@ -233,6 +236,8 @@ type BrowserGetResponse struct { Persistence BrowserPersistence `json:"persistence"` // Browser profile metadata. Profile Profile `json:"profile"` + // ID of the proxy associated with this browser session, if any. + ProxyID string `json:"proxy_id"` // JSON contains metadata for fields, check presence with [respjson.Field.Valid]. JSON struct { CdpWsURL respjson.Field @@ -244,6 +249,7 @@ type BrowserGetResponse struct { BrowserLiveViewURL respjson.Field Persistence respjson.Field Profile respjson.Field + ProxyID respjson.Field ExtraFields map[string]respjson.Field raw string } `json:"-"` @@ -275,6 +281,8 @@ type BrowserListResponse struct { Persistence BrowserPersistence `json:"persistence"` // Browser profile metadata. Profile Profile `json:"profile"` + // ID of the proxy associated with this browser session, if any. + ProxyID string `json:"proxy_id"` // JSON contains metadata for fields, check presence with [respjson.Field.Valid]. JSON struct { CdpWsURL respjson.Field @@ -286,6 +294,7 @@ type BrowserListResponse struct { BrowserLiveViewURL respjson.Field Persistence respjson.Field Profile respjson.Field + ProxyID respjson.Field ExtraFields map[string]respjson.Field raw string } `json:"-"` diff --git a/internal/version.go b/internal/version.go index cd5053a..71064e9 100644 --- a/internal/version.go +++ b/internal/version.go @@ -2,4 +2,4 @@ package internal -const PackageVersion = "0.11.5" // x-release-please-version +const PackageVersion = "0.12.0" // x-release-please-version