Skip to content

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.

  • The notes in this range list no changes DepDelta could read.
  • Read the commits and the notes before upgrading.
No changes found in the notes

That doesn't make this range safe. Read the notes and the commits before upgrading.

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