Skip to content

Releases: FACT-Finder-Web-Components/magento2-module

v2.3.0

25 Oct 09:23
Compare
Choose a tag to compare

Add

  • Category Page
    • Implement category-page attribute for FACT-Finder NG version
  • 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

25 Oct 08:52
Compare
Choose a tag to compare

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
  • Navigation
    • Add ffRedirectToSearchResultPage function which could be used to manually redirect to search result page.

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
  • Export
    • Fix export does not check if product options are not null in ConfigurableDataProvider::getOptions

v1.8.0

01 Oct 12:59
Compare
Choose a tag to compare

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

15 Jul 10:46
Compare
Choose a tag to compare

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

15 Jul 10:47
Compare
Choose a tag to compare
  • 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

15 Jun 15:44
Compare
Choose a tag to compare

Changed

  • Upgrade Web Components to version 4.0.3

Fixed

  • Fixed Attribute Exports throw an error if attribute of scalar type has a null value

v1.6.8

15 Jun 15:43
Compare
Choose a tag to compare

Changed

  • Upgrade Web Components to version 4.0.3

Fixed

  • Fixed Attribute Exports throw an error if attribute of scalar type has a null value

v2.0.1

14 May 09:58
Compare
Choose a tag to compare

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 to ff-similar-products element

v1.6.7

14 May 09:57
Compare
Choose a tag to compare

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 to ff-similar-products element

v2.0.0

30 Apr 09:48
Compare
Choose a tag to compare

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 to FieldInterface 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 in factfinder_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