Recently moved the CLI's public API calls onto @buildinternet/releases-sdk and added the filters search and list commands had been sending all along.
The CLI runs on the shared SDK. Follows, the feed, webhooks, workspaces, release reads, collections, search, domain lookup, changelogs and overviews all route through the SDK. Org, product and source lookups and releases publish use it too.
releases feed changed its paging flag. --page is gone — the API rejects it — so scripts need --cursor instead.
Search and org filters now land.
releases search --org <slug|org_…> filters by organization and echoes org / orgStatus in results.
- Org listings filter by
platform; an org's release feed filters by minImportance.
- The SDK's
SearchQuery, OrgListQuery and OrgReleasesQuery take all three, and api-types carries the search fields.
Changelogs push from any CI. releases publish sends changelog updates with RELEASES_API_TOKEN from GitLab CI, Buildkite and local docs builds, using the publish-changelog plan; releases json validate accepts publish: "push" locators. Publish tokens are scoped to a single source.
Smaller. Compiled binaries build with Bun 1.4.4, which drops the compromised eMudhra intermediate certificates (CVE-2026-111943). Install commands, GitHub release binaries and the Homebrew formula point at the buildinternet/releases monorepo; releases feedback files issues there.