This repository was archived by the owner on May 28, 2023. It is now read-only.
Vue Storefront API 1.11.0-rc1
Pre-release
Pre-release
·
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-keysparameter which defaults tofalseto enable/disable the url key generation with name and id for categories - @rain2o (#232) extensions/elastic-stockmodule 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.jsonfile haselastic-stockin theregisteredExtensionscollection; then please make sure in thevue-storefrontto change theconfig.stock.ednpointfromhttp://<your-api-host>/api/stocktohttp://<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.deprecatedPriceFieldsSupportwhich is by default true) - @pkarw (#289) - The
product.final_pricefield is now being taken into product price calcualtion. Moreover, we've added theconfig.tax.finalPriceIncludesTax- which is set totrueby default. All theprice,original_priceandspecial_pricefields are calculated accordingly. It was required as Magento2 usesfinal_priceto 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)