v3.0.0
BREAKING
-
constructors
Note: if you not override these classes in any way you can ignore this partOmikronFactfinder\Components\Data\Article\Fields\CategoryPathOmikronFactfinder\Components\Service\TranslationServiceOmikronFactfinder\Components\Data\Article\ArticleDetails
-
public method signatures
Components/CategoryFilter::getValuenow returns string instead of array
-
dependency injection
Note: Following changes apply to the configuration files. They might cause problems after upgrade, if you redefine these services from within your application level. This is also implied by changes to the constructors above- components.xml
- bind $batchSize argument to parameter
factfinder.export.batchSizedefined in parameters.xml - adjust
OmikronFactfinder\Components\Service\TranslationServiceaccording to the constructor change - adjust
OmikronFactfinder\Components\Data\Article\ArticleDetailsaccording to the constructor change - adjust
OmikronFactfinder\Components\Service\TranslationServiceaccording to the constructor change
- bind $batchSize argument to parameter
- export_fields.xml
- explicitly define
OmikronFactfinder\Components\Data\Article\SingleFieldsarguments - explicitly define
OmikronFactfinder\Components\Data\Article\CategoryPatharguments
- explicitly define
- components.xml
Deprecate
Shopware5.5 support will be dropped in the next major release
OmikronFactfinder\BackwardCompatibility\BackwardCompatibilityCompilerPassOmikronFactfinder\BackwardCompatibility\ArticleResourceOmikronFactfinder\BackwardCompatibility\ShopRegistrationServiceInterfaceOmikronFactfinder\BackwardCompatibility\ShopRegistrationService
Add
- implement
ff-communication/category-pageattribute - add support for variants free text fields translations
Change
- upgrade Web Components to version 4.0.8
- remove
navigation=trueandfilter=CategoryPathfromff-communication/add-params. From now filtering by category is done byff-communication/category-page
Fix
- fix
Components/Data/Article/Fields/FilterAttributesdoes not exclude categories that not originate from selected language shop root category - fix
OmikronFactfinder\Components\Service\TranslationServicedoes not correctly translate configurator groups and configurator options - fix
Components/Data/Article/ArticleDetailsdoes not exclude products that are not assigned to any category that originates from selected language shop root category - fix
OmikronFactfinder\Components\Data\Article\Fields\ArticleAttributecould throw an error if$detail->getAttribute()returns null