Heroku-24 is now the default stack for new apps
Change effective on 23 October 2024
Heroku-24, our stack based on Ubuntu 24.04 Long Term Support, is now the default stack when creating new applications.
See the Heroku-24 stack article for a list of changes over the previous default stack, Heroku-22.
To continue creating new apps using Heroku-22, specify the stack explicitly when creating the app:
$ heroku create --stack heroku-22
If you use Review Apps or Heroku CI, the default stack can be overridden by defining a stack in app.json:
{
"stack": "heroku-22"
}
Existing apps are unaffected by this change in default stack. To upgrade them to Heroku-24, see upgrading to the latest stack.