Releases: scandipwa/catalog-graphql
Sort by sort-able attributes
Dynamically adds sort-able attributes to schema, so we can sort by them.
Optimization of configurable products
On category page, only one variant is returned.
Instead of processing 120 products (12 products x 10 variants each) we now only process 24 products. This allowed us to gain 30% benefit in catalog pages build from configurable products, like demo site.
Additionally it reduces the response size dramatically and allows to simplify the front-end logic.
Fixes for better url-rewrite support
- Added product id to filters
- Fixed current_category issue
- Added option to load category by id
Fix for 0 item filters in category
Fixed the filters returning 0 items upon selection.
Canonical URL fixes
In this release the canonical URLs are not correctly returned from the server.
Tier prices removed from schema in favour of Magento 2 default
In previous release the tier price was added. It was a redundant addition.
Tier prices "promotion" information added to schema
In this release the tier_prices
field has been added to simple and virtual product. It is able to return: qty
, value
, ratio
(%).
Category disabling support + more precise errors
In this release category disabling support was added, error returned from admin made human readable.
Grouped product patch (performance optimization)
In this release the grouped products were patched to work with performance-optimization.
Root category patch
In this patch, the root category used in layered navigation was patched.