Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 43 additions & 1 deletion changelog/backend.mdx
Original file line number Diff line number Diff line change
@@ -1,13 +1,55 @@
---
title: "Backend"
sidebarTitle: "Backend [1.30.0]"
sidebarTitle: "Backend [1.31.0]"
rss: true
---

<Card title="Schedule Call" href="https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action" icon="calendar" horizontal>
Discuss how Portkey's AI Gateway can enhance your organization's AI infrastructure
</Card>

<Update label="1.31.0" description="2026-11-05">

## v1.31.0
---

### JWT & Authentication
- **`jwt_settings` enforcement**: Control-plane JWT authentication now applies an organisation's `jwt_settings` (algorithms, `aud`, `iss`, clock tolerance, required claims, claim values, extracted claims), matching the gateway. ES, PS and RS algorithms and non-RSA JWKs are accepted. `algorithms` is limited to asymmetric algorithms (plus EdDSA), and `claim_values` regexes are validated when saved
- **Start hooks**: Organisation-level `start_hooks` apply to JWT-authenticated requests
- **Workspace name**: JWT-authenticated requests include the workspace name in the workspace details
- [Documentation](/product/enterprise-offering/org-management/jwt)

### Guardrails
- **Bedrock `failOnError`**: Set `failOnError` on the Bedrock guardrail to fail the check when the Bedrock request errors or times out. Default is `false`
- [Documentation](/integrations/guardrails/bedrock-guardrails)
- **Detail summary target**: The guardrail detail summary APIs return the actual hook target (`input` or `output` type) instead of always reporting the LLM target
- [Documentation](/product/guardrails)

### Organisation Admin API
- **New scopes**: `organisation_auth`, `organisation_security` and `organisation_enforcements` (each with `read` and `update`) can be granted to organisation service API keys and are available to owners and admins
- [Documentation](/product/enterprise-offering/org-management/api-keys-authn-and-authz)

### Providers
- **Bedrock**: Bedrock integrations accept `bedrock_map_metadata` (boolean, default `false`)
- [Documentation](/integrations/llms/bedrock/aws-bedrock)

### Configs
- **`auto_caching`**: The config schema accepts the `auto_caching` boolean
- [Documentation](/product/ai-gateway/configs)

### Fixes and Improvements
- **Integrations**: Creating an integration with null custom headers no longer fails
- [Documentation](/integrations/llms)
- **Access policies**: Writes that land while an access policy bundle is building now trigger a rebuild instead of being lost
- [Documentation](/product/enterprise-offering/access-control-management)
- **API keys**: Fixed an unhandled exception when fetching API key details
- [Documentation](/product/enterprise-offering/org-management/api-keys-authn-and-authz)
- **Configs**: Config fetches read only the latest version instead of joining all versions, and an index on `config_versions` speeds version listing
- [Documentation](/product/ai-gateway/configs)
- Updated dependencies to patch security vulnerabilities.

</Update>

<Update label="1.30.0" description="2026-10-27">

## v1.30.0
Expand Down
Loading