Repository navigation
Basecamp SDK v0.26.0
Upgrading
Read MIGRATING.md before you bump the version — it lists the breaks a clean build will not catch: the silent ones that change behaviour with no error at all, and the ones that compile and then raise or fail to decode on one particular shape of response.
The notes below are generated from merged pull requests, so a change that merged without one cannot appear in them — MIGRATING.md records consumer-visible changes regardless of how they merged.
Installation
Go
go get github.com/basecamp/basecamp-sdk/go@v0.26.0
TypeScript
npm install @37signals/basecamp@0.26.0
Ruby
gem install basecamp-sdk -v 0.26.0
Swift
.package(url: "https://github.com/basecamp/basecamp-sdk.git", from: "0.26.0")Kotlin
implementation("com.basecamp:basecamp-sdk:0.26.0")Requires the GitHub Packages repository and a token — see Kotlin installation.
Python
pip install basecamp-sdk==0.26.0
Rust
cargo add basecamp-sdk@0.26.0
What's Changed
⚠️ Breaking Changes
- Add the Pings service and find a Ping's chat-line Campfire by @robzolkos in #1015
- Add UpdateBoost by @robzolkos in #1016
CI & Infrastructure
- Hold msw at 2.x in dependabot until its socket interceptor is fixed by @jeremy in #1000
- Keep prometheus/client_golang at its v1.24.1 floor and test the latest release in CI by @jeremy in #997
- Run the latest-dependencies Go job weekly as well as on every PR by @jeremy in #1009
Other
- Document moving a card to another card table in its project directly by @jeremy in #993
- Bump kin-openapi to v0.151.0 to clear four HIGH CVEs by @jeremy in #994
- Bump golang.org/x/text to v0.41.0 for CVE-2026-56851 by @jeremy in #999
- Bump SDK version to 0.26.0 by @robzolkos in #1017
Full Changelog: v0.25.0...v0.26.0