Releases: behance/docker-php
Releases · behance/docker-php
14.2.0: Add PHP 8.1 support
Update docker-nginx from 9.0 to 10.0.0
Updated
- Update
docker-nginx
from9.0
to10.0.0
- see #187 - @andressantiago
14.0.1: Newrelic: Clean up go cache, implement Github actions CI
Added
- New basic New Relic start up tests
- Implements Github actions CI
- Install goss
0.3.9
linux/amd64
- Note: this does not replace Travis CI just yet
- Install goss
Removed
- On ARM64 variants, cleans go cache after compilation
- Replaced
GOSS_INSTALL_PATH
withGOSS_PATH
andDGOSS_PATH
env vars
Updated
- Collapse / rename PHP variant-specific runtime tests
- Use
CONF_PHPMOD5
to specify path to newrelic.ini rather than hardcoding the value
PR #186 - thank you @bryanlatten
14.0.0: BREAKING. Removed EOL PHP versions, added support for multi-arch, Github actions
Added
- ARM64 support. Ubuntu variant only
- Build newrelic PHP agent from source if ARM64.
- Push secrets
- goss tests for
composer
andnewrelic-daemon
Removed
- Removed PHP
7.0
,7.1
,7.2
,7.3
- Disabled Docker Hub autobuild
Updated
- Updated from
docker-nginx:8.10
todocker-nginx:9.0
- Moved CI + Publish jobs to Github Actions
PR #185 - thank you @bryanlatten
PHP: 8.0 added
Added:
- PHP 8.0
Removed:
docker-compose.yml
: was previously used for simulating a test matrix, which is already properly implemented in Travis
13.7.1: Merge pull request #184 from bryanlatten/feature-nginx-update
Changed:
- Updated nginx base to v8.10
Opcache: exposed more knobs
Updated:
docker-nginx
base updated to 8.9
Changed:
- Opcache is enabled by default on CLI
Added:
PHP_OPCACHE_FILE_CACHE
choose a folder to back in-memory opcachePHP_OPCACHE_ENABLE_CLI
set to 0 to disablePHP_OPCACHE_PRELOAD
set a file to run at server or CLI start, example in/etc/php/preload.php
Command: fixed bash check for stdout decoration
Fixed:
php-fpm
launch command had broken check for native or legacy stdout decoration
Bugfix: Enabling igbinary and msgpack extensions by default
Due to last set of changes on https://github.com/behance/docker-php/releases/tag/13.6.0 with the Ubuntu 20.04 upgrade, these extensions were no longer enabled by default.
Base: updated to 8.8
Changes
- Updated to docker-nginx 8.8, including Ubuntu 20.04
- Converted all flaky packages fully to PECL-only installs
- Added engine ENV variable to DRY up some hacks
- Locking against additional leaking packages