Mage2vuestorefront Versions Save

Magento to Vue-storefront datapump - synchronizes Products, Categories and Product-to-category links between your Magento2 API and NoSQL database of vue-storefront

v1.4.0

5 years ago

This is an official release of Vue Storefront 1.4.0

Thanks to our partner - PHOENIX MEDIA and the community we were able to introduce the GraphQL support. Now Vue Storefront can work with standard REST API or GraphQL endpoints giving the developer next layer of abstraction for easier 3rd party services integration.

Moreover, we've added the SSR cache support + plain text/XML/JSON/AMPHTML output generation module which opens Vue Storefront backend development to the whole new spectrum of possibilities.

Please read the UPGRADE NOTES before pulling out the latest changes

Changelog + Credits

This version couldn't have happened without our awesome Community. 80 active contributors + 800 developers on Slack! Thank You All for supporting us!

Added

  • GraphQL support - #1616 - Yuri Boyko @yuriboyko, Vladimir Plastovets @VladimirPlastovets => PHOENIX MEDIA
  • Layout switching + Advanced output mechanisms - #1787 - Piotr Karwatka @pkarw
  • Dynamic config reload - #1800 - Piotr Karwatka @pkarw
  • VuePress based docs - #1728 - Natalia Tepluhina - @NataliaTepluhina
  • Output Cache - #1664, #1641 - Piotr Karwatka - @pkarw
  • Instalation docs improvements - #1735 - Aleksander Grygier - @allozaur
  • Magento Product Reviews support - Agata Firlejczyk @afirlejczyk, Tomek Kikowski @qiqqq
  • Console silent mode (disabled by default) - #1752 - Piotr Karwatka - @pkarw

Changed

  • Please check the Upgrade notes for the full list
  • ImageMagick replaced with sharp by David Rouyer - @DavidRouyer

Fixed

  • docker-compose.yml files updated - @kovinka
  • Non-core translations moved to theme resource files (i18n) - #1747 - David Rouyer @DavidRouyer
  • Non-core assets moved to the theme - #1739, #1740 - David Rouyer @DavidRouyer
  • Bug fixes: #1715, #1718, #1670
  • NPM packages cleanup - #1748 - David Rouyer @DavidRouyer
  • Filters were not updating - #1649 - Kacper Wierzbicki @vue-kacper
  • Breadcrumbs on the product page - #1745 - Agata Firlejczyk @afirlejczyk
  • Infinite scroll on mobile browsers - #1755 - Kacper Wierzbicki @vue-kacper
  • Coupon codes - #1759 - Tomek Kikowski @qiqqq

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]

v1.3.1

5 years ago

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 with rootStore #1624

Changed

  • core directory is now a @vue-storefront/core package, webpack alias and all related imports reflect this change [#1513]
  • core/api renamed to core/modules, mixin features moved to core/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]

v1.3.0

5 years ago

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 with rootStore #1624

Changed

  • core directory is now a @vue-storefront/core package, webpack alias and all related imports reflect this change [#1513]
  • core/api renamed to core/modules, mixin features moved to core/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

Credits will be provided with the official release - Thank You to all contributors! Check out the blogpost on our recent Hackathon - a lot of features from the event are now included in this release!

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]

v1.2.0

5 years ago

We're proudly presenting the Vue Storefront v1.2.0!

We plan to keep the monthly release cycle with new features + improvements. This release contains mostly bug fixes/stability fixes and some minor feature improvements.

Please read the UPGRADE NOTES before pulling out the latest changes

Key new features

In this version, we've added few really cool features:

Fixed

  • Improved integration tests [#1471]
  • Minor taxcalc.js improvements [#1467]
  • Search by SKU fixed [#1455]
  • ProductList dbl click fix [#1438]

Added

  • Docker support for vue-storefront
  • Production config docs added [#1450]
  • Integration tests for Compare products added [#1422]
  • Wishlist module refactored to the new core/api standard + unit tests [#1434]
  • Dropdown components in MyProfile replaced with the base-select [#1463]
  • Magento2/CMS integration by block/page identifiers [#1452]

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

Roadmap

We're trying to map all the feature requirements for next major editions (1.3, 1.4 ...). Please do contact us at [email protected] if you would like to share some thoughts.

Credits for 1.2.0

Special thanks to all contributors, especially the core team Lucas Attali @Aylay - improvements Damian Fiałkiewicz @Aekal - integration tests improvements David Lambauer @DavidLambauer - fixes Patryk Mazur @patrykpiston - integration tests improvements Alina Drozd @alinadivante - Cypress integration tests Paweł Szreder - @pszreder - production Docker setup for vue-storefront Anna Karon - @anqaka - Magento CMS integration improvements Tomek Kikowski @qiqqq - fixes + improvements Filip Rakowski - @filrak - core-api refactor PoC Stasiek Świątkiewicz @StasiekDivante - UX tests + improvements 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 [email protected]

v1.1.0

5 years ago

We're proudly presenting the Vue Storefront v1.1.0!

Shortly after the 1.0 release, we do not slow down the pace. We plan to keep the monthly release cycle with new features + improvements.

Please read the UPGRADE NOTES before pulling out the latest changes

Key new features

In this version, we've added few really cool features:

Fixed

  • Zip Code validation [#1372]
  • Get inpspired block [#968]
  • Favicon [#836]
  • Webpack config + refactoring [#1250]
  • Account page updates [#1323]
  • UI fixes [#901]
  • Vuex Store extensions fixes [#1028, #1102]
  • MS Edge + IE10 fixes [#1266]
  • IndexedDB locking issue
  • JS bundle size reduced by -40% (!)

Added

  • Added PM2 process manager [#1162]
  • Added billing data phone number support [#1338]
  • Added validation labels + generic control for CountrySelector [#1227]
  • Offline mode Push Notification support [#1348, #1122, #1317]
  • Added billing data phone number support [#1338]
  • PoC of API refactoring for the cart module [#1316]
  • Sort feature added [#671]
  • Page loader [#1240]
  • Production ready Docker config for vue-storefront-api
  • Magento CMS support [#1328]
  • Prices incl. tax support (Magento setting)

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

Roadmap

We're trying to map all the feature requirements for next major editions (1.2, 1.3 ...). Please do contact us at [email protected] if you would like to share some thoughts.

Credits for 1.1.0

Special thanks to all contributors, especially the core team

Alina Drozd @alinadivante - Cypress integration tests Paweł Szafrański @szafran89 - a lot of UX tweaks + fixes David Rouyer @DavidRouyer - webpack configuration refactor + bundle optimization Tomek Kikowski @qiqqq - fixes + improvements Akbar Abdrakhmanov @akbarik - My Account fixes Damian Fiałkiewicz - @Aekal - country selector + other fixes Filip Rakowski - @filrak - core-api refactor PoC + fixes Janusz Janczy - @Januszpl - more integration tests Paweł Szreder - @pszreder - production Docker setup for vue-storefront-api Anna Karon - @anqaka - Magento CMS support Marcin lasak - @marlass - image lazy load fixes Stasiek Świątkiewicz @StasiekDivante - UX tests + improvements 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 [email protected]

v1.0.4

6 years ago