UPGRADE FROM 1.2 to 1.3
Attribute:
- Method
AttributeId:fromKey
become deprecated, will be removed in future version - The signature of constructor
ProductReadInheritedValuesByLanguageAction
has changed - The signature of constructor
DbalCategoryCreatedEventProjector
has changed - The signature of constructor
DbalValueAddedEventProjector
has changed - The signature of constructor
DbalValueChangedEventProjector
has changed - The signature of constructor
DbalValueRemovedEventProjector
has changed - The signature of constructor
DbalProductValueAddedEventProjector
has changed - The signature of constructor
DbalProductValueChangedEventProjector
has changed - The signature of constructor
DbalProductValueRemovedEventProjector
has changed - The signature of constructor
ProductWorkflowQuery
has changed - The signature of constructor
AbstractOption
has changed - The signature of constructor
OptionCreatedEvent
has changed
Completeness
- The signature of constructor
ProductCreatedEventHandler
has changed - Signature of method
CompletenessManager::addProduct
has changed
Core
DownloaderInterface::download
throws exception rather than returningnull
value- Interface
Ergonode\Core\Infrastructure\Provider\LanguageTreeProviderInterface
become deprecated - Class
Ergonode\Core\Infrastructure\ProviderLanguageTreeProvider
become deprecated - Rabbit queue configuration MESSENGER_TRANSPORT_CORE_DSN is no longer required
Workflow
- Signature of method
Ergonode\Workflow\Domain\Provider\WorkflowProvider
has changed - Method
Ergonode\Workflow\Domain\Entity\AbstractWorkflow::getSortedTransitionStatuses
become deprecated - Instead of using
Ergonode\Workflow\Domain\Provider\WorkflowProvider
, services now useErgonode\Workflow\Domain\Provider\WorkflowProviderinterface
- Endpoint
[GET] api/v1/en_GB/workflow/default/transitions
grid column namesource
change tofrom
,destination
change toto
- Endpoint
[POST] api/v1/en_GB/workflow/default/transitions
propertysource
change tofrom
,destination
change toto
- Endpoint
[POST] api/v1/workflow
propertycondition_set_id
was removed - Column
source_id
in tableworkflow_transition
was change tofrom_id
- Column
destination_id
in tableworkflow_transition
was change toto_id
- method
getSource
andgetDestination
of classAddWorkflowTransitionCommand
become deprecated - method
getSource
andgetDestination
of classDeleteWorkflowTransitionCommand
become deprecated - method
getSource
andgetDestination
of classUpdateWorkflowTransitionCommand
become deprecated - method
getSource
andgetDestination
of classWorkflowTransitionRemovedEvent
become deprecated - The signature of constructor
CreateWorkflowCommand
has changed - The signature of constructor
UpdateWorkflowCommand
has changed - Limitation of conditions in Workflow Transition.
- New messenger transport
StatusTransport
was added,status
receiver is required for setting product statuses for new added languages getAllStatusIds
method is added toErgonode\Workflow\Domain\Query\StatusQueryInterface
- Signature of method
Ergonode\Attribute\Infrastructure\Provider\AttributeValueConstraintProvider:provide
has changed - Signature of method
Ergonode\Attribute\Infrastructure\Provider\ContextAwareAttributeValueConstraintStrategyInterface::get
has changed - Signature of method
Ergonode\Product\Infrastructure\Provider\Strategy\ProductRelationAttributeValueConstraintStrategy::get
has changed - Signature of method
Ergonode\Workflow\Infrastructure\Provider\Strategy\StatusAttributeValueConstraintStrategy::get
has changed - Class
Ergonode\Workflow\Infrastructure\Mapper\Strategy\StatusAttributeMapperStrategy
has been moved fromattribute
toworkflow
module
Value
getTransation
andhasTransation
methods are added toErgonode\Value\Domain\ValueObject\ValueInterface
Exporter-file
- The signature of constructor
Ergonode\ExporterFile\Application\Form\ExporterFileConfigurationForm
has changed - The signature of constructor
Ergonode\ExporterFile\Domain\Command\CreateFileExportChannelCommand
has changed - The signature of constructor
Ergonode\ExporterFile\Domain\Command\UpdateFileExportChannelCommand
has changed - The signature of constructor
Ergonode\ExporterFile\Domain\Entity\FileExportChannel
has changed - The signature of constructor
Ergonode\ExporterFile\Infrastructure\Processor\Step\ProductExportProcessStep
has changed