diff --git a/.changes/9.5.6.md b/.changes/9.5.6.md new file mode 100644 index 00000000..b58feb27 --- /dev/null +++ b/.changes/9.5.6.md @@ -0,0 +1,12 @@ + +## 9.5.6 - 2025-01-15 + +### Changed + +- Make this package PHP 8.1 compatible again to allow using Symfony Components 6.4 without getting deprecations notices, +when running with a [PHP 8.4 runtime](https://github.com/overtrue/phplint/issues/215#issuecomment-2587007398) : +requested by @gnutix + +- Upgrade Dockerfile to use PHP 8.4 runtime + +**Full Changelog**: [9.5.5...9.5.6](https://github.com/overtrue/phplint/compare/9.5.5...9.5.6) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37d10851..bf01b8cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html), and is generated by [Changie](https://github.com/miniscruff/changie). +## 9.5.6 - 2025-01-15 + +### Changed + +- Make this package PHP 8.1 compatible again to allow using Symfony Components 6.4 without getting deprecations notices, +when running with a [PHP 8.4 runtime](https://github.com/overtrue/phplint/issues/215#issuecomment-2587007398) : +requested by @gnutix + +- Upgrade Dockerfile to use PHP 8.4 runtime + +**Full Changelog**: [9.5.5...9.5.6](https://github.com/overtrue/phplint/compare/9.5.5...9.5.6) + ## 9.5.5 - 2024-12-08 ### Changed diff --git a/README.md b/README.md index 1db9a0c3..3e9f4baa 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ | Version | Status | Requirements | |:--------|:-----------------------|:---------------| -| **9.x** | **Active development** | **PHP >= 8.2** | +| **9.x** | **Active development** | **PHP >= 8.1** | | 9.5 | Active support | PHP >= 8.2 | | 9.4 | End Of Life | PHP >= 8.1 | | 9.3 | End Of Life | PHP >= 8.1 | diff --git a/docs/installation.md b/docs/installation.md index 16f84acb..de466e2e 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -10,7 +10,7 @@ | Version | Status | Requirements | |:--------|:------------------------------------------|:---------------| -| **9.x** | **Active development** | **PHP >= 8.2** | +| **9.x** | **Active development** | **PHP >= 8.1** | | 6.x | End Of Life | PHP >= 8.2 | | 5.x | End Of Life | PHP >= 8.1 | | 4.x | End Of Life | PHP >= 8.0 | @@ -21,6 +21,8 @@ The preferred method of installation is to use the PHPLint PHAR which can be downloaded from the most recent [Github Release][releases]. This method ensures you will not have any dependency conflict issue. +**IMPORTANT** : Embedded with Composer dependencies that are PHP 8.2 compatible ! + ## Docker You can install `phplint` with [Docker][docker] diff --git a/docs/usage/docker.md b/docs/usage/docker.md index 39d6ae4e..2504f1f4 100644 --- a/docs/usage/docker.md +++ b/docs/usage/docker.md @@ -6,4 +6,4 @@ docker run --rm -t -v "${PWD}":/workdir overtrue/phplint:latest ./ --exclude=ven > Please mount your source code to `/workdir` in the container. -**IMPORTANT** : Docker image with `latest` tag use the PHP 8.3 runtime ! +**IMPORTANT** : Docker image with `latest` tag use the PHP 8.4 runtime !