R

Render Changelog

R
Render Changelog Cloud

Managed OIDC now supports Anthropic and OpenAI

Render’s managed OpenID Connect (OIDC) authentication now supports Anthropic and OpenAI in addition to AWS.Render services can authenticate to both providers without storing long-lived API keys. Render instead issues short-lived identity tokens for each service and automatically rotates them as needed.To configure either provider, connect Render as an identity provider, map the appropriate service…

R
Render Changelog Cloud

Trigger service deploys with the Render MCP server

The Render MCP server now includes a trigger_deploy tool that enables you (and your agents) to kick off a new deploy of an existing service. This can be helpful for retrying a deploy after a transient failure or forcing a clean rebuild by clearing the build cache.Get started with the Render MCP server and learn about all of its capabilities in the documentation.

R
Render Changelog Cloud

Render-to-AWS OIDC authentication now generally available

OpenID Connect (OIDC) authentication for AWS is now generally available for Pro workspaces and higher.Render services can use OIDC to assume an AWS IAM role at runtime, giving them secure access to AWS resources without long-lived credentials. Render automatically issues and rotates the temporary credentials used by each service.To configure OIDC for AWS, connect Render as an identity provider in…

R
Render Changelog Cloud

Add connection pooling to your Render Postgres database

Paid Render Postgres databases now support connection pooling using PgBouncer at no additional cost. Enable connection pooling if your database needs to handle more concurrent client connections than its instance type allows:Render runs PgBouncer on the same underlying host as your database to minimize the latency introduced by the additional hop.Enable connection pooling from your database's Info…

R
Render Changelog Cloud

Manage Postgres and Key Value instances using the Render CLI

You (and your agents) can now create, update, delete, suspend, and resume Render Postgres and Key Value instances using version 2.21.0 or later of the Render CLI.Use render kv commands to manage Key Value instances:render kv create \ --name jobs-cache-staging \ --region oregon \ --plan starter \ --memory-policy queue \ --confirm Use render pg commands to manage Postgres databases:render pg create…

R
Render Changelog Cloud

Reduced median Docker service build time by 60%

In recent weeks, we've gradually rolled out a number of optimizations for Dockerfile-based service builds on Render. These optimizations include:Tuning chunk size and parallelism for build image uploadsSpeeding up build scheduling on Render infrastructureParallelizing generated image upload with export to build cacheStoring build cache in Render's own image registry with automatic pruningTogether,…

R
Render Changelog Cloud

Specify disk persistence behavior for paid Key Value instances

Paid Render Key Value instances now support three different disk persistence modes:Journal + Snapshot: Append writes to a journal and periodically save full snapshots. This matches the behavior of all paid Key Value instances before this release.Snapshot only: Disable journaling while continuing to save periodic snapshots.Off: Disable all disk-backed persistence.Reducing persistence can improve wr…

R
Render Changelog Cloud

Authenticate Render services with AWS using OIDC

Now in beta, Pro workspaces and higher can configure OpenID Connect (OIDC) to authenticate their Render services with AWS. This enables your services to securely access AWS resources at runtime using automatically rotated credentials.The setup flow looks like this:Add Render as an OIDC identity provider in AWS IAM.Create or update IAM roles that trust the Render OIDC provider.Add an AWS_ROLE_ARN e…

R
Render Changelog Cloud

Reduced median build time for Node.js services by 25%

In recent weeks, we've gradually rolled out a number of build optimizations for Render's Node.js native runtime, including:Tuning chunk size and parallelism for build image uploadsCaching of commonly used Node.js versionsSharing universal layers across build imagesSpeeding up build scheduling on Render infrastructureTogether, these optimizations have reduced median build time for Node.js services…

R
Render Changelog Cloud

SSH into an ephemeral service instance

You can now SSH into an ephemeral instance of your service, which Render spins up specifically for your SSH session. This enables you to inspect your service's runtime environment and execute one-off commands without affecting your production instances.Previously, all SSH sessions connected to one of a service's running instances (except for cron jobs). This remains the default behavior.Using vers…

R
Render Changelog Cloud

Add dedicated outbound IPs to your workspace

Pro workspaces and higher can now create sets of dedicated IPs to send outbound service traffic through static, reserved addresses:Use dedicated IPs to simplify allowlisting your Render services with external providers.Each dedicated IP set includes three IPv4 addresses in a single region. You can scope a set to your entire workspace or to specific environments.Services outside a set’s scope conti…

R
Render Changelog Cloud

Change your service's backing repo or image in the Render Dashboard

You can now change an existing service's backing Git repository or Docker image in the Render Dashboard. Previously, these changes required the Render API.In the Render Dashboard, open your service's Settings page.Under Build > Source, click Edit:The Update Source dialog appears.Select a new build source.If you're using a Git repo, confirm the Runtime, Build Command, and Start Command to use:(For…

R
Render Changelog Cloud

Reduced median build time for Python services by 27%

In recent weeks, we've gradually rolled out a number of build optimizations for Render's Python native runtime, including:Tuning chunk size and parallelism for build image uploadsOn-disk caching of commonly used Python versionsSharing universal layers across build imagesTogether, these optimizations have reduced median build time for Python services by 27%:Before these optimizations (week of March…