All Versions
49
Latest Version
Avg Release Cycle
34 days
Latest Release
1423 days ago

Changelog History
Page 3

  • v1.8.5 Changes

    April 17, 2019

    πŸ›  Fixed

    • Memory leaks on SSR with Vue.use - @patzick (#2745)
  • v1.8.4 Changes

    March 26, 2019

    πŸ›  Fixed

    • Problem with incomplete category products load for offline use - @patzick (#2543)
    • Category products view crash on scrolling down in offline mode - @patzick (#2569)
    • 0️⃣ Default propery issue for the col-xs-* classes - @cnviradiya (#2558)
    • Wishlist and compare list not cached properly - @filrak (#2580)

    πŸ”„ Changed / Improved

    • Category and Homepage products are now cached for offline use on SSR entry - @patzick (@1698)
  • v1.8.3 Changes

    March 03, 2019

    βž• Added

    • Payment Request API integration - @qiqqq (#2306)
    • πŸ†• New reactive helper to check online state. Usage: import { onlineHelper } from '@vue-storefront/core/helpers' and then onlineHelper.isOnline - @patzick (#2510)
    • Cart count config, allows you to display the item count instead of a sum of the item quantities - @pauluse (#2483)
    • πŸ‘ Video support in Product Gallery component. - @rain2o (#2433)

    πŸ›  Fixed

    • Problem with placing second order (unbinding payment methods after first order) - @patzick (#2195, #2503)
    • Remaking order on user orders page - @patzick (#2480)
    • Images blinking on category page - @pkarw (#2523)
    • state.ts not bound in the module-template - @pkarw (#2496)
    • Validation in the Myprofile section for postcode field - @pkarw (#1317)
    • Non-integer qty of product added to the cart - @pkarw (#2517)

    πŸ”„ Changed / Improved

    • πŸ›  Fixed an issue where the correct image for a product configuration wasn't set on the product page image carousel. Also added the fix on the productcarousel in the zoom component - @DaanKouters (#2419)
    • Way of creating VS Modules was changed to use factory method instead of explict object creation. - @filrak (#2434)
    • βž• Added clear filters button on desktop also and only show if filters are applied - @DaanKouters (#2342)
    • πŸ‘Œ Improved docs at contributing.md and configuration.md (spelling etc.) - @ruthgeridema (#2421, #2422, #2423, #2425, #2426)
    • πŸ›  Fixed design issue of Country label on Edge 17 & Firefox - @ananth-iyer (#2390, #2399)
    • Wishlist and compare items are loaded from local cache only once, instead of every time when module component is rendered - @patzick (#2431)
    • Country field is filled by first counry from the list in cart in paymen section - @RakowskiPrzemyslaw (#2428)
    • πŸ‘Œ Improved product quantity change component in product and cart - @patzick (#2398, #2437)
    • ⚑️ Updated to Vue 2.6.6 - @filrak (#2456)
    • πŸ›  Null sidebar menu data on static page fixed - @filrak (#2449, #2441)
    • πŸ›  Fix cannot edit previous steps in checkout - @filrak, @patzick (#2438)
    • πŸ›  Fixed route guard ssr problem - @vue-kacper (#2364)
    • πŸ›  Fix links in footer to static pages bug - @filrak (#2452)
    • πŸ›  Fix links at docs, Basics/Configuration file explained - @daksamit (#2490)
    • πŸ‘Œ Improve images loading on category page, corrected alt view and blinking problem - @patzick (#2465)
    • πŸ‘Œ Improve tsconfig for better IDE paths support - @patzick, @filrak (#2474)
    • πŸ›  fix breadcrumbs changing too early - @filrak, @pkarw (#2469, #2529)
    • πŸ‘Œ improved product gallery load view, shows correct image on reload - @patzick (#2481, #2482, #2488, #2501)
    • πŸ›  Fix an issue where the index.html template within a theme is ignored - @EnthrallRecords (#2489)
    • βž• Added async sidebar component with async off-screen components error handling and fetch retrying after coming back online - @filrak (#2408, #2451)
    • Inconsistent filters behaviour - clear filters on page load - @patzick (#2435)
    • πŸ›  fix price is never below 0 and user can't add 0 or below 0 products to cart - @RakowskiPrzemyslaw (#2437)
    • Check for placing single order in case of error in any payment module - @patzick (#2409)
    • Display prices in products added in offline mode. - @patzick (#2450)
    • ⚑️ Updated cypress dependency for e2e tests - @lukeromanowicz (#2518)
    • πŸ‘Œ Improved styles on recommendation filters, product tile and numeric input - @patzick (#2458)
    • βœ‚ Removed editing mode from My Newsletter section - @aniamusial (#2766)
    • Clicking Remake order now adds your items and redirects you to the checkout - @mikesheward (#2710)

    🚚 Deprecated / Removed

    • πŸ“¦ @vue-storefront/store package deprecated - @filrak
  • v1.8.2 Changes

    February 11, 2019
    • πŸ›  Fixed docker-compose configuration for network_mode and TS build config - @lukeromanowicz (#2415)
  • v1.8.1 Changes

    February 10, 2019

    πŸš€ This is hot-fix release for fixing the payment methods switching issue when both: payments-cash-on-delivery and payments-backend-methods modules enabled.

    πŸ”„ Changed / Improved

    • πŸ›  Fixed doubled invlication of placeOrder when both: payments-cash-on-delivery and payments-backend-methods modules enabled - #2405
  • v1.8.0 Changes

    February 07, 2019

    βž• Additional migration tips are available here.

    βž• Added

    • 🌐 Chinese translation added - @wadereye (#2265)
    • Categories filter in search view - @kjugi, @patzick (#1710)
    • AsyncDataLoader feature - @pkarw (#2300)
    • πŸ“„ Events list page in docs - @jablpiotrek (#776)
    • πŸ‘ Keyboard support for account and cookie close buttons - @anqaka (#2258)
    • πŸ‘Œ Support typescript in build scripts - @marlass, @patzick (#2260, #2273, #2324)
    • Possibility to have sticky notifications - @phoenixdev-kl (#2307)
    • βž• Added a scss to manage global form style - @lorenaramonda (#2316)
    • Manage products with zero price - @MarcoGrecoBitbull (#2327)
    • Hotjar integration - @lukeromanowicz (#840)

    πŸ”„ Changed / Improved

    • Theme structure improvements - @filrak (#2223)
    • πŸ”¨ Type interfaces and refactor - @filrak (#2227, #2267)
    • πŸ”„ Changed beforeRegistration and afterRegistration hooks signature. Now it contains only one object VSF. The subfields are the same as before so changing beforeRegistration( Vue, config, store, isServer ) to beforeRegistration({ Vue, config, store, isServer })(and same with afterRegistration) is enough to make a proper migration to new API. - @filrak (#2330)
    • πŸ›  Typo fixes - @youanden, Micheledinocera (#2229, #2329)
    • Bundle products price calculation fix - @pkarw (#2371)
    • πŸ›  Fixed isServer flag in module registration hooks - @lukeromanowicz (#840)
    • Location of type files - @kruchy8 (#2226)
    • πŸ‘Œ Improved theme registration - @lukeromanowicz (#2233)
    • SSR renderings for logged in users - @vue-kacper (#2234)
    • ElasticSearch fuzzy search - @qbo-tech (#2340, #2354)
    • πŸ“š Documentation improvements - @martaradziszewska, @wilfriedwolf, @fvillata, @pkarw (#2210, #2244, #2289, #2369)
    • πŸ‘Œ Support regional characters in urls - @Aekal (#2243)
    • 🚚 store/lib/search has been moved to core/lib/search - @lukeromanowicz (#2225)
    • 🚚 store/lib/multistore has been moved to core/lib/multistore - @lukeromanowicz (#2224)
    • BaseSelect syntax improvements - @jszczech (#2237)
    • Optional cart discounts display on side cart - @mcspronko (#1758)
    • Special price dates checking - backport of @igloczek's (#2245)
    • Category filters reset functionality on mobile - @vue-kacper, @patzick, @renatocason (#2262)
    • πŸ‘Œ Improve sortBy mobile view - @martaradziszewska (#2251)
    • Slide animations to menu, search, wishlist and minicart components - @Aekal (#2256)
    • πŸ›  Fixed wishlist store module to not be lazy loaded - @vue-kacper (#2249)
    • 🐳 Share webpack typescript config with Docker container - @lukeromanowicz (#2269)
    • πŸ”€ After checkout create logged-in cart for logged-in users if using order Direct Backend Sync - @grimasod (#2302)
    • πŸ‘ Output cache clearing supports versioning - @igloczek (#2333, #2359)
    • πŸ›  Cash on delivery + Shipping addresses fixed for virtual products - @pkarw (#2366)
    • πŸ‘Œ Improved static pages caching strategy - @pkarw (#2281)
    • πŸ‘ Magento 2.3 MSI work-around (it's still not supported fully) - @pkarw (#2366)
    • Product zoom picture centered - @ptylek (#2178)
    • πŸ›  Fixed tracking in analytics module - @jahvi (#2278)
    • πŸ‘Œ Improved merge the store modules array with extended module config - @DaanKouters (#2274)
    • ElasticSearch fuzzy search, scoring, boosting + other improvements - @qbo-tech (#2340)
    • πŸ”Œ Turned off compression plugin, nginx serves brotli compression β€Šβ€”β€Š@patzick (#2254)
    • πŸ‘Œ Improved user account menu UX on desktop - @vue-kacper (#2363)
    • βž• Added About us missing route - @lorenaramonda (#2320)
    • πŸ›  Fixed used variable for products count in category - @renatocason (#2304)
    • Override console with logger - @daaru00 (#2235)
    • πŸ›  Fixed variable call about feedback email - @PhantomDraven (#2318)
    • Output cache clearing versioning - @igloczek (#2333)
    • πŸ‘Œ Improved paddings on select fields - @patzick (#2361)
    • πŸ›  Fixed lack of modal backdrop - @vue-kacper, @giuliachiola (#2319)
    • Form validations and improvements - @vue-kacper (#2348, #2349, #2347)
    • Changing product quantity in catr - @mdanilowicz (#2345)
    • Product attribute values as array - @afirlejczyk (#2379)
    • πŸ‘Œ Improved fetching customAttributes - @afirlejczyk (#2107)
    • βœ‚ Removed compare button from product mobile view - @patzick (#2370)
    • πŸ”§ Configurable options attribute descriptor - @pkarw (#2384)
  • v1.7.3 Changes

    January 31, 2019

    πŸ›  Fixed

    • πŸ— Output cache between build, cache versioning added - @igloczek (#2309)
    • Missing no-ssr wrapper around user specific content, which leads to broken app in production mode - @igloczek (#2314)
  • v1.7.2 Changes

    January 28, 2019

    πŸ›  Fixed

    • clear search filters on mobile - @patzick (#2282)
    • SSR problem on checkout page on reload - @vue-kacper (#2220)
    • πŸ‘Œ Improved offline mode handlers - @pkarw (#2217)
    • url_key adjustment after m2vs fix - @pkarw (#2215)
    • 🚚 Service worker removed from dev mode because of the side effects - @pkarw
    • networkFirst first caching strategy for /api/catalog - @pkarw
    • SSR detection in components - @patzick (#2173)

    βž• Added

    • Hotjar extension (#840)

    πŸ”„ Changed

    • compress banner images - @patzick (#2280)
    • Dynamic attributes loader (#2137)
    • Dynamic categories prefetching (#2076)
    • πŸ†• New payment's module architecture (#2135)
    • πŸ‘Œ Support regional characters in urls - Backport of @aekal's (#2243)

    βž• Added

    • 🌐 Translations of banners - @patzick (#2276)
    • Banners title background on mobile - @patzick (#2272)
    • πŸ†• New main site look - @patzick (#2266)
  • v1.7.1 Changes

    January 15, 2019

    πŸ›  Fixed

    • Corrected scrolled sidebar menu position
  • v1.7.0 Changes

    January 15, 2019

    βž• 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