---
name: OpenRouter
slug: openrouter
domain: openrouter.ai
description: Unified API and marketplace that routes requests across hundreds of large language models from many providers, with automatic fallbacks, normalized billing, and usage-based pricing.
category: ai
sources: 1
total_releases: 62
releases_last_30d: 28
avg_releases_per_week: 6.7
last_updated: 2026-06-04
tracking_since: 2026-04-01
canonical: https://releases.sh/openrouter
overview_url: https://releases.sh/openrouter/overview.md
accounts:
  github: "OpenRouterTeam"
  x: "openrouter"
  discord: "fVyRaUDgxW"
---

## Overview

A $113M Series B anchored a busy stretch of shipping across the routing layer, developer tools, and enterprise controls.

**Multi-provider failure visibility improved** — When all provider fallbacks fail, error responses now carry a `previous_errors` array listing every attempted provider's error code, message, and name. Diagnosing cascading failures across providers no longer requires correlating separate logs.

**Enterprise IP filtering went live** — Organizations on enterprise plans can restrict API key usage to approved IP address ranges from Privacy settings, tightening the blast radius of any leaked key. IP allowlists also began actively blocking non-approved IPs with a `403` response, upgrading what had previously been a passive advisory.

**Presets expanded across three API surfaces** — Presets gained support for the Responses API via `POST /api/v1/presets/:slug/responses`, the Anthropic Messages API via `POST /api/v1/presets/:slug/messages`, and a direct creation path from inference request bodies. The TypeScript and Python SDKs ship the new routes.

**Workspace and observability management APIs arrived** — New REST endpoints landed for programmatically managing bring-your-own-key credentials and observability destinations (Datadog, Langfuse, LangSmith, and others) via management key authentication.

**Model comparison and rankings got richer** — A new comparison tool lets you benchmark up to five models side by side on pricing, context length, and benchmark scores. Rankings charts added a percentage-normalized toggle alongside raw token-volume views, and a `GET /api/v1/datasets/rankings-daily` endpoint exposes the underlying top-50 dataset.

**Activity and logging tools sharpened** — Negation filters arrived so any filter chip can be toggled to "is not," Activity deep links now point to individual messages via `?message=<n>`, and workspace sidebar navigation surfaces Activity and Logs pre-filtered per workspace. The `preset_id` field on generation responses ties each completion back to the preset that produced it.

<Source name="Changelog" slug="openrouter-changelog" type="feed" releases="62" latest-date="2026-06-02T00:00:00.000Z" primary="true" url="https://releases.sh/openrouter/openrouter-changelog" />

## Recent Releases

_Summaries below — fetch the release's `canonical` URL for full content, or `url` for the original source._

<Release source="openrouter-changelog" date="June 2, 2026" published="2026-06-02T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/6/2" canonical="https://releases.sh/release/rel_W7ekCXHjZOlxZUT43gCLi" truncated="true">
### June 2, 2026

### Product changes

- **Rankings percentage toggle** -- Bar charts on the [rankings page](https://openrouter.ai/rankings) now have a menu button that...
</Release>

<Release source="openrouter-changelog" date="June 1, 2026" published="2026-06-01T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/6/1" canonical="https://releases.sh/release/rel_Kub7cc7w5LIeMX-ASUv2U" truncated="true">
### June 1, 2026

### Product changes

- **May Release Spotlight blog post** -- Published the [May Release Spotlight](https://openrouter.ai/announcements/may-release-sp...
</Release>

<Release source="openrouter-changelog" date="May 31, 2026" published="2026-05-31T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/31" canonical="https://releases.sh/release/rel_ISieYFWt93nAb_8uKgkkF" truncated="true">
### May 31, 2026

### Product changes

- **Fusion Router documentation and model page** -- Added a dedicated [Fusion Router documentation page](/docs/guides/routing/rou...
</Release>

<Release source="openrouter-changelog" date="May 30, 2026" published="2026-05-30T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/30" canonical="https://releases.sh/release/rel_pjP1tKUgsa9WfFz7KSthH" truncated="true">
### May 30, 2026

### Product changes

- **Fallback errors in error metadata** -- When all provider fallbacks fail, the error response `metadata` now includes a `previo...
</Release>

<Release source="openrouter-changelog" date="May 29, 2026" published="2026-05-29T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/29" canonical="https://releases.sh/release/rel_YI06NECZv9laibwnTqhzU" truncated="true">
### May 29, 2026

### Product changes

- **Preset ID in generation responses** -- The `GET /api/v1/generation` endpoint now returns `preset_id` when a preset was used, ...
</Release>

<Release source="openrouter-changelog" date="May 28, 2026" published="2026-05-28T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/28" canonical="https://releases.sh/release/rel_IdbGHjDLfcgYvXDaGHY6k" truncated="true">
### May 28, 2026

### Product changes

- **IP address filtering for enterprise plans** -- Enterprise organizations can now restrict all API key usage to approved IP add...
</Release>

<Release source="openrouter-changelog" date="May 27, 2026" published="2026-05-27T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/27" canonical="https://releases.sh/release/rel_Gwc9JgDJzBhKmp8QXlt1y" truncated="true">
### May 27, 2026

### Product changes

- **Series B announcement** -- Published the [$113M Series B announcement](https://openrouter.ai/announcements/series-b).
- **API...
</Release>

<Release source="openrouter-changelog" date="May 26, 2026" published="2026-05-26T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/26" canonical="https://releases.sh/release/rel_nhfKtZQm-g85eanB5JZ9w" truncated="true">
### May 26, 2026

### Product changes

- **Model comparison page** -- Compare up to five models side by side on pricing, context length, and benchmark scores with the n...
</Release>

<Release source="openrouter-changelog" date="May 25, 2026" published="2026-05-25T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/25" canonical="https://releases.sh/release/rel_URVlbnWF5xh0aNGXrNIsy" truncated="true">
### May 25, 2026

### Product changes

- **Activity and Logs in workspace sidebar** -- Organizations with multiple [workspaces](/docs/guides/features/workspaces) now se...
</Release>

<Release source="openrouter-changelog" date="May 24, 2026" published="2026-05-24T00:00:00.000Z" url="https://openrouter.ai/docs/changelog/2026/5/24" canonical="https://releases.sh/release/rel_z3g54WP-vdFWCcpKVIAE3" truncated="true">
### May 24, 2026

### Product changes

- **Fixed: activity chart color consistency** -- Spend, Requests, and Tokens charts on the [activity page](https://openrouter.ai/...
</Release>

## Fetching more

Append `.md` (markdown), `.json` (raw data), or `.atom` (feed) to any URL on this page.

- Per-source history: `https://releases.sh/openrouter/{source-slug}`
- Atom feed: `https://releases.sh/openrouter.atom`
- Individual release: `https://releases.sh/release/{release-id}`
