Migrate apps from Heroku with near-zero downtime.

Heroku Migration Docs
February 10, 2026
New

Render CLI v2.8.0

New command: render workspaces
By default, render workspaces lists your available workspaces in an interactive menu. Optionally, you can also list workspaces in plaintext, JSON, or YAML format. For example, the following command lists workspaces in YAML:

render workspaces -o yaml

Non-interactive mode for render psql
You can now pass queries directly through render psql and print the response in plaintext, JSON, or YAML. For example:

render psql my-database -c "SELECT id, name FROM projects LIMIT 5;" -o json

Show latest available version
render --version now shows you if a new version of the Render CLI is available.

For more details, see the release on GitHub.

February 09, 2026
Improved

Blueprints now support custom filenames and paths

Blueprints (Render's infrastructure-as-code model) now support custom filenames and paths for YAML configuration files. Previously, Blueprints required a file named render.yaml in your repository's root directory.

You can specify a custom path when creating a new Blueprint in the Render Dashboard:

Setting a Blueprint file path in the Render Dashboard
Setting a Blueprint file path in the Render Dashboard

You can also update an existing Blueprint's file path from its Settings page.

If you don't set a custom path, Render defaults to using render.yaml in your repository root. Learn more in the documentation.

February 06, 2026
Fixed

Service events no longer erroneously report scaling down to zero instances

In rare cases, Render would erroneously emit an Autoscaler starting to scale down to 0 instances event for services with autoscaling enabled. These events were triggered by momentary latency in scaling metrics, and they did not modify the instance count of the affected service.

This behavior is now resolved.

January 28, 2026
New

Validate Blueprint files using the Render CLI or API

The Render CLI and API now support validation of render.yaml files used with Render Blueprints. This enables you to quickly verify that Blueprint changes are valid in your local dev environment or as part of CI.

  • CLI: Run render blueprints validate render.yaml
    • Requires version 2.7.1 or later of the CLI. Learn how to upgrade.
  • API: Provide your render.yaml file to the new Validate Blueprint endpoint.

These additions complement existing IDE support for Blueprint validation. Learn more in the documentation.

January 15, 2026
Improved

Default Node.js version updated to 22.22.0

Newly created Node.js services now use Node.js 22.22.0 by default. You can always specify a different version.

Existing Node.js services keep their original default version to prevent breaking changes.

December 17, 2025
Improved

Improved logs UX in the Render dashboard and CLI

We've made several improvements to the Render dashboard to make logs easier to consume:

  • Expanded logs container to view more log lines at once
  • Click individual log lines to open a detail view
  • Toggle live tail mode
  • Light and dark mode support to match your selected dashboard theme
Expand errors, open lines in detail view, toggle live tail mode, and more.
Expand errors, open lines in detail view, toggle live tail mode, and more.

Additionally, the render logs CLI command now supports paginated infinite scroll, making it easier to navigate extensive log histories.

Traverse long log histories with infinite scroll.
Traverse long log histories with infinite scroll.

Learn more about using the Render logs UI and the Render CLI.

December 10, 2025
New

Autonomously debug builds with Jules by Google Labs

You can now integrate your Render workspace with Jules—Google Labs' asynchronous coding agent—to autonomously debug your Render builds.

To configure the integration, create an API key in the Render Dashboard (dashboard.render.com/jules) and paste it into the appropriate field on the Jules integrations page:

Adding your Render API key to Jules
Adding your Render API key to Jules

With the integration enabled, Jules monitors pull request previews on your service repos and asynchronously plans and commits fixes for build failures.

Learn more in the documentation.

December 09, 2025
Improved

Default Bun version updated to 1.3.4

Newly created services now use Bun 1.3.4 by default. You can always specify a different version.

Existing services keep their original default Bun version to prevent breaking changes.

November 21, 2025
Improved

Rotate Postgres credentials with enhanced user management

Render Postgres databases now support self-serve credential rotation via managed creation and deletion of PostgreSQL users.

Add and delete users from your database's page in the Render Dashboard, or via the Render API:

Creating a new managed PostgreSQL user in the Render Dashboard
Creating a new managed PostgreSQL user in the Render Dashboard

A newly created user becomes your database's new "default" user, used in the database's connection URLs shown in the Render Dashboard. Blueprint-managed services that dynamically reference your database's connection string will update to use the new default credentials on your next Blueprint sync.

Learn more about PostgreSQL users and credential rotations in the documentation.

November 14, 2025
Improved

Webhooks for completed actions now include the action's result

The following webhook event types now include a status field in their payload, enabling you to quickly respond to the result of the corresponding action:

  • Build Ended
  • Deploy Ended
  • Cron Job Run Ended
  • Job Run Ended (for one-off jobs)

For a completed action, this field's value is one of succeeded, failed, or canceled. You can use this value in CI to terminate a workflow if a build or deploy fails.

Additionally, the Server Unhealthy event type has been removed in favor of Server Failed, which surfaces runtime failures for your service with significantly less "notification noise".

Learn more about webhooks in the documentation.