Live Feed/Heroku/Fact Record
Heroku logo
Heroku
product launch 97% Confidence Gate September 3, 2026

Heroku Releases Heroku-24 Stack Based on Ubuntu 24.04 LTS

Heroku officially released the heroku-24 execution stack built on Ubuntu 24.04 LTS for all dyno types. The new base image updates native system libraries to OpenSSL 3.3 and glibc 2.39 alongside upgraded runtime defaults including Python 3.12, Ruby 3.3, Node.js 20, and OpenJDK 21.

Verified State Diff

Comparison Mode:
- Previous State
Applications were provisioned by default on heroku-22 (Ubuntu 22.04 LTS) using OpenSSL 3.0 and older core language buildpack defaults.
+ Verified New State
Applications can explicitly set or upgrade dyno builds to heroku-24 (Ubuntu 24.04 LTS) leveraging OpenSSL 3.3, glibc 2.39, and modern default runtimes.

Impact & Verification Analysis

WHO IS AFFECTED

Developers and enterprise engineering teams deploying applications on Heroku dynos across Node.js, Python, Ruby, Java, Go, and PHP ecosystems.

WHY IT MATTERS

Migrating to heroku-24 extends operating system level security maintenance through 2029, updates system libraries for optimized application performance, and prevents security liabilities associated with deprecated software stacks.

Full Fact Overview

The heroku-24 stack upgrades Heroku's underlying base operating system image from Ubuntu 22.04 LTS (heroku-22) to Ubuntu 24.04 LTS (Noble Numbat). This update includes key system library upgrades such as OpenSSL 3.3, GCC 13, and glibc 2.39, enhancing cryptographic capabilities and compilation efficiency. Additionally, Heroku updated its default language buildpacks to directly target current stable runtimes including Node.js 20/22, Python 3.12, Ruby 3.3, Java 21, PHP 8.3, and Go 1.22 without requiring custom toolchain definitions.

Multi-Source Evidence Chain (1)

Heroku Official Product Documentation & Release Notesheroku.com
TRACKED ENTITY
Explore all historical Heroku changes
View Heroku Hub ➔