Every update we shipped.
This is not a changelog we write — it is what our build pipeline recorded. Every time an extension or one of the C libraries behind it gets a new package version, we rebuild that layer and publish a new image version. Here is everything from the last 30 days.
| Package | Type | From | To | When | Build targets |
|---|---|---|---|---|---|
| audit-libs | library | 3.1.5-7.el9 | 3.1.5-8.el9 | 7 | |
| bzip2-libs | library | 1.0.8-10.el9_5 | 1.0.8-11.el9 | 7 | |
| cyrus-sasl-lib | library | 2.1.27-21.el9 | 2.1.27-22.el9_7 | 6 | |
| expat | library | 2.5.0-5.el9_7.1 | 2.5.0-6.el9_8.1 | 1 | |
| glib2 | library | 2.68.4-18.el9_7 | 2.68.4-19.el9_8.1 | 7 | |
| gnutls | library | 3.8.3-9.el9.0.1 | 3.8.10-3.el9 | 7 | |
| highway | library | 1.2.0-2.el9 | 1.3.0-1.el9 | 5 | |
| libaom | library | 3.12.0-1.el9 | 3.13.1-1.el9 | 2 | |
| libblkid | library | 2.37.4-21.el9 | 2.37.4-25.el9 | 7 | |
| libbrotli | library | 1.0.9-7.el9_5 | 1.0.9-9.el9_7 | 7 | |
| libcap | library | 2.48-10.el9 | 2.48-10.el9_7.1 | 7 | |
| libcurl | library | 7.76.1-34.el9 | 7.76.1-40.el9 | 7 | |
| libdav1d | library | 1.5.2-1.el9 | 1.5.3-1.el9 | 4 | |
| libeconf | library | 0.4.1-4.el9 | 0.4.1-5.el9 | 7 | |
| libfbclient2 | library | 4.0.6.3221-1.1.el9 | 4.0.7.3271-1.el9 | 1 | |
| libgfortran | library | 11.5.0-11.el9 | 11.5.0-14.el9 | 5 | |
| libgomp | library | 11.5.0-11.el9 | 11.5.0-14.el9 | 7 | |
| libjxl | library | 0.7.0-1.el9 | 0.7.2-2.el9 | 2 | |
| libmount | library | 2.37.4-21.el9 | 2.37.4-25.el9 | 7 | |
| libnghttp2 | library | 1.43.0-6.el9 | 1.43.0-6.el9_7.1 | 7 | |
| libpng | library | 1.6.37-12.el9_7.2 | 1.6.37-15.el9_8.2 | 7 | |
| libpq | library | 13.23-1.el9_7 | 13.23-3.el9_8 | 7 | |
| libquadmath | library | 11.5.0-11.el9 | 11.5.0-14.el9 | 5 | |
| libsodium | library | 1.0.18-8.el9 | 1.0.18-9.el9 | 5 | |
| libssh | library | 0.10.4-15.el9_6 | 0.10.4-18.el9 | 7 | |
| libtalloc | library | 2.4.2-1.el9 | 2.4.3-1.el9 | 5 | |
| libtiff | library | 4.4.0-18.el9_8 | 4.4.0-18.el9_8.1 | 7 | |
| libuuid | library | 2.37.4-21.el9 | 2.37.4-25.el9 | 7 | |
| libX11 | library | 1.7.0-11.el9 | 1.8.12-1.el9 | 7 | |
| libxml2 | library | 2.9.13-12.el9_6 | 2.9.13-14.el9_7 | 7 | |
| libXrender | library | 0.9.10-16.el9 | 0.9.10-16.el9_8.1 | 7 | |
| libxslt | library | 1.1.34-13.el9_6 | 1.1.34-14.el9_7.1 | 7 | |
| oracle-instantclient-basic | library | 23.26.1.0.0-1.el8 | 23.26.2.0.0-2.el8 | 7 | |
| p11-kit | library | 0.25.3-3.el9_5 | 0.26.2-1.el9 | 7 | |
| pam | library | 1.5.1-26.el9_6 | 1.5.1-28.el9 | 7 | |
| rav1e-libs | library | 0.7.1-5.el9 | 0.8.1-2.el9 | 2 | |
| remi-librdkafka | library | 2.13.0-1.el9.remi | 2.15.0-1.el9.remi | 7 | |
| sqlite-libs | library | 3.34.1-7.el9_3 | 3.34.1-9.el9_7 | 6 | |
| systemd-libs | library | 252-55.el9_7.2.rocky.0.1 | 252-67.el9.rocky.0.1 | 7 | |
| unixODBC | library | 2.3.9-4.el9 | 2.3.12-1.el9 | 7 | |
| libpq | library | 13.20-1.el9_5 | 13.23-1.el9_7 | 6 |
Recorded from our own build pipeline since 21 August 2025. One entry per package version change; the same change reaching several build targets is counted once. Note that gmp, pam and a few others appear both as a PHP extension and as the system library it links against — those are genuinely two different packages. Library history from before we started recording is reconstructed from our registry blobs and is incomplete: libraries that ship inside the shared core layer, and all extensions, only have history from the first recorded pipeline run onwards.
Never do this by hand
We patch, you pull.
A free account gives you your own private registry. From then on, every update on this page lands in your image automatically — with a new version tag and a webhook, no rebuild on your side.