Vue.js storefront for Magento2 (and not only) - data backend
getToken
to handle getting token from header - @gibkigonzo (#488)maxAgeForResponse
- @lauraseidler (#485)vsf-utlilities
. Use productEquals to compare products in o2m - @gibkigonzo (#477)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
resetPasswordUsingResetToken
to magento1
platform - @cewald (#415)storefront-query-builder
version 1.0.0
- @cewald (#429)composeError
in './magento2/o2m.js' - @flancer64 (#422)_outputFormatter
on cache catalog-response to prevent exception - @cewald (#432)magento1
platform - @cewald (#443)sourcePriceInclTax
and finalPriceInclTax
in magento1
platform - @cewald (#398)getStockList
- @gibkigonzo (#405)--generate-unique-url-keys
parameter which defaults to false
to enable/disable the url key generation with name and id for categories - @rain2o (#232)extensions/elastic-stock
module added which is a drop-in replacement for stock
; the difference is that it's getting the stock information from Elastic, not from e-Commerce backend directly; to use it - please just make sure your config/local.json
file has elastic-stock
in the registeredExtensions
collection; then please make sure in the vue-storefront
to change the config.stock.ednpoint
from http://<your-api-host>/api/stock
to http://<your-api-host>/api/ext/elastic-stock
product.price_*
fields have been normalized with the backward compatibility support (see config.tax.deprecatedPriceFieldsSupport
which is by default true) - @pkarw (#289)product.final_price
field is now being taken into product price calcualtion. Moreover, we've added the config.tax.finalPriceIncludesTax
- which is set to true
by default. All the price
, original_price
and special_price
fields are calculated accordingly. It was required as Magento2 uses final_price
to set the catalog pricing rules after-prices - @pkarw (#289)calculateProductTax
- @andrzejewsky (#3337)magento1
-platform using magento1-vsbridge
- @cewald (#276)res
and req
parameters are now passed to ProductProcessor - @jahvi (#218)yarn dev:inspect
command and extract nodemon config to nodemon.json - @Tjitse-E, @cewald (#272, #279)