Storefront GraphQL API Gateway. Modular architecture. ElasticSearch included. Works great with Magento1, Magento2, Spree, OpenCart, Pimcore and custom backends
Product.breadcrumbs
and Category.breadcrumbs
- @gibkigonzo (#71)Most of the work has been done already. However, we are still developing and enhancing it. The stable release (1.0) is planned for 2020Q4. Only then, it will replace the vue-storefront-api
middleware for Vue Storefront (release 1.13). Till then it's not recommended for production applications.
We're in sync with the vue-storefront-api
which means Storefront API 1.0rc2 is compatible with Vue Storefront 1.11+.
Big thanks to @ResuBaka who joined our team as Core Contributor and took care of re-factoring the code into separate npm-modules (with monorepo structure).
resetPasswordUsingResetToken
to magento1
platform - @cewald (#415)save_in_addressbook
added - @lucasqm (#394)sourcePriceInclTax
and finalPriceInclTax
in magento1
platform - @cewald (#398)storefront-query-builder
version 1.0.0
- @cewald (#51)response_format
query parameter to the /api/catalog
endpoint. Currently there is just one additional format supported: response_format=compact
. When used, the response format got optimized by: a) remapping the results, removing the _source
from the hits.hits
; b) compressing the JSON fields names according to the config.products.fieldsToCompact
; c) removing the JSON fields from the product.configurable_children
when their values === parent product values; overall response size reduced over -70% - @pkarwSearchQuery
instead of the ElasticSearch DSL as for the input to /api/catalog
- using storefront-query-builder
package - @pkarw - https://github.com/DivanteLtd/vue-storefront/issues/2167
crop
function call which has been removed from Sharp image processor - @grimasod (#381)taxClasses.find
- @resubaka (#39)This project has been founded on the roots of vue-storefront-api.
We've changed a lot. It's re-usable. Extendable. 100% modular. Read the docs.
Added:
vue-storefront-api
features moved to default-vsf
, default-catalog
and default-img
modules,Product
and Category
entities,vue-storefront-integration-sdk
merged in.