NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #5086 most downloaded on Packagist
Transfer module
Last release today
09 Oct 2026
Release timing varies
gaps range from 2 weeks to 9 months
Rarely documented
notes for 12 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
98 releases · first in 2016
Included commits: 3.45.0...3.46.0
Included commits: 3.45.0...3.46.0
Laminas\Config\Factory with UtilEncodingServiceInterface for reading transfer XML definitions.spryker/util-encoding dependency.Included commits: 3.44.0...3.45.0
Included commits: 3.44.0...3.45.0
TransferSanitizerProcessor::__invoke() to accept \Monolog\LogRecord in addition to an array, restoring transfer log sanitization under Monolog 3.int return types to DataBuilderGeneratorConsole::execute() and ValidatorConsole::execute() to match Symfony 6.4/7.4's Command::execute() signature.One column per quarter.
Included commits: 3.43.0...3.44.0
Included commits: 3.43.0...3.44.0
sensitive transfer property attribute to mark setter and getter parameters with PHP's #[\SensitiveParameter] attribute, preventing sensitive data from appearing in stack traces and error logs.@var string docblock annotations with typed class constants (public const string) in generated transfer classes.Included commits: 3.42.0...3.43.0
Included commits: 3.42.0...3.43.0
ClassGenerator::TWIG_TEMPLATES_LOCATION_FALLBACK and DataBuilderClassGenerator::TWIG_TEMPLATES_LOCATION_FALLBACK constants to support an alternative Twig template location as a fallback when the primary path is not resolved.Included commits: 3.41.0...3.42.0
Included commits: 3.41.0...3.42.0
TransferConfig::getPropertyDescriptionMergeStrategy to use TransferConstants::PROPERTY_DESCRIPTION_MERGE_STRATEGY_GET_FIRST as the default merge strategy.DynamicEntityConfig::getPropelOrmPathToMergedSchemaFiles to be able to get the contents of PropelORM schema files to get details from them.Included commits: 3.40.0...3.41.0
Included commits: 3.40.0...3.41.0
TransferConfig::isTransferSuffixCheckStrict().TransferFacade::generateTransferObjects() to properly combine properties from transfers with and without the "Transfer" suffix and to improve transfer name suffix validation when enabled, ensuring the Transfer suffix is only skipped when names end with "Transfer" rather than containing it anywhere.Included commits: 3.39.0...3.40.0
Included commits: 3.39.0...3.40.0
Included commits: 3.38.0...3.39.0
Included commits: 3.38.0...3.39.0
TransferConfig::isArrayRequireValidationEnabled().TransferConfig::isArrayRequireValidationEnabled() is enabled.Included commits: 3.37.0...3.38.0
Included commits: 3.37.0...3.38.0
TransferConfig::isProjectTransferOverrideActive() to enable the possibility of overwriting transfer property attributes.TransferConfig::getTransferPropertyAttributesAvailableForProjectOverride() toTransferConfig::getApplicationVendorDirectory().Included commits: 3.36.0...3.37.0
Included commits: 3.35.0...3.36.0
Included commits: 3.35.0...3.36.0
TransferConfig::getPropertyDescriptionMergeStrategy().TransferConstants::PROPERTY_DESCRIPTION_MERGE_STRATEGY_DEFAULT, TransferConstants::PROPERTY_DESCRIPTION_MERGE_STRATEGY_GET_FIRST and TransferConstants::PROPERTY_DESCRIPTION_MERGE_STRATEGY_CONCAT .TransferFacade::generateTransferObjects() and TransferFacade::generateEntityTransferObjects() so changed behavior by introducing configuration via TransferConfig::getPropertyDescriptionMergeStrategy(), depending on the configuration, various scenarios are possible if the description field differs in different transfer definitions.Included commits: 3.34.0...3.35.0
Included commits: 3.34.0...3.35.0
ArrayObject<Object> instead ArrayObject|Object[].Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →