Vue Storefront v1.7.0 Release Notes
Release Date: 2019-01-15 // about 5 years ago-
➕ Added
- Dynamic categories prefetching — @pkarw #2100
- Per-route codesplitting for SSR pages — @patzick #2068
- 👍 async/await support — @patzick #2092
- IndexedDB replacement and new caching mechanism — @pkarw #2112
- 🌐 Web Share module — @filrak #2143
- Backward compatibility option for dynamic attribute loader — @pkarw #2137
- 🌐 Japanese translation — @moksahero #2150
- 🌐 Dutch translation — @StefGeraets #2163
- Using meta_title and meta_description fields from Magento on product/category page — @qiqqq #2158
- Color mapping feature — @pkarw #2175
- Out of the box GZIP compression and sourcemap removal in prod mode — @patzick #2186
🔄 Changed / Improved
- 👯 Invalidate output cache using POST - @Cyclonecode #2084
- 📄 NGNIX installation improvements for docs — @janmyszkier #2080
- HTML semantics improvements — @patzick #2094
- 🚑 Lazy loading of non-critical third party libs and vendor optimization — @patzick @filrak @qiqqq
- 🌐 Extra NL translation keys — @nlekv #2104
- Optimization for the number of attributes to be stored in Vuex store — @pkarw #1654
- 👷 Service Worker registration from any route — @patzick #2070
- 📄 Production setup docs improvements — @janmyszkier #2126
- 📄 Various changes and additions to our docs by @NataliaTepluhina
- ⚡️ Payment docs update — @pkarw #2135
- ➕ Added bash command for collecting i18n phrases to docs — @qbo-tech #2149
- 🐎 SEO and scrolling performance fixes — @filrak #2066
- Established Vuex naming conventions. TLDR - we strongly recommend to use vuex getters instead of mapping state itself (#2069)
- 👷 IndexedDb changed to LocalStorage + ServiceWorker native caching (#2112)
🛠 Fixed
- 🛠 Fix Notification.vue compiling issue on prod - @ladrua #2079
- 🛠 Fix wishlist toggle bug — @shkodasv #2086
- 🔧 findConfigurableChildAsync — fix checking stock for configurable child — @afirlejczyk #2097
- 🛠 Fix cart synchronization — @valeriish #2106
- 🛠 Fix hydration issue for lazy loaded chunks — @patzick #2115
- Clear missing fields after user logout — @sniffy1988 #2117
- 🛠 Fix AMP naming ( ^ ) for docs -@pgol #2118
- 🛠 Fix Cart Configurable Item pulled from Magento — @valeriish #2119
- 🛠 Fix product configuration after cart items server pull — @valeriish #2122
- 🛠 Fix gallery switching when entering product — @vue-kacper #2123
- 🛠 Fix multiple placing order invocation after changing payment methods — @patzick #2133
- ✂ Remove extra space after every comma for non-(multi)select product attributes — @patzick #2133
- 🛠 Fix side-menu scrolling — @patzick #2140
- 🛠 Fix back button not properly working from a configurable product page — @qiqqq #2151
- 🛠 Fix submenu not visible on a deeper level — @patzick #2152
- 🚚 vue-carousel removed from homepage - @patzick #2153 #2154
- 👉 Use localized routes for redirects to home page and account page — @grimasod #2157
- 🛠 ProductLinks fixed in Related products component — @pkarw #2168
- 🛠 Fix Cart Configurable Item pulled from Magento loaded as Simple — @pkarw @valeriish #2169 #2181
Depreciated
- extendStore depreciation - @filrak #2143
- ValidationError class depreciation - @filrak #2143