---
title: "Heroku CLI v10: Support for Next Generation Heroku Platform"
description: "Heroku CLI v10.0.0 updates the command-line tool for the next-generation Fir platform while introducing breaking changes and a Node.js 20 runtime. Fir users must replace several legacy command forms, including logs and ps:stop/ps:restart arguments, and use heroku run:inside because heroku run, ps:exec, ps:copy, ps:forward, and ps:socks do not work with Fir apps. New Fir support includes heroku telemetry commands for OpenTelemetry, a generation selector for spaces:create, generation details in space commands, Fir-aware pipeline and buildpack output, and real-time log streaming with --tail. The release also upgrades oclif to v4.14.36, updates GitHub workflows to Node 20, fixes log color rendering, and is available through heroku update."
---

# Heroku CLI v10: Support for Next Generation Heroku Platform

[Heroku](https://yomu.fyi/company/heroku) · Anush DSouza · Dec 17, 2024

**Type:** Announcement

## Summary

Heroku CLI v10.0.0 updates the command-line tool for the next-generation Fir platform while introducing breaking changes and a Node.js 20 runtime. Fir users must replace several legacy command forms, including logs and ps:stop/ps:restart arguments, and use heroku run:inside because heroku run, ps:exec, ps:copy, ps:forward, and ps:socks do not work with Fir apps. New Fir support includes heroku telemetry commands for OpenTelemetry, a generation selector for spaces:create, generation details in space commands, Fir-aware pipeline and buildpack output, and real-time log streaming with --tail. The release also upgrades oclif to v4.14.36, updates GitHub workflows to Node 20, fixes log color rendering, and is available through heroku update.

## Context

The release addresses compatibility with the next-generation Fir platform while updating the CLI’s runtime, stability, user experience, and support for newer platform capabilities.

## Approach / What changed

Heroku CLI v10 upgrades to Node.js 20 and oclif v4.14.36, adds Fir-specific commands and options, updates workflows, improves logging, and changes deprecated command arguments and supported execution commands.

## Takeaways

- Fir apps require --process-type or --dyno-name for relevant logs, ps:stop, and ps:restart usage; older forms remain available for Cedar apps with deprecation warnings.
- The new heroku telemetry command suite integrates Fir apps with OpenTelemetry, while spaces commands expose space generation and spaces:create accepts a --generation flag.
- Several existing commands do not work with Fir apps, including heroku run, heroku ps:exec, heroku ps:copy, heroku ps:forward, and heroku ps:socks; heroku run:inside is the replacement.

**Tags:** [Heroku](https://yomu.fyi/topic/heroku), [Node.js](https://yomu.fyi/topic/node-js), [OpenTelemetry](https://yomu.fyi/topic/opentelemetry)

- Source: [Heroku](https://www.heroku.com/blog/heroku-cli-v10-next-generation-heroku-platform)
- Source URL: https://www.heroku.com/blog/heroku-cli-v10-next-generation-heroku-platform
- Ingested by Yomu: 2026-09-10T00:05:25.025Z

[Read original post](https://www.heroku.com/blog/heroku-cli-v10-next-generation-heroku-platform)
