Skip to content

Releases: heroku/buildpacks-php

v1.0.1

29 Apr 16:07
f4f85b3

Choose a tag to compare

heroku/php

Fixed

  • Errors from command executions now include the command being run in addition to the exit status. (#180)

v1.0.0

28 Apr 15:08
39ae9e8

Choose a tag to compare

heroku/php

Changed

  • Update build output style. (#171)

v0.2.4

10 Apr 21:22
4d3f920

Choose a tag to compare

heroku/php

Fixed

  • Fix composer.lock parsing when "dist" key contains a "type": "path". (#176)
  • All raw file system errors now include the filenames via the fs-err crate. (#174)

v0.2.3

09 Apr 14:42
b7bbdea

Choose a tag to compare

heroku/php

Fixed

  • The "scripts" key in composer.json no longer fails when provided with an object as a sub-value. (#168)

v0.2.2

03 Apr 12:22
8a8015e

Choose a tag to compare

heroku/php

Changed

  • Updated libcnb to 0.28.1, which includes tracing improvements/fixes. (#165)

v0.2.1

28 Feb 22:11
87575ea

Choose a tag to compare

heroku/php

Changed

  • Enabled libcnb's trace feature. (#154)

v0.2.0

05 Jun 00:13
75153c2

Choose a tag to compare

heroku/php

Added

  • Add PHP/8.3, update PHP runtimes, extensions, Composers, web servers (#104)
  • Support Ubuntu 24.04 (and, as a result, Heroku-24 and heroku/builder:24)
  • Support arm64 CPU architecture (Ubuntu 24.04 / Heroku-24 only)

Changed

  • Use Buildpack API 0.10 (requires lifecycle 0.17 or newer)
  • buildpack.toml declaration of [[stacks]] has been replaced with [[targets]], currently supporting Ubuntu 20.04 and 22.04 (both amd64)
  • Bump versions of Composer and minimal PHP for bootstrapping to 2.7.6 and 8.3.7

Fixed

  • Strings should be allowed as values in scripts object in composer.json (#90)

v0.1.2

24 Oct 11:15
b6b5245

Choose a tag to compare

heroku/php

Changed

  • Updated buildpack display name and description. (#57)

v0.1.1

30 Jun 14:48
f404605

Choose a tag to compare

heroku/php

Added

  • Initial implementation