Skip to content

Commit

Permalink
Merge pull request #770 from heroku/2024-12-updates
Browse files Browse the repository at this point in the history
December 2024 PHP Updates
  • Loading branch information
dzuelke authored Dec 20, 2024
2 parents 9fe9c3d + 3570b18 commit bf187e3
Show file tree
Hide file tree
Showing 29 changed files with 17 additions and 4 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@

## [Unreleased]

### ADD

- PHP/8.2.27 [David Zuelke]
- PHP/8.3.15 [David Zuelke]
- PHP/8.4.2 [David Zuelke]
- ext-mongodb/1.20.1 [David Zuelke]
- ext-newrelic/11.4.0.17 [David Zuelke]
- ext-blackfire/1.92.30 [David Zuelke]

### CHG

- Blackfire/2.28.21 [David Zuelke]
- Composer/2.8.4 [David Zuelke]

## [v260] - 2024-12-19

Expand Down
4 changes: 2 additions & 2 deletions bin/compile
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ fi
mkdir -p $build_dir/.heroku/php-min
ln -s $build_dir/.heroku/php-min /app/.heroku/php-min

curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/php-min.tar.gz "${s3_url}php-min-8.3.14.tar.gz" || {
curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/php-min.tar.gz "${s3_url}php-min-8.3.15.tar.gz" || {
mcount "failures.bootstrap.download.php-min"
error <<-EOF
Failed to download minimal PHP for bootstrapping!
Expand All @@ -263,7 +263,7 @@ curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --sil
tar xzf $build_dir/.heroku/php-min.tar.gz -C $build_dir/.heroku/php-min
rm $build_dir/.heroku/php-min.tar.gz

curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/composer.tar.gz "${s3_url}composer-2.8.3.tar.gz" || {
curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/composer.tar.gz "${s3_url}composer-2.8.4.tar.gz" || {
mcount "failures.bootstrap.download.composer"
error <<-EOF
Failed to download Composer for bootstrapping!
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion support/devcenter/changelog.twig
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ The following [PHP extensions](https://devcenter.heroku.com/articles/php-support
{% endif -%}

{% if composers %}
The following new [Composer versions](https://devcenter.heroku.com/articles/php-support#available-composer-versions) are now available [for use during builds](https://devcenter.heroku.com/articles/php-support#installation-of-dependencies):
The following new [Composer versions](https://devcenter.heroku.com/articles/php-support#available-composer-versions) are now available [for use during builds](https://devcenter.heroku.com/articles/heroku-php-behavior#installation-of-dependencies):

{% for composer in composers %}
- [Composer {{composer.version}}]({{composer.link|raw}})
Expand Down
2 changes: 1 addition & 1 deletion test/fixtures/devcenter/changelog/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ The following [PHP extensions](https://devcenter.heroku.com/articles/php-support
- [`ext-newrelic` 11.0.0.13](https://docs.newrelic.com/docs/release-notes/agent-release-notes/php-release-notes/php-agent-11-0-0-13/)
- [`ext-phalcon` 5.6.0](https://pecl.php.net/package-changelog.php?package=phalcon&release=5.6.0)

The following new [Composer versions](https://devcenter.heroku.com/articles/php-support#available-composer-versions) are now available [for use during builds](https://devcenter.heroku.com/articles/php-support#installation-of-dependencies):
The following new [Composer versions](https://devcenter.heroku.com/articles/php-support#available-composer-versions) are now available [for use during builds](https://devcenter.heroku.com/articles/heroku-php-behavior#installation-of-dependencies):

- [Composer 2.8.0](https://getcomposer.org/changelog/2.8.0)

Expand Down

0 comments on commit bf187e3

Please sign in to comment.