Release notes published March 2019.
GraphQL is a flexible and performant API that allows you to build custom front-ends, including headless storefronts, Progressive Web Apps (PWA), and mobile apps for Magento.
The Magento GraphQL project is a Magento Community Engineering special project open to contributors. To take part and contribute, see the Magento GraphQL repository and wiki to get started. Join us in our Slack channel (or self signup) to discuss the project.
These release notes can include:
- New features
- Fixes and improvements
Magento Open Source 2.3.1
- Added mutations and queries that allow customers to manage My Account information. Specific capabilities include:
- Added functionality to support complex Catalog features. This version supports:
- Specifying absolute image paths for products and including extended image information
- Rendering fields that use WYSIWYG text
- URL rewrites for products
- GraphQL framework enhancements, including:
- Mutations that retrieve and revoke customer tokens
- Page Builder and WYSIWYG fields support complex structures for PWA scenarios
- Magento now calculates the complexity of queries and mutations and returns an error message if a query or mutation is deemed too complex
- Variable support in queries and mutations
- Queries in the Store endpoint return information about a store’s theme and CMS configuration
- GraphQL tests are integrated with Travis CI
- GraphQL browsers now display fields and objects alphabetically