Releases: FACT-Finder-Web-Components/magento2-module
v2.3.0
Add
- Category Page
- Implement
category-page
attribute for FACT-Finder NG version
- Implement
- Upload
- Implement SFTP upload with public key authentication method
Change
- Web Components
- upgrade to version 4.0.4
Fix
- Tracking
- Add to cart tracking throws an error on versions less than 2.4
- Click tracking is not sent correct query on category page
v2.2.0
Added
- SSR
- Add Single Hit Redirection feature when SSR is enabled
- Export
- Add possibility to select field to be exported as numerical in module configuration. Numerical fields will be exported in new multi-attribute column
NumericalAttributes
- Add possibility to select field to be exported as numerical in module configuration. Numerical fields will be exported in new multi-attribute column
- Navigation
- Add
ffRedirectToSearchResultPage
function which could be used to manually redirect to search result page.
- Add
Changed
Navigation
- Remove category filter from ff-asn block on Category pages
Fix
- SSR
- after first search with 0 result, next will render no products even if FACT-Finder returns them
- Import
- PushImport triggers not implemented
running
method in Communication SDK for 7.3 version
- PushImport triggers not implemented
- Export
- Fix export does not check if product options are not null in ConfigurableDataProvider::getOptions
v1.8.0
Add
- Add possibility to select field to be exported as numerical in module configuration. Numerical fields will be exported in new multi-attribute column
NumericalAttributes
Fix
- Fix export does not check if product options are not null in ConfigurableDataProvider::getOptions
v2.1.0
Add
- Add possibility to export fields from variant level. Previously export took only configurable attributes from variants and rest was copied from parent
- Use catalogAddToCart widget on
ff-record
elements - Add possibility to export fields from variant level. Previously export took only configurable attributes from variants and rest was copied from parent
- Use catalogAddToCart widget on
ff-record
elements
v1.7.0
- Add possibility to export fields from variant level. Previously export took only configurable attributes from variants and rest was copied from parent
- Use catalogAddToCart widget on
ff-record
elements
v2.0.2
v1.6.8
v2.0.1
Fixed
- Fixed
Area code is not set
during installation on Magento 2.4.2 - Fixed Login tracking events are sent with each page reload after user was logged in.
- Added missing
idType
attribute toff-similar-products element
v1.6.7
Fixed
- Fixed
Area code is not set
during installation on Magento 2.4.2 - Fixed Login tracking events are sent with each page reload after user was logged in.
- Added missing
idType
attribute toff-similar-products element
v2.0.0
BREAKING
-
Removed config models interfaces which appeared to be unnecessary. Their only responsibility is to fetch stored config and it is unlikely to need a different implementation.
CommunicationConfigInterface
AuthConfigInterface
FeatureConfigInterface
-
Removed interfaces for classes which supposed to be treated as final, in order to maintain correct integration between Magento2 and the Web Components.
FieldRolesInterface
SessionDataInterface
-
Renamed
ProductFieldInterface
toFieldInterface
to make it more generic. Now it could be also used for different types of export. -
Reworked ExportProducts command. Now its a generic
Export
and it requires mandatory argument of type which indicates of type of data to be exported. -
Rework tracking to use SID generated by WebComponents and for now it is executed on the storefront. Following backend observers has been removed:
AddToCart
Checkout
From now, tracking takes place on the store front.
-
Omikron\Factfinder\Model\SessionData
-public function getSessionId(): string
has been removed because of the SID changes mentioned above -
Communication layer has been entirely replaced with PHP Communication SDK (https://github.com/FACT-Finder-Web-Components/php-communication-sdk)
-
Improved attribute export. User can now select if a given attribute should be exported in a separate column or aggregated in multi attribute column
FilterAttributes
ADDED
- Add Server Side Rendering support.
CHANGED
- Simplify module configuration by remove Activated Web Components Section. Whether an element should be rendered or not should be determined by the template implementation, not by the configuration
- Upgrade Web Components to version
4.0.2
- Searchbox element is no longer moved to
content
block infactfinder_result_index
layout
FIXED
- Prevent array to string conversion when exporting products select attribute option
- Event data coming from searchbox element is not URL encoded before redirecting to search result page