This repository has been archived by the owner on May 28, 2023. It is now read-only.
Vue Storefront API 1.11.0-rc1
Pre-release
Pre-release
lukeromanowicz
released this
03 Oct 13:43
·
77 commits
to release/v1.11-rc1
since this release
Added
- Output cache support with tagging and cache invalidate requests forwarding - @pkarw @ResuBaka (vuestorefront/vue-storefront#3367, #333)
- Constant for Mailchimp subscription status - @KonstantinSoelch (#294)
- mage2vs import now has optional
--generate-unique-url-keys
parameter which defaults tofalse
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 forstock
; 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 yourconfig/local.json
file haselastic-stock
in theregisteredExtensions
collection; then please make sure in thevue-storefront
to change theconfig.stock.ednpoint
fromhttp://<your-api-host>/api/stock
tohttp://<your-api-host>/api/ext/elastic-stock
- Added eslint config from vue-storefront so we have the same config and in both repos typescript support - @ResuBaka (#320)
- Added jest support - @ResuBaka (#321)
- Added caching factory and action factory for the image endpoint. This gives the possibility to use other services for caching or image processing - @ResuBaka (#317, #315)
- Added support for tax calculation where the values from customer_tax_class_ids is used - @ResuBaka (#307)
Fixed
- The
product.price_*
fields have been normalized with the backward compatibility support (seeconfig.tax.deprecatedPriceFieldsSupport
which is by default true) - @pkarw (#289) - The
product.final_price
field is now being taken into product price calcualtion. Moreover, we've added theconfig.tax.finalPriceIncludesTax
- which is set totrue
by default. All theprice
,original_price
andspecial_price
fields are calculated accordingly. It was required as Magento2 usesfinal_price
to set the catalog pricing rules after-prices - @pkarw (#289) - Force ES connections to use protocol config option - @cewald (#303, #304)
- Better handling of HTTP error codes provided by API client - #3151
Changed
- Error responses for mailchimp - @andrzejewsky (#3337)
- Replaced function arguments to object destructuring in
calculateProductTax
- @andrzejewsky (#3337)