Vue Storefront 1.3.1
This is an official release of Vue Storefront 1.3.1.
We've introduced TypeScript support for the core of Vue Storefront in this release along with major refactoring works related to the Vue Storefront Modules.
From this package on, the @vue-storefront-core package is available as npm package along with all other themes, stores etc.
Next release (1.4.0) will include the GraphQL support. Bear with us!
Please read the UPGRADE NOTES before pulling out the latest changes
Added
- TypeScript support - please check TypeScript Action Plan for details
- New
core/modules
added regarding the Refactor to modules plan - Price tier's support #1625
- Qty field on product page #1617
- Offline orders confirmation dialog has been added #1430
pwa-compat
library has been added to support fully PWA manifests on legacy browsers- dynamic port allocation #1511
Removed
- unused
libs
,components
,core/api/cart
webpack aliases global.$VS
has been replaced withrootStore
#1624
Changed
core
directory is now a@vue-storefront/core
package, webpack alias and all related imports reflect this change [#1513]core/api
renamed tocore/modules
, mixin features moved tocore/modules/module_name/features
core/lib/i18n
moved into separate@vue-storefront/i18n
package
Fixed
- installer paths are now normalized (to support paths including spaces) #1645
- status check added to the configurable_children products #1639
- product info update when clicking the related products #1601
- media gallery issues + mobile view
- product slider fixes #1561
- shipping carrier code is now passed with order #1520
- SEO support fixes #1514
- UX fixes
- bundle size optimizations (translations)
- password validation rules are now aligned (server/client) #1476
Credits for 1.3.0
-
Patryk Mazur @patrykpiston, David Rouyer @DavidRouyer, Natalia Tepluhina @NataliaTepluhina - huge refactoring effort to get rid of the global variables + introduce TypeScript,
-
Filip Rakowski @filrak, Tomasz Kikowski @qiqqq - refactoring to modules
-
Adam Marcinkowski @mercs600 - carrier codes fixes + refactoring
-
Dmitry Schegolihin - @dimasch - Paypal integration (https://github.com/develodesign/vsf-payment-paypal)
-
Silvan @dev7ch - production config docs improvements
-
Ben Benek @benbenek - dynamic state for shipping methods
-
Aleksander Grygier @allozaur - ultimate macosx installation guide
-
Bartek Igielski @Igloczek - installer fixes + extracting the @vue-storefront-core package
-
Bartosz Liburski @BartoszLiburski - fixes + modules refactoring
-
Maciej Daniłowicz @mdanilowicz, Agata Firlejczyk @afirlejczyk - Tier prices
-
Irene Iaccio @nuovecode - load more feature in the Search results
-
Kacper Wierzbicki @vue-kacper - fixes + improvements
-
Lorena Ramonda @lorenaramonda - italian translation fixes
-
Mateusz Waligóra @MatWaligora - notification improvements
-
Nahuel Sanchez @nahuelsanchez - vsapi url refactoring
-
Sebastian Arrubia @sarrubia - url endpoints config fixes
-
Piotr Krusicki @kruchy8 - dynamic port allocation
-
Bartosz Dominiak @bartdominiak - UI fixes
-
Check out the blogpost on our recent Hackathon - a lot of features from the event are now included in this release!
Special thanks to: @DavidRouyer, @patrykpiston, @filrak for their effors on TypeScript, Modules, Refactoring efforts. Great job!
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]