Skip to content

Releases: scandipwa/performance

Patch: Fix for the 0 attribute value

16 Jun 14:05
700c334
Compare
Choose a tag to compare

What's inside

  • Fixed the problem that the 0 attribute value was considered as skip condition.

Related to issue scandipwa/scandipwa#2748

That's all there is to it!

Attribute group support

04 Mar 14:58
288b1a8
Compare
Choose a tag to compare

What's inside

That's all there is to it!

Attribute visibility patches

28 Dec 12:27
593a7fa
Compare
Choose a tag to compare

What's inside

  • Attribute visibility on PLP and PDP was patched

Feature break-down

Attribute visibility on PLP and PDP was patched

There were issues with attribute visibility:

They are now patched. The following logic now decides if the attribute will be returned to front-end:

  • On PDP, If attribute is not visible on storefront or has no label then we should skip it.
  • On PLP, KEEP attribute if it is used on PLP.
  • This means if not visible on PLP we should SKIP it.
  • On PDP, If attribute has no label then it shouldn't be visible.
  • Don't skip if attribute is for the compare page

Compare support

21 Dec 15:26
4cdb0ac
Compare
Choose a tag to compare

What's inside

  • The flag isCompare now allows to obtain the comparable attributes in response.

That's all there is to it :)

Empty attributes are now hidden in response

25 Nov 14:10
b02c6d7
Compare
Choose a tag to compare

What's inside

  • The attributes without value are no longer included in the response

That's all there is to it :)

Renamed attributes and stability improvements

05 Nov 09:28
205685e
Compare
Choose a tag to compare

What's inside

  • Attributes migrated to s_attributes
  • Attributes now respect visibility on PDP and PLP separately

That's all there is to it! Thanks to @fooman and @joostm020 for proposals and code! You are awesome! ❤️

Exact module dependencies

07 Sep 11:06
Compare
Choose a tag to compare

What's inside

  • Migration to exact module dependencies
  • Bug fixes

Feature break-down

Migration to exact module dependencies

Reference to module magento/magento-base of specific Magento 2 version got removed. Instead, dependencies onto specific Magento 2 modules was implemented. This affected etc/module.xml and composer.json file.

Bug fixes

  • Patched comments in .xml files
  • Removed author and support sections from composer.json in preparation for mono-repo setup

Support for `isSingleProduct` option

24 Aug 14:14
Compare
Choose a tag to compare

What's inside

  • Support for isSingleProduct option in data-post-processor

Feature break-down

Support for isSingleProduct option in data-post-processor

Previously, the argument $processorOptions was unused. Now, it is! It is used to provide the Attribute post-processor the context, of weather it should process PLP or PDP specific attributes. Read more about migration to this new feature in scandipwa/catalog-graphql new release - https://github.com/scandipwa/catalog-graphql/tree/2.15.1

Response size improvements

09 Jun 14:54
802ab7a
Compare
Choose a tag to compare

This code removes product attribute options values, which do not belong to the given product or to product children.

This allows to reduce response size.

Enabled flat table usage

05 May 06:19
Compare
Choose a tag to compare

Added support for flat tables