chore(release): 0.2.2 — keep all Symfony components on 7.4
Tests / build-dev (push) Skipped
Tests / build-prod (push) Skipped
Tests / build-dev (pull_request) Successful in 2m44s
Tests / build-prod (pull_request) Successful in 2m55s

- Add symfony/flex so extra.symfony.require "7.4.*" is enforced for
  transitive components (dependency-injection had drifted to 8.0.15)
- Group Symfony packages in Renovate and restrict them to ~7.4
- Copy symfony.lock in Docker builds so Flex doesn't re-apply recipes
- Add missing 0.2.1 changelog section and cut 0.2.2

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
haylanandClaude Bot committed 2026-10-02 12:58:26 +02:00
1 parent e081da19dd
commit a55647efa4
7 files changed
+352 -148

No files matched your search

+23 -1
View File
@@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.2.2] - 2026-10-02
### Changed
- Added `symfony/flex` so `extra.symfony.require: "7.4.*"` is enforced — every Symfony component, including transitive ones, now stays on 7.4 LTS
- Renovate groups all Symfony components into a single PR and restricts them to `~7.4`
- Dependency updates:
- Symfony components 7.4.x → latest 7.4 patch (`cache`, `console`, `framework-bundle`, `http-client`, `http-kernel`, `yaml`, … → 7.4.20)
- `symfony/dependency-injection` back to 7.4.20 (a transitive update had pulled in 8.0.15)
- `symfony/monolog-bundle` 4.0.2 → 4.1.0
- `monolog/monolog` 3.10.0 → 3.12.1
- `phpstan/phpstan` 2.2.5 → 2.2.16
- Docker builds copy `symfony.lock` so Flex doesn't re-apply recipes during `composer install`
## [0.2.1] - 2026-07-31
### Added
- Gitea Actions `test.yml` workflow — builds dev and prod images and runs PHPUnit and PHPStan on pushes and PRs to `main`
### Fixed
- Removed a leftover `composer dump-env prod` call in the prod Docker build stage — the command doesn't exist in this project's Composer setup and broke every image build
@@ -83,7 +103,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Docker multi-stage build (`base → deps → build → final`)
- Basic `/health` endpoint
[Unreleased]: https://github.com/ArthurErlich/git-contribution-graph/compare/0.2.0...HEAD
[Unreleased]: https://github.com/ArthurErlich/git-contribution-graph/compare/0.2.2...HEAD
[0.2.2]: https://github.com/ArthurErlich/git-contribution-graph/compare/0.2.1...0.2.2
[0.2.1]: https://github.com/ArthurErlich/git-contribution-graph/compare/0.2.0...0.2.1
[0.2.0]: https://github.com/ArthurErlich/git-contribution-graph/compare/0.1.0...0.2.0
[0.1.0]: https://github.com/ArthurErlich/git-contribution-graph/compare/0.0.1...0.1.0
[0.0.1]: https://github.com/ArthurErlich/git-contribution-graph/releases/tag/0.0.1