Releases: vuestorefront/vue-storefront
1.0RC
We're extremely excited to present you the 1.0 Release Candidate! In this release, we were focused on the developer experience. Among cool new features added, most tasks were focused on: stability, extensibility, code quality.
Our approach was to better prepare Vue Storefront for production deployments and for further development. Now it's far easier to create the extensions and themes. Users can not only override the base components but also modify the webpack configuration or to have separated package.json files
. A lot of new events have been added and the developer's documentation has been extended.
We separated the core
from the src
folder as well to allow us to publish the official vue-storefront
npm package in the next release (1st of April: 1.0).
What's important for the developers relying on Vue Storefront - the extensions/themes API and structure wouldn't be drastically modified after this release.
If you already have our demo access please check it out - if not please visit: https://demo.vuestorefront.io/
Key new features
- i18n (internationalization) support for the UI,
- support for Magento2 dynamic cart totals - which enables the shopping cart rules mechanism of Magento to work with VS,
- eslint-plugin-vue installed,
- CSS properties moved to atomic classes
- new SASS structure,
- architectural change:
core
extracted fromsrc
- preparation for publishing the official npm package, - refactored
vuex
stores - we separated actions, getters and the state for better maintainability, - UI improvements: look & feel, accessibility, color palette normalization,
assets
can be now managed by theme developers,service-workers
andwebpack
config can be now extended by theme developers,- droppoints shipping methods (NL support) added (#665).
Better docs
We've published quite a few new docs in this release! Please take a look at README.md for Table of Contents.
Roadmap
We're trying to map all the feature requirements for next major editions (1.0, 1.1, 1.2). Please do contact us at [email protected] if you would like to share some thoughts.
Credits for 1.0 RC
Special thanks to all contributors, especially the core team
Please do warmly welcome our new contributors!
- Anna Karon @anqaka - bug fixing,
- Thomas Thune @thomasthune - droppoints shipping method,
- Michał Gałężewski @PanMisza - eslint-plugin-vue support
- Tomasz Kikowski @qiqqq - themes extensibility + refactoring
- Marcin Lasak - @marlass - webpack extensibility for theme developers,
The release wouldn't have happened without our Core Team:
- Filip Rakowski @filrak - architecture design, project and release management
- Adam Marcinkowski @mercs600 - CSS + palette refactor,
- Paweł Szafrański @szafran89 - vuex stores refactor,
- Damian Fiałkiewicz @Aekal - new sass structure, accessibility improvements, task management,
- Akbar Abdrakhmanov @akbarik - docs, refactoring
- Karol Bzik @karolbzik - product design + UI tests
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 [email protected]
Customer's dashboard, Pimcore support, UI tunning
We're extremely excited to present you the biggest and most feature-rich release of Vue Storefront so far!
This version consists of 50 new features and a lot of fixes including tremendous mobile UI optimization and support for Pimcore eCommerce Framework!
If you already have our demo access please check it out - if not please visit: http://vuestorefront.io/
Key new features
- Improved theming support + B2B product catalog theme included (original github repo); it's PoC made in just one week! Isn't it amazing that you can customize VS in just one week to this extent? :)
- Pimcore support (more on this, github repo)
- Customer's dashboard + address book, integration with Checkout
- Adjustments on product card on mobile #488
- Adjustments on home page on mobile #456
- Rebuilt checkout - UI + customer accounts support #487
- Google Analytics eCommerce extension #494
- order_2_magento rebuilt from scratch, supporting customer accounts and authorized carts #504
- Real-time cart synchronization with Magento - (last step before synchronizing the checkout promo rules with Magento!)
- Product comparison #322
- Themes refactor
- Lot of smaller tweaks
Better docs
We've published a new docs regarding theming support. Thanks to @filrak and @akbarik for their great effort on that:
Credits for 0.4.0
Special thanks to all contributors, especially the core team
- Akbar Abdrakhmanov @akbarik - Customer dashboard - it was huge!
- Filip Rakowski @filrak - B2B theme + better-theming support
- Paweł Szafrański @szafran89 - product page refactor + lot of UI improvements
- Michael Bottens @mtbottens and Abdul Hafeez @hafeez3000 - Google Analytics support
- Talal Suhail @talalus - Products compare and UI tweaks
- Damian Fiałkiewicz @Aekal - UI tweaks
- Adam Marcinkowski @mercs600 - CR, refactor of Cart module and other UI tweaks
- Ross @rossmc - most of the Home page, and mobile improvements
- Karol Bzik @karolbzik - product design of B2B catalog + UI tests
If you wan't to appear on this list with the next release, don't hesitate to become contributor. Just drop us an e-mail to: [email protected]
Taxes, Stocks, User Accounts, Newsletter and fixes
We're thrilled to present your new version of Vue Storefront! It was a long month since we released the previous one. More than 50 new features have been added! This release is extremely important because we managed to include the most demanded and key features, required to start commercial implementations!
For public demo access please visit: http://vuestorefront.io
Key features
- Bundle products support (#347, #94)
- Tax calculation regarding the Magento's logic for different rates per countries, states ... (#446, #437, #218)
- User registration, log-in, password reset (#4, #198)
- Refactor of Product and Category pages with support for updating product photos regarding selected filters (red t-shirts are now red on the list etc)
- MailChimp support,
- Stock Quantity check support (#10, #180, #342)
- Special prices for products (catalog rules) are now fully supported for simple, bundled and configurable products,
- 404 page (#423) :),
- Checkout tweaks and refactor,
- Offline notification badge,
- Wishlist (#346),
- Cookie notification bar (#371)
- Security improvements (checksums for client-side processed data - #291)
- Lot of UI tweaks and refactors,
- Updated installer with support for Linux and MacOSX (#438)
Credits for 0.3.0
Special thanks to all contributors, especially the core team
- Akbar Abdrakhmanov @akbarik - Checkout refactor, 404 page, installer refactor + tests
- Talal Suhail @talalus - Cookie notification bar, minor UI tweaks
- Damian Fiałkiewicz @Aekal - Login, Registration, Password reset pop-ups,
- Kacper Knapik @kacperknapik - Massive refactor on Product page, support for variant switching based on Category filters
- Matias Benavides @matibenav - Wishlist feature
- Luke Collymore @collymore - Wishlist and search mobile icons
- Mike Sheward @BlitZ-UK- Dynamic loaders
- Filip Rakowski @filrak - Refactoring
- Dmitry Schegolihin @dimasch - Bugfixing
- Adam Marcinkowski @mercs600 - Onboarding popup, some cool new features, frontend
- Karol Bzik @karolbzik - product design + UI
If you wan't to appear on this list with the next release, don't hesitate to become contributor. Just drop us an e-mail to: [email protected]
Proof of Concept with checkout
We're proudly anouncing first, working version of vue-storefront which is showing the key concepts and features of this Progressive Web App!
Key working features
- Homepage
- Category page
- Product page
- Cart
- Checkout + validation
- Basic Search
- Magento2 synchronization: products, attributes, media, categories, orders
- Offline support using service workers + indexedDb
- PWA manifest + basic optimizations
- SSR support
- Filters + Configurable products
- RWD (except some checkout issues to be fixed)
ToDo roadmap
- Taxes
- Special prices
- User accounts
- Security hardening (checksums, etc)
...
Core team
Special thanks to all contributors, especially the core team
- Filip Rakowski @filrak - UI framework + frontend
- Karol Bzik @karolbzik - product design + UI
- Patryk Mazur @patrykpiston - frontend, RWD ...
- Adam Marcinkowski @mercs600 - cool new features, frontend
- Alex Yeremenko @madonzy - our marvelous installer
- Luke Collymore @collymore - search feature
- Piotr Karwatka @pkarw - some boring backend stuff ;)