Heroku CLI v11 is now available, marking the most significant architectural overhaul in years. The release completes a full migration to ECMAScript Modules (ESM) and oclif v4, delivering faster command execution through improved tree-shaking and manifest caching. The CLI now ships with Node.js 22 (while maintaining Node.js 20 compatibility), introduces a semantic color system with theme support and NO_COLOR accessibility option, and adds new commands including heroku search for command discovery, heroku repl, and unified data:maintenance:* commands. Breaking changes include updated output formatting, deprecation of legacy pg:maintenance and redis:maintenance commands, and the AI plugin becoming an optional install. The build system also migrated from Yarn to npm, dropping the monorepo structure.

5m read timeFrom heroku.com
Post cover image
Table of contents
Modern architecture built for performance and usabilityNew commands for modern Heroku workflowsTransitioning to Heroku CLI v11A modernized CLI for a modern ecosystem
1 Comment

Sort: