Releases Index
Releases

Releases

releases.shDeveloper Tools
$npx @buildinternet/releases get releases-sh
Recently Shipped19 releases · updated Oct 31, 2026

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.

Feed pages with --cursor; search gains --org

This release2 featuresNew capabilities4 enhancementsImprovements to existing featuresAI-tallied from the release notes
Releases CLI · v0.84.0

Public API calls now route through @buildinternet/releases-sdk, and releases feed pages with --cursor instead of --page, which the API rejects. Org, product and source lookups plus releases publish also moved to the SDK, surfacing real Created/Updated times in org get, fetch priority in source show, and replacing org list's always-empty Updated column with the last release date.

Read more ↗

TypeScript SDK ships; feed pagination moves to --cursor

RollupThis release2 featuresNew capabilities2 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes

A new @buildinternet/releases-sdk npm package calls the public API from Node, Deno, or any bundler, and releases-core plus releases-api-types now ship as compiled ES modules. The releases feed CLI paginates with --cursor instead of --page, which the API always rejected with a 400, and org and source commands now display real timestamps and fetch priority instead of "—".

Read more ↗

Live stream connects reliably; blank release lists fixed

RollupThis release5 fixesBug fixesAI-tallied from the release notes

The live release stream and releases tail now complete the WebSocket handshake reliably instead of failing nine times out of ten, and release list pages no longer go blank when a source contains a release with an unrecognized type from AI extraction. Search recency ranking falls back to fetch date for undated releases, the database health probe returns a retryable 503 instead of "run migrations first" during brief outages, and CLI binaries were rebuilt with Bun 1.4.4 to drop trust for a compromised intermediate certificate.

Read more ↗

Four Next.js, four MCP advisories patched

RollupThis release8 fixesBug fixesAI-tallied from the release notes

Patched four Next.js security advisories affecting the web frontend, including SVG RCE via Image Optimization, a use cache typed-array RCE, a Server Action DoS, and an Image Optimization SSRF, plus four MCP server/client advisories affecting the remote MCP server.

Read more ↗

Feed dates stick to publish time; GitHub fetches survive rate limits

RollupThis release5 fixesBug fixesAI-tallied from the release notes

Atom feed releases now record the date first published instead of last edited, and GitHub-sourced changelogs keep releases collected before a rate limit by treating 403 like 429 to return partial results. Also: sign-in no longer fails on transient KV storage errors, duplicate release URLs return 409 with the conflicting release ID instead of 500, and health probes return a retryable 503 with Retry-After instead of a misleading "run migrations first" message.

Read more ↗

Pricing page added; static page Markdown links fixed

RollupThis release1 featureNew capabilities1 fixBug fixesAI-tallied from the release notes

Added a pricing page at /pricing covering the free tier, how a free account raises the API rate limit, and which personal features require sign-in, also available as /pricing.md. Static pages now serve Markdown via Accept: text/markdown or the .md URL with a link rel="alternate" tag in the head, fixing a "View .md" button that pointed to a nonexistent path.

Read more ↗

Changelog histories published as indexed dataset pages

RollupThis release2 featuresNew capabilities1 enhancementImprovements to existing features1 fixBug fixesAI-tallied from the release notes

Selected source histories — Anthropic Claude Code, OpenAI, xAI, Cloudflare, and Vercel changelogs — are now published as indexed dataset pages with descriptions, making them discoverable in search engines. MCP release results now put the original source URL first, and release cards link directly to the upstream post when one is available.

Read more ↗

Duplicate re-published entries dropped; bulk releases get summaries

RollupThis release5 fixesBug fixesAI-tallied from the release notes

When a source republishes the same content under a new title or anchor URL, the duplicate is now dropped and release candidates, backports, and sibling packages are linked as related coverage instead. Bulk-published releases over 20 items now receive AI headlines and summaries, and OAuth discovery documents correctly reflect the authorization code plus PKCE flow.

Read more ↗

Verified-owner badge added; release JSON route fixed

RollupThis release3 featuresNew capabilities3 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes

Verified domain owners can copy a Markdown or HTML snippet to add a Release Notes Index badge linking to their org page, and /release/<id>.json now returns application/json instead of Markdown. Pages also gained Markdown alternate links in the head, and /google-gemini URLs now redirect permanently to /google.

Read more ↗