diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ff66120..dd7ced1 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.48.0" + ".": "0.49.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index db7b03c..ad1b0f2 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 111 openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-49a1a92e00d1eb87e91e8527275cb0705fce2edea30e70fea745f134dd451fbd.yml -openapi_spec_hash: 3aa6ab6939790f538332054162fbdedc +openapi_spec_hash: 0ffef6a95f9d9b1096180fc5e4c5b39c config_hash: 9818dd634f87b677410eefd013d7a179 diff --git a/CHANGELOG.md b/CHANGELOG.md index 369839a..ee9c27d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.49.0 (2026-04-10) + +Full Changelog: [v0.48.0...v0.49.0](https://github.com/kernel/kernel-go-sdk/compare/v0.48.0...v0.49.0) + +### Features + +* Neil/kernel 1180 fuzzy matching for browser pools ([9b784cb](https://github.com/kernel/kernel-go-sdk/commit/9b784cb70c17efb0540fb28420c1f73d1c57942d)) +* Raise replay framerate limit from 20 to 60 fps ([f095149](https://github.com/kernel/kernel-go-sdk/commit/f095149c6a25040b1c6b5f2b12d5a43fab736eb8)) + ## 0.48.0 (2026-04-10) Full Changelog: [v0.47.0...v0.48.0](https://github.com/kernel/kernel-go-sdk/compare/v0.47.0...v0.48.0) diff --git a/README.md b/README.md index 8288f23..f88b778 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Or to pin the version: ```sh -go get -u 'github.com/kernel/kernel-go-sdk@v0.48.0' +go get -u 'github.com/kernel/kernel-go-sdk@v0.49.0' ``` diff --git a/browser.go b/browser.go index fad1f24..6478cdf 100644 --- a/browser.go +++ b/browser.go @@ -728,7 +728,7 @@ type BrowserListParams struct { Limit param.Opt[int64] `query:"limit,omitzero" json:"-"` // Number of results to skip. Defaults to 0. Offset param.Opt[int64] `query:"offset,omitzero" json:"-"` - // Search browsers by session ID, profile ID, or proxy ID. + // Search browsers by session ID, profile ID, proxy ID, or pool name. Query param.Opt[string] `query:"query,omitzero" json:"-"` // Filter sessions by status. "active" returns only active sessions (default), // "deleted" returns only soft-deleted sessions, "all" returns both. diff --git a/browserreplay.go b/browserreplay.go index a506aa4..3a7f61b 100644 --- a/browserreplay.go +++ b/browserreplay.go @@ -156,7 +156,8 @@ type BrowserReplayDownloadParams struct { } type BrowserReplayStartParams struct { - // Recording framerate in fps. + // Recording framerate in fps. Values above 20 require GPU to be enabled on the + // browser session. Framerate param.Opt[int64] `json:"framerate,omitzero"` // Maximum recording duration in seconds. MaxDurationInSeconds param.Opt[int64] `json:"max_duration_in_seconds,omitzero"` diff --git a/internal/version.go b/internal/version.go index 4850846..845a2d5 100644 --- a/internal/version.go +++ b/internal/version.go @@ -2,4 +2,4 @@ package internal -const PackageVersion = "0.48.0" // x-release-please-version +const PackageVersion = "0.49.0" // x-release-please-version