Releases: llaville/docker-php-toolbox
Releases · llaville/docker-php-toolbox
2.3.0
2.3.0 - 2025-11-22
Added
- support to
piethat replacepickle - support to
starship - support to
cachetoolv10 - support to
box-manifestv4.2.0 - support to PHP 8.5.0
Changed
- upgrade docker-php-extension-installer to version 2.9.13
Removed
- support to
pickletool (seepieas successor) - support of openJDK 11 and openJDK 17
Fixed
mongodbextension is supported by PHP 8.5
Full Changelog: 2.2.0...2.3.0
2.2.0
2.2.0 - 2025-07-02
Removed
- support to PHP 8.1
- support to Symfony 6.4 components (previous PHP 8.1 compatibility)
Full Changelog: 2.1.2...2.2.0
2.1.2
2.1.2 - 2025-04-14
Fixed
solrextension is supported on PHP 8.4 since release 2.8.0xmldiffextension is supported on PHP 8.4 since release 1.1.4
Full Changelog: 2.1.1...2.1.2
2.1.1
2.1.0
2.1.0 - 2025-04-13
Added
- support for Psalm 6.x
- support for PHPUnit 12.x
Changed
- upgrade docker-php-extension-installer to version 2.7.31
- upgrade phpDocumentor tool versions
- update PHPLint v9.x versions supported
Removed
- drop support for PHPUnit 4.x, 5.x, 6.x, 7.x that reached end of life
- drop support of PHP-CS-Fixer 2.x
- drop support of PHP_CodeSniffer 2.x
- drop support of pip v2
- drop support of PHP Magic Number Detector v2
- drop support of Deployer v2, v3, v4, v5 and upgrade support to latest version 7.5.12
Full Changelog: 2.0.0...2.1.0
2.0.0
2.0.0 - 2024-11-24
You can now use a YAML config file (.docker-php-toolbox.yml.example) instead of each option on command line.
That will simplify/unify command to run the build of whatever PHP version asked.
Added
- ODBC extension
- configure compression and metadata settings for PHAR generation via BOX v4
- ability to display a manifest for PHAR distribution
- support for Symfony 6 and 7 Components
- support for PHPUnit 10
- support for CacheTool 9.x
- support to BOX Manifest v4
- support to OpenJDK 21 (new LTS)
Changed
- upgrade docker-php-extension-installer to version 2.7.0
- docker-php-extension-installer v2.7.0 add
imagicksupport for PHP 8.4 - disable
xmlrpcextension for PHP 8.2 - disable
mcryptextension for PHP 8.2 - clean APT cache before installing new versions of software
- raise symfony component constraints to latest LTS (6.4)
- Box Manifest tool is installed now with PHAR version rather than source code
- enable
xlswriterextension for PHP 8.1+ - upgrade
oci8extension to support PHP 8.1 (v3.2.1) and PHP 8.2 (v.3.3.0)
Removed
- drop support for PHP 7
- drop support for Composer 1.x
- clean-up application code to display manifest at runtime (handled now by BOX Manifest v4 with custom stub)
- BOX Manifest v2.x and v3.x are no more supported
Fixed
- OCI8 extension related to PHP version 8.2.0
1.8.0
WARNING: This is the last version of release series 1.x to support PHP 7. Next major version 2.0 will only support PHP 8.
Added
- Introduced Changie tools
- add new
--work-tag-suffixoption to overwrite default "work" suffix (i.e: "work-820RC7") in docker image
Changed
- Upgrade docker-php-extension-installer to version 1.5.46
Full Changelog: 1.7.0...1.8.0
1.7.0
Added
- support to Deployer 7
Changed
- upgrade basic support for PHP 8.2
- upgrade docker-php-extension-installer to version 1.5.42
1.6.0
Added
- basic support for PHP 8.2.0RC1
Changed
- upgrade docker-php-extension-installer to version 1.5.37
1.5.0
Changed
- upgrade docker-php-extension-installer to version 1.4.16
httpietool is now installed with Advanced Packaging Tool (as recommended)- my fork of
humbug/box(box-metadatatool) is now replaced by officialbartlett/box-manifestproject