Skip to content

Bump SDK version to 0.27.1 - #1029

Merged
jeremy merged 1 commit into
mainfrom
release/v0.27.1
Oct 22, 2026
Merged

jeremy merged 1 commit into
mainfrom
release/v0.27.1

Conversation

@jeremy

@jeremy jeremy commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Patch release for #1028: pixel dimensions within 1e-6 of an integer read as that integer in Go, Kotlin and Rust. This fixes Sentry BC-MCP-K/M in the hosted MCP server.

Made with make bump VERSION=0.27.1. It touches the same 19 files as #1022. In typescript/package-lock.json and conformance/runner/typescript/package-lock.json, only the version lines changed: local npm 11.19.1 also stripped the libc fields, and I reverted that churn.

Since v0.27.0, main has dependency, CI and test changes, plus #1028. There are no MIGRATING notes.


Summary by cubic

Bumps the SDK version to 0.27.1 across all language packages. This patch release includes the fix from #1028, where pixel dimensions within 1e-6 of an integer now read as that integer in Go, Kotlin, and Rust, addressing Sentry BC-MCP-K/M in the hosted MCP server.

Written for commit a12dc20. Summary will update on new commits.

View guided diff Turn on auto-fix

Copilot AI balanced review requested due to automatic review settings October 22, 2026 10:12
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-22T10:13:29.640281Z a12dc20 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions github-actions Bot added typescript Pull requests that update TypeScript code ruby Pull requests that update the Ruby SDK go kotlin swift conformance Conformance test suite python Pull requests that update the Python SDK rust Rust SDK labels Oct 22, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approved

All 19 files consistently update the release version to 0.27.1, with no runtime logic changes, dependency changes, or unresolved findings.

No open issues 🎉

2 files not reviewed
  • conformance/runner/typescript/package-lock.json: Generated file
  • typescript/package-lock.json: Generated file
What changed in this PR

Prepares the seven SDKs for release 0.27.1, which includes the pixel-dimension decoding fix from #1028 for Go, Kotlin, and Rust. This PR changes release versions only; it does not implement the fix itself.

Changes:

  • Updates SDK version constants and package metadata from 0.27.0 to 0.27.1.
  • Synchronizes SDK and conformance-runner lockfiles without dependency changes.

[!TIP]
If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or run gh pr ready --undo.
Click "Ready for review" or run gh pr ready to reengage.

File Description
typescript/​src/​client.ts Updates the runtime SDK version.
typescript/​package.json Updates the published package version.
typescript/​package-lock.json Synchronizes package version entries.
swift/​Sources/​Basecamp/​BasecampConfig.swift Updates the Swift SDK version.
rust/​Cargo.lock Synchronizes the SDK package version.
rust/​basecamp-sdk/​Cargo.toml Updates the Rust crate version.
ruby/​lib/​basecamp/​version.rb Updates the Ruby SDK version.
ruby/​Gemfile.lock Synchronizes SDK version entries.
python/​uv.lock Synchronizes the SDK package version.
python/​src/​basecamp/​_version.py Updates the Python runtime version.
python/​pyproject.toml Updates the Python package version.
package.json Updates the root package version.
kotlin/​sdk/​src/​commonMain/​kotlin/​com/​basecamp/​sdk/​BasecampConfig.kt Updates the Kotlin runtime version.
kotlin/​sdk/​build.gradle.kts Updates the Kotlin publication version.
go/​pkg/​basecamp/​version.go Updates the Go SDK version.
conformance/​runner/​typescript/​package-lock.json Synchronizes the linked TypeScript SDK version.
conformance/​runner/​rust/​Cargo.lock Synchronizes the Rust SDK version.
conformance/​runner/​ruby/​Gemfile.lock Synchronizes Ruby SDK version entries.
conformance/​runner/​python/​uv.lock Synchronizes the Python SDK version.

Review effort: Balanced

@jeremy
jeremy merged commit efb9830 into main Oct 22, 2026
58 checks passed
@jeremy
jeremy deleted the release/v0.27.1 branch October 22, 2026 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conformance Conformance test suite go kotlin python Pull requests that update the Python SDK ruby Pull requests that update the Ruby SDK rust Rust SDK swift typescript Pull requests that update TypeScript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants