Skip to content

Releases: kernel/kernel-node-sdk

v0.73.0

Choose a tag to compare

@stainless-app stainless-app released this 02 Jul 14:10

0.73.0 (2026-07-01)

Full Changelog: v0.72.0...v0.73.0

Features

  • Add hidden audit-logs export endpoint (14db0ea)

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

v0.72.0

Choose a tag to compare

@stainless-app stainless-app released this 26 Jun 19:44
567e806

0.72.0 (2026-06-26)

Full Changelog: v0.71.1...v0.72.0

⚠ BREAKING CHANGES

  • browser pool profile is now BrowserPoolProfile (id/name only); save_changes is no longer accepted on pool profiles. Wire-compatible for inline callers; typed callers must update. Sending save_changes on a pool used to return 400 and is now silently ignored.

Chores

  • re-release browser pool profile change as 0.72.0 (3efca49)

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

v0.71.0

Choose a tag to compare

@stainless-app stainless-app released this 26 Jun 17:38

0.71.0 (2026-06-26)

Full Changelog: v0.70.0...v0.71.0

Features

  • Add auth connection event timeline endpoint (460845e)
  • Expose audit logs in public SDK (e08b560)

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

v0.70.0

Choose a tag to compare

@stainless-app stainless-app released this 24 Jun 18:30

0.70.0 (2026-06-24)

Full Changelog: v0.69.0...v0.70.0

Features

  • Add GET /browsers/{id}/telemetry/events (read from S2) (ea6e530)
  • Align browser-pool timeout/viewport/fill-rate contract with implementation; reject save_changes on update (3d11ac3)
  • api: support per-acquire start_url override on browser pool acquire (9c18267)
  • api: add GET /extensions/{id_or_name}/metadata (7d4d430)
  • api: resolve GET /org/projects/{id} by ID or name (8503b01)
  • Forward replay param through telemetry stream passthrough (feafd18)

Bug Fixes

  • don't misroute telemetry/events to the browser VM (2f75392)

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

v0.69.0

Choose a tag to compare

@stainless-app stainless-app released this 18 Jun 19:03
b7df9e9

0.69.0 (2026-06-18)

Full Changelog: v0.68.0...v0.69.0

Features

  • Add free-text search to remaining paginated list endpoints (bc595a5)

Bug Fixes

  • client: send content-type header for requests with an omitted optional body (2cde4eb)

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

v0.68.0

Choose a tag to compare

@stainless-app stainless-app released this 15 Jun 18:58

0.68.0 (2026-06-15)

Full Changelog: v0.67.0...v0.68.0

Features

  • Add API key rotate endpoint (c0d9f90)
  • api: surface deleted/expired API keys for audit trail (KERNEL-1350) (2b7164c)

Bug Fixes

  • pagination: fail loudly when X-Has-More contradicts a missing X-Next-Offset (994749d)
  • pagination: stop on the X-Next-Offset 0 sentinel, not just has_more (d318410)
  • pagination: stop skipping a page per auto-pagination iteration (f7bf2d9)

Styles

  • prettier-format pagination test (16ee899)

Refactors

  • api: align API key audit surface with browser sibling (KERNEL-1350) (faf4119)

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

v0.67.0

Choose a tag to compare

@stainless-app stainless-app released this 12 Jun 14:38

0.67.0 (2026-06-11)

Full Changelog: v0.66.0...v0.67.0

Features

  • Add project_id SDK client option mapped to X-Kernel-Project-Id (2de4df2)

Documentation

  • api: correct project-scoping descriptions in OpenAPI spec (5320bde)

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

v0.66.0

Choose a tag to compare

@stainless-app stainless-app released this 10 Jun 21:14

0.66.0 (2026-06-10)

Full Changelog: v0.65.0...v0.66.0

Features

  • Add org-level default per-project concurrency cap (b5aa208)
  • Support updating browser session name and tags via PATCH (608cb36)

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

v0.65.0

Choose a tag to compare

@stainless-app stainless-app released this 08 Jun 23:29

0.65.0 (2026-06-08)

Full Changelog: v0.64.0...v0.65.0

Features

  • api: allow setting a name and tags on a pool-acquired browser session (0c107dd)
  • api: support id-or-name lookup on browser session get/patch/delete (1384691)

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

v0.64.0

Choose a tag to compare

@stainless-app stainless-app released this 08 Jun 16:27
31cd51c

0.64.0 (2026-06-05)

Full Changelog: v0.63.0...v0.64.0

Features

  • Telemetry: expose opt-in categories + full event taxonomy (public API) (6694395)

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