Heroku-18 stack is now deprecated

Change effective on 22 June 2022

Heroku-18, our stack based on Ubuntu 18.04 Long Term Support, is now deprecated. Apps using the Heroku-18 stack will continue to run, but should be upgraded to a more recent stack as soon as possible.

In accordance with Heroku’s stack update policy, support for Heroku stacks is synchronized with the release lifecycle of the Ubuntu Long Term Support release on which they are based. For Ubuntu 18.04, Canonical’s standard support ends in April 2023.

Therefore, on April 30th 2023, Heroku-18 reaches end-of-life. Existing Heroku-18 apps will continue to run, but as the underlying stack will no longer receive security updates, customers are advised that keeping their apps on this stack will be at their own risk.

Starting May 1st 2023, builds will no longer be allowed for Heroku-18 apps. All other non-build functionality will continue to work, and the apps will continue to run.

To list all apps that are using the Heroku-18 stack, you can run the following Heroku CLI commands:

$ heroku plugins:install @heroku-cli/plugin-apps-table
$ heroku apps:table --filter="STACK=heroku-18"

You can also show apps by team:

$ heroku apps:table --filter="STACK=heroku-18" --team=my-team-name

See the Heroku-18 End-of-Life FAQ for more information.