Releases Index
Releases

Releases

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

Recently shipped releases publish for non-GitHub CI, source-scoped publish tokens, and a hardening pass on releases login.

Changelogs now publish from any CI, with scoped tokens.

  • releases publish pushes changelog updates with RELEASES_API_TOKEN from GitLab CI, Buildkite, and local docs builds, using the same plan as the publish-changelog GitHub Action.
  • releases publish-token create/list/revoke mints a relk_ token scoped to a single source — the credential that Action consumes.
  • releases json validate accepts publish: "push" changelog locators.

Login stopped leaving credentials behind. releases login now stores only the read-only API key, not a signed-in browser session. releases keys and releases publish-token open a one-time browser approval per run and sign out when it finishes; --no-browser prints the URL and code instead. releases auth logout revokes the key server-side and always clears the local credential, and each login now revokes the relu_ key it replaces.

The CLI moved to the buildinternet/releases monorepo. Install commands, GitHub release binaries, and the Homebrew formula are unchanged. releases list --org <unknown> prints "No sources configured." instead of crashing, and releases feedback files issues on the new repo.

OAuth clients keep their verification controls. releases admin oauth client create takes --official/--no-official for the "Verified by Releases Index" badge, and admin oauth client update toggles official, trusted, and disabled. Webhooks accept --format discord to post releases as Discord embeds.

Deprecated: releases admin discovery onboard no longer starts a remote session — the discovery worker and its workflow endpoint were retired. The command exits 1 and points to admin org create, admin source create, and the local-ingest skill.

Unknown --org/--product filters no longer crash; CLI moves to monorepo

This release1 enhancementImprovements to existing features1 fixBug fixesAI-tallied from the release notes
Releases CLI · v0.83.2

releases list --org <unknown> and --product <unknown> now print "No sources configured." instead of crashing with a pageItems.length error, because the sources client normalizes bare-array responses from older API deploys. The CLI is also now built and published from the buildinternet/releases monorepo, with install commands unchanged.

Read more ↗

Weekly collection digests ship; GitHub tag filters now enforced

RollupThis release2 featuresNew capabilities5 fixesBug fixesAI-tallied from the release notes

Collections now email a weekly summary to subscribers, with past digests replayable on the web, and collection, digest, source changelog, and updates pages refresh automatically when new releases land. GitHub tag filters now apply in production, and fixes cover AVIF/MP4 thumbnails, a releases list crash on unknown org slugs, and 404ing relative links in the CHANGELOG viewer.

Read more ↗

until filters span full day; OAuth state confusion closed

RollupThis release4 fixesBug fixesAI-tallied from the release notes

Bare date filters now include releases through the end of that day across the REST API, MCP tools, and CLI --until flag, and /updates/ day pages, the sitemap, and the digest archive now paginate through the full feed history instead of 404ing or truncating past 100 releases. A duplicate-identity issue blocking some Google sign-ins is cleared and rejected at the database level, and an auth library update closes an OAuth state / magic-link token confusion advisory.

Read more ↗

releases publish pushes changelogs from GitLab CI and Buildkite

This release2 featuresNew capabilitiesAI-tallied from the release notes
Releases CLI · v0.83.0

New releases publish command lets GitLab CI, Buildkite, and local docs builds push changelog updates with RELEASES_API_TOKEN, reusing the plan from the publish-changelog GitHub Action. releases json validate now accepts publish: "push" changelog locators from the current releases.json schema.

Read more ↗

OAuth client update command; official flag on create

Breaking (minor)This release1 featureNew capabilities1 enhancementImprovements to existing featuresAI-tallied from the release notes
Releases CLI · v0.82.0

Adds --official / --no-official to releases admin oauth client create and a new releases admin oauth client update command for the official, trusted, and disabled flags, with official now shown in client list and get output. The flag controls the Verified by Releases Index badge and requires an API with buildinternet/releases#2421; older APIs ignore official on create and reject an update that sets only official.

Read more ↗

OAuth consent shows true redirect destination

RollupThis release1 fixBug fixesAI-tallied from the release notes

The OAuth consent screen now displays where the access token is actually sent rather than the client's self-reported name and domain, labeling the destination as another website, an app on this device, or a named app-scheme app; unverified clients that redirect to an external site show an amber warning.

Read more ↗

Push-publish locators for Action-fed changelogs

RollupThis release1 featureNew capabilitiesAI-tallied from the release notes

releases.json now supports declaring a GitHub Action-fed changelog in the domain manifest with "publish": "push" alongside the github and path fields; the listing flow returns the domain-verify, token-mint, and Action-wire-up steps automatically, with no separate manual source setup.

Read more ↗

Claude MCP connect auto-registers via published identity; dark mode flash fixed

RollupThis release1 featureNew capabilities1 enhancementImprovements to existing features1 fixBug fixesAI-tallied from the release notes

Connecting Claude to the MCP server using its published identity now registers automatically by fetching Claude's client metadata on first connect, with no manual pre-registration step. The OAuth consent screen now lists follows and webhooks to match the granted permissions, and dark mode no longer flashes light on first load because the theme bootstrap runs as an inline head script.

Read more ↗

Agent skills moved into self-contained Claude plugin folder

This release3 enhancementsImprovements to existing featuresAI-tallied from the release notes
Releases CLI · v0.81.1

Agent skills now live in the self-contained Claude plugin folder at plugins/claude/releases/skills/ so the plugin passes Claude plugin directory validation, with npx skills add buildinternet/releases-cli finding them at the new path and the skills update check reading it. The Claude plugin also points at the agents.releases.sh/mcp endpoint, with documentation, support and terms links added to its manifest.

Read more ↗

MCP OAuth sign-in works on agents.releases.sh

RollupThis release2 fixesBug fixesAI-tallied from the release notes

Connecting to https://agents.releases.sh/mcp was routing tokens to the wrong audience; tokens minted for either agents.releases.sh or mcp.releases.sh are now accepted on both. Account MCP tools called without a credential now return a proper OAuth challenge in clients like Claude, triggering sign-in instead of a plain error.

Read more ↗