Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Sep 30, 2025

Automated Release PR

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)

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


TL;DR

This is an automated release PR that bumps the package version to 0.12.0. This version introduces two new features: filtering invocations by App Version and returning the proxy ID in browser responses.

Why we made these changes

This release enhances the API by providing users with more powerful filtering capabilities for invocations, which helps in managing and debugging specific application versions. Exposing the proxy ID in the browser response improves resource tracking and association.

What changed?

  • Features:
    • src/resources/invocations.ts: Updated to support a version parameter, allowing invocations to be filtered by the application version.
    • The browsers API response now includes the proxy_id.
  • Housekeeping:
    • package.json, src/version.ts, CHANGELOG.md: Bumped version from 0.11.5 to 0.12.0.
    • .gitignore: Added .eslintcache to prevent tracking ESLint's cache file.
  • Testing:
    • tests/api-resources/invocations.test.ts: Updated tests to validate the new version parameter for listing invocations.

Validation

  • Unit tests were updated to cover the new filtering functionality for invocations.
  • The automated release process ensures all CI checks and existing tests have passed.

Description generated by Mesa. Update settings

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from e772e40 to 9b42dad Compare September 30, 2025 17:07
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Sep 30, 2025

🧪 Testing

To try out this version of the SDK, run:

npm install 'https://pkg.stainless.com/s/kernel-typescript/4eaa3aea0958f94741be4d4dfbe3e58b96550cd8/dist.tar.gz'

Expires: Thu, 30 Oct 2025 23:53:18 GMT

Copy link

@mesa-dot-dev mesa-dot-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Performed full review of d63509d...e772e40

Analysis

• The version field is implemented as required (not optional), which creates a potential breaking change for existing API consumers.

• There is no specification for the expected format of the version field (semantic versioning, git tags, etc.), which could lead to inconsistent usage.

• While the PR adds version tracking and filtering capabilities, it doesn't provide guidance on how this relates to application lifecycle management or recommended practices for version management.

Tip

⚡ Quick Actions

This review was generated by Mesa.

Actions:

Slash Commands:

  • /review - Request a full code review
  • /review latest - Review only changes since the last review
  • /describe - Generate PR description. This will update the PR body or issue comment depending on your configuration
  • /help - Get help with Mesa commands and configuration options

9 files reviewed | 0 comments | Review on Mesa | Edit Reviewer Settings

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next--components--sdk branch from 9b42dad to 8331fa8 Compare September 30, 2025 23:52
Copy link
Contributor

@sjmiller609 sjmiller609 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@stainless-app stainless-app bot merged commit ca970cb into main Sep 30, 2025
7 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Sep 30, 2025

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.

2 participants