PATCHES FOR A MODULE

Quality patches and upstream fixes for magento/module-catalog-graph-ql

29 Adobe quality patches and 2 community upstream fixes touch magento/module-catalog-graph-ql.

Quality patches (29)

IdSymptomModules
AC-15494 The products query returns product names with HTML-escaped special characters instead of their original characters magento/module-catalog-graph-ql
ACSD-46213 The category tree request is limited to 20 categories magento/module-catalog-graph-ql
ACSD-46519 When the categoryList GraphQL method is used to get child categories it shows the product_count as 0 for parent categories magento/module-catalog-graph-ql
ACSD-48627 Out-of-stock configurable product causes an error when sending a GraphQL request to get cart details magento/module-catalog-graph-ql, magento/module-configurable-product, magento/module-configurable-product-graph-ql, magento/module-inventory-catalog
ACSD-49370 The product attribute has a FilterMatchTypeInput type in the GraphQL schema magento/module-catalog-graph-ql
ACSD-50260 The GraphQL product search results are limited to 10,000 results only magento/module-catalog-graph-ql, magento/module-catalog-search, magento/module-elasticsearch, magento/module-elasticsearch-7, magento/module-elasticsearch-catalog-permissions
ACSD-50260-V2 GraphQL product search results are limited to 10,000 results only magento/module-catalog-graph-ql, magento/module-catalog-search, magento/module-elasticsearch, magento/module-elasticsearch-7, magento/module-elasticsearch-catalog-permissions
ACSD-51305 Out-of-stock composite child products are not available in the GraphQL response magento/module-catalog-graph-ql, magento/module-related-product-graph-ql, magento/module-catalog-staging, magento/module-catalog-staging-graph-ql
ACSD-52801 The GraphQL product filter query is not showing partial match results magento/module-catalog, magento/module-catalog-graph-ql, magento/module-graph-ql
ACSD-55100 GraphQL does not return products beyond 10k in the search results magento/module-catalog-graph-ql, magento/module-catalog-search, magento/module-elasticsearch, magento/module-elasticsearch-7, magento/module-open-search, magento/module-elasticsearch-catalog-permissions
ACSD-55334 Labels are not translated through translation dictionaries in the GraphQL response magento/module-catalog-graph-ql
ACSD-57394 Products are incorrectly sorted when using multiple sort attributes in GraphQL magento/module-catalog-graph-ql
ACSD-60684 GraphQL product sorting by multiple fields doesn't work as expected magento/module-catalog-graph-ql
ACSD-62332 The product listing GraphQL query is limited to a total_count of 10,000 products and where Live Search sets the current page to 1 instead of page 2 in the search criteria when queried via GraphQL magento/framework, magento/module-catalog-graph-ql, magento/module-catalog-search, magento/module-elasticsearch, magento/module-elasticsearch-7, magento/module-graph-ql, magento/module-open-search, magento/module-elasticsearch-catalog-permissions
ACSD-65777 The types field is missing for product image types when fetching media data via the MediaGallery GraphQL request magento/module-catalog-graph-ql
ACSD-66120 GraphQL incorrectly displays discount percentages and base prices when catalog prices are configured to include tax magento/module-catalog-graph-ql, magento/module-catalog-rule, magento/module-tax
MC-42528 GraphQL query of categoryList returns both assigned and unassigned categories magento/module-catalog-graph-ql, magento/module-catalog-permissions, magento/module-catalog-permissions-graph-ql, magento/module-catalog-staging-graph-ql
MDVA-28993 Implements the "Minimum should match" functionality and partial search for Elasticsearch engine magento/framework, magento/module-catalog-graph-ql, magento/module-catalog-search, magento/module-elasticsearch, magento/module-elasticsearch-6
MDVA-30123 Attribute option labels are not translated correctly for GraphQL queries magento/module-catalog-graph-ql
MDVA-30186 Attribute options are sorted by option value instead of attribute item count, in GraphQL response magento/module-catalog-graph-ql, magento/module-visual-merchandiser
MDVA-32714 Customer group price is not working in GraphQL product query magento/module-catalog-graph-ql, magento/module-customer, magento/module-customer-graph-ql
MDVA-33975 Multiple issues related to price calculation in GraphQL requests magento/module-catalog-graph-ql, magento/module-catalog-rule-graph-ql, magento/module-customer, magento/module-customer-graph-ql, magento/module-quote-graph-ql, magento/module-sales-rule, magento/module-customer-segment
MDVA-36170 This fixes the issue where the GraphqQL query is not caching by using the category cache tag magento/module-catalog-graph-ql
MDVA-38447 "Not visible individually" configurable child products are returned in GraphQL response and slow MySQL query for GraphQL products query with category filter magento/module-catalog-graph-ql
MDVA-40120 GraphQL sorting by DESC/ASC doesn't work with products having the same relevance or price magento/module-catalog-graph-ql
MDVA-40262 GraphQL queries are not shown in popular search terms in the admin magento/module-catalog-graph-ql
MDVA-40601 Users get an error when trying to retrieve information about category changed by scheduled update via GraphQL magento/module-catalog-graph-ql
MDVA-42341 The "categoryList" GraphQL query does not filter results if a request has the Store header magento/module-catalog-graph-ql
MDVA-42768-V2 Configurable product displays regular price as 0 when "Display Out-of-Stock" is Yes magento/module-catalog-graph-ql, magento/module-configurable-product, magento/module-configurable-product-graph-ql, magento/module-inventory-catalog

Upstream fixes (2)

IdSymptomModules
magento2-40423 GraphQL escaping special characters in the product name field magento/module-catalog-graph-ql
magento2-40867 N+1 product queries for bundle options in GraphQL products queries magento/module-bundle-graph-ql, magento/module-catalog-graph-ql
Łukasz Bajsarowicz
Built by

Łukasz Bajsarowicz, e-commerce architect

Magento and Adobe Commerce architecture, upgrades, performance and audits for merchants and agencies since 2015; magento.watch is the tooling I use on those projects.

Open source, maintained on weekends.