Vue Storefront 1.0RC-3 has arrived

Piotr Karwatka
The Vue Storefront Journal
3 min readApr 28, 2018

This release is a stable step towards 1.0 stable — which is planned for the 1st of June. 291 commits and 29 days from the last release. This time, we’ve included some pretty cool new features along with major (but probably in most cases transparent) refactoring efforts.

Performance

The performance upgrade is one of the key new features of this release. We went down with the average server responses from 0.3s to 0.1s by reducing the size and number of JSON requests (mostly). There is new mechanism called “two-stage caching” responsible for progressive data loading for shortest possible times to first interaction for the users. We’ve refactored the Product and Category core code to make it easier to extend for the extension developers.

Extended Magento 1.9 support

Starting this release we have added the magento1-vsbridge-extended with the full support for Shopping carts, User accounts, Shopping rules … for Magento 1.9. Making the Magento1 a first-class-citizen for Vue Storefront!

If you’re interested please ask the team for more info on http://vuestorefront.io.

Better UX

Our contributors upgraded the User Experience in few key areas of the application and added some new features like an infinite scroll on the category page and support for media galleries on the product page.

New translations

Thanks to our Vibrant Community we’ve got the Russian, Japanese and Italian language support

Please check it out: visit: https://demo.vuestorefront.io/

New Partners

The community engagement into the project is impressive. The last month only we onboarded 4 new partners including: Novatize, Imaginationmedia, get_noticed and Bitbull. Welcome to the team!

Key new features

  • Performance tweaks: improved service worker config, reduced JSONs, two-stage caching,
  • User token auto refresh,
  • My Account fixes
  • Translations: RU, IT
  • UX fixes: navigation, notifications, product compare, product page
  • Host and port setup in the config,
  • Refactored Vuex store — prepared to be separated as the npm module which will give the Vue.js developers access to Magento backend
  • Product Gallery,
  • Infinite scroll,
  • Product and Category page refactoring

Meet the team and write some code

We’re organizing a Vue Storefront Hackathon + Open Source meetup on 18th-19th of May in Wrocław. It’s free and the whole core team will be there!

Don’t hesitate to visit us (it’s 1.5h from London and most of other EU cities by plane): http://go.divante.co/wro-open-source/

Roadmap

We’re trying to map all the feature requirements for next major editions (1.0-FINAL, 1.1). Please do contact us at contributors@vuestorefront.io if you would like to share some thoughts.

Credits for 1.0 RC-3

Special thanks to all contributors, especially the core team

Tomasz Kikowski @qiqqq — UX fixes
Akbar Abdrakhmanov @akbarik — My Account fixes
Irene Iaccio (Bitbull) @nuovecode — Media Gallery on the product page with Offline support
@moksahero — Japanese translation
Filip Rakowski @filrak — vue-offline, fixes
Tjitse Efde — @Tjitse-E — dynamic port support
Janusz Janczy — @Januszpl — new notification actions
Lorena Ramonda (Bitbull) @lorenaramonda — UX fixes
Mikołaj Król (Bitbag) — @bitbager — ES search enchancements
Jakub Mikołajczak — @jmikolajczyk — UX fixes
Stasiek Świątkiewicz @StasiekDivante — UX tests + improvements
Karol Bzik @karolbzik — product design + UI tests
Raymond Wojtala — partner onboarding
Artur Wala — user support

If you want to appear on this list with the next release, don’t hesitate to become a contributor. Just drop us an e-mail to contributors@vuestorefront.io

--

--

The Vue Storefront Journal
The Vue Storefront Journal

Published in The Vue Storefront Journal

The official journal of Vue Storefront community. The latest news on meet-ups, contributions, releases, and the community surrounding Vue Storefront — the top open source solution for progressive web apps dedicated to mobile-first eCommerce. (www.vuestorefront.io)