Skip to content

Latest commit

 

History

History
1085 lines (563 loc) · 48.7 KB

File metadata and controls

1085 lines (563 loc) · 48.7 KB

Changelog

0.49.0 (2026-04-10)

Full Changelog: v0.48.0...v0.49.0

Features

  • Neil/kernel 1180 fuzzy matching for browser pools (3ded8c0)
  • Raise replay framerate limit from 20 to 60 fps (63c8751)

0.48.0 (2026-04-10)

Full Changelog: v0.47.0...v0.48.0

Features

  • [kernel-1116] add base_url field to browser session response (50cc800)

Chores

  • internal: codegen related update (87b21a8)
  • retrigger Stainless codegen for projects resource (068027a)

0.47.0 (2026-04-07)

Full Changelog: v0.46.0...v0.47.0

Features

  • Include login_url in managed auth connection response (8900a89)

0.46.0 (2026-04-06)

Full Changelog: v0.45.0...v0.46.0

Features

  • Add optional url parameter to proxy check endpoint (eb53ca2)

Bug Fixes

  • internal: gitignore generated oidc dir (2e37932)

0.45.0 (2026-03-30)

Full Changelog: v0.44.0...v0.45.0

Features

  • [kernel-1008] browser pools add custom policy (4425fd1)
  • Add disable_default_proxy for stealth browsers (d45ae2f)

Chores

  • ci: skip lint on metadata-only changes (4417a72)
  • internal: codegen related update (302cab1)
  • internal: update gitignore (0e536f0)

0.44.0 (2026-03-20)

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

Features

  • Add GPU viewport presets and GPU encoder defaults (693e4f6)
  • Adds description to OAS spec for docs about delta_x, delta_y (7aa9d1e)
  • Drop headless GPU support and disable pooling (762670e)
  • Enhance managed authentication with CUA support and new features (2d89c68)
  • expose smooth drag mouse movement via public API (b9911dd)
  • Rename hardware acceleration UI/docs wording to GPU acceleration (1d22910)

Chores

  • internal: tweak CI branches (256d3ff)

0.43.0 (2026-03-10)

Full Changelog: v0.42.1...v0.43.0

Features

  • Add webdriver_ws_url and metro webdriver session proxy (cff6562)

Bug Fixes

  • client: preserve URL params already embedded in path (d7ab66f)

Chores

  • ci: skip uploading artifacts on stainless-internal branches (2e40c24)
  • internal: codegen related update (1185eae)
  • internal: update dependencies to address dependabot vulnerabilities (51c1411)
  • update placeholder string (7608d8b)

0.42.1 (2026-03-05)

Full Changelog: v0.42.0...v0.42.1

Features

  • [kernel-1028] add api clipboard support (1ff017f)
  • add force flag to viewport resize to bypass live view/recording check (0a65b3a)
  • expose smooth mouse movement via public API (070c915)

Bug Fixes

  • use indexed bracket notation for multipart array encoding (e2a7664)

Chores

  • internal: codegen related update (d55e6f5)

0.42.0 (2026-03-02)

Full Changelog: v0.41.0...v0.42.0

Features

  • Neil/kernel 1052 deployments list endpoint (ef0293a)

Chores

  • internal: move stringifyQuery implementation to internal function (6c5754b)

0.41.0 (2026-02-27)

Full Changelog: v0.40.0...v0.41.0

Features

  • Return uptime_ms for deleted browser sessions (a1569fa)

0.40.0 (2026-02-26)

Full Changelog: v0.39.0...v0.40.0

Features

  • show pool browsers in dashboard and API (f8cf26d)

0.39.0 (2026-02-25)

Full Changelog: v0.38.0...v0.39.0

Features

  • Add proxy hostname bypass hosts (c6878d4)

0.38.0 (2026-02-25)

Full Changelog: v0.37.0...v0.38.0

Features

  • Neil/kernel 1029 past session search (c417833)

Bug Fixes

  • docs/contributing: correct pnpm link command (4b4bb6c)

0.37.0 (2026-02-23)

Full Changelog: v0.36.1...v0.37.0

Features

  • Neil/kernel 1017 profile pagination query parameter (5f46e36)

0.36.1 (2026-02-21)

Full Changelog: v0.36.0...v0.36.1

Features

  • Add version filter to GET /deployments endpoint (b983eeb)

0.36.0 (2026-02-21)

Full Changelog: v0.35.0...v0.36.0

Features

  • Add DELETE /deployments/{id} API endpoint (6df842e)

Chores

  • internal: remove mock server code (5784a3f)
  • test: update skip reason message (e5d7f07)
  • update mock server docs (1c1ae0f)

0.35.0 (2026-02-18)

Full Changelog: v0.34.0...v0.35.0

Features

0.34.0 (2026-02-18)

Full Changelog: v0.33.0...v0.34.0

Features

  • Add error_code field to ManagedAuthSession and related components (1adbca7)
  • Allow arbitrary viewport dimensions (7860190)
  • Neil/kernel 873 templates v4 (73b1b98)

Chores

  • internal/client: fix form-urlencoded requests (cc9982c)
  • internal: avoid type checking errors with ts-reset (8ca1d54)

0.33.0 (2026-02-11)

Full Changelog: v0.32.0...v0.33.0

Features

  • auth: add save_credentials support (dd391f8)
  • auth: plan-based min health check intervals (6b8cede)
  • Browser API endpoint grouping (063a950)

Refactors

  • api: remove deprecated agent-auth endpoints from stainless.… (fd445dd)
  • auth: simplify proxy configuration in OpenAPI schema (8184e98)

0.32.0 (2026-02-07)

Full Changelog: v0.31.2...v0.32.0

Features

  • auth: add reauth circuit breaker logic (917dc3d)

Chores

  • switch npm publish to OIDC auth in stainless config (403d222)

0.31.2 (2026-02-06)

Full Changelog: v0.31.1...v0.31.2

Bug Fixes

  • publish to npm registry directly instead of Yarn proxy (52a9c5d)

0.31.1 (2026-02-06)

Full Changelog: v0.31.0...v0.31.1

Chores

  • add Managed Auth API planning doc (a6cb845)

0.31.0 (2026-02-06)

Full Changelog: v0.30.0...v0.31.0

Features

  • add batch computer action proxy endpoint (56f8c33)

Bug Fixes

  • client: avoid removing abort listener too early (4e4c9df)

Chores

  • client: restructure abort controller binding (d12c7fa)
  • internal: fix pagination internals not accepting option promises (5c52149)

0.30.0 (2026-02-03)

Full Changelog: v0.29.0...v0.30.0

Features

  • Neil/kernel 872 templates v3 (3a73c62)

Bug Fixes

  • client: avoid memory leak with abort signals (8523597)

Chores

  • client: do not parse responses with empty content-length (ada489d)

0.29.0 (2026-01-29)

Full Changelog: v0.28.0...v0.29.0

Features

  • add support for 1280x800@60 viewport (87e91f2)

Chores

  • ci: upgrade actions/github-script (e56d4bf)

0.28.0 (2026-01-22)

Full Changelog: v0.27.0...v0.28.0

Features

  • Allow hot loading profiles into sessions (3a46405)

0.27.0 (2026-01-21)

Full Changelog: v0.26.0...v0.27.0

Features

  • agent-auth: add 1Password integration for credential providers (b0fb58d)
  • dashboard: add browser replays support for past browsers (7df0d1b)
  • Update browser pool org limits (9475083)

Refactors

  • agentauth: enhance discover and submit modules with improve… (6554724)

0.26.0 (2026-01-17)

Full Changelog: v0.26.0...v0.26.0

Features

  • Auth agents auth check URL (7c75e74)

Bug Fixes

  • stainless: use @onkernel/sdk package name for TypeScript SDK (0cf8ce1)

Chores

  • internal: update actions/checkout version (1ddf4de)

0.26.0 (2026-01-16)

Full Changelog: v0.24.0...v0.26.0

Features

  • add MFA options to agent authentication workflow (3e2dd3f)
  • add WebSocket process attach and PTY support (b18e46d)
  • api: add IP address logging for residential and custom proxies (24e37bb)
  • api: manual updates (b9715f8)
  • api: update production repos (d18f7de)
  • Support hot swap proxy on a session (ead291b)

Chores

  • ci: update org name from onkernel to kernel (8197587)
  • internal: upgrade babel, qs, js-yaml (b695aee)
  • sync repo (3d1de59)

0.24.0 (2025-12-17)

Full Changelog: v0.23.0...v0.24.0

Features

  • Enhance AuthAgentInvocationCreateResponse to include already_authenti… (70cd6d6)
  • Fix browser pool sdk types (e4b773f)

0.23.0 (2025-12-11)

Full Changelog: v0.22.0...v0.23.0

Features

  • [wip] Browser pools polish pass (7c8a464)
  • enhance agent authentication API with new endpoints and request… (0ef28fd)
  • Enhance agent authentication with optional login page URL and auth ch… (7ea4b07)
  • Enhance AuthAgent model with last_auth_check_at field (29d43d1)

Bug Fixes

  • mcp: correct code tool API endpoint (4f60927)
  • mcp: return correct lines on typescript errors (8ccaae1)

Chores

  • internal: codegen related update (3ffeaa7)
  • internal: codegen related update (c9461e7)

Refactors

  • browser: remove persistence option UI (f3fdc89)

0.22.0 (2025-12-05)

Full Changelog: v0.21.0...v0.22.0

Features

  • Add async_timeout_seconds to PostInvocations (b6ecd9b)

Chores

  • internal: upgrade eslint (15e301b)

0.21.0 (2025-12-02)

Full Changelog: v0.20.0...v0.21.0

Features

Chores

  • client: fix logger property type (426b7b4)

0.20.0 (2025-11-19)

Full Changelog: v0.19.2...v0.20.0

Features

  • Add pagination to list browsers method and allow it to include deleted browsers when include_deleted = true (115aa05)

0.19.2 (2025-11-17)

Full Changelog: v0.19.1...v0.19.2

Features

  • Feat increase max timeout to 72h (a2496da)

0.19.1 (2025-11-13)

Full Changelog: v0.19.0...v0.19.1

Features

  • Add support for 1200x800 (6321644)

0.19.0 (2025-11-12)

Full Changelog: v0.18.0...v0.19.0

Features

0.18.0 (2025-10-30)

Full Changelog: v0.17.0...v0.18.0

Features

  • apps: add offset pagination + headers (7c91210)

0.17.0 (2025-10-27)

Full Changelog: v0.16.0...v0.17.0

Features

  • Make country flag optional for DC and ISP proxies (8fb8abb)

0.16.0 (2025-10-27)

Full Changelog: v0.15.0...v0.16.0

Features

  • ad hoc playwright code exec AP| (1112215)

Bug Fixes

  • client: incorrect offset pagination check (63aee26)

0.15.0 (2025-10-17)

Full Changelog: v0.14.2...v0.15.0

Features

  • click mouse, move mouse, screenshot (68e527c)
  • Phani/deploy with GitHub url (1e97151)

0.14.2 (2025-10-16)

Full Changelog: v0.14.1...v0.14.2

Features

0.14.1 (2025-10-13)

Full Changelog: v0.14.0...v0.14.1

Features

  • Hide and deprecate mobile proxy type (54dae63)
  • WIP: Configurable Viewport (2a85d81)

0.14.0 (2025-10-07)

Full Changelog: v0.13.0...v0.14.0

Features

Chores

  • internal: use npm pack for build uploads (aac1084)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (fe32267)

0.13.0 (2025-10-03)

Full Changelog: v0.12.0...v0.13.0

Features

  • Http proxy (a178cc3)
  • Update oAPI and data model for proxy status (26063c8)

Chores

  • internal: remove .eslintcache (c7a7e8c)

0.12.0 (2025-09-30)

Full Changelog: v0.11.5...v0.12.0

Features

  • Add App Version to Invocation and add filtering on App Version (b3e109c)
  • Return proxy ID in browsers response (4eaa3ae)

Chores

  • internal: ignore .eslintcache (59d069a)
  • internal: version bump (2fd4758)

0.11.5 (2025-09-29)

Full Changelog: v0.11.4...v0.11.5

Features

  • Fix my incorrect grammer (535963a)

Performance Improvements

Chores

  • internal: codegen related update (dde7c0a)
  • internal: fix incremental formatting in some cases (cf995a4)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (00ea517)

0.11.4 (2025-09-25)

Full Changelog: v0.11.3...v0.11.4

Features

  • getInvocations endpoint (5166b00)

0.11.3 (2025-09-24)

Full Changelog: v0.11.2...v0.11.3

Features

0.11.2 (2025-09-24)

Full Changelog: v0.11.1...v0.11.2

Features

Chores

  • do not install brew dependencies in ./scripts/bootstrap by default (b902d04)

0.11.1 (2025-09-08)

Full Changelog: v0.11.0...v0.11.1

Features

  • api: add pagination to the deployments endpoint (b8fa501)
  • api: pagination properties added to response (has_more, next_offset) (49c574e)
  • api: update API spec with pagination headers (d1169c0)

Bug Fixes

  • coerce nullable values to undefined (41cb0ae)

Chores

0.11.0 (2025-09-04)

Full Changelog: v0.10.0...v0.11.0

Features

  • api: adding support for browser profiles (e614d58)

Chores

  • internal: update global Error reference (2697844)

0.10.0 (2025-08-27)

Full Changelog: v0.9.1...v0.10.0

Features

  • api: new process, fs, and log endpoints (0cceb4e)
  • mcp: add code execution tool (d3a08a9)

Chores

  • add package to package.json (294b1d8)
  • client: qualify global Blob (7ac9358)
  • deps: update dependency @types/node to v20.17.58 (797f96b)
  • internal: formatting change (8a4b4cf)
  • update CI script (b0aabec)

0.9.1 (2025-08-15)

Full Changelog: v0.9.0...v0.9.1

Features

  • api: add browser timeouts (a7cf6cd)

Chores

  • internal: codegen related update (0665717)
  • internal: update comment in script (c435fb5)
  • update @stainless-api/prism-cli to v5.15.0 (391384a)

0.9.0 (2025-08-08)

Full Changelog: v0.8.3...v0.9.0

Features

  • api: browser instance file i/o (cc7f07f)

Bug Fixes

  • methods: define methods with parameters and binary body correctly (6c70c14)

Chores

  • internal: move publish config (7662fc0)

0.8.3 (2025-08-01)

Full Changelog: v0.8.2...v0.8.3

Features

  • api: lower default timeout to 5s (743b241)
  • api: manual updates (d341269)

Chores

  • internal: remove redundant imports config (9da9247)

0.8.2 (2025-07-23)

Full Changelog: v0.8.0...v0.8.2

Features

  • api: add action name to the response to invoke (02097a8)

Chores

  • api: remove deprecated endpoints (904ea56)
  • ts: reorder package.json imports (e260997)

0.8.0 (2025-07-16)

Full Changelog: v0.7.1...v0.8.0

Features

Chores

  • make some internal functions async (b5d654f)

0.7.1 (2025-07-08)

Full Changelog: v0.7.0...v0.7.1

Features

Bug Fixes

Chores

  • add docs to RequestOptions type (fcb82ff)

0.7.0 (2025-07-02)

Full Changelog: v0.6.5...v0.7.0

Features

0.6.5 (2025-07-02)

Full Changelog: v0.6.4...v0.6.5

Chores

  • ci: only run for pushes and fork pull requests (4b2836c)
  • client: improve path param validation (0105321)

0.6.4 (2025-06-27)

Full Changelog: v0.6.3...v0.6.4

Features

Bug Fixes

  • ci: release-doctor — report correct token name (c9e22fd)
  • client: get fetchOptions type more reliably (5f60c0f)

0.6.3 (2025-06-25)

Full Changelog: v0.6.2...v0.6.3

Features

  • api: /browsers no longer requires invocation id (8875d65)

0.6.2 (2025-06-24)

Full Changelog: v0.6.1...v0.6.2

Features

  • api: add since parameter to deployment logs endpoint (178712c)

Bug Fixes

  • client: explicitly copy fetch in withOptions (9859602)

Chores

  • readme: use better example snippet for undocumented params (e8633e0)

Refactors

  • types: replace Record with mapped types (73ff4fa)

0.6.1 (2025-06-18)

Full Changelog: v0.6.0...v0.6.1

Features

  • api: add delete_browsers endpoint (1f1c4d8)

0.6.0 (2025-06-18)

Full Changelog: v0.5.0...v0.6.0

Features

  • api: update via SDK Studio (ce675af)
  • api: update via SDK Studio (b4fbd8c)
  • api: update via SDK Studio (c6890ba)
  • api: update via SDK Studio (842ec55)
  • api: update via SDK Studio (b0652c7)
  • api: update via SDK Studio (76a1ea8)
  • api: update via SDK Studio (371e317)
  • api: update via SDK Studio (6e4f782)
  • api: update via SDK Studio (121219a)
  • api: update via SDK Studio (567602f)
  • api: update via SDK Studio (ef99764)
  • api: update via SDK Studio (e4ad78d)
  • api: update via SDK Studio (171423f)
  • client: add support for endpoint-specific base URLs (7b4d7a2)

Bug Fixes

  • publish script — handle NPM errors correctly (16c70f4)

Chores

  • avoid type error in certain environments (ec7be8d)
  • ci: enable for pull requests (0dc0e13)
  • client: refactor imports (801fb38)
  • internal: add pure annotations, make base APIResource abstract (71cd518)
  • readme: update badges (48f24e9)

0.5.0 (2025-06-04)

Full Changelog: v0.4.0...v0.5.0

Features

  • api: update via SDK Studio (8622a14)
  • api: update via SDK Studio (285e2b1)

Bug Fixes

  • compat with more runtimes (9862639)

Chores

  • adjust eslint.config.mjs ignore pattern (8e7e28a)
  • deps: bump eslint-plugin-prettier (d3c4417)
  • docs: use top-level-await in example snippets (ac334e0)
  • internal: codegen related update (1d16505)
  • internal: fix readablestream types in node 20 (77cdbc2)
  • internal: update jest config (3248860)
  • internal: version bump (870e534)

0.4.0 (2025-05-28)

Full Changelog: v0.3.0...v0.4.0

Features

  • api: update via SDK Studio (4c5b6b6)

Chores

  • improve publish-npm script --latest tag logic (ac1ab4f)

0.3.0 (2025-05-22)

Full Changelog: v0.2.0...v0.3.0

Features

  • api: update via SDK Studio (4203ce6)
  • api: update via SDK Studio (17ea405)
  • api: update via SDK Studio (f8bf6c3)
  • api: update via SDK Studio (4164908)

Chores

  • docs: grammar improvements (b07afdd)

0.2.0 (2025-05-21)

Full Changelog: v0.1.0...v0.2.0

Features

  • api: update via SDK Studio (333c981)

0.1.0 (2025-05-21)

Full Changelog: v0.1.0-alpha.16...v0.1.0

Features

  • api: update via SDK Studio (bccf7be)

0.1.0-alpha.16 (2025-05-20)

Full Changelog: v0.1.0-alpha.15...v0.1.0-alpha.16

Features

  • api: update via SDK Studio (34ec9b0)
  • api: update via SDK Studio (f0cda49)

0.1.0-alpha.15 (2025-05-20)

Full Changelog: v0.1.0-alpha.14...v0.1.0-alpha.15

Features

  • api: update via SDK Studio (5a8e147)

0.1.0-alpha.14 (2025-05-20)

Full Changelog: v0.1.0-alpha.13...v0.1.0-alpha.14

Features

  • api: update via SDK Studio (1a48ef2)

0.1.0-alpha.13 (2025-05-19)

Full Changelog: v0.1.0-alpha.12...v0.1.0-alpha.13

Features

  • api: update via SDK Studio (bba7f08)
  • api: update via SDK Studio (4c42d7c)

0.1.0-alpha.12 (2025-05-19)

Full Changelog: v0.1.0-alpha.11...v0.1.0-alpha.12

Features

  • api: update via SDK Studio (d3f5db2)
  • api: update via SDK Studio (112bfcb)

0.1.0-alpha.11 (2025-05-19)

Full Changelog: v0.1.0-alpha.10...v0.1.0-alpha.11

Features

  • api: update via SDK Studio (ca8d138)

0.1.0-alpha.10 (2025-05-14)

Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10

Features

  • api: update via SDK Studio (3b78bc2)

Chores

  • package: remove engines (d4d2eb2)

0.1.0-alpha.9 (2025-05-12)

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9

Features

  • api: update via SDK Studio (553e10c)

0.1.0-alpha.8 (2025-05-11)

Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8

Features

  • api: update via SDK Studio (78d450e)

0.1.0-alpha.7 (2025-05-11)

Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7

Features

  • api: update via SDK Studio (aef2da7)

0.1.0-alpha.6 (2025-05-10)

Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6

Features

  • api: update via SDK Studio (4f6bb37)

0.1.0-alpha.5 (2025-05-10)

Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5

Features

  • api: update via SDK Studio (f5be580)
  • api: update via SDK Studio (7d31661)
  • api: update via SDK Studio (68f457e)

Bug Fixes

  • client: always overwrite when merging headers (69f15d8)

Chores

  • configure new SDK language (bc19eee)
  • internal: codegen related update (82bfbe8)
  • update SDK settings (c9c482c)
  • update SDK settings (25c177f)

0.1.0-alpha.2 (2025-05-09)

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

Features

  • api: update via SDK Studio (7d31661)

0.1.0-alpha.1 (2025-05-08)

Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1

Features

  • api: update via SDK Studio (68f457e)

Chores