Debug your Render services in Claude Code and Cursor.

Try Render MCP
November 13, 2025
New

PostgreSQL 18 is now available for Render Postgres databases

Render Postgres databases now support PostgreSQL version 18. This is now the default version for newly created databases (you can specify a different version at creation time).

You can upgrade an existing database in-place from its Info page in the Render Dashboard:

Upgrading a Render Postgres database in the Render Dashboard
Upgrading a Render Postgres database in the Render Dashboard

Note that your database will be temporarily unavailable during the upgrade. The process usually takes less than one hour.

Learn more about PostgreSQL 18 in the release notes. Learn more about database upgrades in the documentation.

November 07, 2025
Adjusted

Adopting new outbound IP ranges for all regions

As announced in September, Render is now in the process of moving all outbound traffic to use the new IP ranges introduced on October 27th:

Original outbound IPs and new ranges for the Ohio region
Original outbound IPs and new ranges for the Ohio region

Each region has its own set of new ranges and original IPs. As part of this change, outbound traffic will no longer use the original IPs. These IPs will be retired fully by December 1st.

As of today, this switchover is complete for the following regions:

  • Ohio
  • Virginia
  • Singapore

The Oregon region is scheduled for November 10, and Frankfurt has yet to be scheduled. Subscribe to Render's status page for future updates.

If you use outbound IPs to allow access to an external system, you must add the new IP ranges to that system's access rules. You can safely remove all of the original IPs from your access rules starting December 1st.

Learn more about outbound IPs in the documentation.

November 06, 2025
New

Automatically increase your database storage when running low

You can now enable storage autoscaling for Render Postgres databases. When enabled, Render detects when your database is over 90% full and automatically increases its storage by 50% (rounded up to the nearest multiple of 5 GB).

For example, a 50 GB database that's using over 45 GB will automatically increase its storage to 75 GB. This increase is permanent.

Enable storage autoscaling with the following steps:

  1. From your database's Info page in the Render Dashboard, scroll down to the Postgres Instance section and click Update.
  2. Scroll down to the Enable Storage Autoscaling field and toggle the switch.
  3. Click Save Changes.

Learn more about storage autoscaling in the documentation.

October 27, 2025
Improved

Blueprints now support projects and environments

Blueprints (Render's infrastructure-as-code model) now enable you to define projects and environments in your workspace, and to assign resources to those environments:

Defining a project with two environments using Render Blueprints
Defining a project with two environments using Render Blueprints

Your render.yaml file now supports two new top-level fields:

  • projects: an array of project definitions, each with one or more environments and their associated resources
  • ungrouped: an object for defining resources that belong to no environment

If you define a resource under one of these new fields, do not duplicate it in your file's top-level services / databases / envVarGroups fields. These fields remain supported, and resources in them keep their currently assigned environment (if any).

Learn more about Blueprint support for projects and environments in the documentation.

October 17, 2025
Improved

Web service edge caching now supports all file types

Edge caching for web services now includes the option to cache response data for all file types—not just for a predefined list of common static file types (like images and PDFs).

You choose which set of Cacheable File Types to allow when you enable edge caching:

Enabling edge caching for all file types in the Render Dashboard
Enabling edge caching for all file types in the Render Dashboard

Caching all file types increases the risk of caching dynamic content. To prevent this, make sure to set proper Cache-Control headers for all of your service's dynamic responses before enabling this option.

Learn more about edge caching in the documentation.

October 02, 2025
New

Enterprise orgs can set inbound IP rules for web services and static sites

Enterprise orgs on Render can now set inbound IP rules for the following:

  • Individual web services and static sites
  • An entire environment
  • An entire workspace

IP rules are allowlists of IP ranges specified using CIDR notation. Add rules from your service or environment's settings in the Render Dashboard:

Setting a web service's inbound IP rules in the Render Dashboard
Setting a web service's inbound IP rules in the Render Dashboard

Requests to your service from a disallowed IP receive a 403 Forbidden response.

All plan types support setting inbound IP rules for individual Render Postgres and Key Value datastores (this is existing functionality).

Learn more about IP rules in the documentation.

September 24, 2025
Improved

Export audit log events with the Render API

To assist with compliance needs, the Render API now provides the following endpoints for exporting audit log data:

  • List workspace audit logs
    • Includes user actions performed in an individual workspace, such as management of services and datastores.
  • List organization audit logs
    • Includes org-level management actions, such as configuring SAML SSO. These audit logs are exclusive to Enterprise orgs.

Audit logs require an Organization plan or higher. Learn more about audit logs in the documentation.

September 24, 2025
Adjusted

Upcoming changes to outbound IP addresses

On October 27, 2025, Render will roll out new outbound IP ranges for each region. Render will also retire each region's original set of outbound IPs no later than December 1, 2025.

Viewing new outbound IP ranges in the Render Dashboard
Viewing new outbound IP ranges in the Render Dashboard

If you use your service's outbound IPs to safelist access to an external system, you will need to add the new IP ranges to that system's access rules. You can safely do this now in preparation for the change by following these steps.

Learn more about outbound IPs in the documentation.

September 16, 2025
Adjusted

Free web services will no longer allow outbound traffic to SMTP ports

Starting next week, free Render web services will block outbound network traffic to SMTP ports 25, 465, and 587.

This change will be live across all regions by Friday, September 26th.

To continue sending traffic to an SMTP port, you can upgrade your free web service to any paid instance type.

Learn more about free service limitations in the documentation.

September 11, 2025
Improved

SSH into a specific instance of a scaled service

You can now open a shell session to a specific instance of a scaled service. Previously, shell sessions always selected an instance at random.

  • In the Render Dashboard, open a service's Shell page and select a specific instance from the Instance dropdown:
Selecting an instance in the dashboard shell
Selecting an instance in the dashboard shell
  • When connecting over SSH, include an instance's 5-character slug in the hostname. Here's an example command:

    ssh srv-abc123-d4e5f@ssh.oregon.render.com

    In this example, the instance slug is d4e5f. You append this value to the service ID, separated by a hyphen as shown.

You can obtain the slug of a running instance from your service's logs and metrics in the Render Dashboard. You can also open a dashboard shell session to a particular instance directly from these views:

Opening a dashboard shell session from the log explorer
Opening a dashboard shell session from the log explorer
Opening a dashboard shell session from service metrics
Opening a dashboard shell session from service metrics

Learn more about SSH support in the documentation.