- [BREAKING] MIG-1053 - Möglichkeit zum Setzen des Flags „Verify“ für den Guzzle-API-Client entfernt. Dies ist jetzt standardmäßig immer wahr.
- [BREAKING] MIG-1053 - Die EnvironmentReader-Klassen von Shopware 5 und Shopware 6 wurden überarbeitet, um mehr Informationen zu Ausnahmen bereitzustellen.
- MIG-894 - Verbessert die Mapping Performance der Migration, was zu einem deutlich schnelleren Konvertierungsvorgang führt.
- Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\CountryLookup
hinzu, um die MethodegetCountryUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\CountryStateLookup
hinzu, um die MethodegetCountryStateUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\CurrencyLookup
hinzu, um die MethodegetCurrencyUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\DefaultCmsPageLookup
hinzu, um die MethodegetDefaultCmsPageUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\DeliveryTimeLookup
hinzu, um die MethodegetDeliveryTime
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\DocumentTypeLookup
hinzu, um die MethodegetDocumentTypeUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\LanguageLookup
hinzu, um die MethodegetLanguageUuid
andgetDefaultLanguage
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\LocaleLookup
hinzu, um die MethodegetLocaleUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\LowestRootCategoryLookup
hinzu, um die MethodegetLowestRootCategoryUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\MediaDefaultFolderLookup
hinzu, um die MethodegetDefaultFolderIdByEntity
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\MediaThumbnailSizeLookup
hinzu, um die MethodegetThumbnailSizeUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\NumberRangeLookup
hinzu, um die MethodegetNumberRangeUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\TaxLookup
hinzu, um die MethodegetTaxUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\SeoUrlTemplateLookup
hinzu, um die MethodegetSeoUrlTemplateUuid
zu ersetzen. - [BREAKING] Fügt weitere Konstruktorparameter
LowestRootCategoryLookup $lowestRootCategoryLookup
.DefaultCmsPageLookup $defaultCmsPageLookup
,LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\CategoryConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CurrencyLookup $currencyLookup
,LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\CurrencyConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CountryLookup $countryLookup
,LanguageLookup $languageLookup
,CountryStateLookup $countryStateLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\CustomerConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\CustomerGroupConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
,LocaleLookup $localeLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\LanguageConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\MediaConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
MediaDefaultFolderLookup $mediaFolderLookup
,MediaThumbnailSizeLookup $mediaThumbnailSizeLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\MediaFolderConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\NewsletterRecipientConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
NumberRangeLookup $numberRangeLookup
,LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\NumberRangeConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CountryLookup $countryLookup
,CurrencyLookup $currencyLookup
,LanguageLookup $languageLookup
,CountryStateLookup $countryStateLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
MediaDefaultFolderLookup $mediaFolderLookup
,DocumentTypeLookup $documentTypeLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\OrderDocumentConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
TaxLookup $taxLookup
,MediaDefaultFolderLookup $mediaFolderLookup
,LanguageLookup $languageLookup
,DeliveryTimeLookup $deliveryTimeLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\ProductConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\ProductReviewConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\PropertyGroupOptionConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CurrencyLookup $currencyLookup
,LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\SalesChannelConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\SeoUrlConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CountryLookup $countryLookup
,LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\ShippingMethodConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
zuSwagMigrationAssistant\Profile\Shopware\Converter\TranslationConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CountryLookup $countryLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\CountryConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CountryStateLookup $countryStateLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\CountryStateConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CurrencyLookup $currencyLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\CurrencyConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
DeliveryTimeLookup $deliveryTimeLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\DeliveryTimeConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
DocumentTypeLookup $documentTypeLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\DocumentBaseConfigConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
DocumentTypeLookup $documentTypeLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\DocumentConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
LanguageLookup $languageLookup
,LocaleLookup $localeLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\LanguageConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
MediaDefaultFolderLookup $mediaFolderLookup
,MediaThumbnailSizeLookup $mediaThumbnailSizeLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\MediaFolderConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
NumberRangeLookup $numberRangeLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\NumberRangeConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
SeoUrlTemplateLookup $seoUrlTemplateLookup
zu\SwagMigrationAssistant\Profile\Shopware6\Converter\SeoUrlTemplateConverter
hinzu. - [BREAKING] Entfernt die Methode
getDefaultCmsPageUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\DefaultCmsPageLookup::get()
. - [BREAKING] Entfernt die Methode
getLanguageUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\LanguageLookup::get()
. - [BREAKING] Entfernt die Methode
getLocaleUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\LocaleLookup::get()
. - [BREAKING] Entfernt die Methode
getDefaultLanguage
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\LanguageLookup::getDefaultLanguageEntity()
. - [BREAKING] Entfernt die Methode
getDeliveryTime
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\DeliveryTimeLookup::get()
. - [BREAKING] Entfernt die Methode
getCountryUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\CountryLookup::get()
. - [BREAKING] Entfernt die Methode
getCountryStateUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\CountryStateLookup::get()
. - [BREAKING] Entfernt die Methode
getCurrencyUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\CurrencyLookup::get()
. - [BREAKING] Entfernt die Methode
getCurrencyUuidWithoutMapping
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\CurrencyLookup::get()
. - [BREAKING] Entfernt die Methode
getTaxUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\TaxLookup::get()
. - [BREAKING] Entfernt die Methode
getNumberRangeUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\NumberRangeLookup::get()
. - [BREAKING] Entfernt die Methode
getDefaultFolderIdByEntity
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\MediaDefaultFolderLookup::get()
. - [BREAKING] Entfernt die Methode
getThumbnailSizeUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\MediaThumbnailSizeLookup::get()
. - [BREAKING] Entfernt die Methode
getDocumentTypeUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\DocumentTypeLookup::get()
. - [BREAKING] Entfernt die Methode
getLowestRootCategoryUuid
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\Lookup\LowestRootCategoryLookup::get()
. - [BREAKING] Ändert die Signatur der Methode
writeMapping
vonpublic function writeMapping(Context $context): void;
zupublic function writeMapping(): void;
imSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und alle die es implementieren. - [BREAKING] Entfernt die Konstruktorparameter
EntityRepository $localeRepository
,EntityRepository $languageRepository
,EntityRepository $countryRepository
,EntityRepository $currencyRepository
,EntityRepository $taxRepo
,EntityRepository $numberRangeRepo
,EntityRepository $ruleRepo
,EntityRepository $thumbnailSizeRepo
,EntityRepository $mediaDefaultRepo
,EntityRepository $categoryRepo
,EntityRepository $cmsPageRepo
,EntityRepository $deliveryTimeRepo
,EntityRepository $documentTypeRepo
von\SwagMigrationAssistant\Profile\Shopware6\Mapping\Shopware6MappingService
- Fügt die neue Klasse
- MIG-1033 - Die Migration der SEO-Hauptkategorie für Produkte mit SW5 oder SW6 als Quellsystem wurde hinzugefügt
- MIG-1039 - Für Kunden- und Bestelladressen werden jetzt auch die Bundesländer migriert
- MIG-1039 - [BREAKING] Neue Methode
getCountryStateUuid
zuSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
hinzugefügt - MIG-1039 - [BREAKING] Neuer Konstruktorparameter
EntityRepository $countryStateRepo
zuSwagMigrationAssistant\Migration\Mapping\MappingService
hinzugefügt - MIG-1049 - Das Setzen der
connection
-Eigenschaft inSwagMigrationMappingEntity
ist jetzt optional - MIG-1050 - Optimiert die Migration von SEO-URLs durch Verwendung der
SeoUrlPersister::updateSeoUrls
-Methode - MIG-1052 - Die Migration der „Von Admin erstellt“-Flags bei Kunden und Bestellungen wurde behoben
- MIG-1052 - Premapping für Administrations-Benutzer mit automatischer Vorauswahl hinzugefügt, wenn der Benutzername identisch ist
- MIG-1061 - Die Migration von Wunschlisten von SW6 nach SW6 mit einer leeren Produkt-Liste wurde behoben
- MIG-1062 - Die Migration von Produktbewertungen von SW6 nach SW6 mit fehlenden zugehörigen Kunden wurde behoben
- MIG-1063 - Verbesserung der Migration von Newsletter-Empfängern ohne Anrededaten von SW6 nach SW6
- MIG-1068 - Korrigiert einen Fehler bei der Migration von Übersetzungen der Produkteigenschaftsoptionen
- MIG-1070 - Unterstützung der Migration von Freitextfeldern des Typs combobox die keine vordefinierten Optionen besitzen, wurde hinzugefügt
- MIG-1071 - Funktionen, die nur bei der Magento-Migration verwendet werden, wurden in das Magento-Plugin verschoben
- [BREAKING] Entfernt die Methode
createListItemMapping
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und verschiebt sie in das\Swag\MigrationMagento\Migration\Mapping\MagentoMappingServiceInterface
. - [BREAKING] Entfernt die Methode
getUuidList
vomSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und verschiebt sie in das\Swag\MigrationMagento\Migration\Mapping\MagentoMappingServiceInterface
.
- [BREAKING] Entfernt die Methode
- MIG-1072 - Umzug in die neue Lookup-Servicestruktur
- Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\CmsPageLookup
hinzu, um die MethodengetCmsPageUuidByNames
andmapLockedCmsPageUuidByNameAndType
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\GlobalDocumentBaseConfigLookup
hinzu, um die MethodegetGlobalDocumentBaseConfigUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\MailTemplateTypeLookup
hinzu, um die MethodegetMailTemplateTypeUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\NumberRangeTypeLookup
hinzu, um die MethodegetNumberRangeTypeUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\ProductSortingLookup
hinzu, um die MethodegetProductSortingUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\SalutationLookup
hinzu, um die MethodegetSalutationUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\StateMachineStateLookup
hinzu, um die MethodegetStateMachineStateUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\SystemConfigLookup
hinzu, um die MethodegetSystemConfigUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\SystemDefaultMailTemplateLookup
hinzu, um die MethodegetSystemDefaultMailTemplateUuid
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\TaxRuleLookup
hinzu, um die MethodegetTaxRuleUuidByCriteria
zu ersetzen. - Fügt die neue Klasse
SwagMigrationAssistant\Migration\Mapping\Lookup\TaxRuleTypeLookup
hinzu, um die MethodegetTaxRuleTypeUuidByCriteria
zu ersetzen. - [BREAKING] Fügt weitere Konstruktorparameter
CmsPageLookup $cmsPageLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\CmsPageConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CountryLookup $countryLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\CountryConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CountryStateLookup $countryStateLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\CountryStateConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
CurrencyLookup $currencyLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\CurrencyConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
DeliveryTimeLookup $deliveryTimeLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\DeliveryTimeConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
DocumentTypeLookup $documentTypeLookup
,GlobalDocumentBaseConfigLookup $globalDocumentBaseConfigLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\DocumentBaseConfigConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
DocumentTypeLookup $documentTypeLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\DocumentConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
MailTemplateTypeLookup $mailTemplateTypeLookup
,SystemDefaultMailTemplateLookup $systemDefaultMailTemplateLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\MailTemplateConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
NumberRangeTypeLookup $numberRangeTypeLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\NumberRangeConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
StateMachineStateLookup $stateMachineStateLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\OrderConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
SystemConfigLookup $systemConfigLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\PageSystemConfigConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
ProductSortingLookup $productSortingLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\ProductSortingConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
SalutationLookup $salutationLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\SalutationConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
SeoUrlTemplateLookup $seoUrlTemplateLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\SeoUrlTemplateConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
SystemConfigLookup $systemConfigLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\SystemConfigConverter
hinzu. - [BREAKING] Fügt weitere Konstruktorparameter
TaxLookup $taxLookup
zuSwagMigrationAssistant\Profile\Shopware6\Converter\TaxConverter
hinzu. - [BREAKING] Ändert Konstruktorparameter von
SwagMigrationAssistant\Profile\Shopware6\Mapping\Shopware6MappingServiceInterface
zuSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
in folgenden Dateien:SwagMigrationAssistant\Profile\Shopware6\Converter\CategoryAssociationConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CategoryCmsPageAssociationConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CategoryConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CategoryProductStreamAssociationConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CmsPageConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CountryConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CountryStateConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CrossSellingConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CurrencyConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CustomerConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CustomerGroupConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CustomerWishlistConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\CustomFieldSetConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\DeliveryTimeConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\DocumentBaseConfigConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\DocumentConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\DocumentInheritanceConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\LanguageConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\MailTemplateConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\MediaConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\MediaFolderConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\MediaFolderInheritanceConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\NewsletterRecipientConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\NumberRangeConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\OrderConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\PageSystemConfigConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ProductConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ProductFeatureSetConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ProductManufacturerConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ProductReviewConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ProductSortingConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ProductStreamConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ProductStreamFilterInheritanceConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\PromotionConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\PropertyGroupConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\RuleConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SalesChannelConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SalesChannelDomainConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SalutationConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SeoUrlConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SeoUrlTemplateConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ShippingMethodConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ShopwareConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\ShopwareMediaConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SnippetConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SnippetSetConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\SystemConfigConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\TaxConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\TaxRuleConverter
SwagMigrationAssistant\Profile\Shopware6\Converter\UnitConverter
- [BREAKING] Entfernt
SwagMigrationAssistant\Profile\Shopware6\Mapping\Shopware6MappingServiceInterface
und allen die es implementieren. Nutze stattdessenSwagMigrationAssistant\Migration\Mapping\MappingServiceInterface
und die Services inSwagMigrationAssistant\Migration\Mapping\Lookup
.
- Fügt die neue Klasse
- MIG-1077 - Optimierter Datenabruf unter Berücksichtigung der übergebenen Batch-Werte
- MIG-1035 - Die Premapping-Zuweisung im Admin wurde geändert, wodurch Probleme mit der Zuweisung auf späteren Paginierungsseiten und dem Verlust von Änderungen bei neu ausgewählten Daten behoben sein sollten
- MIG-1042 - Fügt einen Hinweises bezüglich des Löschen des Caches hinzu, wenn der Shopware 5 Connector nicht erkannt wird.
- MIG-1045 - Korrigiert den angezeigten prozentualen Status beim Lesen von Daten
- MIG-1046 - Behebung eines Problems bei der Validierung von json-Feldern für einen Migrationslauf, das den Start einer Migration in der neuesten Shopware-Version verhindern konnte
- MIG-981 - Die Medienmigration verwendet jetzt das temporäre Verzeichnis des Systems zum Herunterladen von Dateien.
- MIG-1016 - Verbessert die Warnungen für unterschiedliche Standardwährung und Standardsprache in der Datenauswahl.
- MIG-1016 - Fügt einen neuen Block
{% block swag_migration_confirm_warning_alert %}
inswag-migration/component/card/swag-migration-confirm-warning/swag-migration-confirm-warning.html.twig
hinzu. - MIG-1037 - Behebt ein seltenes Problem, dass in bestimmten Situationen nicht alle Entitäten migriert werden (bzw. einige übersprungen werden). Wurde bei Übersetzungen von SW5 festgestellt.
- MIG-945 - [BREAKING] Änderung des Methodennamens
getMedia
zusetMedia
inSwagMigrationAssistant\Profile\Shopware\Converter\PropertyGroupOptionConverter
- MIG-945 - [BREAKING] CLI-Befehl
migration:migrate
entfernt und verwende stattdessenmigration:start
- MIG-945 - [BREAKING] Geänderte Methode
writePremapping
vonSwagMigrationAssistant\Controller\PremappingController
- Rückgabetyp von
JsonResponse
aufResponse
geändert - Parameter
runUuid
entfernt
- Rückgabetyp von
- MIG-945 - [BREAKING] Methode
finishMigration
vonSwagMigrationAssistant\Controller\StatusController
entfernt - MIG-945 - [BREAKING] Typ des Feldes
Premapping
vonSwagMigrationAssistant\Migration\Connection\SwagMigrationConnectionDefinition
vonJsonField
auf das neuePremappingField
geändert - MIG-945 - [BREAKING] Typ des Feldes
progress
vonSwagMigrationAssistant\Migration\Run\SwagMigrationRunDefinition
vonJsonField
auf das neueMigrationProgressField
geändert - MIG-945 - [BREAKING] Rückgabetyp von
getProgress
vonSwagMigrationAssistant\Migration\Run\SwagMigrationRunEntity
von?array
zu?MigrationProgress
geändert - MIG-945 - [BREAKING] Parametertyp von
setProgress
vonSwagMigrationAssistant\Migration\Run\SwagMigrationRunEntity
vonarray
aufMigrationProgress
geändert - MIG-945 - [BREAKING] Rückgabetyp von
writeData
vonSwagMigrationAssistant\Migration\DataWriter
vonvoid
aufint
geändert - MIG-945 - [BREAKING] Rückgabetyp von
writeData
vonSwagMigrationAssistant\Migration\DataWriterInterface
vonvoid
aufint
geändert - MIG-945 - [BREAKING] Parameter
fileChunkByteSize
der Methodeprocess
vonSwagMigrationAssistant\Migration\Media\Processor\HttpDonwloadServiceBase
entfernt - MIG-945 - [BREAKING] Parameter
fileChunkByteSize
der Methodeprocess
vonSwagMigrationAssistant\Migration\Media\MediaFileProcessorInterface
entfernt - MIG-945 - [BREAKING] Parameter
fileChunkByteSize
der MethodeprocessMediaFiles
vonSwagMigrationAssistant\Migration\Service\MediaFileProcessorService
entfernt - MIG-945 - [BREAKING] Parameter
fileChunkByteSize
der MethodeprocessMediaFiles
vonSwagMigrationAssistant\Migration\Service\MediaFileProcessorServiceInterface
entfernt - MIG-945 - [BREAKING] Parameter
fileChunkByteSize
der Methodeprocess
vonSwagMigrationAssistant\Profile\Shopware\Media\LocalMediaProcessor
entfernt - MIG-945 - [BREAKING] Parameter
fileChunkByteSize
der Methodeprocess
vonSwagMigrationAssistant\Profile\Shopware\Media\LocalOrderDocumentProcessor
entfernt - MIG-945 - [BREAKING] Parameter
fileChunkByteSize
der Methodeprocess
vonSwagMigrationAssistant\Profile\Shopware\Media\LocalProductDownloadProcessor
entfernt - MIG-945 - [BREAKING] Parameter
context
inmigrationContext
der MethodegetProcessor
vonSwagMigrationAssistant\Migration\Media\MediaFileProcessorRegistryInterface
umbenannt - MIG-945 - [BREAKING] Parameters
context
inmigrationContext
der MethodegetProcessor
vonSwagMigrationAssistant\Profile\Shopware6\Media\HttpOrderDocumentGenerationService
umbenannt - MIG-945 - [BREAKING] Eigenschaft
fileChunkByteSize
vonSwagMigrationAssistant\Migration\MessageQueue\MessageProcessMediaMessage
entfernt - MIG-945 - [BREAKING] Eigenschaft
runRepo
vonSwagMigrationAssistant\Migration\Service\PremappingService
entfernt - MIG-945 - [BREAKING] Änderungen in
SwagMigrationAssistant\Migration\Service\PremappingServiceInterface
/SwagMigrationAssistant\Migration\Service\PremappingService
- Parameter
run
der MethodegeneratePremapping
entfernt - Parameter
dataSelectionIds
zur MethodegeneratePremapping
hinzugefügt
- Parameter
- MIG-945 - [BREAKING] Konstruktorparameter
generalSettingRepository
undmigrationConnectionRepository
zuSwagMigrationAssistant\Migration\MigrationContextFactory
hinzugefügt - MIG-945 - [BREAKING] Methode
createBySelectedConnection
zur SchnittstelleSwagMigrationAssistant\Migration\MigrationContextFactoryInterface
hinzugefügt - MIG-945 - [BREAKING] Klasse/Interface/Struct entfernt:
SwagMigrationAssistant\Profile\Shopware\Exception\LocalReaderNotFoundException
, stattdessenMigrationException::readerNotFound
verwendenSwagMigrationAssistant\Profile\Shopware\Exception\PluginNotInstalledException
verwende stattdessenMigrationShopwareProfileException::pluginNotInstalled
SwagMigrationAssistant\Controller\MigrationController
SwagMigrationAssistant\Migration\Service\MigrationProgressServiceInterface
SwagMigrationAssistant\Migration\Service\SwagMigrationAccessTokenStruct
SwagMigrationAssistant\Exception\ProcessorNotFoundException
verwende stattdessenMigrationException::processorNotFound
SwagMigrationAssistant\Exception\EntityNotExistsException
verwende stattdessenMigrationException::entityNotExists
SwagMigrationAssistant\Exception\GatewayNotFoundException
verwende stattdessenMigrationException::gatewayNotFound
SwagMigrationAssistant\Exception\InvalidConnectionAuthenticationException
verwenden stattdessenMigrationException::invalidConnectionAuthentication
SwagMigrationAssistant\Exception\MigrationContextPropertyMissingException
verwenden stattdessenMigrationException::migrationContextPropertyMissing
SwagMigrationAssistant\Exception\MigrationIsRunningException
verwendet stattdessenMigrationException::migrationIsAlreadyRunning
SwagMigrationAssistant\Exception\MigrationRunUndefinedStatusException
verwenden stattdessenMigrationException::undefinedRunStatus
SwagMigrationAssistant\Exception\MigrationWorkloadPropertyMissingException
verwenden stattdessenMigrationException::undefinedRunStatus
SwagMigrationAssistant\Exception\NoFileSystemPermissionsException
verwenden stattdessenMigrationException::noFileSystemPermissions
SwagMigrationAssistant\Exception\ProfileNotFoundException
verwenden stattdessenMigrationException::profileNotFound
SwagMigrationAssistant\Exception\ReaderNotFoundException
verwenden stattdessenMigrationException::readerNotFound
SwagMigrationAssistant\Exception\ReaderNotFoundException
verwenden stattdessenMigrationException::requestCertificateInvalid
SwagMigrationAssistant\Exception\SslRequiredException
verwenden stattdessenMigrationException::sslRequired
SwagMigrationAssistant\Migration\Service\ProgressState
SwagMigrationAssistant\Migration\Service\SwagMigrationAccessTokenService
- MIG-945 - [BREAKING] Folgende Klassen/Methoden werden intern:
SwagMigrationAssistant\Migration\MessageQueue\Handler\CleanupMigrationHandler
SwagMigrationAssistant\Migration\MessageQueue\Handler\ProcessMediaHandler
SwagMigrationAssistant\Migration\Service\MigrationProgressService
- MIG-945 - [BREAKING] Änderungen in
SwagMigrationAssistant\Migration\Run\RunService
/SwagMigrationAssistant\Migration\Run\RunServiceInterface
- Eigenschaften
accessTokenService
,migrationDataRepository
,mediaFileRepository
,indexer
,cache
wurden entfernt - Methoden
takeoverMigration
,calculateWriteProgress
,calculateMediaFilesProgress
,calculateCurrentTotals
,finishMigration
wurden entfernt - Parameter
abortMigration
der MethodeabortMigration
wurde entfernt
- Eigenschaften
- MIG-945 - [BREAKING] Parameter
migrationContext
der MethodesetNumberRangeSalesChannels
vonSwagMigrationAssistant\Profile\Shopware\Converter\NumberRangeConverter
entfernt - MIG-945 - [BREAKING] Parameter
migrationContext
der MethodesetNumberRangeTranslation
vonSwagMigrationAssistant\Profile\Shopware\Converter\NumberRangeConverter
entfernt - MIG-945 - [BREAKING] Parameter
context
undconverted
der MethodegetLineItems
vonSwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
entfernt - MIG-962 - [BREAKING] Getter und Setter für
Premapping
beiSwagMigrationAssistant\Migration\Run\SwagMigrationRunEntity
entfernt, verwende stattdessen\SwagMigrationAssistant\Migration\Connection\SwagMigrationConnectionEntity
- MIG-991 - [BREAKING] Parameter
SwagMigrationAssistant\Migration\Run\RunTransitionServiceInterface
zum Konstruktor\SwagMigrationAssistant\Migration\Run\RunService
hinzugefügt - MIG-991 - [BREAKING] Parameter
$context
zu\SwagMigrationAssistant\Migration\Run\RunServiceInterface::cleanupMigrationData
und Implementationen hinzugefügt - MIG-991 - [BREAKING] Parameter
$context
zu\SwagMigrationAssistant\Controller\StatusController::cleanupMigrationData
hinzugefügt - MIG-991 - [BREAKING] Eigenschaft
$status
vonSwagMigrationAssistant\Migration\Run\SwagMigrationRunEntity
entfernt und das Feld in der entsprechenden Definition umbenannt, verwende stattdessen$step
. - MIG-991 - [BREAKING] Methode
getStatus
vonSwagMigrationAssistant\Migration\Run\SwagMigrationRunEntity
entfernt, verwende stattdessengetStep
odergetStepValue
- MIG-991 - [BREAKING] Methode
setStatus
vonSwagMigrationAssistant\Migration\Run\SwagMigrationRunEntity
entfernt, verwende stattdessenSwagMigrationAssistant\Migration\Run\RunTransitionService::transitionToRunStep
. - MIG-991 - [BREAKING] Konstanten
STATUS_RUNNING
,STATUS_FINISHED
undSTATUS_ABORTED
vonSwagMigrationAssistant\Migration\Run\SwagMigrationRunEntity
entfernt, verwende stattdessenSwagMigrationAssistant\Migration\Run\MigrationStep
- MIG-962 - [BREAKING] Jede Admin-Komponente ist jetzt privat / intern
- MIG-994 - [BREAKING] Entfernen der Felder
user_id
undaccess_token
ausswag_migration_run
und der entsprechenden EntityDefinition und den zugehörigen Klassen - MIG-1009 - Verhindert das migrierte Bestellungen die Anpassung des Produkt-Warenbestands auslösen
- MIG-1011 - Sicherstellung, dass Datenbankattribute (wie z. B. "stringify fetches") bei lokalen Gateway-Verbindungen immer gesetzt sind
- MIG-983 - Korrigiert einen Fehler bei der Migration von Kunden, die an einen Shop gebunden sind
- MIG-983 - [BREAKING] In der Klasse
\SwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
wurde der MethodennamegetAddresses
inapplyAddresses
geändert. - MIG-983 - [BREAKING] In der Klasse
\SwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
wurde der MethodennamegetCountryTranslation
inapplyCountryTranslation
geändert. - MIG-983 - [BREAKING] In der Klasse
\SwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
wurde der MethodennamegetCountryStateTranslation
inapplyCountryStateTranslation
geändert. - MIG-986 - Behebt einen Fehler bei der Migration von Trackingnummern in den Bestellungen
- MIG-989 - Verbesserung der Migration von Mediendateien
- MIG-989 - [BREAKING] Neue Methode
filterUnwrittenData
zuSwagMigrationAssistant\Migration\Media\MediaFileServiceInterface
hinzugefügt - MIG-990 - Verbesserung der Stabilität bei der Migration von Medien
- MIG-990 - [BREAKING] Hinzufügen eines weiteren Konstruktorparameters zum
BaseMediaService
und ändern aller betroffenden Klassen - MIG-990 - [BREAKING] Hinzufügen der Methode
setProcessedFlag
zu demBaseMediaService
und ändern aller betroffenden Klassen - MIG-990 - [BREAKING]
BaseMediaService
wurde zumSwagMigrationAssistant\Migration\Media\Processor
Namespace verschoben - MIG-992 - Korrigiert einen Fehler bei der Migration von Produktseodaten
- MIG-1006 - Behebt einen Fehler bei der Migration von Produkt-Coverbildern
- MIG-988 - Ein Fehler der Premapping-UI wurde behoben, um kompatible mit der neusten Platform version zu bleiben
- MIG-951 - Verbessert die Sprachmigration von Shopware 6 zu Shopware 6, damit die Standardsprache nicht mehr überschrieben wird.
- MIG-951 - [BREAKING] Ändert den Zugriffsmodifikator der Funktion
\SwagMigrationAssistant\Profile\Shopware6\Converter\LanguageConverter::convertData
von public auf protected - MIG-943 - Korrigiert einen Fehler in der Migration der Versandkostenberechnung von Shopware 5
- MIG-943 - [BREAKING] In der Klasse
\SwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
wurde der MethodennamegetTransactions
inapplyTransactions
geändert - MIG-943 - [BREAKING] In der Klasse
\SwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
wurde der MethodennamegetCountryTranslation
inapplyCountryTranslation
geändert - MIG-943 - [BREAKING] In der Klasse
\SwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter
wurde der MethodennamegetCountryStateTranslation
inapplyCountryStateTranslation
geändert - MIG-943 - [BREAKING] Wechselt die Exception
AssociationEntityRequiredMissingException
zuSwagMigrationAssistant\Exception\MigrationException::associationMissing
in der Methode\SwagMigrationAssistant\Profile\Shopware\Converter\OrderConverter::convert
- MIG-967, MIG-866 - Verbesserung der Migration von Bestell-Dokumenten
- MIG-971 - Korrigiert Kompatibilität mit Shopware 6.6.0.x
- NEXT-34526 - [BREAKING] Der Parameter
result
der MethodeSwagMigrationAssistant\DataProvider\Provider\Data\AbstractProvider::cleanupSearchResult
wurde um den nativen Typ erweitert. - NEXT-34526 - [BREAKING] Die Datei
DataProvider/Exception/ProviderHasNoTableAccessException.php
wurde entfernt, stattdessenSwagMigrationAssistant\Exception\MigrationException::providerHasNoTableAccess
verwenden. - NEXT-34526 - [BREAKING] Die Datei
Profile/Shopware/Exception/ParentEntityForChildNotFoundException.php
wurde entfernt, stattdessenSwagMigrationAssistant\Exception\MigrationException::parentEntityForChildNotFound
verwenden. - NEXT-34526 - [BREAKING] In der Klasse
SwagMigrationAssistant\Profile\Shopware\Converter\CategoryConverter
wurde der MethodennamegetMediaTranslation
inaddMediaTranslation
geändert. - NEXT-34526 - [BREAKING] In der Klasse
SwagMigrationAssistant\Profile\Shopware\Converter\TranslationConverter
wurde der MethodennamegetAttribute
inaddAttribute
geändert. - NEXT-34526 - [BREAKING] Der Parametername
blacklist
wurde inexcludeList
in der MethodeSwagMigrationAssistant\Profile\Shopware\Converter\ShopwareConverter::getAttributes
geändert. - MIG-868 - Verbesserung der Produkt-Migration, der Brutto-Einkaufspreis wird jetzt berechnet
- MIG-966 - [BREAKING] Die Quelldateien wurden in das
src
-Verzeichnis verschoben und dasTest
-Verzeichnis intests
umbenannt, ohne Namespaces zu brechen, jedoch muss das Plugin evtl. neu aktiviert bzw. installiert werden. Damit wurde ein Fehler in unserem Deployment-Prozess behoben, um das Plugin korrekt zu bauen. - MIG-930 - Verbesserung der Cross-Selling-Migration, das Cross-Selling überschreibt nicht mehr das bestehende Cross-Selling, wenn es keine Änderungen gibt.
- MIG-848 - Verbesserung der Zuordnung von Produkten zu Verkaufskanälen über Sub- und Sprachshops
- MIG-920 - Unterstützte Shopware 6 Version auf 6.6 geändert und Anpassungen an den Profilen vorgenommen
- MIG-920 -
Migration/Gateway/HttpClientInterface
hinzugefügt, um die Verwendung von HTTP-Clients zu vereinheitlichen - MIG-920 -
Migration/Gateway/HttpSimpleClient.php
als einfacher Wrapper um den bisher verwendetenGuzzleHttp/Client
hinzugefügt - MIG-920 - [BREAKING] Die Datei
Profile/Shopware6/Gateway/Verbindung/AuthClientInterface.php
wurde entfernt, verwende stattdessenMigration/Gateway/HttpClientInterface
- MIG-920 - [BREAKING] Die Datei
Profile/Shopware/Gateway/Api/Reader/EnvironmentReader.php
wurde geändert, umMigration/Gateway/HttpClientInterface
anstelle vonGuzzleHttp/Client
zu verwenden - MIG-920 - [BREAKING] Die Datei
Profile/Shopware/Gateway/Connection/ConnectionFactory.php
verwendet nunMigration/Gateway/HttpClientInterface
anstelle vonGuzzleHttp/Client
. - MIG-920 - [BREAKING] Die Datei
Profile/Shopware/Gateway/Verbindung/ConnectionFactoryInterface.php
wurde geändert und verwendet nunMigration/Gateway/HttpClientInterface
anstelle vonGuzzleHttp/Client
. - MIG-920 - [BREAKING] Die Datei
Profile/Shopware6/Gateway/Api/Reader/EnvironmentReader.php
verwendet nunMigration/Gateway/HttpClientInterface
anstelle vonGuzzleHttp/Client
. - MIG-920 - [BREAKING] Die Datei
Profile/Shopware6/Gateway/Verbindung/AuthClient.php
verwendet nunMigration/Gateway/HttpClientInterface
anstelle vonGuzzleHttp/Client
. - MIG-920 - [BREAKING] Die Datei
Profile/Shopware6/Gateway/Verbindung/ConnectionFactory.php
verwendet nunMigration/Gateway/HttpClientInterface
anstelle vonGuzzleHttp/Client
. - MIG-920 - [BREAKING] Die Datei
Profile/Shopware6/Gateway/Connection/ConnectionFactoryInterface.php
wurde geändert, umMigration/Gateway/HttpClientInterface
anstelle vonGuzzleHttp/Client
zu verwenden - MIG-920 -
Migration/Media/Processor/HttpDownloadServiceBase.php
hinzugefügt, um das Herunterladen von Mediendateien zu vereinheitlichen - MIG-920 - [BREAKING] Übergeordnete Klasse und Implementierung von
Profile/Shopware/Media/HttpMediaDownloadService.php
zuMigration/Media/Processor/HttpDownloadServiceBase.php
geändert - MIG-920 - [BREAKING] Übergeordnete Klasse und Implementierung von
Profile/Shopware/Media/HttpOrderDocumentProcessor.php
zuMigration/Media/Processor/HttpDownloadServiceBase.php
geändert - MIG-920 - [BREAKING] Umbenennung von
Profile/Shopware/Media/HttpOrderDocumentProcessor.php
inProfile/Shopware/Media/HttpOrderDocumentDownloadService.php
. - MIG-920 - [BREAKING] Übergeordnete Klasse und Implementierung von
Profile/Shopware/Media/HttpProductDownloadProcessor.php
inMigration/Media/Processor/HttpDownloadServiceBase.php
geändert - MIG-920 - [BREAKING] Umbenennung von
Profile/Shopware/Media/HttpProductDownloadProcessor.php
inProfile/Shopware/Media/HttpEsdFileDownloadService.php
- MIG-920 - [BREAKING] Übergeordnete Klasse und Implementierung von
Profile/Shopware6/Media/HttpMediaDownloadService.php
zuMigration/Media/Processor/HttpDownloadServiceBase.php
geändert - MIG-920 - [BREAKING] Geänderte übergeordnete Klasse und Implementierung von
Profile/Shopware6/Media/HttpOrderDocumentService.php
zuMigration/Media/Processor/HttpDownloadServiceBase.php
. - MIG-920 - [BREAKING] Umbenennung von
Profile/Shopware6/Media/HttpOrderDocumentService.php
inProfile/Shopware/Media/HttpOrderDocumentDownloadService.php
- MIG-934 - Neue Route
/api/_action/data-provider/download-private-file/{file}
zum Abrufen digitaler Produktdateien hinzugefügt - MIG-934 - Die Datei
DataProvider/Provider/Data/ProductProvider.php
wurde geändert, um Download-Medien für digitale Produkte einzubeziehen - MIG-934 - Die Datei
Profile/Shopware6/Converter/ProductConverter.php
wurde geändert, um Download-Medien für digitale Produkte einzubeziehen - MIG-934 - Datei
Profile/Shopware6/DataSelection/DataSet/ProductDownloadDataSet.php
hinzugefügt - MIG-934 - Datei
Profile/Shopware6/Media/HttpProductDownloadService.php
hinzugefügt - MIG-934 - [BREAKING] Die Datei
Controller/DataProviderController.php
wurde in final geändert.
- MIG-274 - Behebt einen Fehler in der Migration von Cross-Selling Produkten
- MIG-825 - Verbesserung der Performance bei der Migration von Bestellungen
- MIG-825 - Hinzufügen der Optionen
step-size
zum Cli-Befehlmigration:migrate
vonCommand/MigrationCommand.php
- MIG-825 - [BREAKING] Hinzufügen des Parameters
where
zufetchIdentifiers
vonProfile/Shopware/Gateway/Local/Reader/AbstractReader.php
- MIG-825 - [BREAKING] Ändern der Funktionen von
Profile/Shopware/Gateway/Local/Reader/AbstractReader.php
auf final:setConnection
addTableSelection
buildArrayFromChunks
cleanupResultSet
fetchIdentifiers
getDefaultShopLocale
mapData
getDataSetEntity
- MIG-838 - Meta-Informationsfeldern zu der Migration von Kategorieübersetzungen hinzugefügt
- MIG-839 - Zustatzfelder zu der Migration von Kategorieübersetzungen hinzugefügt
- MIG-899 - Geändertes Verhalten der Migration von SEO URLs. Die URL Groß-/Kleinschreibung von Shopware 5 wird nun berücksichtigt
- MIG-931 - [BREAKING]
Migration/MessageQueue/Handler/ProcessMediaHandler.php
zu final geändert - MIG-931 - [BREAKING]
AsyncMessageInterface
zuMigration/MessageQueue/Message/CleanupMigrationMessage.php
hinzugefügt - MIG-931 - [BREAKING]
AsyncMessageInterface
zuMigration/MessageQueue/Message/ProcessMediaMessage.php
hinzugefügt - MIG-931 - [BREAKING] Methoden in
Migration/MessageQueue/Message/ProcessMediaMessage.php
entfernt:readContext
withContext
getDataSet
setDataSet
- MIG-931 - [BREAKING] Rückgabeparameter von
getContext
vonstring
aufShopware\Core\Framework\Context
inMigration/MessageQueue/Message/ProcessMediaMessage.php
geändert - MIG-931 - [BREAKING] Parameter von
setContext
vonstring
aufShopware\Core\Framework\Context
inMigration/MessageQueue/Message/ProcessMediaMessage.php
geändert - MIG-931 - Methode
getEntityName
undsetEntityName
zuMigration/MessageQueue/Message/ProcessMediaMessage.php
hinzugefügt - MIG-937 - Zeigt von jetzt an immer die aktuelle Shopware 6 Version als kompatibel an, anstatt ältere Versionen
- MIG-938 - Behebt Berechnungsfehler bei der Migration von Versandkostenpreisen
- MIG-908 - Behebung der Shopware 6 Migration von
system_config
Entitäten, die nicht zwischen verschiedenen Shops migriert werden sollten
- MIG-907 - Shopware 6 Profilenamen in Verbindungen korrigiert
- NEXT-31367 - Verbesserung der ConnectionFactory, damit sie stabiler funktioniert
- MIG-881 - Behebt einen Fehler bei der Konvertierung von Versandarten und Versandkosten und migriert auch Versandarten mit unbekanntem Berechnungstyp.
- MIG-878 - Korrektur der Migration von SW6.5 zu SW6.5. Nur gleiche Major-Versionen werden unterstützt.
- MIG-905 - Hotfix / bekanntes Problem für SW6->SW6:
canonicalProductId
vonproduct
wird nicht migriert, verhindert aber vorerst nicht die Migration von Produkten. - MIG-905 - Hotfix / bekanntes Problem für SW6->SW6:
cmsPageId
vonproduct
wird nicht migriert, verhindert aber vorerst nicht die Migration von Produkten. - MIG-905 - Hotfix / bekanntes Problem für SW6->SW6:
promotionId
von Einzelposten einer Bestellung wird nicht migriert, verhindert aber nicht die Migration von Bestellungen. - MIG-881 - [BREAKING] Methode
getDefaultAvailabilityRule
vomMigration/Mapping/MappingServiceInterface.php
wurde entfernt und alle Implementierung angepasst. Nutze stattdessen das Premapping vondefault_shipping_availability_rule
. - MIG-881 - [BREAKING] Parameter
customerRepository
vonMigration/MessageQueue/OrderCountIndexer.php
wurde entfernt. - MIG-878 - [BREAKING] Alle Klassen unter
Profile/Shopware63
wurden entfernt. Verwenden Sie stattdessen die Klassen unterProfile/Shopware6
. - MIG-878 - [BREAKING] Alle Konverter unter
Profile/Shopware6/Converter
wurden so geändert, dass sie nichtabstrakt
sind und die entsprechendensupports
Methoden implementieren. Diese ersetzen nun die alten Konverter unterProfile/Shopware63/Converter
. - MIG-878 - [BREAKING] Umbenennung von
Profile/Shopware63/Shopware63Profile.php
inProfile/Shopware6/Shopware6MajorProfile
. - MIG-878 - [BREAKING]
Profile/Shopware6/Shopware6MajorProfile
wurde geändert, um nur noch die aktuelle SW6 Major-Version zu unterstützen. - MIG-878 - [BREAKING]
Profile/Shopware6/Shopware6MajorProfile
liefert nunshopware6major
beigetName
. - MIG-878 - [BREAKING] Umbenennung der Vue-Komponente
swag-migration-profile-shopware6-api-credential-form
inswag-migration-profile-shopware6major-api-credential-form
. - MIG-878 - [BREAKING] Umbenennung der Vue-Komponente
swag-migration-profile-shopware6-api-page-information
inswag-migration-profile-shopware6major-api-page-information
. - MIG-878 - [BREAKING] Die Vue-Komponente
swag-migrationsprofil-shopware63-api-credential-form
wurde entfernt. - MIG-878 - [BREAKING] Die Vue-Komponente
swag-migration-profile-shopware63-api-page-information
wurde entfernt. - MIG-878 - [BREAKING] Die Datei
Profile/Shopware6/DataSelection/DataSet/ProductMainVariantRelationDataSet.php
wurde entfernt, da sie bereits mit der EntitätProduct
in SW6 migriert wurde. - MIG-878 - [BREAKING] Die Datei
DataProvider/Provider/Data/ProductMainVariantRelationProvider.php
wurde entfernt, da sie bereits mit der EntitätProduct
in SW6 migriert wurde. - MIG-878 - [BREAKING] Die Datei
Profile/Shopware6/Gateway/Api/Reader/ProductMainVariantRelationReader.php
wurde entfernt, da sie bereits mit der EntitätProduct
in SW6 migriert wurde. - MIG-878 - [BREAKING] Die Datei
Profile/Shopware6/Converter/ProductMainVariantRelationConverter.php
wurde entfernt, da sie bereits mit der EntitätProduct
in SW6 migriert wurde.
- MIG-887 - Verbesserung der Performance des Endpunktes, welcher alle Daten erfasst, die anschließend geschrieben werden sollen
- MIG-879 - Fehler beim Migrieren von steuerfreien Bestellungen aus SW5 behoben
- MIG-859 - [BREAKING] Methode
pushMapping
vomMigration/Mapping/MappingServiceInterface.php
wurde entfernt und alle Implementierung angepasst. Nutze stattdessengetOrCreateMapping
. - MIG-859 - [BREAKING] Methode
pushValueMapping
vomMigration/Mapping/MappingServiceInterface.php
wurde entfernt und alle Implementierung angepasst. Nutze stattdessengetOrCreateMapping
. - MIG-859 - [BREAKING] Methode
bulkDeleteMapping
vomMigration/Mapping/MappingServiceInterface.php
wurde entfernt und alle Implementierung angepasst. - MIG-859 - [BREAKING] Default Parameter
$entityValue
zugetOrCreateMapping
vomMigration/Mapping/MappingServiceInterface.php
hinzugefügt und alle Implementierungen angepasst. Passe Implementierungen an. - MIG-859 - [BREAKING] Default Parameter
$entityValue
zucreateMapping
vomMigration/Mapping/MappingServiceInterface.php
hinzugefügt und alle Implementierungen angepasst. Passe Implementierungen an.
- MIG-871 - Fehler beim Migrieren von steuerfreien Bestellungen behoben
- MIG-869 - Zusätzliche Informationen zur SW6 Profilseite hinzugefügt
- MIG-870 - Fehler bei der Produktmigration behoben
- NEXT-22545 - Migration von digitalen Produkten hinzugefügt
- MIG-847 - Kompatibilität für Shopware 6.5
- MIG-827 - Migration von Versandarten mit Zeitkonfiguration behoben
- MIG-829 - Fortschrittsbalken, der in einem bestimmten Ansichtsfenster falsch angezeigt wird, ist behoben
- NTR - Migration von Custom Products
- MIG-293 - Performance der Migration von Bestelldokumenten verbessert
- MIG-246 - Zurücksetzen der Verbindungseinstellungen korrigiert
- MIG-262 - Kundenmigrationen werden nicht mehr nach E-Mail-Adressen gruppiert
- MIG-279 - Vorabzuordnung korrigiert
- MIG-269 - Fehlende Daten in der Bestellung korrigiert, für Systeme auf denen MySQL-Trigger nicht funktionieren
- MIG-263 - Behebt ein Problem, bei dem Bestelladressen fälschlicherweise identisch oder vertauscht sein konnten
- MIG-260 - Behebt ein Problem bei der Migration von Verkaufskanälen mit dem Shopware-Sprachpacket
- MIG-252 - Behebt ein Problem auf der Profil-Installationsseite
- MIG-100 - Migrationsprofil für Shopware 5.7 hinzugefügt
- MIG-243 - Behebt ein Problem bei der Migration von Bestellungen mit dem Shopware-6-Profil
- MIG-247 - Behebt ein Problem mit Schreibschutz-Fehlern bei Shopware-6-Migrationen
- MIG-206 - Migration des Erstelldatums der Produkte
- MIG-237 - Behebt ein Problem bei der Migration der UStId
- MIG-240 - Optimiert den Customer Indexer zum Zählen der Bestellungen
- MIG-126 - Migrationsprofil für Shopware 6 hinzugefügt
- MIG-221 - Behebt die Migration von Rechnungen
- MIG-224 - Optimierung der Attributwertmigration aus SW5
- MIG-233 - Migration der Merkzettel / Wunschlisten hinzugefügt
- MIG-203 - Kompatibilität für Shopware 6.4
- MIG-220 - Optimiert die Migration von Produkt-Vorschaubildern
- MIG-218 - Verhindert den Abbruch der Migration, wenn ein Kunde eine ungültige E-Mail-Adresse hat
- MIG-219 - Behebt ein Problem bei der Migration von Übersetzungen der Freitextfelder
- MIG-213 - Verhindert den Abbruch der Migration beim Schreiben von fehlerhaften Produktvarianten
- MIG-214 - Verbessert die Fortschrittsdarstellung in der CLI
- MIG-216 - Behebt ein Problem mit Kunden-E-Mail-Adressen, die länger als 64 Zeichen sind
- MIG-125 - Verbessert die Migration von Bestellungen, sodass die Anzahl der Kundenbestellungen indexiert wird
- MIG-181 - Migration der Hauptvarianten-Informationen ermöglichen für Shopware 5.4 / 5.6
- MIG-182 - Migration der Gutscheine hinzugefügt
- MIG-187 - Verbessert die Migration von Medien ohne Dateinamen
- MIG-188 - Verbessert die Stabilität des Mediendownloads
- MIG-189 - Korrigiert die Migration der Produkt-Bestellpositionen
- MIG-194 - Optimiert die Migration von Verkaufskanälen
- MIG-196 - Verbessert die Erweiterbarkeit des Plugins
- MIG-110 - Verbessert die Migration der Medien
- MIG-114 - Migration der Hauptvarianten-Information ermöglichen
- MIG-118 - Korrigiert die Migration der Kredit-Bestellpositionen
- MIG-120 - Behebt ein Problem beim Laden des Premappings
- MIG-162 - Behebt ein Problem bei der Migration von Produkten mit leeren Freitextfeldern
- MIG-167 - Behebt ein Problem bei der Migration von Freitextfeldwerten
- MIG-168 - Optimiertes Request Handling
- MIG-105 - Warnung hinzufügen, wenn sich die Standardsprachen unterscheiden
- MIG-107 - Verbessert die Migration von Versandarten
- MIG-109 - Verbessern der Migration der Bestellungen
- MIG-75 - Verbessert das Übernehmen einer Migration
- MIG-106 - Verbessert die Migration von Bestellpositionen
- MIG-124 - ACL-Privilegien hinzugefügt
- MIG-85 - Berücksichtigt die Kundenkommentare bei Bestellungen
- MIG-90 - Behebt einen Fehler bei der Variantenmigration
- MIG-92 - Behebt ein Problem beim Download der Historie
- MIG-98 - Behebt ein Problem wenn die Premapping-Datensätze keine Beschreibung enthalten
- MIG-103 - Verbessert die Migration von Variantenübersetzungen
- MIG-39 - Optimierung im Basiskonverter
- MIG-72 - Berücksichtigt korrekten Kategorietypen wenn es einen externen Link gibt
- MIG-73 - Berücksichtigt die Attributübersetzungen bei Variantenartikeln von SW5
- MIG-74 - Optimierte Attributmigration von Shopware 5
- MIG-13 - Migration von Produktbewertungen ohne Kunden ermöglichen
- MIG-28 - Optmierte Neugenerierung des Containers bei Aktivierung und Deaktivierung
- MIG-3 - Korrigiert ein Problem bei der Migration von Bestelldokumenten
- MIG-5 - Verbessertes Laden von Snippets der DataSets
- MIG-14 - Löschen des Protokolls eines Durchlaufes ist jetzt in der Historie möglich
- MIG-22 - Behebt ein Problem bei der Migration von Bestellungen, das durch abgebrochene Bestellungen verursacht wurde
- MIG-23 - Korrigiert ein Problem beim Herunterladen der Logdatei
- MIG-6 - Neue Funktion zum Speichern des Premappings ohne das Starten einer Migration für den CLI-Support
- PT-11910 - Migration von CrossSelling hinzugefügt
- PT-11922 - Kompatibilität für Shopware 6.3
- PT-11955 - Behebt ein Problem beim Speichern der Medien
- PT-11692 - Neue Funktion zum Abschluss des Migrationsprozesses die nicht mehr benötigte Daten entfernt
- PT-11864 - Verarbeitung der Medien verbessert
- PT-11942 - Verbessern der Migration von Produkt-Übersetzungen
- PT-11845 - Verbessern der Migration von Kunden
- PT-11855 - Verbessern der Migration von Medien
- PT-11788 - Migration von Pseudo-Preisen aus SW5 integriert
- PT-11819 - Optimiert die Produkt-Varianten Migration für das Shopware 5 Profil
- PT-11692 - Dashboard-Karte des Migrations-Assistenten ist nun eigene Komponente
- PT-11747 - Behebt ein Problem, wenn SEO urls keine Typ Id haben
- PT-11764 - Werte im Datencheck werden jetzt sortiert ausgegeben
- PT-11689 - Fügt einen Umfrage-Link zur Qualität des Produktes hinzu
- NTR - Behebt ein Problem beim Injekten des Cache-Services
- PT-11497 - Behebt ein Problem mit falschem Verbindungsstatus
- PT-11601 - Shopware 6.2 Kompatibilität
- PT-11462 - Behebt ein Problem bei der Migration von Bestellungen
- PT-11586 - Optimierte Produktmigration von Shopware 5
- PT-11617 - Behebt ein Problem mit zu vielen offenen Datenbankverbindungen per CLI
- NTR - Behebt ein Problem mit dem Layout beim Zurücksetzen der Checksummen
- NTR - Behebt ein Problem bei der Migration der Medienordner-Einstellungen aus Shopware 5
- PT-11450 - Es ist jetzt möglich die Prüfsummen über einen Button im Dropdown für die Verbindungsverwaltung zurückzusetzen.
- PT-11525 - Optimiert den Migrationsprozess für Medien
- PT-10832 - Verhindern eines unerwünschten Zustands beim Anlegen neuer Verbindungen
- PT-10983 - Technisches Konzept der Oberflächen auf Vuex geändert
- PT-11331 - Zeitüberschreitung bei Anfragen für größere Migrationen behoben
- PT-11394 - Behebt ein Problem mit der Produktsichtbarkeit in verschachtelten Shop-Strukturen
- PT-11400 - Migrationsfehler bei falsch definierten Thumbnail Größen behoben
- PT-11329 - Metadaten für Produkte und Kategorien migrieren
- NTR - Behebt ein Problem mit Differenz der Datenbank Feldlänge zwischen SW5 und SW6
- NTR - Verbessert die Performanz beim Berechnen des Fortschritts
- NTR - Behebt ein Problem mit den Checksummen der Delta-Migration beim Abbruch der Migration
- PT-11113 - Anpassung der Plugin icons
- PT-11111 - Anpassung des Profilicons für externe Profile
- NTR - Behebt ein Problem nach dem Installieren von extern Profilen
- NTR - Snippet renaming
- PT-11252 - Nummernkreise werden jetzt in den Basisdaten migriert
- PT-11014- Magento-Onboarding zum Migration-Wizard hinzufügen
- PT-11016 - Anpassen der ersten Migration-Wizard-Seite
- PT-11017 - Hinzufügen einer Migration-Card zum Dashboard
- PT-11033 - Fixen der Migration der Kategorien
- PT-11020 - Implementieren von measurement calls
- NTR - Anpassung an die neue Plugin-Struktur
- NTR - Stabilisieren des Migration-Writers
- NTR - Überarbeitung der Datasets
- NTR - Überarbeitung der Abfrage der Anzahlen per API
- NTR - Überarbeitung der Reader-Interfaces und Klassen
- NTR - Fixen des Produktcovers bei nur einem Produktbild
- PT-10925 - Indexing-Controller nach jeder Migration aufrufen
- PT-10948 - Doppelte Dokumententypen verhindern
- PT-10946 - Migrieren der Kundensprache
- PT-10629 - Erhöhung der Testabdeckung
- PT-10761 - Neues Frontend data handling
- PT-10783 - Migration von Attributen ohne Label optimiert
- PT-10797 - Behebt ein Problem bei der Produktmigration (Sichtbarkeit)
- NTR - Partielles Indexing über die Message Queue implementiert
- PT-10800 - Behebt ein Problem mit dem Anlegen der Mappings
- PT-10818 - Behebt ein Problem bei der Attributmigration
- PT-10819 - Behebt ein Problem bei der Migration von Newsletter-Empfängern
- PT-10835 - Behebt ein Problem bei der Migration von versandkostenfreien Produkten
- PT-10844 - Migration der Lieferzeit von Produkten
- PT-10769 - Behebt ein Problem im Logging
- PT-10846 - Migration von Produktbewertungen
- PT-10847 - Behebt ein Problem bei der Migration der Shopstruktur von SW5
- NTR - Behebt ein Problem beim Premapping der Bestellstati
- PT-10793 - Nutzen einer Daten Checksumme für wiederholte Migration (Deltas)
- PT-10861 - Migration von Seo Urls
- PT-10718 - Entfernen von nicht behandelten Media Einträgen
- PT-10875 - Cleanup der nicht geschriebenen Migrationsdaten wenn ein neuer Run startet
- Refaktorierung von imports zu global object
- Refaktorierung von abgelaufenen data handling Importen
- Standard-Theme zu den Verkaufskanälen hinzugefügt
- Indexierung nach der Migration verbessert
- Shopware 5.4 & Shopware 5.6 Profile implementiert
- Converter- und Reader-Struktur überarbeitet
- Erste Version des Shopware Migrationassistent für Shopware 6