tag:devcenter.heroku.com,2005:/changelog/feedHeroku ChangelogHeroku2025-03-26T12:36:55Ztag:devcenter.heroku.com,2005:ChangelogItem/31732025-03-26T12:36:55Z2025-03-26T12:36:55ZRuby version 3.2.8 is now available<p><a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ydWJ5LXN1cHBvcnQjcnVieS12ZXJzaW9ucw">Ruby v3.2.8</a> is now available on Heroku. To run your app using this version of Ruby, add the following <code>ruby</code> directive to your Gemfile:</p>
<pre class="language-ruby"><code class="language-ruby">ruby "3.2.8"
</code></pre>
<p>For more information on <a href="/load/view.php?a=aHR0cHM6Ly93d3cucnVieS1sYW5nLm9yZy9lbi9uZXdzLw">Ruby 3.2.8, you can view the release announcement</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31722025-03-26T12:36:32Z2025-03-26T12:36:32ZRuby version 3.1.7 is now available (3.1.x is now EOL)<p><a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ydWJ5LXN1cHBvcnQjcnVieS12ZXJzaW9ucw">Ruby v3.1.7</a> is now available on Heroku. To run your app using this version of Ruby, add the following <code>ruby</code> directive to your Gemfile:</p>
<pre class="language-ruby"><code class="language-ruby">ruby "3.1.7"
</code></pre>
<p>For more information on <a href="/load/view.php?a=aHR0cHM6Ly93d3cucnVieS1sYW5nLm9yZy9lbi9uZXdzLw">Ruby 3.1.7, you can view the release announcement</a>. From Ruby core:</p>
<blockquote>
<p>This version is a final release of Ruby 3.1 series. We will not provide any further updates including security fixes for Ruby 3.1 series.</p>
</blockquote>tag:devcenter.heroku.com,2005:ChangelogItem/31712025-03-21T16:08:32Z2025-03-21T16:08:32ZRuby support for Bundler 1.x re-enabled until April 30th, 2025<p>Ruby applications using bundler 1.x will resume being able to deploy effective immediately until April 30 2025. This update changes behavior rolled out on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9jaGFuZ2Vsb2ctaXRlbXMvMzE2Ng">March 19th, 2025</a>.</p>
<p>On March 19, 2025, Heroku changed the <code>heroku/ruby</code> buildpack’s default Ruby version which prevented the evaluation of gems with Bundler 1.x. This version of Bundler was last released in December 2018 and is not receiving support from Bundler Core. That means Bundler 1.x will not work with Ruby 3.2 or 3.3 due to an error:</p>
<pre><code>remote: ! There was an error parsing your Gemfile, we cannot continue
remote: ! /tmp/d20250319-150-o0ictl/bundler-1.17.3/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:29:in `root': undefined method `untaint' for an instance of Pathname (NoMethodError)
remote: !
remote: ! Pathname.new(gemfile).untaint.expand_path.parent
remote: ! ^^^^^^^^
remote: ! from /tmp/d20250319-150-o0ictl/bundler-1.17.3/gems/bundler-1.17.3/lib/bundler.rb:234:in `root'
</code></pre>
<p>While the vast majority of applications on the platform use a modern version of bundler, it’s more likely that applications still trying to migrate off of <code>heroku-20</code> are using bundler <code>1.x</code> of those applications, Rails 5.x apps can easily upgrade to bundler 2.3.27 while Rails 4.x applications are hard locked to bundler 1.x. While technically that also means they’re using <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ydWJ5LXN1cHBvcnQtcmVmZXJlbmNlI3Vuc3VwcG9ydGVkLXJ1YnktdmVyc2lvbnM">Unsupported Ruby versions</a>, we felt that delaying the rollout of this internal Ruby upgrade (which is at the root of the bundler 1.x limitation) would help customers in their upgrade process.</p>
<p>We strongly recommend that customers upgrade their application to a non-EOL version of Ruby and Rails. For the highest levels of stability and security, we recommend staying on the latest Ruby, Rails, and Heroku stack.</p>
<h3 id="bundler-1-x-will-no-longer-work-on-heroku-after-april-30-2025">Bundler 1.x will no longer work on Heroku after April 30, 2025</h3>
<p>Customers using Bundler 1.x after April 30, 2025, will see an error message when deploying and are encouraged to upgrade to Bundler 2.3.27. To prevent this error, upgrade your bundler version as soon as possible. Run:</p>
<div class="note">
<p>If you’re limited to bundler 1.x due to a dependency on rails, this post has some suggestions that may help <a href="/load/view.php?a=aHR0cHM6Ly93d3cucmVkZGl0LmNvbS9yL0hlcm9rdS9jb21tZW50cy8xaWo3Yjg5L3VwZ3JhZGluZ19ydWJ5X3ZlcnNpb25zX3RvX3J1bl9vbl9oZXJva3UyNC8">Upgrading Ruby versions to run on Heroku-24
</a>.</p>
</div>
<pre class="language-term"><code class="language-term">$ gem install bundler -v 2.3.27
$ bundle update --bundler
</code></pre>
<p>Verify that the correct version is listed in the Gemfile.lock:</p>
<pre class="language-term"><code class="language-term">$ cat Gemfile.lock | grep "BUNDLED WITH" -A2
BUNDLED WITH
2.3.27
</code></pre>
<p>And check the results into git:</p>
<pre class="language-term"><code class="language-term">$ git add Gemfile.lock
$ git commit -m "Update bundler version to 2.3.x"
</code></pre>
<p>Bundler <code>1.17.3</code> was last released on December 27, 2018, and is no longer supported by bundler/rubygems core. The exception occurs because the <code>heroku/ruby</code> buildpack uses ruby. It invokes <code>bundle platform --ruby</code> to determine what Ruby version the application needs. The version of Ruby the buildpack uses is incompatible with the version of bundler requested by the application.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31652025-03-20T15:13:09Z2025-03-20T15:13:09ZRouter 2.0 is now the default for all new Eco-tier Applications<p><a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9odHRwLXJvdXRpbmcjbGVnYWN5LXJvdXRlci1hbmQtcm91dGVyLTItMA">Router 2.0</a> is the new Common Runtime router, replacing the legacy router. It is now the default for all new Eco-tier applications. Basic, Standard and Performance-tier applications will continue to run on the legacy router until the tier-specific end-of-life date for the legacy router found in the link below.</p>
<p>See the <a href="/load/view.php?a=aHR0cHM6Ly9rYi5oZXJva3UuY29tL0pKM00xVE9NL2NvbW1vbi1ydW50aW1lLWxlZ2FjeS1yb3V0ZXItZW5kLW9mLWxpZmUtZmFx">Legacy Router end-of-life FAQ</a> Help article for updates on timelines and information.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31682025-03-19T18:00:06Z2025-03-19T18:00:06ZJava 24 now available<p>Heroku’s support for Java, Scala, Clojure, and Gradle now includes support for OpenJDK version 24. To use this version of the JDK, create a <code>system.properties</code> file in your application with the following contents:</p>
<pre><code>java.runtime.version=24
</code></pre>
<p>After your next deployment, Heroku will install and run your app with OpenJDK 24. For more information, see the article on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9qYXZhLXN1cHBvcnQ">Heroku Support for Java in the Dev Center</a>. For more information on JDK 24, see the <a href="/load/view.php?a=aHR0cHM6Ly9vcGVuamRrLm9yZy9wcm9qZWN0cy9qZGsvMjQv">official OpenJDK documentation</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31672025-03-19T14:28:07Z2025-03-19T14:28:07ZDefault Ruby version for new apps is now 3.3.7<p>The <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ydWJ5LXN1cHBvcnQjZGVmYXVsdC1ydWJ5LXZlcnNpb24tZm9yLW5ldy1hcHBz">default Ruby version for new Ruby applications is 3.3.7</a>. You’ll only get the default if the application does not specify a ruby version.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31662025-03-19T14:27:20Z2025-03-19T14:27:20ZRuby applications with no specified bundler versions now receive Bundler 2.3.x. Bundler 1.x will no longer work.<div class="note">
<p><strong>Update</strong> (March 21, 2025): <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9jaGFuZ2Vsb2ctaXRlbXMvMzE3MQ">Bundler 1.x will now work on the platform until April 30, 2025</a>. We still highly recommend upgrading bundler versions as soon as possible. The directions below have been updated from their original wording.</p>
</div>
<p>Previously applications with no <code>BUNDLED WITH</code> in their <code>Gemfile.lock</code> would receive bundler <code>1.x</code>. They will now receive the new <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ydWJ5LXN1cHBvcnQtcmVmZXJlbmNlI2RlZmF1bHQtYnVuZGxlci12ZXJzaW9u">default bundler version</a> <code>2.3.x</code>.</p>
<p>It is strongly recommended that you have both a <code>RUBY VERSION</code> and <code>BUNDLED WITH</code> version listed in your <code>Gemfile.lock</code>. If you do not have those values, you can generate them and commit them to git:</p>
<pre><code>$ bundle update --ruby
$ git add Gemfile.lock
$ git commit -m "Update Gemfile.lock"
</code></pre>
<p>Applications without these values specified in the <code>Gemfile.lock</code> may break unexpectedly when the defaults change.</p>
<h2 id="bundler-1-x-will-no-longer-work-on-heroku-after-april-30th">Bundler 1.x will no longer work on Heroku after April 30th.</h2>
<div class="note">
<p>If you’re limited to bundler 1.x due to a dependency on rails this post has some suggestions that may help <a href="/load/view.php?a=aHR0cHM6Ly93d3cucmVkZGl0LmNvbS9yL0hlcm9rdS9jb21tZW50cy8xaWo3Yjg5L3VwZ3JhZGluZ19ydWJ5X3ZlcnNpb25zX3RvX3J1bl9vbl9oZXJva3UyNC8">Upgrading Ruby versions to run on Heroku-24
</a>.</p>
</div>
<p>Customers using Bundler 1.x will see an error message when deploying and are encouraged to upgrade to Bundler 2.3.27. To fix upgrade your bundler version. Run:</p>
<pre><code>$ gem install bundler -v 2.3.27
$ bundle update --bundler
</code></pre>
<p>Verify that the correct version is listed in the Gemfile.lock:</p>
<pre><code>$ cat Gemfile.lock | grep "BUNDLED WITH" -A2
BUNDLED WITH
2.3.27
</code></pre>
<p>And check the results into git:</p>
<pre><code>$ git add Gemfile.lock
$ git commit -m "Update bundler version to 2.3.x"
</code></pre>
<p>Upgrading your application Bundler 2.3.x+ fixes the exception. For more information see <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9jaGFuZ2Vsb2ctaXRlbXMvMzE3MQ">Ruby support for Bundler 1.x re-enabled until April 30th, 2025
</a> published March 21, 2025.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31642025-03-14T15:25:04Z2025-03-14T15:25:04ZNode.js 23.10.0 and 20.19.0 now available<p>Node.js versions 23.10.0 and 20.19.0 have been made available for builds on Heroku. For additional information, please see our article on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ub2RlanMtc3VwcG9ydA">Node.js Support</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31632025-03-13T23:53:11Z2025-03-13T23:53:11ZPHP updates - March 2025<p>The following new <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9waHAtc3VwcG9ydCNhdmFpbGFibGUtdmVyc2lvbnM">PHP runtime versions</a> are now available:</p>
<ul>
<li><a href="/load/view.php?a=aHR0cHM6Ly93d3cucGhwLm5ldC9DaGFuZ2VMb2ctOC5waHAjOC4xLjMy">PHP 8.1.32</a></li>
<li><a href="/load/view.php?a=aHR0cHM6Ly93d3cucGhwLm5ldC9DaGFuZ2VMb2ctOC5waHAjOC4yLjI4">PHP 8.2.28</a></li>
<li><a href="/load/view.php?a=aHR0cHM6Ly93d3cucGhwLm5ldC9DaGFuZ2VMb2ctOC5waHAjOC4zLjE5">PHP 8.3.19</a></li>
<li><a href="/load/view.php?a=aHR0cHM6Ly93d3cucGhwLm5ldC9DaGFuZ2VMb2ctOC5waHAjOC40LjU">PHP 8.4.5</a></li>
</ul>
<p>The following <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9waHAtc3VwcG9ydCNleHRlbnNpb25z">PHP extensions</a> have been added or updated:</p>
<ul>
<li><a href="/load/view.php?a=aHR0cHM6Ly9naXRodWIuY29tL25ld3JlbGljL25ld3JlbGljLXBocC1hZ2VudC9yZWxlYXNlcy90YWcvdjExLjYuMC4xOQ"><code>ext-newrelic</code> 11.6.0.19</a></li>
<li><a href="/load/view.php?a=aHR0cHM6Ly9wZWNsLnBocC5uZXQvcGFja2FnZS1jaGFuZ2Vsb2cucGhwP3BhY2thZ2U9cGhhbGNvbiZhbXA7YW1wO3JlbGVhc2U9NS45LjA"><code>ext-phalcon</code> 5.9.0</a></li>
</ul>
<p>The following new <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9waHAtc3VwcG9ydCNhdmFpbGFibGUtY29tcG9zZXItdmVyc2lvbnM">Composer versions</a> are now available <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9oZXJva3UtcGhwLWJlaGF2aW9yI2luc3RhbGxhdGlvbi1vZi1kZXBlbmRlbmNpZXM">for use during builds</a>:</p>
<ul>
<li><a href="/load/view.php?a=aHR0cHM6Ly9nZXRjb21wb3Nlci5vcmcvY2hhbmdlbG9nLzIuOC42">Composer 2.8.6</a></li>
</ul>tag:devcenter.heroku.com,2005:ChangelogItem/31622025-03-12T20:01:33Z2025-03-12T20:01:33ZDefault app domain name and DNS targets updated for Fir-generation apps<p>Heroku has implemented improvements to DNS management for the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucw">Fir</a>-generation, and all new Fir apps utilize sharded DNS zones which will have the new domain format of the following: <code><haiku>.<regional-haiku>.herokuapp.com</code>. For example:<code>example-app-1234567890ab.redwood-oregon.herokuapp.com</code></p>
<p>Similarily, Fir Private Spaces apps now use <code><haiku>.<regional-haiku>.herokudns.com</code> for DNS targets.</p>
<p>While your app is available at your default domain, we strongly recommend adding a custom domain to production apps. You can view your updated DNS targets with the <code>heroku domains</code> command. See <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9jdXN0b20tZG9tYWlucyN2aWV3LWV4aXN0aW5nLWRvbWFpbnM">View existing domains</a> for details.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31612025-03-11T15:49:54Z2025-03-11T15:49:54ZHeroku-20, Heroku-22 and Heroku-24 stacks updated<p>We updated the <code>heroku-20</code>, <code>heroku-22</code> and <code>heroku-24</code> <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zdGFjaw">stacks</a> to pick up
security fixes in upstream packages. The new base images for each stack roll out automatically
to the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9keW5vLXJ1bnRpbWUjY29tbW9uLXJ1bnRpbWU">Common Runtime</a> over the next 48 hours,
followed by <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9keW5vLXJ1bnRpbWUjcHJpdmF0ZS1zcGFjZXMtcnVudGltZQ">Private Spaces</a>.</p>
<p>If you use Heroku’s default <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9idWlsZHBhY2tz">buildpack</a>-powered build system/stacks, you don’t
need to redeploy your app to include these changes. We <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9keW5vLXJlc3RhcnRzI2F1dG9tYXRpYy1yZXN0YXJ0cw">automatically restart</a>
any running dynos as we roll out the new base images for each stack. For
<a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNjZWRhcg">Cedar</a>-generation apps, each time a dyno starts, the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zbHVnLWNvbXBpbGVy">slug</a> applies on top of the most recent base image. For <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNmaXI">Fir</a>-generation apps, the built image gets rebased on top of the most recent
base image.</p>
<p>If your app uses Heroku’s <code>container</code> stack (<a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zdGFjayN2aWV3LXlvdXItYXBwLXMtc3RhY2stbmFtZQ">most don’t</a>),
you must rebuild your app’s Docker image to pick up updates in the base image specified in your
<code>Dockerfile</code>.</p>
<p>See <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zdGFjay1wYWNrYWdlcw">this Dev Center article</a> for an overview of the packages
available in each stack’s base image.</p>
<div class="warning">
<p>The Heroku-20 stack <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9jaGFuZ2Vsb2ctaXRlbXMvMjg5NQ">is deprecated</a> and will reach end-of-life on April 30th,
2025.
<a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy91cGdyYWRpbmctdG8tdGhlLWxhdGVzdC1zdGFjaw">Upgrade to a newer stack</a> as soon as possible.
See the <a href="/load/view.php?a=aHR0cHM6Ly9oZWxwLmhlcm9rdS5jb20vTlBOMjc1UksvaGVyb2t1LTIwLWVuZC1vZi1saWZlLWZhcQ">Heroku-20 End-Of-Life FAQ</a> for
more details.</p>
</div>
<h2 id="changelog-of-packages">Changelog of packages</h2>
<h3 id="stack-heroku-20">Stack: heroku-20</h3>
<ul>
<li>Removed <code>postgresql-client-16</code></li>
<li>Updated <code>binutils</code> from version <code>2.34-6ubuntu1.9</code> to <code>2.34-6ubuntu1.10</code></li>
<li>Updated <code>binutils-aarch64-linux-gnu</code>/<code>binutils-x86-64-linux-gnu</code> from version <code>2.34-6ubuntu1.9</code> to <code>2.34-6ubuntu1.10</code></li>
<li>Updated <code>binutils-common</code> from version <code>2.34-6ubuntu1.9</code> to <code>2.34-6ubuntu1.10</code></li>
<li>Updated <code>git</code> from version <code>1:2.25.1-1ubuntu3.13</code> to <code>1:2.25.1-1ubuntu3.14</code></li>
<li>Updated <code>git-man</code> from version <code>1:2.25.1-1ubuntu3.13</code> to <code>1:2.25.1-1ubuntu3.14</code></li>
<li>Updated <code>libbinutils</code> from version <code>2.34-6ubuntu1.9</code> to <code>2.34-6ubuntu1.10</code></li>
<li>Updated <code>libcap2</code> from version <code>1:2.32-1ubuntu0.1</code> to <code>1:2.32-1ubuntu0.2</code></li>
<li>Updated <code>libcap2-bin</code> from version <code>1:2.32-1ubuntu0.1</code> to <code>1:2.32-1ubuntu0.2</code></li>
<li>Updated <code>libctf-nobfd0</code> from version <code>2.34-6ubuntu1.9</code> to <code>2.34-6ubuntu1.10</code></li>
<li>Updated <code>libctf0</code> from version <code>2.34-6ubuntu1.9</code> to <code>2.34-6ubuntu1.10</code></li>
<li>Updated <code>libgssapi-krb5-2</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libk5crypto3</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libkrb5-3</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libkrb5support0</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libxml2</code> from version <code>2.9.10+dfsg-5ubuntu0.20.04.8</code> to <code>2.9.10+dfsg-5ubuntu0.20.04.9</code></li>
<li>Updated <code>linux-libc-dev</code> from version <code>5.4.0-205.225</code> to <code>5.4.0-208.228</code></li>
<li>Added <code>postgresql-client-17</code> version <code>17.4-1.pgdg20.04+2</code></li>
</ul>
<h4 id="stack-heroku-20-updates-to-packages-available-at-build-time-only">Updates to packages available at build time only</h4>
<ul>
<li>Removed <code>postgresql-server-dev-16</code></li>
<li>Updated <code>krb5-multidev</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libcap-dev</code> from version <code>1:2.32-1ubuntu0.1</code> to <code>1:2.32-1ubuntu0.2</code></li>
<li>Updated <code>libgssrpc4</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libkadm5clnt-mit11</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libkadm5srv-mit11</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libkdb5-9</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libkrb5-dev</code> from version <code>1.17-6ubuntu4.8</code> to <code>1.17-6ubuntu4.9</code></li>
<li>Updated <code>libxml2-dev</code> from version <code>2.9.10+dfsg-5ubuntu0.20.04.8</code> to <code>2.9.10+dfsg-5ubuntu0.20.04.9</code></li>
<li>Added <code>postgresql-server-dev-17</code> version <code>17.4-1.pgdg20.04+2</code></li>
</ul>
<h3 id="stack-heroku-22">Stack: heroku-22</h3>
<ul>
<li>Removed <code>postgresql-client-16</code></li>
<li>Updated <code>binutils</code> from version <code>2.38-4ubuntu2.6</code> to <code>2.38-4ubuntu2.7</code></li>
<li>Updated <code>binutils-aarch64-linux-gnu</code>/<code>binutils-x86-64-linux-gnu</code> from version <code>2.38-4ubuntu2.6</code> to <code>2.38-4ubuntu2.7</code></li>
<li>Updated <code>binutils-common</code> from version <code>2.38-4ubuntu2.6</code> to <code>2.38-4ubuntu2.7</code></li>
<li>Updated <code>libbinutils</code> from version <code>2.38-4ubuntu2.6</code> to <code>2.38-4ubuntu2.7</code></li>
<li>Updated <code>libcap2</code> from version <code>1:2.44-1ubuntu0.22.04.1</code> to <code>1:2.44-1ubuntu0.22.04.2</code></li>
<li>Updated <code>libcap2-bin</code> from version <code>1:2.44-1ubuntu0.22.04.1</code> to <code>1:2.44-1ubuntu0.22.04.2</code></li>
<li>Updated <code>libcryptsetup12</code> from version <code>2:2.4.3-1ubuntu1.2</code> to <code>2:2.4.3-1ubuntu1.3</code></li>
<li>Updated <code>libctf-nobfd0</code> from version <code>2.38-4ubuntu2.6</code> to <code>2.38-4ubuntu2.7</code></li>
<li>Updated <code>libctf0</code> from version <code>2.38-4ubuntu2.6</code> to <code>2.38-4ubuntu2.7</code></li>
<li>Updated <code>libdevmapper1.02.1</code> from version <code>2:1.02.175-2.1ubuntu4</code> to <code>2:1.02.175-2.1ubuntu5</code></li>
<li>Updated <code>libgssapi-krb5-2</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libk5crypto3</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libkrb5-3</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libkrb5support0</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libxml2</code> from version <code>2.9.13+dfsg-1ubuntu0.5</code> to <code>2.9.13+dfsg-1ubuntu0.6</code></li>
<li>Updated <code>linux-libc-dev</code> from version <code>5.15.0-133.144</code> to <code>5.15.0-134.145</code></li>
<li>Added <code>liblttng-ust-common1</code> version <code>2.13.1-1ubuntu1</code></li>
<li>Added <code>liblttng-ust-ctl5</code> version <code>2.13.1-1ubuntu1</code></li>
<li>Added <code>liblttng-ust1</code> version <code>2.13.1-1ubuntu1</code></li>
<li>Added <code>postgresql-client-17</code> version <code>17.4-1.pgdg22.04+2</code></li>
</ul>
<h4 id="stack-heroku-22-updates-to-packages-available-at-build-time-only">Updates to packages available at build time only</h4>
<ul>
<li>Updated <code>krb5-multidev</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libcap-dev</code> from version <code>1:2.44-1ubuntu0.22.04.1</code> to <code>1:2.44-1ubuntu0.22.04.2</code></li>
<li>Updated <code>libgssrpc4</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libkadm5clnt-mit12</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libkadm5srv-mit12</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libkdb5-10</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libkrb5-dev</code> from version <code>1.19.2-2ubuntu0.5</code> to <code>1.19.2-2ubuntu0.6</code></li>
<li>Updated <code>libxml2-dev</code> from version <code>2.9.13+dfsg-1ubuntu0.5</code> to <code>2.9.13+dfsg-1ubuntu0.6</code></li>
</ul>
<h3 id="stack-heroku-24">Stack: heroku-24</h3>
<ul>
<li>Removed <code>postgresql-client-16</code></li>
<li>Updated <code>binutils</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>binutils-aarch64-linux-gnu</code>/<code>binutils-x86-64-linux-gnu</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>binutils-common</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>libbinutils</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>libcap2</code> from version <code>1:2.66-5ubuntu2.1</code> to <code>1:2.66-5ubuntu2.2</code></li>
<li>Updated <code>libcap2-bin</code> from version <code>1:2.66-5ubuntu2.1</code> to <code>1:2.66-5ubuntu2.2</code></li>
<li>Updated <code>libctf-nobfd0</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>libctf0</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>libgprofng0</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>libgssapi-krb5-2</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libk5crypto3</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libkrb5-3</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libkrb5support0</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libsframe1</code> from version <code>2.42-4ubuntu2.3</code> to <code>2.42-4ubuntu2.4</code></li>
<li>Updated <code>libxml2</code> from version <code>2.9.14+dfsg-1.3ubuntu3.1</code> to <code>2.9.14+dfsg-1.3ubuntu3.2</code></li>
<li>Added <code>liblttng-ust-common1t64</code> version <code>2.13.7-1.1ubuntu2</code></li>
<li>Added <code>liblttng-ust-ctl5t64</code> version <code>2.13.7-1.1ubuntu2</code></li>
<li>Added <code>liblttng-ust1t64</code> version <code>2.13.7-1.1ubuntu2</code></li>
<li>Added <code>postgresql-client-17</code> version <code>17.4-1.pgdg24.04+2</code></li>
</ul>
<h4 id="stack-heroku-24-updates-to-packages-available-at-build-time-only">Updates to packages available at build time only</h4>
<ul>
<li>Updated <code>krb5-multidev</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libgssrpc4t64</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libkadm5clnt-mit12</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libkadm5srv-mit12</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libkdb5-10t64</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libkrb5-dev</code> from version <code>1.20.1-6ubuntu2.4</code> to <code>1.20.1-6ubuntu2.5</code></li>
<li>Updated <code>libxml2-dev</code> from version <code>2.9.14+dfsg-1.3ubuntu3.1</code> to <code>2.9.14+dfsg-1.3ubuntu3.2</code></li>
<li>Updated <code>linux-libc-dev</code> from version <code>6.8.0-53.55</code> to <code>6.8.0-55.57</code></li>
</ul>tag:devcenter.heroku.com,2005:ChangelogItem/31602025-03-05T23:24:14Z2025-03-05T23:24:14ZHeroku extension for VS Code is now available<p>The <a href="/load/view.php?a=aHR0cHM6Ly9tYXJrZXRwbGFjZS52aXN1YWxzdHVkaW8uY29tL2l0ZW1zP2l0ZW1OYW1lPUhlcm9rdS1EZXYtVG9vbHMuaGVyb2t1">Heroku extension for VS Code</a> is now generally available. The Heroku extension brings all your essential developer tools into VS Code, improving your developer experience. With the extension, you can:</p>
<ul>
<li>Easily manage Heroku apps, dynos, and add-ons from VS Code.</li>
<li>Run Heroku commands from the VS Code terminal or command pallet.</li>
<li>View, add, and remove Heroku add-ons without leaving VS Code.</li>
<li>Deploy apps with one-click from VS Code.</li>
<li>Use supported IDEs such as VS Code and VS Code forks (Salesforce Codebuilder, Cursor, Windsurf, etc).</li>
</ul>
<p>To learn more about the extension and how to install it, see the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9jYXRlZ29yaWVzL2hlcm9rdS12cy1jb2RlLWV4dGVuc2lvbg">Heroku VS Code Extension documentation</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31592025-03-04T21:21:17Z2025-03-04T21:21:17ZGo 1.24.1 and 1.23.7 now available<p>Go versions 1.24.1 and 1.23.7 have been made available on Heroku.</p>
<p>With these new releases, go1.24 now defaults to go1.24.1 and go1.23 defaults to go1.23.7.</p>
<p>For more information, see our page on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nby1zdXBwb3J0">Go Support</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31582025-03-04T20:27:19Z2025-03-04T20:27:19ZH23 Endpoint misconfigured errors have been deprecated<p>H23 (Endpoint misconfigured) errors are no longer being emitted. For details on individual error code availability for <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNmaXI">Fir-generation</a> and <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNjZWRhcg">Cedar-generation</a> apps, refer to the Dev Center <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9lcnJvci1jb2Rlcw">Error Code documentation</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31572025-02-28T21:16:57Z2025-02-28T21:16:57ZApplication Metrics CPU Usage plot is now available for Fir-generation apps<p>A <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9tZXRyaWNzI2NwdQ">CPU Usage plot</a> is now available for <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNmaXI">Fir</a>-generation apps. <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNjZWRhcg">Cedar</a>-generation apps will continue to display Load Average instead.</p>
<p><img src="/load/view.php?a=aHR0cHM6Ly9hc3NldHMuZGV2Y2VudGVyLmhlcm9rdS5jb20vYXJ0aWNsZS1pbWFnZXMvMTc0MDc3NDE3MC1jcHVfdXNhZ2UucG5n" alt="cpu chart"></p>tag:devcenter.heroku.com,2005:ChangelogItem/31562025-02-27T18:08:17Z2025-02-27T18:08:17ZNode.js 23.9.0 now available<p>Node.js version 23.9.0 has been made available for builds on Heroku. For additional information, please see our article on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ub2RlanMtc3VwcG9ydA">Node.js Support</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31552025-02-26T13:29:46Z2025-02-26T13:29:46ZPython buildpack updated to Poetry 2.1.1<p>We have updated the package managers used during the build of Python apps as follows:</p>
<ul>
<li>Poetry updated from 2.0.1 to 2.1.1 (<a href="/load/view.php?a=aHR0cHM6Ly9naXRodWIuY29tL3B5dGhvbi1wb2V0cnkvcG9ldHJ5L2Jsb2IvbWFpbi9DSEFOR0VMT0cubWQjMjExLS0tMjAyNS0wMi0xNg">changelog</a>)</li>
</ul>
<div class="note">
<p>Heroku’s <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9idWlsZHBhY2tz">buildpacks</a> are open source. To subscribe to Python buildpack release notifications or provide feedback, see these repositories on GitHub:</p>
<ul>
<li><a href="/load/view.php?a=aHR0cHM6Ly9naXRodWIuY29tL2hlcm9rdS9oZXJva3UtYnVpbGRwYWNrLXB5dGhvbg">Python classic buildpack</a> (used by <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNjZWRhcg">Cedar-generation</a> apps)</li>
<li><a href="/load/view.php?a=aHR0cHM6Ly9naXRodWIuY29tL2hlcm9rdS9idWlsZHBhY2tzLXB5dGhvbg">Python Cloud Native Buildpack</a> (used by <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNmaXI">Fir-generation</a> apps)</li>
</ul>
</div>tag:devcenter.heroku.com,2005:ChangelogItem/31542025-02-24T17:02:49Z2025-02-24T17:02:49ZHeroku-20, Heroku-22 and Heroku-24 stacks updated<p>We updated the <code>heroku-20</code>, <code>heroku-22</code> and <code>heroku-24</code> <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zdGFjaw">stacks</a> to pick up
security fixes in upstream packages. The new base images for each stack roll out automatically
to the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9keW5vLXJ1bnRpbWUjY29tbW9uLXJ1bnRpbWU">Common Runtime</a> over the next 48 hours,
followed by <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9keW5vLXJ1bnRpbWUjcHJpdmF0ZS1zcGFjZXMtcnVudGltZQ">Private Spaces</a>.</p>
<p>If you use Heroku’s default <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9idWlsZHBhY2tz">buildpack</a>-powered build system/stacks, you don’t
need to redeploy your app to include these changes. We <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9keW5vLXJlc3RhcnRzI2F1dG9tYXRpYy1yZXN0YXJ0cw">automatically restart</a>
any running dynos as we roll out the new base images for each stack. For
<a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNjZWRhcg">Cedar</a>-generation apps, each time a dyno starts, the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zbHVnLWNvbXBpbGVy">slug</a> applies on top of the most recent base image. For <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNmaXI">Fir</a>-generation apps, the built image gets rebased on top of the most recent
base image.</p>
<p>If your app uses Heroku’s <code>container</code> stack (<a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zdGFjayN2aWV3LXlvdXItYXBwLXMtc3RhY2stbmFtZQ">most don’t</a>),
you must rebuild your app’s Docker image to pick up updates in the base image specified in your
<code>Dockerfile</code>.</p>
<p>See <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9zdGFjay1wYWNrYWdlcw">this Dev Center article</a> for an overview of the packages
available in each stack’s base image.</p>
<div class="warning">
<p>The Heroku-20 stack <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9jaGFuZ2Vsb2ctaXRlbXMvMjg5NQ">is deprecated</a> and will reach end-of-life on April 30th,
2025.
<a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy91cGdyYWRpbmctdG8tdGhlLWxhdGVzdC1zdGFjaw">Upgrade to a newer stack</a> as soon as possible.
See the <a href="/load/view.php?a=aHR0cHM6Ly9oZWxwLmhlcm9rdS5jb20vTlBOMjc1UksvaGVyb2t1LTIwLWVuZC1vZi1saWZlLWZhcQ">Heroku-20 End-Of-Life FAQ</a> for
more details.</p>
</div>
<h2 id="changelog-of-packages">Changelog of packages</h2>
<h3 id="stack-heroku-20">Stack: heroku-20</h3>
<ul>
<li>Removed <code>libio-pty-perl</code></li>
<li>Removed <code>libipc-run-perl</code></li>
<li>Updated <code>libc-bin</code> from version <code>2.31-0ubuntu9.16</code> to <code>2.31-0ubuntu9.17</code></li>
<li>Updated <code>libc-dev-bin</code> from version <code>2.31-0ubuntu9.16</code> to <code>2.31-0ubuntu9.17</code></li>
<li>Updated <code>libc6</code> from version <code>2.31-0ubuntu9.16</code> to <code>2.31-0ubuntu9.17</code></li>
<li>Updated <code>libc6-dev</code> from version <code>2.31-0ubuntu9.16</code> to <code>2.31-0ubuntu9.17</code></li>
<li>Updated <code>libgnutls-openssl27</code> from version <code>3.6.13-2ubuntu1.11</code> to <code>3.6.13-2ubuntu1.12</code></li>
<li>Updated <code>libgnutls30</code> from version <code>3.6.13-2ubuntu1.11</code> to <code>3.6.13-2ubuntu1.12</code></li>
<li>Updated <code>libgnutlsxx28</code> from version <code>3.6.13-2ubuntu1.11</code> to <code>3.6.13-2ubuntu1.12</code></li>
<li>Updated <code>libgssapi-krb5-2</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libk5crypto3</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libkrb5-3</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libkrb5support0</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libpq5</code> from version <code>17.2-1.pgdg20.04+1</code> to <code>17.4-1.pgdg20.04+2</code></li>
<li>Updated <code>libpython3.8-minimal</code> from version <code>3.8.10-0ubuntu1~20.04.14</code> to <code>3.8.10-0ubuntu1~20.04.15</code></li>
<li>Updated <code>libpython3.8-stdlib</code> from version <code>3.8.10-0ubuntu1~20.04.14</code> to <code>3.8.10-0ubuntu1~20.04.15</code></li>
<li>Updated <code>libruby2.7</code> from version <code>2.7.0-5ubuntu1.15</code> to <code>2.7.0-5ubuntu1.17</code></li>
<li>Updated <code>libssl1.1</code> from version <code>1.1.1f-1ubuntu2.23</code> to <code>1.1.1f-1ubuntu2.24</code></li>
<li>Updated <code>libtasn1-6</code> from version <code>4.16.0-2</code> to <code>4.16.0-2ubuntu0.1</code></li>
<li>Updated <code>locales</code> from version <code>2.31-0ubuntu9.16</code> to <code>2.31-0ubuntu9.17</code></li>
<li>Updated <code>openssh-client</code> from version <code>1:8.2p1-4ubuntu0.11</code> to <code>1:8.2p1-4ubuntu0.12</code></li>
<li>Updated <code>openssh-server</code> from version <code>1:8.2p1-4ubuntu0.11</code> to <code>1:8.2p1-4ubuntu0.12</code></li>
<li>Updated <code>openssh-sftp-server</code> from version <code>1:8.2p1-4ubuntu0.11</code> to <code>1:8.2p1-4ubuntu0.12</code></li>
<li>Updated <code>openssl</code> from version <code>1.1.1f-1ubuntu2.23</code> to <code>1.1.1f-1ubuntu2.24</code></li>
<li>Updated <code>postgresql-client-16</code> from version <code>16.6-1.pgdg20.04+1</code> to <code>16.8-1.pgdg20.04+1</code></li>
<li>Updated <code>postgresql-client-common</code> from version <code>267.pgdg20.04+1</code> to <code>274.pgdg20.04+1</code></li>
<li>Updated <code>python3.8</code> from version <code>3.8.10-0ubuntu1~20.04.14</code> to <code>3.8.10-0ubuntu1~20.04.15</code></li>
<li>Updated <code>python3.8-minimal</code> from version <code>3.8.10-0ubuntu1~20.04.14</code> to <code>3.8.10-0ubuntu1~20.04.15</code></li>
<li>Updated <code>ruby2.7</code> from version <code>2.7.0-5ubuntu1.15</code> to <code>2.7.0-5ubuntu1.17</code></li>
<li>Updated <code>tzdata</code> from version <code>2024b-0ubuntu0.20.04</code> to <code>2024b-0ubuntu0.20.04.1</code></li>
</ul>
<h4 id="stack-heroku-20-updates-to-packages-available-at-build-time-only">Updates to packages available at build time only</h4>
<ul>
<li>Updated <code>krb5-multidev</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libc6-i386</code> from version <code>2.31-0ubuntu9.16</code> to <code>2.31-0ubuntu9.17</code></li>
<li>Updated <code>libgnutls-dane0</code> from version <code>3.6.13-2ubuntu1.11</code> to <code>3.6.13-2ubuntu1.12</code></li>
<li>Updated <code>libgnutls28-dev</code> from version <code>3.6.13-2ubuntu1.11</code> to <code>3.6.13-2ubuntu1.12</code></li>
<li>Updated <code>libgssrpc4</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libkadm5clnt-mit11</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libkadm5srv-mit11</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libkdb5-9</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libkrb5-dev</code> from version <code>1.17-6ubuntu4.7</code> to <code>1.17-6ubuntu4.8</code></li>
<li>Updated <code>libpq-dev</code> from version <code>17.2-1.pgdg20.04+1</code> to <code>17.4-1.pgdg20.04+2</code></li>
<li>Updated <code>libpython3.8</code> from version <code>3.8.10-0ubuntu1~20.04.14</code> to <code>3.8.10-0ubuntu1~20.04.15</code></li>
<li>Updated <code>libpython3.8-dev</code> from version <code>3.8.10-0ubuntu1~20.04.14</code> to <code>3.8.10-0ubuntu1~20.04.15</code></li>
<li>Updated <code>libssl-dev</code> from version <code>1.1.1f-1ubuntu2.23</code> to <code>1.1.1f-1ubuntu2.24</code></li>
<li>Updated <code>libtasn1-6-dev</code> from version <code>4.16.0-2</code> to <code>4.16.0-2ubuntu0.1</code></li>
<li>Updated <code>postgresql-common</code> from version <code>267.pgdg20.04+1</code> to <code>274.pgdg20.04+1</code></li>
<li>Updated <code>postgresql-server-dev-16</code> from version <code>16.6-1.pgdg20.04+1</code> to <code>16.8-1.pgdg20.04+1</code></li>
<li>Updated <code>python3.8-dev</code> from version <code>3.8.10-0ubuntu1~20.04.14</code> to <code>3.8.10-0ubuntu1~20.04.15</code></li>
<li>Updated <code>ruby2.7-dev</code> from version <code>2.7.0-5ubuntu1.15</code> to <code>2.7.0-5ubuntu1.17</code></li>
<li>Added <code>postgresql-common-dev</code> version <code>274.pgdg20.04+1</code></li>
</ul>
<h3 id="stack-heroku-22">Stack: heroku-22</h3>
<ul>
<li>Removed <code>libio-pty-perl</code></li>
<li>Removed <code>libipc-run-perl</code></li>
<li>Updated <code>libc-bin</code> from version <code>2.35-0ubuntu3.8</code> to <code>2.35-0ubuntu3.9</code></li>
<li>Updated <code>libc-dev-bin</code> from version <code>2.35-0ubuntu3.8</code> to <code>2.35-0ubuntu3.9</code></li>
<li>Updated <code>libc6</code> from version <code>2.35-0ubuntu3.8</code> to <code>2.35-0ubuntu3.9</code></li>
<li>Updated <code>libc6-dev</code> from version <code>2.35-0ubuntu3.8</code> to <code>2.35-0ubuntu3.9</code></li>
<li>Updated <code>libgnutls-openssl27</code> from version <code>3.7.3-4ubuntu1.5</code> to <code>3.7.3-4ubuntu1.6</code></li>
<li>Updated <code>libgnutls30</code> from version <code>3.7.3-4ubuntu1.5</code> to <code>3.7.3-4ubuntu1.6</code></li>
<li>Updated <code>libgnutlsxx28</code> from version <code>3.7.3-4ubuntu1.5</code> to <code>3.7.3-4ubuntu1.6</code></li>
<li>Updated <code>libgssapi-krb5-2</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libk5crypto3</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libkrb5-3</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libkrb5support0</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libldap-2.5-0</code> from version <code>2.5.18+dfsg-0ubuntu0.22.04.2</code> to <code>2.5.18+dfsg-0ubuntu0.22.04.3</code></li>
<li>Updated <code>libpq5</code> from version <code>17.2-1.pgdg22.04+1</code> to <code>17.4-1.pgdg22.04+2</code></li>
<li>Updated <code>libpython3.10-minimal</code> from version <code>3.10.12-1~22.04.8</code> to <code>3.10.12-1~22.04.9</code></li>
<li>Updated <code>libpython3.10-stdlib</code> from version <code>3.10.12-1~22.04.8</code> to <code>3.10.12-1~22.04.9</code></li>
<li>Updated <code>libseccomp2</code> from version <code>2.5.3-2ubuntu2</code> to <code>2.5.3-2ubuntu3~22.04.1</code></li>
<li>Updated <code>libssl3</code> from version <code>3.0.2-0ubuntu1.18</code> to <code>3.0.2-0ubuntu1.19</code></li>
<li>Updated <code>libtasn1-6</code> from version <code>4.18.0-4build1</code> to <code>4.18.0-4ubuntu0.1</code></li>
<li>Updated <code>linux-libc-dev</code> from version <code>5.15.0-131.141</code> to <code>5.15.0-133.144</code></li>
<li>Updated <code>locales</code> from version <code>2.35-0ubuntu3.8</code> to <code>2.35-0ubuntu3.9</code></li>
<li>Updated <code>openssh-client</code> from version <code>1:8.9p1-3ubuntu0.10</code> to <code>1:8.9p1-3ubuntu0.11</code></li>
<li>Updated <code>openssh-server</code> from version <code>1:8.9p1-3ubuntu0.10</code> to <code>1:8.9p1-3ubuntu0.11</code></li>
<li>Updated <code>openssh-sftp-server</code> from version <code>1:8.9p1-3ubuntu0.10</code> to <code>1:8.9p1-3ubuntu0.11</code></li>
<li>Updated <code>openssl</code> from version <code>3.0.2-0ubuntu1.18</code> to <code>3.0.2-0ubuntu1.19</code></li>
<li>Updated <code>postgresql-client-16</code> from version <code>16.6-1.pgdg22.04+1</code> to <code>16.8-1.pgdg22.04+1</code></li>
<li>Updated <code>postgresql-client-common</code> from version <code>267.pgdg22.04+1</code> to <code>274.pgdg22.04+1</code></li>
<li>Updated <code>python3.10</code> from version <code>3.10.12-1~22.04.8</code> to <code>3.10.12-1~22.04.9</code></li>
<li>Updated <code>python3.10-minimal</code> from version <code>3.10.12-1~22.04.8</code> to <code>3.10.12-1~22.04.9</code></li>
<li>Updated <code>tzdata</code> from version <code>2024b-0ubuntu0.22.04</code> to <code>2024b-0ubuntu0.22.04.1</code></li>
</ul>
<h4 id="stack-heroku-22-updates-to-packages-available-at-build-time-only">Updates to packages available at build time only</h4>
<ul>
<li>Updated <code>krb5-multidev</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libgnutls-dane0</code> from version <code>3.7.3-4ubuntu1.5</code> to <code>3.7.3-4ubuntu1.6</code></li>
<li>Updated <code>libgnutls28-dev</code> from version <code>3.7.3-4ubuntu1.5</code> to <code>3.7.3-4ubuntu1.6</code></li>
<li>Updated <code>libgssrpc4</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libkadm5clnt-mit12</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libkadm5srv-mit12</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libkdb5-10</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libkrb5-dev</code> from version <code>1.19.2-2ubuntu0.4</code> to <code>1.19.2-2ubuntu0.5</code></li>
<li>Updated <code>libldap-dev</code> from version <code>2.5.18+dfsg-0ubuntu0.22.04.2</code> to <code>2.5.18+dfsg-0ubuntu0.22.04.3</code></li>
<li>Updated <code>libldap2-dev</code> from version <code>2.5.18+dfsg-0ubuntu0.22.04.2</code> to <code>2.5.18+dfsg-0ubuntu0.22.04.3</code></li>
<li>Updated <code>libpq-dev</code> from version <code>17.2-1.pgdg22.04+1</code> to <code>17.4-1.pgdg22.04+2</code></li>
<li>Updated <code>libpython3.10</code> from version <code>3.10.12-1~22.04.8</code> to <code>3.10.12-1~22.04.9</code></li>
<li>Updated <code>libpython3.10-dev</code> from version <code>3.10.12-1~22.04.8</code> to <code>3.10.12-1~22.04.9</code></li>
<li>Updated <code>libseccomp-dev</code> from version <code>2.5.3-2ubuntu2</code> to <code>2.5.3-2ubuntu3~22.04.1</code></li>
<li>Updated <code>libssl-dev</code> from version <code>3.0.2-0ubuntu1.18</code> to <code>3.0.2-0ubuntu1.19</code></li>
<li>Updated <code>libtasn1-6-dev</code> from version <code>4.18.0-4build1</code> to <code>4.18.0-4ubuntu0.1</code></li>
<li>Updated <code>python3.10-dev</code> from version <code>3.10.12-1~22.04.8</code> to <code>3.10.12-1~22.04.9</code></li>
</ul>
<h3 id="stack-heroku-24">Stack: heroku-24</h3>
<ul>
<li>Removed <code>libio-pty-perl</code></li>
<li>Removed <code>libipc-run-perl</code></li>
<li>Updated <code>base-files</code> from version <code>13ubuntu10.1</code> to <code>13ubuntu10.2</code></li>
<li>Updated <code>libc-bin</code> from version <code>2.39-0ubuntu8.3</code> to <code>2.39-0ubuntu8.4</code></li>
<li>Updated <code>libc6</code> from version <code>2.39-0ubuntu8.3</code> to <code>2.39-0ubuntu8.4</code></li>
<li>Updated <code>libgnutls-openssl27t64</code> from version <code>3.8.3-1.1ubuntu3.2</code> to <code>3.8.3-1.1ubuntu3.3</code></li>
<li>Updated <code>libgnutls30t64</code> from version <code>3.8.3-1.1ubuntu3.2</code> to <code>3.8.3-1.1ubuntu3.3</code></li>
<li>Updated <code>libgssapi-krb5-2</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libk5crypto3</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libkrb5-3</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libkrb5support0</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libldap2</code> from version <code>2.6.7+dfsg-1~exp1ubuntu8.1</code> to <code>2.6.7+dfsg-1~exp1ubuntu8.2</code></li>
<li>Updated <code>libpq5</code> from version <code>17.2-1.pgdg24.04+1</code> to <code>17.4-1.pgdg24.04+2</code></li>
<li>Updated <code>libssl3t64</code> from version <code>3.0.13-0ubuntu3.4</code> to <code>3.0.13-0ubuntu3.5</code></li>
<li>Updated <code>libtasn1-6</code> from version <code>4.19.0-3build1</code> to <code>4.19.0-3ubuntu0.24.04.1</code></li>
<li>Updated <code>locales</code> from version <code>2.39-0ubuntu8.3</code> to <code>2.39-0ubuntu8.4</code></li>
<li>Updated <code>openssh-client</code> from version <code>1:9.6p1-3ubuntu13.5</code> to <code>1:9.6p1-3ubuntu13.8</code></li>
<li>Updated <code>openssh-server</code> from version <code>1:9.6p1-3ubuntu13.5</code> to <code>1:9.6p1-3ubuntu13.8</code></li>
<li>Updated <code>openssh-sftp-server</code> from version <code>1:9.6p1-3ubuntu13.5</code> to <code>1:9.6p1-3ubuntu13.8</code></li>
<li>Updated <code>openssl</code> from version <code>3.0.13-0ubuntu3.4</code> to <code>3.0.13-0ubuntu3.5</code></li>
<li>Updated <code>postgresql-client-16</code> from version <code>16.6-1.pgdg24.04+1</code> to <code>16.8-1.pgdg24.04+1</code></li>
<li>Updated <code>postgresql-client-common</code> from version <code>267.pgdg24.04+1</code> to <code>274.pgdg24.04+1</code></li>
<li>Updated <code>tzdata</code> from version <code>2024b-0ubuntu0.24.04</code> to <code>2024b-0ubuntu0.24.04.1</code></li>
<li>Updated <code>zip</code> from version <code>3.0-13ubuntu0.1</code> to <code>3.0-13ubuntu0.2</code></li>
</ul>
<h4 id="stack-heroku-24-updates-to-packages-available-at-build-time-only">Updates to packages available at build time only</h4>
<ul>
<li>Updated <code>krb5-multidev</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libc-dev-bin</code> from version <code>2.39-0ubuntu8.3</code> to <code>2.39-0ubuntu8.4</code></li>
<li>Updated <code>libc6-dev</code> from version <code>2.39-0ubuntu8.3</code> to <code>2.39-0ubuntu8.4</code></li>
<li>Updated <code>libgnutls-dane0t64</code> from version <code>3.8.3-1.1ubuntu3.2</code> to <code>3.8.3-1.1ubuntu3.3</code></li>
<li>Updated <code>libgnutls28-dev</code> from version <code>3.8.3-1.1ubuntu3.2</code> to <code>3.8.3-1.1ubuntu3.3</code></li>
<li>Updated <code>libgssrpc4t64</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libkadm5clnt-mit12</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libkadm5srv-mit12</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libkdb5-10t64</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libkrb5-dev</code> from version <code>1.20.1-6ubuntu2.2</code> to <code>1.20.1-6ubuntu2.4</code></li>
<li>Updated <code>libldap-dev</code> from version <code>2.6.7+dfsg-1~exp1ubuntu8.1</code> to <code>2.6.7+dfsg-1~exp1ubuntu8.2</code></li>
<li>Updated <code>libpq-dev</code> from version <code>17.2-1.pgdg24.04+1</code> to <code>17.4-1.pgdg24.04+2</code></li>
<li>Updated <code>libpython3.12-minimal</code> from version <code>3.12.3-1ubuntu0.4</code> to <code>3.12.3-1ubuntu0.5</code></li>
<li>Updated <code>libpython3.12-stdlib</code> from version <code>3.12.3-1ubuntu0.4</code> to <code>3.12.3-1ubuntu0.5</code></li>
<li>Updated <code>libssl-dev</code> from version <code>3.0.13-0ubuntu3.4</code> to <code>3.0.13-0ubuntu3.5</code></li>
<li>Updated <code>libtasn1-6-dev</code> from version <code>4.19.0-3build1</code> to <code>4.19.0-3ubuntu0.24.04.1</code></li>
<li>Updated <code>linux-libc-dev</code> from version <code>6.8.0-52.53</code> to <code>6.8.0-53.55</code></li>
<li>Updated <code>python3.12</code> from version <code>3.12.3-1ubuntu0.4</code> to <code>3.12.3-1ubuntu0.5</code></li>
<li>Updated <code>python3.12-minimal</code> from version <code>3.12.3-1ubuntu0.4</code> to <code>3.12.3-1ubuntu0.5</code></li>
</ul>tag:devcenter.heroku.com,2005:ChangelogItem/31532025-02-21T16:35:09Z2025-02-21T16:35:09ZNode.js 18.20.7 now available<p>Node.js version 18.20.7 has been made available for builds on Heroku. For additional information, please see our article on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ub2RlanMtc3VwcG9ydA">Node.js Support</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31502025-02-19T00:22:05Z2025-02-19T00:22:05ZHeroku Connect now supports Salesforce API v63.0<p>Heroku Connect now defaults to version 63.0 of the Salesforce API, the latest version available in the Spring ‘25 release. Learn how to specify the API version at connection creation on the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9oZXJva3UtY29ubmVjdA">Heroku Dev Center</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31522025-02-15T23:20:16Z2025-02-15T23:20:16ZRuby version 3.4.2 is now available<p><a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ydWJ5LXN1cHBvcnQjcnVieS12ZXJzaW9ucw">Ruby v3.4.2</a> is now available on Heroku. To run your app using this version of Ruby, add the following <code>ruby</code> directive to your Gemfile:</p>
<pre class="language-ruby"><code class="language-ruby">ruby "3.4.2"
</code></pre>
<p>For more information on <a href="/load/view.php?a=aHR0cHM6Ly93d3cucnVieS1sYW5nLm9yZy9lbi9uZXdzLw">Ruby 3.4.2, you can view the release announcement</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31512025-02-14T21:46:11Z2025-02-14T21:46:11ZPHP updates - February 2025<p>The following new <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9waHAtc3VwcG9ydCNhdmFpbGFibGUtdmVyc2lvbnM">PHP runtime versions</a> are now available:</p>
<ul>
<li><a href="/load/view.php?a=aHR0cHM6Ly93d3cucGhwLm5ldC9DaGFuZ2VMb2ctOC5waHAjOC4zLjE3">PHP 8.3.17</a></li>
<li><a href="/load/view.php?a=aHR0cHM6Ly93d3cucGhwLm5ldC9DaGFuZ2VMb2ctOC5waHAjOC40LjQ">PHP 8.4.4</a></li>
</ul>
<p>The following new <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9waHAtc3VwcG9ydCNhdmFpbGFibGUtY29tcG9zZXItdmVyc2lvbnM">Composer versions</a> are now available <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9oZXJva3UtcGhwLWJlaGF2aW9yI2luc3RhbGxhdGlvbi1vZi1kZXBlbmRlbmNpZXM">for use during builds</a>:</p>
<ul>
<li><a href="/load/view.php?a=aHR0cHM6Ly9nZXRjb21wb3Nlci5vcmcvY2hhbmdlbG9nLzIuOC41">Composer 2.8.5</a></li>
</ul>
<p>The Apache HTTP <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9waHAtc3VwcG9ydCN3ZWItc2VydmVycw">web server</a> has been updated to version <a href="/load/view.php?a=aHR0cHM6Ly9hcmNoaXZlLmFwYWNoZS5vcmcvZGlzdC9odHRwZC9DSEFOR0VTXzIuNC42Mw">2.4.63</a>.</p>
<p>The Nginx <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9waHAtc3VwcG9ydCN3ZWItc2VydmVycw">web server</a> has been updated to version <a href="/load/view.php?a=aHR0cHM6Ly9uZ2lueC5vcmcvZW4vQ0hBTkdFUy0xLjI2">1.26.3</a>.</p>
<p>The <code>blackfire</code> CLI agent program used by <code>ext-blackfire</code> has been updated to version 2.28.23.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31492025-02-14T15:29:15Z2025-02-14T15:29:15ZNode.js 23.8.0 now available<p>Node.js version 23.8.0 has been made available for builds on Heroku. For additional information, please see our article on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9ub2RlanMtc3VwcG9ydA">Node.js Support</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31482025-02-12T21:33:31Z2025-02-12T21:33:31ZGo 1.24.0, 1.23.6, and 1.22.12 now available<p>Go versions 1.24.0, 1.23.6, and 1.22.12 have been made available on Heroku.</p>
<p>With these new releases, go1.24 defaults to go1.24.0, go1.23 now defaults to go1.23.6 and go1.22 defaults to go1.22.12.</p>
<p>For more information, see our page on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nby1zdXBwb3J0">Go Support</a>.</p>tag:devcenter.heroku.com,2005:ChangelogItem/31472025-02-11T21:00:39Z2025-02-11T21:00:39ZApp Metrics response time and throughput plots now available for Fir web dynos<p>Response time and throughput plots are now available for web dynos running on <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9nZW5lcmF0aW9ucyNmaXI">Fir</a>. Both plots are critical to helping developers understand their end users’ web app experience. For more information, including how to use these metrics for alerting, visit the <a href="/load/view.php?a=aHR0cHM6Ly9kZXZjZW50ZXIuaGVyb2t1LmNvbS9hcnRpY2xlcy9tZXRyaWNzI21ldHJpY3MtZ2F0aGVyZWQtZm9yLXdlYi1keW5vcy1vbmx5">App Metrics article</a> in Dev Center.</p>