Skip to content

release: 0.44.0#86

Open
stainless-app[bot] wants to merge 9 commits intomainfrom
release-please--branches--main--changes--next
Open

release: 0.44.0#86
stainless-app[bot] wants to merge 9 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Mar 10, 2026

Automated Release PR

0.44.0 (2026-03-17)

Full Changelog: v0.43.0...v0.44.0

Features

  • Add GPU viewport presets and GPU encoder defaults (0735b45)
  • Adds description to OAS spec for docs about delta_x, delta_y (9841aac)
  • Drop headless GPU support and disable pooling (cda8f94)
  • expose smooth drag mouse movement via public API (c6f6862)
  • Rename hardware acceleration UI/docs wording to GPU acceleration (9ee4d0c)

Bug Fixes

  • deps: bump minimum typing-extensions version (fd55947)
  • pydantic: do not pass by_alias unless set (a815a82)

Chores

  • internal: tweak CI branches (8781c7d)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions


Note

Medium Risk
Medium risk because it adjusts request/serialization behavior (model_dump no longer forwards by_alias=None) and expands public API parameters for browser input automation; regressions could affect request payloads or client integrations.

Overview
Bumps the SDK to 0.44.0 (manifest, pyproject.toml, src/kernel/_version.py, changelog) and updates the tracked OpenAPI spec reference.

Adds new drag_mouse options (smooth and duration_ms) to the browsers computer API (sync + async) and corresponding TypedDict param types/tests.

Updates GPU-related API docs/typing to reflect GPU acceleration constraints (requires headless=false) and refreshes viewport guidance with GPU defaults/presets; also clarifies scroll delta_x/delta_y units.

Tweaks pydantic compatibility: model_dump now only passes by_alias when explicitly set, and raises the minimum typing-extensions version.

Written by Cursor Bugbot for commit 6510e04. This will update automatically on new commits. Configure here.

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Mar 10, 2026

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/kernel-python/cda8f94f6cebabc3b3b6f95aff765816255a9270/kernel-0.43.0-py3-none-any.whl'

Expires at: Thu, 16 Apr 2026 17:15:38 GMT
Updated at: Tue, 17 Mar 2026 17:15:38 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from df37905 to e64015f Compare March 12, 2026 20:05
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from e64015f to c6962f9 Compare March 13, 2026 13:26
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c6962f9 to 0270c67 Compare March 16, 2026 22:34
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 0270c67 to 021e396 Compare March 17, 2026 04:59
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 021e396 to 54248a0 Compare March 17, 2026 05:03
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 54248a0 to 7d018a7 Compare March 17, 2026 05:06
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 7d018a7 to 6510e04 Compare March 17, 2026 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants