Skip to content

Releases: scandipwa/performance

Patch: Fixing adding product to cart if Backorders = 'Allow Qty Below 0'

23 Nov 07:38
304fd8d
Compare
Choose a tag to compare
  • User can not add to cart product if Backorders = 'Allow Qty Below 0' and Qty of product in stock less then 0 scandipwa/scandipwa#5312

That's all there is to it :)

Patch: Filtering attributes and new parameter

09 Jun 19:20
3db8dea
Compare
Choose a tag to compare

What's inside

  • Filtering the attributes and creating a new parameter. Related to #29

That's all there is to it :)

Patch: Set check for productTypes getter by SKU

30 Dec 14:39
ddb7921
Compare
Choose a tag to compare

What's inside

  • StockItem was trying to get type by sku in types array, but it doesn't appear there so set check if it exists.
    Related to scandipwa/scandipwa#4007

That's all there is to it! :)

Patch: Improvements in stock status for config products

29 Dec 02:17
c283daf
Compare
Choose a tag to compare

What's inside

That's all there is to it! :)

Patch: Performance improvements

09 Dec 21:21
60ce18f
Compare
Choose a tag to compare

What's inside

  • Refactored getting attribute options and appending to products. Related to #26

That's all there is to it! :)

Patch: Added field salable_qty to qraphql response

26 Oct 18:03
e0d350a
Compare
Choose a tag to compare

What's inside

That's all there is to it! :)

Patch: Attribute group data and swatch check scaling

28 Sep 19:53
3cc3ca7
Compare
Choose a tag to compare

What's inside

  • getData() was being run inside of a loop on $groupColection, so it was moved a level above, on the attribute.
  • isSwatchAttribute was moved into a separate loop by attributes.

Overall, for big collection load, it cut the time from 60 seconds to 25 seconds and the data returned is the same. Kudos to @aleksandrsm!

That's all there is to it! :)

Product attribute post-processor optimization

21 Sep 10:34
bea28fe
Compare
Choose a tag to compare

What's inside

  • Rather than checking all attributes on each product, makes a list of attribute sets used in the current product array, and gets attributes for those specific set. This is more efficient since it is unlikely that a PLP has each item on a unique attribute set.
  • Gathers attribute group data, looping over attribute sets/attributes, not including the products in the loop. Also added a break in the group loop, after the first group is found. This is more efficient, and within a single attribute set, an attribute can only be assigned to a single group.
  • Moved appendWithValues after appendWithGroup, since values append actually has data specific to individual products

That's all there is to it! :)

Patch: Add used_in_product_listing

01 Jul 11:45
3ddb1bb
Compare
Choose a tag to compare

What's inside

  • Added 'used_in_product_listing' setting to output. This setting is required to support new PLP design.

That's all there is to it!

Patch: Fix for multi-source stock showing out of stock

28 Jun 12:54
1376d4b
Compare
Choose a tag to compare

What's inside

  • This release will fix the issue of showing out of stock as "in stock".

Related to issue scandipwa/scandipwa#2592

That's all there is to it!