chore(deps): update symfony to v7.4.21 #38

Merged
haylan merged 2 commits from renovate/symfony into main 2026-10-23 21:13:42 +00:00
3 changed files with 12 additions and 0 deletions
Showing only changes of commit 68993e8f9f - Show all commits

No files matched your search

+1
View File
@@ -77,6 +77,7 @@ jobs:
target: final target: final
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
push: true push: true
pull: true
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
# Registry-based layer cache — survives between runs without a separate cache store. # Registry-based layer cache — survives between runs without a separate cache store.
+10
View File
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [0.2.2] - 2026-10-22
### Changed ### Changed
- Added `symfony/flex` so `extra.symfony.require: "7.4.*"` is enforced — every Symfony component, including transitive ones, now stays on 7.4 LTS - Added `symfony/flex` so `extra.symfony.require: "7.4.*"` is enforced — every Symfony component, including transitive ones, now stays on 7.4 LTS
@@ -19,6 +21,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `phpstan/phpstan` 2.2.5 → 2.2.16 - `phpstan/phpstan` 2.2.5 → 2.2.16
- Docker builds copy `symfony.lock` so Flex doesn't re-apply recipes during `composer install` - Docker builds copy `symfony.lock` so Flex doesn't re-apply recipes during `composer install`
### Fixed
- Renovate no longer pins `symfony/monolog-bundle` to `~7.4` — it is versioned independently (4.x) and was blocked from updates (#39)
### Security
- Release images are built against the latest PHP 8.4.27 for CVE-2026-109618 and CVE-2026-109619 (critical RCE)
## [0.2.1] - 2026-07-31 ## [0.2.1] - 2026-07-31
### Added ### Added
+1
View File
@@ -15,6 +15,7 @@
"matchPackageNames": [ "matchPackageNames": [
"/^symfony//", "/^symfony//",
"!symfony/flex", "!symfony/flex",
"!symfony/monolog-bundle",
"!/^symfony/polyfill-/", "!/^symfony/polyfill-/",
"!/-contracts$/" "!/-contracts$/"
] ]