Skip to content

Commit b03de99

Browse files
authored
Merge pull request #88 from kernel/release-please--branches--main--changes--next
release: 0.44.0
2 parents 44cf3a0 + 8b22b03 commit b03de99

41 files changed

Lines changed: 614 additions & 336 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
name: CI
22
on:
33
push:
4-
branches-ignore:
5-
- 'generated'
6-
- 'codegen/**'
7-
- 'integrated/**'
8-
- 'stl-preview-head/**'
9-
- 'stl-preview-base/**'
4+
branches:
5+
- '**'
6+
- '!integrated/**'
7+
- '!stl-preview-head/**'
8+
- '!stl-preview-base/**'
9+
- '!generated'
10+
- '!codegen/**'
11+
- 'codegen/stl/**'
1012
pull_request:
1113
branches-ignore:
1214
- 'stl-preview-head/**'

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.43.0"
2+
".": "0.44.0"
33
}

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 103
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-bda5e58fa0bbd08761f27a1e0edbc602c44141ac9483bf6c96d52b7f4d10d9a7.yml
3-
openapi_spec_hash: 10833b36358e8cda023e5bb0abeab0ba
4-
config_hash: cff4d43372b6fa66b64e2d4150f6aa76
1+
configured_endpoints: 104
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-bb2ac8e0d3a1c08e8afcbcbad7cb733d0f84bd22a8d233c1ec3100a01ee078ae.yml
3+
openapi_spec_hash: a83f7d1c422c85d6dc6158af7afe1d09
4+
config_hash: 16e4457a0bb26e98a335a1c2a572290a

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## 0.44.0 (2026-03-20)
4+
5+
Full Changelog: [v0.43.0...v0.44.0](https://github.com/kernel/kernel-go-sdk/compare/v0.43.0...v0.44.0)
6+
7+
### Features
8+
9+
* Add GPU viewport presets and GPU encoder defaults ([5096099](https://github.com/kernel/kernel-go-sdk/commit/5096099db1afd3d90b384423c8daf18576e167c7))
10+
* Adds description to OAS spec for docs about delta_x, delta_y ([5d60a03](https://github.com/kernel/kernel-go-sdk/commit/5d60a03c51ab0a14ae115552909c09a43f730631))
11+
* Drop headless GPU support and disable pooling ([188a32b](https://github.com/kernel/kernel-go-sdk/commit/188a32bf2e2bfb3e0aa33a595b2477557db168ea))
12+
* Enhance managed authentication with CUA support and new features ([b1c79e6](https://github.com/kernel/kernel-go-sdk/commit/b1c79e61fba350ba9324c8ebaa2205f7ca96332a))
13+
* expose smooth drag mouse movement via public API ([1bcd6f5](https://github.com/kernel/kernel-go-sdk/commit/1bcd6f5635cbd6bf4073efdbf9b3e97471cff826))
14+
* Rename hardware acceleration UI/docs wording to GPU acceleration ([d225ff6](https://github.com/kernel/kernel-go-sdk/commit/d225ff61b6d63308babf283816ac60ad2902f91e))
15+
16+
17+
### Chores
18+
19+
* **internal:** minor cleanup ([2e50750](https://github.com/kernel/kernel-go-sdk/commit/2e507500fb10787ef597819c04bef36baecef0bf))
20+
* **internal:** tweak CI branches ([3a66a84](https://github.com/kernel/kernel-go-sdk/commit/3a66a8427998fe16353cbff5b14f4822e2f278ff))
21+
* **internal:** use explicit returns ([4023de1](https://github.com/kernel/kernel-go-sdk/commit/4023de1ca30ac2bd31a4003941b35ad0e75b8a86))
22+
* **internal:** use explicit returns in more places ([503a87c](https://github.com/kernel/kernel-go-sdk/commit/503a87cf7e6c0ffc76c1c063ff90f419ad0c78db))
23+
324
## 0.43.0 (2026-03-10)
425

526
Full Changelog: [v0.42.1...v0.43.0](https://github.com/kernel/kernel-go-sdk/compare/v0.42.1...v0.43.0)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Or to pin the version:
2828
<!-- x-release-please-start-version -->
2929

3030
```sh
31-
go get -u 'github.com/kernel/kernel-go-sdk@v0.43.0'
31+
go get -u 'github.com/kernel/kernel-go-sdk@v0.44.0'
3232
```
3333

3434
<!-- x-release-please-end -->

aliases.go

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,13 @@ type BrowserProfile = shared.BrowserProfile
4848
type BrowserProfileParam = shared.BrowserProfileParam
4949

5050
// Initial browser window size in pixels with optional refresh rate. If omitted,
51-
// image defaults apply (1920x1080@25). Arbitrary viewport dimensions are accepted,
52-
// but the following configurations are known-good and fully tested: 2560x1440@10,
53-
// 1920x1080@25, 1920x1200@25, 1440x900@25, 1280x800@60, 1024x768@60, 1200x800@60.
51+
// image defaults apply (1920x1080@25). For GPU images, the default is
52+
// 1920x1080@60. Arbitrary viewport dimensions and refresh rates are accepted.
53+
// Known-good presets include: 2560x1440@10, 1920x1080@25, 1920x1200@25,
54+
// 1440x900@25, 1280x800@60, 1024x768@60, 1200x800@60. For GPU images, recommended
55+
// presets use one of these resolutions with refresh rates 60, 30, 25, or 10:
56+
// 800x600, 960x720, 1024x576, 1024x768, 1152x648, 1200x800, 1280x720, 1368x768,
57+
// 1440x900, 1600x900, 1920x1080, 1920x1200, 390x844, 360x250, 768x1024, 800x1600.
5458
// Viewports outside this list may exhibit unstable live view or recording
5559
// behavior. If refresh_rate is not provided, it will be automatically determined
5660
// based on the resolution (higher resolutions use lower refresh rates to keep
@@ -60,9 +64,13 @@ type BrowserProfileParam = shared.BrowserProfileParam
6064
type BrowserViewport = shared.BrowserViewport
6165

6266
// Initial browser window size in pixels with optional refresh rate. If omitted,
63-
// image defaults apply (1920x1080@25). Arbitrary viewport dimensions are accepted,
64-
// but the following configurations are known-good and fully tested: 2560x1440@10,
65-
// 1920x1080@25, 1920x1200@25, 1440x900@25, 1280x800@60, 1024x768@60, 1200x800@60.
67+
// image defaults apply (1920x1080@25). For GPU images, the default is
68+
// 1920x1080@60. Arbitrary viewport dimensions and refresh rates are accepted.
69+
// Known-good presets include: 2560x1440@10, 1920x1080@25, 1920x1200@25,
70+
// 1440x900@25, 1280x800@60, 1024x768@60, 1200x800@60. For GPU images, recommended
71+
// presets use one of these resolutions with refresh rates 60, 30, 25, or 10:
72+
// 800x600, 960x720, 1024x576, 1024x768, 1152x648, 1200x800, 1280x720, 1368x768,
73+
// 1440x900, 1600x900, 1920x1080, 1920x1200, 390x844, 360x250, 768x1024, 800x1600.
6674
// Viewports outside this list may exhibit unstable live view or recording
6775
// behavior. If refresh_rate is not provided, it will be automatically determined
6876
// based on the resolution (higher resolutions use lower refresh rates to keep

api.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ Methods:
220220
Params Types:
221221

222222
- <a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#ManagedAuthCreateRequestParam">ManagedAuthCreateRequestParam</a>
223+
- <a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#ManagedAuthUpdateRequestParam">ManagedAuthUpdateRequestParam</a>
223224
- <a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#SubmitFieldsRequestParam">SubmitFieldsRequestParam</a>
224225

225226
Response Types:
@@ -233,6 +234,7 @@ Methods:
233234

234235
- <code title="post /auth/connections">client.Auth.Connections.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionNewParams">AuthConnectionNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#ManagedAuth">ManagedAuth</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
235236
- <code title="get /auth/connections/{id}">client.Auth.Connections.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, id <a href="https://pkg.go.dev/builtin#string">string</a>) (\*<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#ManagedAuth">ManagedAuth</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
237+
- <code title="patch /auth/connections/{id}">client.Auth.Connections.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, id <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionUpdateParams">AuthConnectionUpdateParams</a>) (\*<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#ManagedAuth">ManagedAuth</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
236238
- <code title="get /auth/connections">client.Auth.Connections.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionListParams">AuthConnectionListParams</a>) (\*<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk/packages/pagination#OffsetPagination">OffsetPagination</a>[<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#ManagedAuth">ManagedAuth</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
237239
- <code title="delete /auth/connections/{id}">client.Auth.Connections.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, id <a href="https://pkg.go.dev/builtin#string">string</a>) <a href="https://pkg.go.dev/builtin#error">error</a></code>
238240
- <code title="get /auth/connections/{id}/events">client.Auth.Connections.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionService.Follow">Follow</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, id <a href="https://pkg.go.dev/builtin#string">string</a>) (\*<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk">kernel</a>.<a href="https://pkg.go.dev/github.com/kernel/kernel-go-sdk#AuthConnectionFollowResponseUnion">AuthConnectionFollowResponseUnion</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

0 commit comments

Comments
 (0)