Skip to content

Releases: fontebasso/docker-php-nginx

8.0.2

02 May 07:49
113996f
Compare
Choose a tag to compare

Fix

  • Path PHP custom configuration

8.0.1

02 May 03:14
0d12cb7
Compare
Choose a tag to compare

Fix

  • Log visibility from PHP-FPM and NGINX child processes

8.0.0

01 May 02:50
89f2d18
Compare
Choose a tag to compare

❌ Breaking Changes

  • The base image has been completely reworked: we no longer use the official php:-fpm-alpine image.

  • Instead, Alpine, PHP, and NGINX are now dynamically sourced and compiled from scratch at build time.

    • As a result, the default PHP extensions and behaviors from the upstream image may no longer be available. Compatibility issues may arise — please review your runtime expectations.
  • The build process explicitly removes GPLv3 and AGPLv3 licensed components, impacting some optional runtime libraries (e.g., readline, x265, xz-libs).

✅ Highlights

  • Fully reproducible and license-safe image: Alpine, PHP, and NGINX compiled from source, using exclusively permissive licenses (MIT/BSD/Apache).

  • Dynamic sourcing: always uses the latest stable versions available for the current major release line during build, minimizing manual updates.

7.0.0

23 Apr 02:18
a3913e3
Compare
Choose a tag to compare

❌ Breaking Changes

  • Nginx access logs are no longer sent to stdout, improving container cleanliness. If you relied on access logs in your orchestrator, please adapt accordingly.
  • The multi-arch build process now uses GitHub Actions matrix strategy, producing separate architecture images in parallel and merging them via buildx imagetools.
  • The final image is cryptographically signed using Sigstore via GitHub OIDC — no keys or secrets required.

✅ Highlights

  • Parallel multi-arch builds with native ubuntu-24.04 and ubuntu-24.04-arm runners
  • Cosign signing + provenance attestation (SLSA format)
  • Public verifiability via Rekor Transparency Log
  • Updated documentation including README, badges, and verification instructions

6.2.0

28 Dec 03:00
ffaae89
Compare
Choose a tag to compare

Added

  • gRPC extension

6.1.0

28 Dec 01:43
f75eb92
Compare
Choose a tag to compare

Added

  • Supply Chain Attestations

6.0.0

28 Dec 01:25
ea2ac82
Compare
Choose a tag to compare

Break Change

  • PHP upgraded to version 8.3
  • Alpine version 3.20
  • Build with Docker Cloud Build

5.0.0

24 Jun 08:55
d054ed3
Compare
Choose a tag to compare

Added

  • Utilization of GitHub Actions Hosted Runners:
    • Complete Transition: We have migrated from Docker Hub Automated Build to GitHub Actions Hosted Runners for building all images.
  • Semantic Tagging:
    • Detailed Tags: Introduced the publication of tags at three levels: major, major.minor, and major.minor.patch.

Release 4.3.1

29 May 19:21
f9a956b
Compare
Choose a tag to compare

Fixed

  • Syntax php-ext-configure

Release 4.3.0

29 May 18:40
d9b102e
Compare
Choose a tag to compare

Added

  • PCNTL PHP Extension