Skip to content

Vue Storefront 1.10.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@patzick patzick released this 19 Jun 14:13

Added

Removed

  • The getter cart/totals has ben replaced with cart/getTotals - @pkarw (#2522)
  • The getter cart/coupon has ben replaced with cart/getCoupon - @pkarw (#2522)
  • The getter cart/totalQuantity has ben replaced with cart/getItemsTotalQuantity - @pkarw (#2522)
  • The event cart-before-save has been removed - @pkarw (#2522)
  • The action cart/save has been removed - @pkarw - (#2522)
  • Some deprecated config options: useShortCatalogUrls and setupVariantByAttributeCode have been removed - @pkarw (#2915)
  • Button for filters acceptance added with new styles for clear filters button - @965750 (#2811)
  • Added "Clear wishlist" button - @aniamusial (#2806)
  • Make all links with the primary color - @Hackbard (#2932)

Fixed

  • Back button on the Error page has been fixed - @pkarw (#3077)
  • Special price got zeroed - @pkarw (#2940)
  • Microcart tax + discount totals fix - @pkarw (#2892)
  • Microcart offline prices now forced down to original prices - @pkarw (#3012)
  • Login/Register errorr message added in case of FetchError (no network connectivity) - @pkarw
  • Products removed from the cart are no longer add back on the conectivity return - @pkarw (#2898)
  • Sidebar menu wasn't possible to scroll - @PanMisza (#2627)
  • Confirmation popup 'Product has beed added to cart' is displayed only once - @JKrupinski (#2610)
  • Moved My Account options from Categories - @bartdominiak (#2612)
  • Fix displaying (and adding) reviews for configurable products - @afirlejczyk (#2660)
  • Image switching fix - @pkarw (#2709)
  • Respect store code on order/PROCESS_QUEUE for shop store - @Zulcom (#2727)
  • Unexpected window.localStorage use in user module actions - @Zulcom (#2735)
  • Fix handling state of same address checkbox in the checkout - @lukeromanowicz (#2730)
  • Fix for everythingNew collection on home page - @vishal-7037 (#2761)
  • Fixed display of chevron arrows when there is only one product image - RGijsberts - (#2911)
  • Fixed Clear cart option as it previously was not syncing the changes with server - therefore when the user was logged in and cleard the cart all the products were restored - @pkarw (#2587)
  • Fixed the cart sync for a rare case that current cart token was empty - @pkarw (#2592)
  • Use event bus to emit 'application-after-init' event (#2852)
  • Validation of fields 'company name' and 'tax' in checkout doesn't work correctly - @dimasch (#2741)
  • Fixed wrong price displayed in instant checkout module - @vishal-7037 (#2884)
  • Incorrect working of checkboxes in checkout - @dimasch (#2730)
  • Fixed ios input zoom on category page - @VictorKadup (#2815)
  • Fixed Load more in Search Results not working when typed to fast - @Flyingmana (#2659, #2946)
  • Subscribe button responsive - @exlo89, @webdiver, @przemyslawspaczek (#2886)
  • Multiple instances for searchAdapter invocations - @BRatok (#2960)
  • Fixed issue with login popup state not resetting on mobile devices - @aniamusial (#2699)
  • Fix sortBy for the category page - @Jensderond (#2868)
  • Fixed incorrect prices in Instant Checkout (PR API) - @qiqqq (#2874)
  • Fixed placeholders in gallery in offline mode - @przspa (#2863)
  • Incorrect user_id set on the order object - @pkarw (#2966)
  • Problem with SSR render on product page with logged in user - @patzick (#2888)
  • NaN displayed as shipping method - button disabled - @aniamusial (#2881)
  • Logo on the Error page has been fixed - @przspa (#3077)
  • No placeholders / no photos for Get Inspire section in offline - @przspa (#3072)
  • Back icon on product page causing inconsistent behavior - @patzick (#3056)

Changed / Improved

  • The cart/sync, cart/addItems, cart/removeItem and cart/updateQuantity now returns the diffLog object with all the notifications, server statuses and items changed during the shopping cart sync
  • The cart/addItem is no longer displaying the error messages - please use the diffLog.clientNorifications to update the UI instead (take a look at the AddToCart.ts for a reference)
  • The action cart/userAfterLoggedin got renamed to cart/authorize - @pkarw (#2522)
  • The action cart/refreshTotals got renamed to cart/syncTotals - @pkarw (#2522)
  • The action cart/serverPull got renamed to cart/sync - @pkarw - (#2522)
  • The way we're getting the user and cart tokens got refactored - @pkarw (#2513)
  • Changed the way to access the configuration. Currently the rootStore.state.config is deprecated. Please do use the import config from 'config' > config instead - @pkarw (#2649)
  • Changed the order number (from entity_id to increment_id) on MyOrders and MyOrder pages - @pkarw (#2743)
  • Disabled the server cart sync in case user is in the checkout - @pkarw (#2749)
  • Improved ProductGalleryCarousel component to handle nonnumeric options id’s - @danieldomurad (#2586)
  • Number of displayed products is now visible on PLP on desktop - @awierzbiak (#2504)
  • Improved visibility of product SKU in wishlist - @PanMisza (#2606)
  • Instant focus to search input field after click on search icon in navbar - @ca1zr (#2608)
  • Login flow from authorized pages after session expired, show the modal with new error message and redirect after login - @gdomiciano, @natalledm (#2674)
  • Added support for the newest node version - @gdomiciano (#2669)
  • Default storeId from 0 to 1 for multistore and cmsdata logic - @janmyszkier (#2590)
  • Used $bus plugin instead of EventBus import - @szafran89 (#2630)
  • BaseCheckbox now uses v-model. @click is not needed anymore - @haukebri (#2630)
  • Image selection supporting multiple configurable options - @mdesmet (#2599)
  • Product video - retrieve video id from 'video_id' field (if set) instead of 'id' - @afirlejczyk
  • Webpack config improvement - @yogeshsuhagiya (#2689)
  • BaseSelect input event - @ResuBaka (#2683)
  • Fixed static file handler to immediately return 404 status for missing files - @grimason (#2685)
  • Fixed maxAge Response Header for static files and Content-Type for Service Worker - @grimason (#2686)
  • Default log verbosity is changed to show only errors - @lromanowicz (#2717)
  • Remembering last search query - @webdiver, @patzick (#2787)
  • Extracted ProductImage component to support faster images loading - @przemyslawspaczek (#2925)
  • Improve performace with preventing render 404 page on the server side if some of static content is missed, simple 404 response uses instead - PHOENIX MEDIA - Yuri Boyko @yuriboyko, Anton Lobodenko @sniffy1988 (#3002)
  • Logger refactor + now it takes showErrorOnProduction into account - @lromanowicz - (#2717)
  • Jest updated from 24.1 to 24.7 along with typings - @lromanowicz - (#2717)
  • Jest globals added to .eslint - @lromanowicz (#2717)
  • The default storeId is taken from the configurations - @nuovecode (#2718)
  • Multitab cart sync - @BartoszLiburski (#2547)
  • Back to login button now shows the Login modal window instead of closing it - @RGijsberts (#2882)
  • Status filter in Related Products query (#2805)
  • The "Apply button was too big, I have reduced its size - @idodidodi (#2807)
  • Added return to shopping button on ThenkYou page - @ZeevGerstner (#2818)
  • Added optional attributes to catalog/product.ts - @ZeevGerstner (#2792)
  • Formatted dates in CHANGELOG.md to match ISO standard - @phoenixdev-kl (#2839)
  • Moved Filter Price Ranges (used for ES aggregations and UI Filter) to the config - @jpetar (#2873)
  • Extra space if not found products in everything new section home page - @cnviradiya (#2846)
  • Load custom fonts without webfont.js - @jahvi (#2944)
  • Added some structured data to product page - @cewald (#2910)
  • Improved the Size Guide feature so it opens in a modal popup instead of a new page - @RGijsberts - (#2913)
  • Refactored Travis config @Tjitse-E (#3035)