Ruby v4.0.8 is now available on Heroku. To run your app using this version of Ruby, add the following ruby directive to your Gemfile: ruby "4.0.8" For more information on Ruby 4.0.8, you can view the release announcement .
We have updated the package managers used during the build of Python apps as follows: pip updated from 26.2.1 to 26.2.2 ( changelog ) uv updated from 0.13.1 to 0.13.4 ( changelog ) And for Cedar-generation Python apps only: Pipenv updated from 2026.9.1 to 2026.10.2 ( changelog )
Go 1.27.3 and 1.26.10 are now available for use by Go apps on Heroku. In addition, we have updated the Go 1.27 and 1.26 version aliases to resolve to these new Go patch versions. See Go Versions for details on how to configure the Go version for your app.
.NET 8.0.132 , 8.0.426 , 9.0.122 , 9.0.319 , 10.0.113 and 10.0.402 SDKs have been made available for builds on Heroku. The .NET 8.0 SDKs include .NET Runtime 8.0.32 and ASP.NET Core Runtime 8.0.32 . The .NET 9.0 SDKs include .NET Runtime 9.0.21 and ASP.NET Core Runtime 9.0.21 .
Node.js versions 26.12.0 and 24.22.0 have been made available for builds on Heroku. For additional information, please see our article on Node.js Support .
Heroku Connect now defaults to version 68.0 of the Salesforce API, the latest version available in the Winter ‘27 release. Learn how to specify the API version at connection creation on the Heroku Dev Center .
On October 19, 2026, we’ll begin migrating Apache Kafka on Heroku cluster infrastructure from ZooKeeper to KRaft. This change modernizes how clusters manage their internal metadata. Heroku will notify you via email when maintenance is scheduled to perform this migration on your Kafka cluster. No action is required from you.
Python 3.15.0 is now available for use by Python apps on Heroku. See the Python 3.15.0 release announcement and What’s New In Python 3.15 to learn more about the new major version. See Specifying a Python Version for details on how to configure the Python version for your app.
We have updated the heroku-22 , heroku-24 and heroku-26 stacks to pick up security and bug fixes in upstream packages. The new base images for each stack will roll out automatically to the Common Runtime over the next 48 hours, followed by Private Spaces .
API Documentation & Schema Updates Platform API Documentation: Updated overall documentation and schema for the Enterprise Account API Enterprise Account Creation: Added the required_email_domains parameter to the Enterprise Account creation endpoint. Use this field to restrict organization membership to specific email domains.
Heroku Postgres Advanced -tier databases are now generally available. The new tier brings increased storage capacity and scalability, decoupled compute and storage, follower pools distributing read load, and logical replication. You can provision databases on this new tier.
We have updated the package managers used during the build of Python apps as follows: Poetry updated from 2.4.2 to 2.5.1 ( changelog ) uv updated from 0.12.9 to 0.12.21 ( changelog )
Python 3.14.8, 3.13.16, 3.12.15, 3.11.17 and 3.10.22 are now available for use by Python apps on Heroku. In addition, we have updated the Python 3.14, 3.13, 3.12, 3.11 and 3.10 major version aliases to resolve to these new Python patch versions.
Heroku team admins can now create, view, regenerate, and revoke OAuth API authorizations that act on behalf of a team rather than an individual from the Heroku Dashboard and the Heroku CLI . Use team authorizations to grant your team access to the Heroku Platform API . See Team Authorization for more information.
The following new PHP runtime versions are now available: PHP 8.2.34 PHP 8.3.35 PHP 8.4.26 PHP 8.5.11 The following PHP extensions have been added or updated: ext-blackfire 2026.9.2 ext-grpc 1.84.0 ext-mongodb 1.21.10 ext-mongodb 2.5.3 ext-newrelic 12.11.0.40 ext-phalcon 5.22.0 The Nginx web server has been updated to version 1.30.5 .
Ruby v3.4.11 is now available on Heroku. To run your app using this version of Ruby, add the following ruby directive to your Gemfile: ruby "3.4.11" For more information on Ruby 3.4.11, you can view the release announcement .
JRuby v10.1.2.0 is now available on Heroku. To run your app using this version of Ruby, add the following ruby directive to your Gemfile: ruby "4.0.0", engine: "jruby", engine_version: "10.1.2.0" The JRuby release notes can be found on the JRuby website .
We have updated the heroku-22 , heroku-24 and heroku-26 stacks to pick up security and bug fixes in upstream packages. The new base images for each stack will roll out automatically to the Common Runtime over the next 48 hours, followed by Private Spaces .
Heroku’s support for Java, Scala and Clojure now includes support for OpenJDK version 27. To use this version of OpenJDK, create a system.properties file in your application with the following contents: java.runtime.version=27 After your next deployment, Heroku will install and run your app with OpenJDK 27.