Skip to content

Conversation

@huangdijia
Copy link
Member

Updated all composer.json files to require Symfony components with versions ^6.0 or ^7.0, removing support for older versions. This ensures compatibility with the latest Symfony releases and streamlines dependency management across the project.

Updated all composer.json files to require Symfony components with versions ^6.0 or ^7.0, removing support for older versions. This ensures compatibility with the latest Symfony releases and streamlines dependency management across the project.
@huangdijia huangdijia added this to the v3.2 milestone Oct 24, 2025
Removed usage of CacheableSupportsMethodInterface, ContextAwareDenormalizerInterface, and ContextAwareNormalizerInterface from the Serializer class. Updated type hints and method signatures for compatibility, and replaced instanceof checks with method_exists for hasCacheableSupportsMethod. Added getSupportedTypes method to align with Symfony 7+ expectations.
@huangdijia huangdijia marked this pull request as ready for review October 24, 2025 08:33
@limingxinleo limingxinleo merged commit e4025da into hyperf:3.2 Oct 25, 2025
73 checks passed
@huangdijia huangdijia deleted the drop-support-symfony-5.x branch October 25, 2025 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants