Skip to content

Commit

Permalink
Merge pull request #111 from heroku/buildpack-api-0.10
Browse files Browse the repository at this point in the history
Upgrade to Buildpack API 0.10

Also bumps platform binaries, notably adding PHP 8.3.

GUS-W-15935131
GUS-W-15935118
  • Loading branch information
dzuelke authored Jun 4, 2024
2 parents 3b80778 + 1186ecd commit adb44cf
Show file tree
Hide file tree
Showing 13 changed files with 183 additions and 185 deletions.
153 changes: 47 additions & 106 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions buildpacks/php/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- Add PHP/8.3, update PHP runtimes, extensions, Composers, web servers (#104)

### 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

## [0.1.2] - 2023-10-24

### Changed
Expand Down
6 changes: 3 additions & 3 deletions buildpacks/php/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ flate2 = { version = "1", default-features = false, features = ["zlib"] }
indoc = "2"
# libcnb has a much bigger impact on buildpack behaviour than any other dependencies,
# so it's pinned to an exact version to isolate it from lockfile refreshes.
libcnb = "=0.17.0"
libherokubuildpack = { version = "=0.17.0", default-features = false, features = ["log"] }
libcnb = "=0.21.0"
libherokubuildpack = { version = "=0.21.0", default-features = false, features = ["log"] }
regex = "1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
Expand All @@ -30,4 +30,4 @@ warned = "0.1"
assert-json-diff = "2"
exponential-backoff = "1"
figment = { version = "0.10", features = ["toml"] }
libcnb-test = "=0.17.0"
libcnb-test = "=0.21.0"
Loading

0 comments on commit adb44cf

Please sign in to comment.