Releases: FACT-Finder-Web-Components/shopware5-plugin
v3.1.4
v3.1.3
Change
- Upgrade Web Components version to v4.2.2
- introduce new way of user login tracking event
Add
- add anonymize
user-id
in tracking requests option
v3.1.2
Change
- Added compatibility with
FACT-Finder NG 3.0
, Increase api version fromv4
tov5
v3.1.1
Add
- Configuration
- add option to enable/disable custom elements
ff-recommendation
,ff-ampaign-*
andff-similar-products
- add option to enable/disable custom elements
v3.1.0
v3.0.2
Fix
- Searchbox
- searchbox does not appear after clicking on magnifier icon
Change
jquery.search.js
plugin- override
onKeyUp
to prevent sending redundant native suggest calls usingajax_search
controller
- override
Resources/views/frontend/index/index.tpl
- restore adding
data-search
infrontend_index_shop_navigation
block. Lack of this directive disabled the searchbox show/hide functionality in mobile
- restore adding
- Category Page
- hide ff-asn-group for Category Path. User should use main navigation instead to correctly update the web components navigation mode state
v3.0.1
Fix
- fix
sid
attribute is defined inff-communication
which cause it to be generated always with same value
v2.0.3
Fix
- fix
sid
attribute is defined inff-communication
which cause it to be generated always with same value
v3.0.0
BREAKING
-
constructors
Note: if you not override these classes in any way you can ignore this partOmikronFactfinder\Components\Data\Article\Fields\CategoryPath
OmikronFactfinder\Components\Service\TranslationService
OmikronFactfinder\Components\Data\Article\ArticleDetails
-
public method signatures
Components/CategoryFilter::getValue
now 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.batchSize
defined in parameters.xml - adjust
OmikronFactfinder\Components\Service\TranslationService
according to the constructor change - adjust
OmikronFactfinder\Components\Data\Article\ArticleDetails
according to the constructor change - adjust
OmikronFactfinder\Components\Service\TranslationService
according to the constructor change
- bind $batchSize argument to parameter
- export_fields.xml
- explicitly define
OmikronFactfinder\Components\Data\Article\SingleFields
arguments - explicitly define
OmikronFactfinder\Components\Data\Article\CategoryPath
arguments
- explicitly define
- components.xml
Deprecate
Shopware5.5 support will be dropped in the next major release
OmikronFactfinder\BackwardCompatibility\BackwardCompatibilityCompilerPass
OmikronFactfinder\BackwardCompatibility\ArticleResource
OmikronFactfinder\BackwardCompatibility\ShopRegistrationServiceInterface
OmikronFactfinder\BackwardCompatibility\ShopRegistrationService
Add
- implement
ff-communication/category-page
attribute - add support for variants free text fields translations
Change
- upgrade Web Components to version 4.0.8
- remove
navigation=true
andfilter=CategoryPath
fromff-communication/add-params
. From now filtering by category is done byff-communication/category-page
Fix
- fix
Components/Data/Article/Fields/FilterAttributes
does not exclude categories that not originate from selected language shop root category - fix
OmikronFactfinder\Components\Service\TranslationService
does not correctly translate configurator groups and configurator options - fix
Components/Data/Article/ArticleDetails
does not exclude products that are not assigned to any category that originates from selected language shop root category - fix
OmikronFactfinder\Components\Data\Article\Fields\ArticleAttribute
could throw an error if$detail->getAttribute()
returns null
v3.0.0-rc.1
BREAKING
-
constructors
Note: if you not override these classes in any way you can ignore this partOmikronFactfinder\Components\Data\Article\Fields\CategoryPath
OmikronFactfinder\Components\Service\TranslationService
OmikronFactfinder\Components\Data\Article\ArticleDetails
-
public method signatures
Components/CategoryFilter::getValue
now 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.batchSize
defined in parameters.xml - adjust
OmikronFactfinder\Components\Service\TranslationService
according to the constructor change - adjust
OmikronFactfinder\Components\Data\Article\ArticleDetails
according to the constructor change - adjust
OmikronFactfinder\Components\Service\TranslationService
according to the constructor change
- bind $batchSize argument to parameter
- export_fields.xml
- explicitly define
OmikronFactfinder\Components\Data\Article\SingleFields
arguments - explicitly define
OmikronFactfinder\Components\Data\Article\CategoryPath
arguments
- explicitly define
- components.xml
Add
- implement
ff-communication/category-page
attribute
Change
- upgrade Web Components to version 4.0.8
- remove
navigation=true
andfilter=CategoryPath
fromff-communication/add-params
. From now filtering by category is done byff-communication/category-page
Fix
- fix
Components/Data/Article/Fields/FilterAttributes
does not exclude categories that not originate from selected language shop root category - fix
OmikronFactfinder\Components\Service\TranslationService
does not correctly translate configurator groups and configurator options - fix
Components/Data/Article/ArticleDetails
does not exclude products that are not assigned to any category that originates from selected language shop root category