Upgrading jms/serializer 0.13 to 0.14
Unknown0.13.0 → 0.14.0
UnknownUpgrade verdict
DepDelta found no changes in this range's notes, so it can't call it safe.
In plain terms
- The notes in this range list no changes DepDelta could read.
- Read the commits and the notes before upgrading.
Must act No changes found in the notes
That doesn't make this range safe. Read the notes and the commits before upgrading.
API changes
Generated by DepDelta from published PHP source. Not mixed with prose notes.
- added:
method XmlSerializationVisitor.visitSimpleString($data, array $type, Context $context)
- added:
final class XmlElement - added:
property XmlElement.cdata - added:
property XmlValue.cdata
- changed:
method DoctrineObjectConstructor.construct(VisitorInterface $visitor, ClassMetadata $metadata, $data, array $type) → method DoctrineObjectConstructor.construct(VisitorInterface $visitor, ClassMetadata $metadata, $data, array $type, DeserializationContext $context) - changed:
method ObjectConstructorInterface.construct(VisitorInterface $visitor, ClassMetadata $metadata, $data, array $type) → method ObjectConstructorInterface.construct(VisitorInterface $visitor, ClassMetadata $metadata, $data, array $type, DeserializationContext $context) - changed:
method UnserializeObjectConstructor.construct(VisitorInterface $visitor, ClassMetadata $metadata, $data, array $type) → method UnserializeObjectConstructor.construct(VisitorInterface $visitor, ClassMetadata $metadata, $data, array $type, DeserializationContext $context)
- changed:
constructor DateHandler($defaultFormat = …, $defaultTimezone = …) → constructor DateHandler($defaultFormat = …, $defaultTimezone = …, $xmlCData = …) - added:
class PropelCollectionHandler implements SubscribingHandlerInterface - added:
method PropelCollectionHandler.deserializeCollection(VisitorInterface $visitor, $data, array $type, Context $context) - added:
method PropelCollectionHandler.serializeCollection(VisitorInterface $visitor, PropelCollection $collection, array $type, Context $context) - added:
static method PropelCollectionHandler.getSubscribingMethods()
- added:
property PropertyMetadata.xmlElementCData
- removed:
constructor DoctrineTypeDriver(DriverInterface $delegate, ManagerRegistry $registry) - removed:
method DoctrineTypeDriver.loadMetadataForClass(\ReflectionClass $class) - removed:
protected property DoctrineTypeDriver.delegate - removed:
protected property DoctrineTypeDriver.fieldMapping - removed:
protected property DoctrineTypeDriver.registry - changed:
class DoctrineTypeDriver implements DriverInterface → class DoctrineTypeDriver extends AbstractDoctrineTypeDriver - added:
abstract class AbstractDoctrineTypeDriver implements DriverInterface - added:
class DoctrinePHPCRTypeDriver extends AbstractDoctrineTypeDriver - added:
constructor AbstractDoctrineTypeDriver(DriverInterface $delegate, ManagerRegistry $registry) - added:
method AbstractDoctrineTypeDriver.loadMetadataForClass(\ReflectionClass $class) - added:
protected method AbstractDoctrineTypeDriver.hideProperty(DoctrineClassMetadata $doctrineMetadata, PropertyMetadata $propertyMetadata) - added:
protected method AbstractDoctrineTypeDriver.normalizeFieldType($type) - added:
protected method AbstractDoctrineTypeDriver.setDiscriminator(DoctrineClassMetadata $doctrineMetadata, ClassMetadata $classMetadata) - added:
protected method AbstractDoctrineTypeDriver.setPropertyType(DoctrineClassMetadata $doctrineMetadata, PropertyMetadata $propertyMetadata) - added:
protected method AbstractDoctrineTypeDriver.tryLoadingDoctrineMetadata($className) - added:
protected method DoctrinePHPCRTypeDriver.hideProperty(DoctrineClassMetadata $doctrineMetadata, PropertyMetadata $propertyMetadata) - added:
protected method DoctrinePHPCRTypeDriver.setPropertyType(DoctrineClassMetadata $doctrineMetadata, PropertyMetadata $propertyMetadata) - added:
protected method DoctrineTypeDriver.setDiscriminator(DoctrineClassMetadata $doctrineMetadata, ClassMetadata $classMetadata) - added:
protected method DoctrineTypeDriver.setPropertyType(DoctrineClassMetadata $doctrineMetadata, PropertyMetadata $propertyMetadata) - added:
protected property AbstractDoctrineTypeDriver.delegate - added:
protected property AbstractDoctrineTypeDriver.fieldMapping - added:
protected property AbstractDoctrineTypeDriver.registry