Vue Storefront v1.8.0 Release Notes

Release Date: 2019-02-07 // about 5 years ago
  • โž• 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)