H

Heroku Changelog

H
Heroku Changelog Cloud

OpenJDK 27 is now available for Java, Scala and Clojure apps

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. For more information, see the article on Heroku Support for Java in the Dev Center. For mor…

H
Heroku Changelog Cloud v4.0.7

Ruby version 4.0.7 is now available

Ruby v4.0.7 is now available on Heroku. To run your app using this version of Ruby, add the following ruby directive to your Gemfile: ​ruby ruby "4.0.7" ​ For more information on Ruby 4.0.7, you can view the release announcement.

H
Heroku Changelog Cloud v8.0.131

.NET 8.0.131, 8.0.425, 9.0.121, 9.0.318, 10.0.112 and 10.0.401 SDKs are now available

.NET 8.0.131, 8.0.425, 9.0.121, 9.0.318, 10.0.112 and 10.0.401 SDKs have been made available for builds on Heroku. The .NET 8.0 SDKs include .NET Runtime 8.0.31 and ASP.NET Core Runtime 8.0.31. The .NET 9.0 SDKs include .NET Runtime 9.0.20 and ASP.NET Core Runtime 9.0.20. The .NET 10.0 SDKs include .NET Runtime 10.0.12 and ASP.NET Core Runtime 10.0.12. For additional information, please see our ar…

H
Heroku Changelog Cloud

Cloud Native Buildpacks support for Cedar-generation apps

Cloud Native Buildpacks (CNBs) build an Open Container Initiative (OCI) image or slug-compatible OCI layout from your code. Previously only available on Fir generation, we’re launching this technology to the Cedar generation. The default stack for each Heroku generation is unchanged. You can create new apps or update existing apps to use CNBs with these commands: $ heroku apps:create <app name> --…

H
Heroku Changelog Cloud

PHP updates - September 2026

The following new PHP runtime versions are now available: PHP 8.4.25 PHP 8.5.10 The following PHP extensions have been added or updated: ext-blackfire 2026.8.8 ext-grpc 1.83.1 ext-mongodb 2.4.1 ext-newrelic 12.10.0.39 ext-phalcon 5.20.3 ext-mongodb 1.21.7 The following new Composer versions are now available for use during builds: Composer 2.2.30 Composer 2.10.3 The blackfire CLI agent program use…

H
Heroku Changelog Cloud v1.27.1

Go 1.27.1 and 1.26.8 are now available

Go 1.27.1 and 1.26.8 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.

H
Heroku Changelog Cloud

Heroku-22, Heroku-24 and Heroku-26 stacks updated

We updated the heroku-22, heroku-24 and heroku-26 stacks to pick up security fixes in upstream packages. The new base images for each stack roll out automatically to the Common Runtime over the next 48 hours, followed by Private Spaces. If you use Heroku’s default buildpack-powered build system/stacks, you don’t need to redeploy your app to include these changes. We automatically restart any runni…

H
Heroku Changelog Cloud

Changes to Common Runtime *.herokuapp.com domain apps

Heroku made these changes to Common Runtime apps with a default *.herokuapp.com domain: Updated Accepted Ciphers for TLS Termination Apps with the default *.herokuapp.com domain and custom domains now support the same ciphers. See HTTP Routing for a list of supported ciphers. Heroku no longer supports these ciphers: TLS_ECDHE-ECDSA-AES128-SHA256 TLS_ECDHE-RSA-AES128-SHA256 TLS_ECDHE-ECDSA-AES128-S…

H
Heroku Changelog Cloud

Fir Private Spaces now default to x86_64 architecture

All new Fir-generation Private Spaces now default to x86_64 (Intel/AMD) architecture instead of ARM64 (Graviton). This change improves the developer experience by defaulting to the more widely used x86_64 architecture, and provides better compatibility with existing x86_64-based apps and dependencies. What’s Changing: New Fir Private Spaces created after August 21, 2026 use x86_64 architecture by…

H
Heroku Changelog Cloud

Fine-grained access controls for Heroku Teams

Fine-grained access controls are now available for all Heroku Teams. Previously, fine-grained access controls were only available for Heroku Enterprise customers. With this change, app permissions on non-Enterprise accounts are no longer static and based on a user’s role. Heroku Teams users can grant fine-grained permissions to team members on a per-app basis with View, Deploy, Operate, and Manage…

H
Heroku Changelog Cloud v1.27.0

Go 1.27.0, 1.26.7 and 1.25.14 are now available

Go 1.27.0, 1.26.7 and 1.25.14 are now available for use by Go apps on Heroku. In addition, we have updated the Go 1.27, 1.26 and 1.25 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.

H
Heroku Changelog Cloud

Valkey 7 on Heroku Key-Value Store deprecation

Heroku is deprecating support for Valkey 7 on Heroku Key-Value Store. This deprecation is part of our documented version support policy. The end-of-life date is December 19, 2026. Our schedule for deprecating all Valkey 7 instances is as follows: August 19, 2026: We send a deprecation notification to users on Valkey 7 KVS instances. October 19, 2026: You can’t create Valkey 7 KVS instances after t…

H
Heroku Changelog Cloud

Valkey 9 on Heroku Key-Value Store is generally available

Valkey 9 on Heroku Key-Value Store (KVS) is generally available. All newly created KVS add-ons default to the latest version. You can provision a KVS instance with this version with the --version 9 flag. $ heroku addons:create heroku-redis:standard-0 -a example-app -- --version 9 With the release of Valkey 9, we’re deprecating Valkey 7 per our policy. We urge you to upgrade your instance to the la…

H
Heroku Changelog Cloud

Heroku-22, Heroku-24 and Heroku-26 stacks updated

We updated the heroku-22, heroku-24 and heroku-26 stacks to pick up security fixes in upstream packages. The new base images for each stack roll out automatically to the Common Runtime over the next 48 hours, followed by Private Spaces. If you use Heroku’s default buildpack-powered build system/stacks, you don’t need to redeploy your app to include these changes. We automatically restart any runni…

H
Heroku Changelog Cloud v1.25.13

Go 1.25.13 and 1.26.6 are now available

Go 1.25.13 and 1.26.6 are now available for use by Go apps on Heroku. In addition, we have updated the Go 1.25 and 1.26 version aliases to resolve to these new Go patch versions. The Cloud Native Buildpack (v3.0.0) no longer supports pre-release (rc/beta) Go versions. Apps requesting a release-candidate or beta Go version will need to move to a stable release. See Go Versions for details on how to…

H
Heroku Changelog Cloud v3.12.14

Python 3.12.14, 3.11.16 and 3.10.21 are now available

Python 3.12.14, 3.11.16 and 3.10.21 are now available for use by Python apps on Heroku. In addition, we have updated the Python 3.12, 3.11 and 3.10 major version aliases to resolve to these new Python patch versions. We strongly recommend that you use a major version alias when specifying a Python version for your app instead of pinning to an exact patch version, so that your app receives the late…

H
Heroku Changelog Cloud v8.0.130

.NET 8.0.130, 8.0.424, 9.0.120, 9.0.317, 10.0.111, 10.0.303 and 10.0.400 SDKs are now available

.NET 8.0.130, 8.0.424, 9.0.120, 9.0.317, 10.0.111, 10.0.303 and 10.0.400 SDKs have been made available for builds on Heroku. The .NET 8.0 SDKs include .NET Runtime 8.0.30 and ASP.NET Core Runtime 8.0.30. The .NET 9.0 SDKs include .NET Runtime 9.0.19 and ASP.NET Core Runtime 9.0.19. The .NET 10.0 SDKs include .NET Runtime 10.0.11 and ASP.NET Core Runtime 10.0.11. For additional information, please…

H
Heroku Changelog Cloud

Heroku-22, Heroku-24 and Heroku-26 stacks updated

We updated the heroku-22, heroku-24 and heroku-26 stacks to pick up security fixes in upstream packages. The new base images for each stack roll out automatically to the Common Runtime over the next 48 hours, followed by Private Spaces. If you use Heroku’s default buildpack-powered build system/stacks, you don’t need to redeploy your app to include these changes. We automatically restart any runni…

H
Heroku Changelog Cloud v3.14.7

Python 3.14.7 and 3.13.15 are now available

Python 3.14.7 and 3.13.15 are now available for use by Python apps on Heroku. In addition, we have updated the Python 3.14 and 3.13 major version aliases to resolve to these new Python patch versions. We strongly recommend that you use a major version alias when specifying a Python version for your app instead of pinning to an exact patch version, so that your app receives the latest Python securi…

H
Heroku Changelog Cloud

Heroku Postgres 15 deprecation

Heroku is deprecating support for all databases running Postgres 15. This deprecation is part of our documented version support policy. The end-of-life date is February 28, 2027. Our schedule for deprecating all Postgres 15 databases is as follows: August 4, 2026: We send a deprecation notification to Heroku Postgres 15 database users. November 11, 2026: You can’t create Postgres 15 databases afte…

H
Heroku Changelog Cloud

Postgres 18 is generally available on Heroku Postgres

We previously released Postgres 18 beta on Heroku Postgres. Today, Postgres 18 is generally available on Heroku. New databases default to Postgres 18. Read the Postgres project’s release notes for version 18 here. Upgrade to Postgres 18 on Heroku Postgres With the release of Postgres 18, we’re deprecating Postgres 15 per our policy. We urge you to upgrade your databases to the latest version as so…