- Public and protected properties are now considered final; instead of overriding a property, consider setting its value in the constructor
- Deprecate
Command::$defaultName
andCommand::$defaultDescription
, use theAsCommand
attribute instead
- Deprecate StreamedResponseListener, it's not needed anymore
- Deprecate
ContextAwareNormalizerInterface
, useNormalizerInterface
instead - Deprecate
ContextAwareDenormalizerInterface
, useDenormalizerInterface
instead - Deprecate
ContextAwareEncoderInterface
, useEncoderInterface
instead - Deprecate
ContextAwareDecoderInterface
, useDecoderInterface
instead
- Deprecate
Constraint::$errorNames
, useConstraint::ERROR_NAMES
instead