Skip to content

Latest commit

 

History

History
1094 lines (874 loc) · 112 KB

CHANGELOG.md

File metadata and controls

1094 lines (874 loc) · 112 KB

Changelog

v6.22.4 (2024-06-20)

🐛 Bug Fix

  • #1240 Fixed an issue where "page" widgets where not updated properly after config update (@fkloes)

v6.22.3 (2024-06-13)

🚀 Enhancement

  • #1235 Enabled scanner support on iPads with recent app versions (@fkloes)
  • #1236 Added portals to quick links menu + make them available for the @shopgate/user-privacy delete account button (@Phmank)

v6.22.1 (2024-05-28)

🐛 Bug Fix

  • #1182 Fixed a couple of small bugs related to push messages and tracking (@fkloes)

v6.22.0 (2024-04-10)

🚀 Enhancement

  • #1214 Add "show all products" button to category lists (@Phmank)
  • #1228 Add config to change the portal position of the Delete Account Button (@Phmank)
  • #1219 Implemented improved push notification opt-in mechanism (@fkloes)
  • #1217 Implemented Back-In-Stock reminder (@fkloes)

v6.21.0 (2024-02-01)

🚀 Enhancement

  • #1208 Implemented overwrite for window.open() method and extended redirect collection system (@fkloes)
  • #1204 Introduced new contexts around product lists to enable easy identification of product list types from child components (@fkloes)
  • #1186 Added configurable info text block to reviews list (@fkloes)

v6.20.1 (2023-10-26)

🚀 Enhancement

v6.20.0 (2023-05-03)

🚀 Enhancement

🏠 Internal

  • #1187 Implemented backwards compatibility to older favorites extension (@fkloes)

v6.19.7 (2023-04-27)

🚀 Enhancement

  • #1141 Move portal children in own component to allow portal to override props + new portals + SearchBar for Picker Sheet (@Carsten89)
  • #1141 Move portal children in own component to allow portal to override props + new portals + SearchBar for Picker Sheet (@Carsten89)
  • #1125 App rating feature (@AienTech)
  • #1125 App rating feature (@AienTech)

v6.19.0 (2022-04-05)

🚀 Enhancement

  • #1156 Added a new dialog type to display HTML content & added version to pwa package.json (@ortmann64)
  • #1153 Added support for images in webp format for iOS version >= 14 (@ortmann64)

🐛 Bug Fix

v6.18.7 (2022-02-04)

🚀 Enhancement

🐛 Bug Fix

v6.18.0 (2021-11-18)

🚀 Enhancement

  • #1146 Added new config to use SKU for tracking (@Carsten89)
  • #1141 Move portal children in own component to allow portal to override props + new portals + SearchBar for Picker Sheet (@Carsten89)
  • #1143 extend hasScannerSupport to disable BarcodeScanner on ipads (@AienTech)
  • #1144 Add product discount badge on the product detail page (@AienTech)

v6.17.6 (2021-10-20)

🚀 Enhancement

v6.16.3 (2021-08-30)

🚀 Enhancement

v6.16.2 (2021-07-21)

🚀 Enhancement

🐛 Bug Fix

v6.16.1 (2021-05-27)

🐛 Bug Fix

  • #1090 Fix for fast opening image gallery before getProductImages response is there (@Carsten89)

v6.16.0 (2021-05-11)

🚀 Enhancement

🐛 Bug Fix

v6.15.0 (2021-04-22)

🚀 Enhancement

🐛 Bug Fix

v6.13.13 (2021-03-09)

🚀 Enhancement

🐛 Bug Fix

v6.13.12 (2021-02-23)

🚀 Enhancement

🐛 Bug Fix

v6.13.11 (2021-01-13)

🚀 Enhancement

  • #1052 Added new portal position for each review entry (product.reviews.entry) and new theme config @shopgate/engage/reviews.prefillAuthor (@Carsten89)
  • #1049 Added tracking of favlist (@Carsten89)

v6.13.10 (2020-12-02)

🚀 Enhancement

🐛 Bug Fix

v6.13.9 (2020-11-04)

🚀 Enhancement

v6.13.7 (2020-11-04)

🚀 Enhancement

v6.13.6 (2020-09-28)

🚀 Enhancement

🐛 Bug Fix

v6.13.5 (2020-07-30)

🚀 Enhancement

v6.13.4 (2020-06-30)

💅 Polish

v6.13.3 (2020-06-18)

🚀 Enhancement

  • #1015 Add more details for intersected elements by intersection visibility component (@alexbridge)
  • #1013 AddToCart button from ui-shared checks for success before show checkmark (@Carsten89)
  • #1012 Make iOS tabbar labels visibility configurable (@alexbridge)

🐛 Bug Fix

v6.13.0 (2020-04-29)

🚀 Enhancement

🐛 Bug Fix

v6.12.3 (2020-04-29)

🐛 Bug Fix

v6.12.2 (2020-04-24)

🐛 Bug Fix

v6.12.1 (2020-03-24)

🚀 Enhancement

🐛 Bug Fix

v6.12.0 (2020-02-27)

🚀 Enhancement

  • #942 Clear babel cache when installing theme dependencies (@alexbridge)
  • #939 Introduced a className prop to the Media component of the themes to enable custom component widths via classes (@fkloes)
  • #941 Added ProductHeader to themeApi (@Carsten89)
  • #936 Added widget config for ProductSlider to configure slidesPerView (@Carsten89)
  • #934 Made number of columns in ProductGrid configurable via theme config (@Carsten89)
  • #933 Added product media section portal (@aaron-martin)
  • #913 Added missing portals to root category page of gmd theme (@alexbridge)
  • #908 Refactored the FormBuilder to support replacing of existing and adding custom elements. Also added class names to form elements for advanced component styling. (@SG-Noxoreos)
  • #912 Export mutable actions as a part of engage api (@alexbridge)
  • #906 Implemented auto logout after account deletion was requested (@fkloes)
  • #907 Moved View and ViewContext to engage package (@alexbridge)

🐛 Bug Fix

  • #914 Fixed duplication of new array config entries on reference resolving. Further improved the config resolve algorithm to also support concatenated configs using references and custom text. (@SG-Noxoreos)

💅 Polish

  • #911 Some unused selectors have been removed or deprecated. (@devbucket)

🏠 Internal

v6.11.0 (2020-02-12)

🚀 Enhancement

  • #894 Introduced new app setting to configure a individual locale for price formatting (@fkloes)
  • #882 Added new device info selector factories to determine information about supported identity services (@devbucket)
  • #880 The frontend process now validates the theme configuration based on the JSON schema. (@devbucket)
  • #875 Added JSON schema definition for the theme configuration. (@devbucket)
  • #876 Optimized Hot-Module-Replacement for portal components from extensions. (@devbucket)
  • #869 The theme now provides the webpack configuration for the compilation process. (@devbucket)

🐛 Bug Fix

  • #919 Fixed broken image sliders on Chrome > 80 (@fkloes)
  • #910 On iOS, the pageInsets are now considered always. (@devbucket)
  • #904 Fixed sort filter entries text color (@fkloes)
  • #901 Update routes portals collection when extension config, containing routes, is changed (@alexbridge)
  • #895 Fixed issues with long cached and wrong checkout related urls (@fkloes)
  • #884 Fixed the wrong ordering of fields rendered by the FormBuilder, when no sortIndex is provided. (@alexbridge)
  • #873 Changed the translation system to prevent the app from crashing for invalid translation messages. (@SG-Noxoreos)

🏠 Internal

v6.10.1 (2020-02-10)

🐛 Bug Fix

  • #918 Fixed broken image sliders on Chrome > 80 (@fkloes)

v6.10.0 (2020-01-20)

🚀 Enhancement

  • #872 Added plotProjectsSetSegmentationProperties app command (@Carsten89)
  • #870 Implemented error handling for broken internet connections (@fkloes)
  • #867 Enabled the NavDrawer of the GMD theme for screen readers (a11y) (@fkloes)
  • #866 Enabled the TabBar of the iOS theme for screen readers (a11y) (@fkloes)
  • #852 Refactored category selectors (@fkloes)

🐛 Bug Fix

  • #871 Fixed onClick handers for custom SearchSuggestionItem components within the iOS 11 theme (@fkloes)
  • #863 A11y: fix a cart item quantity to read before item name (@alexbridge)
  • #864 Removed SnackBar button from a11y tree (@fkloes)

🏠 Internal

  • #868 Removed unused setting from gmd extension-config (@fkloes)

v6.9.1 (2020-01-16)

🐛 Bug Fix

v6.9.0 (2019-11-12)

🚀 Enhancement

  • #861 A11y: Enhanced hidden price range filter inputs with a currency symbol (@fkloes)
  • #860 Improved a11y of the SelectBox component (@fkloes)
  • #857 Improved a11y labels of price range filter chips (@fkloes)
  • #853 Updated react-spring module to the latest version (@fkloes)
  • #850 Implemented a way to extend and replace actions and updated public action definitions for mutability. (@SG-Noxoreos)
  • #844 a11y: The filter bar is now fully optimised. (@devbucket)
  • #837 Enabled a11y in the filter feature (@devbucket)
  • #840 New theme config "product.variantPreselect" is added. (@alexbridge)
  • #838 Implemented the process type PROCESS_LAST in the PipelineManager and changed the fetchCart action accordingly. fetchCart now returns a promise. (@SG-Noxoreos)
  • #836 A11y: accessibility for favorites buttons and favorites page (@alexbridge)
  • #834 Enabled a11y in Search feature (@devbucket)
  • #833 A11y: accessibility of sort menu for category and search page (@alexbridge)
  • #831 A11y: accessible aria label for back navigation (@alexbridge)
  • #829 Optimised accessibility (a11y) in the cart view. (@devbucket)
  • #832 Optimised modals for accessibility (@devbucket)

🐛 Bug Fix

  • #858 Added noCache param to language config. To avoid outdated language settings (@Carsten89)
  • #859 A11y: Live messages are cleared after reading (@fkloes)
  • #855 Fixed an issue where the cart loading indicator didn't stop (@fkloes)
  • #854 Fixed wrong expires calculation for resultsByHash reducer (@Carsten89)
  • #849 Improved extensibility of CTA button portals (@fkloes)
  • #847 Fixed history imports to eliminate error warnings. (@devbucket)

💅 Polish

  • #848 Show generic message for irrelevant errors as toast messages (@alexbridge)
  • #839 Remove recompose library in favor of React 16.6 memo (@alexbridge)

🏠 Internal

  • #865 Error handling: Generic error didn't appear for "EBIGAPI" (@alexbridge)

v6.8.0 (2019-10-17)

🚀 Enhancement

  • #828 A11y: Engage Login Form accessibility adjustments (@alexbridge)
  • #827 Icons are now configurable via the theme configuration. (@alexbridge)
  • #826 Make Shadows configurable in Themes config (@alexbridge)
  • #815 Updated to Babel 7, eslint 5 and jest 24 (@ghost)
  • #782 Added functionality to determine geolocation coordinates (@fkloes)
  • #781 Added the locations & availability configuration. (@devbucket)

🐛 Bug Fix

  • #846 Move Shadow config for App bar to App Bar component settings (@alexbridge)
  • #845 Replaced IOS TabBar icons for consistent sized ones and removed redundant viewBox definitions. (@SG-Noxoreos)
  • #843 Fixed a bug in the Swiper and Section components using hooks. (@devbucket)
  • #842 Fixed flickering pdp ui elements on iOS 13 (@fkloes)
  • #835 Fixed spacing between icons and labels of iOS TabBar entries (@fkloes)
  • #822 Fixed circular dependencies (@devbucket)
  • #796 Fixed XOR usage in the object merge helper to output warnings correctly. (@DanielRuf)

💅 Polish

v6.7.2 (2019-09-04)

🚀 Enhancement

  • #823 Added the "selectedPaymentInfo" tracking event to the tracking-core (@fkloes)
  • #819 Implemented login tracking event for apps (@fkloes)
  • #812 Implemented logItemview tracking event for the tracking core (@fkloes)
  • #811 Extended source data for the tracking system (@fkloes)
  • #808 Added the ability to modify the search query when using the search suggestion portals in theme ios. (@SG-Noxoreos)
  • #806 Improved sanitization for purchase tracking event data (@fkloes)

🐛 Bug Fix

  • #821 Reset selected options of product context, when changing a product on Product details page (@alexbridge)
  • #820 Extract discount amount from tracked event initiatedCheckout. (@alexbridge)
  • #817 The SuggestionList component is now persistent in the component tree (@ghost)
  • #809 Show stock warnings inside variant selection sheet (@alexbridge)

🏠 Internal

  • #813 Updated dependencies of @shopgate/tracking-ga-native package (@fkloes)

v6.7.1 (2019-08-26)

🚀 Enhancement

  • #808 Added the ability to modify the search query when using the search suggestion portals in theme ios. (@SG-Noxoreos)

🏠 Internal

  • Fixed react-player version to avoid issued due to babel 7 update of 1.12.0 (@fkloes)

v6.7.0 (2019-08-15)

🚀 Enhancement

  • #791 Included additional portal props in the SuggestionList component for both themes. (@SG-Noxoreos)
  • #784 Added supported tracking services to the options for tracking plugins (@fkloes)
  • #788 Added Portals to the Search Suggestions components. (@devbucket)
  • #783 Added missing portals for empty favorites page and empty search results page (@Carsten89)
  • #780 Grouped properties labels are translated. (@sznowicki)
  • #757 Refactored favorites actions to use add and delete favorites pipelines instead of put (@aaron-martin)
  • #774 Enhance Swiper Component (@Carsten89)
  • #760 The product image updates when a characteristic is selected. (@devbucket)
  • #764 Added missing translations strings for a11y (@devbucket)
  • #725 Added a sheet to show all Related Products on the PDP (@devbucket)
  • #722 Added functionality to access widget and page configs and settings outside of the react scope. (@SG-Noxoreos)
  • #759 Improved product characteristics auto selection (@fkloes)
  • #717 Added support for Universal Links (@sznowicki)
  • #707 Improved accessibility of the Product Details Page (@fkloes)
  • #715 Enabled color configuration for the AppHeader (@fkloes)
  • #709 Improved safe area insets (@fkloes)
  • #700 Introduced a global translation helper (@sznowicki)
  • #702 Improved general navigation for screen readers (@fkloes)
  • #699 The Product Details Page can now show related products in a slider (@devbucket)
  • #698 Make modal window title translatable with parameters (@alexbridge)
  • #695 Configuration added to configure zoom ratio for product gallery (@alexbridge)
  • #693 Support effectivity dates on Product List Page (@alexbridge)
  • #687 Optimized the category and browse page for screen readers (@fkloes)
  • #683 Added accessibility tree to the TabBar in iOS (@devbucket)

🐛 Bug Fix

  • #799 Changed the search component in theme-gmd to use the event's currentTarget propery over the target to obtain the updated query. (@DanielRuf)
  • #792 Padding to the bottom of the Product Grid is only added if the Grid is not empty. (@devbucket)
  • #787 Product Image does not flicker when opening the PDP for the first time. (@devbucket)
  • #786 Fixed inconsistent spacing from the Browse page of the iOS theme (@fkloes)
  • #779 Fixed Padding to only apply to ProductSlider component from ThemeApi (@DannyShopgate)
  • #777 Long product names are hyphened and cur off correctly in ProductGrid (@devbucket)
  • #778 Fix video autoplay on cms pages (@alexbridge)
  • #756 Show placeholder or featured media on product details page (@alexbridge)
  • #776 Adding a product+coupon via qr-code redirects to cart (@alexbridge)
  • #771 Added padding to Swiper component in Engage library to show a shadow for product cards (@DannyShopgate)
  • #773 Decoupled swatch content into a separate component and introduced a VariantSwatch widget component to be rendered in the PDP (@alexbridge)
  • #775 Prevented opening of the product gallery from placeholder images (@fkloes)
  • #774 Enhance Swiper Component (@Carsten89)
  • #772 Fixed an issue where the Swiper component didn't update as expected (@fkloes)
  • #769 Added empty data check to getKnownRelatives selector (@Carsten89)
  • #770 Updated ProductSlider theme component to use Slider.Item wrapper for given ProductCard (@DannyShopgate)
  • #761 Add default fetch products parameters, fetch favorite products data (@alexbridge)
  • #763 Re-position toast component (@alexbridge)
  • #747 Translation files are incomplete and partially wrong (@alexbridge)
  • #758 Adjust slider navigation on product details page (@alexbridge)
  • #748 Fix displaying unit price on product details page for product without variants (@alexbridge)

v6.6.0 (2019-07-17)

🚀 Enhancement

🐛 Bug Fix

  • #755 Changed Ellipsis component for an update of the react-dotdotdot module (@fkloes)
  • #720 Media embed code shows incorrect preview (@alexbridge)
  • #706 SheetList item correct styling (@alexbridge)
  • #691 Prevent getProductMedia pipeline from being called in none beta environment. (@devbucket)
  • #690 Fixed an issue with missing dependencies for the react-player module. (@devbucket)
  • #688 Fixed secure config writer to correctly merge arrays (@SG-Noxoreos)

💅 Polish

  • #718 Fixed an issue with changelog compare links (@SG-Noxoreos)
  • #703 Polished the Swatch components to make them show up properly in the React DOM. (@SG-Noxoreos)

v6.5.4 (2019-07-05)

🐛 Bug Fix

  • #754 Fixed an issue with the Ellipsis component (@fkloes)
  • #745 Start page renders immediately when React is ready. (@sznowicki)
  • #741 Onload command is independent of clientInformation (@sznowicki)
  • #724 Handle external media provider scripts without blocking app start (@alexbridge)

v6.5.3 (2019-06-28)

🐛 Bug Fix

  • #714 Applied react-hot-loader patch to the themes (@SG-Noxoreos)
  • #713 Changed shopify-webcheckout url logic to accept a full domain over the alias for the web-login. (@SG-Noxoreos)

v6.5.2 (2019-06-24)

🐛 Bug Fix

v6.5.1 (2019-06-13)

🚀 Enhancement

  • #679 Added portuguese translations to the privacy extension (@fkloes)
  • #675 Updated dutch translations (@fkloes)
  • #673 Action is added to clear redux entries (product, categories, etc) (@alexbridge)
  • #672 Add portal for scanner instructions on scanner bar (@alexbridge)

🐛 Bug Fix

  • #696 Fixed incorrect price display on the product detail page when options are involved. (@SG-Noxoreos)
  • #682 Support empty defaults for elements of type select in Form Builder with required flag (@alexbridge)
  • #681 Handle not found product on Product Detail Page (@alexbridge)
  • #676 Fixed NavDrawer Header update when user name was updated (@fkloes)
  • #677 Fixed wrapping "goto cart" button label within the iOS theme in pt-PT (@fkloes)
  • #665 Fixed a slider issue with swiping through zoomed slides (@fkloes)
  • #662 Fix date type field for ui-shared/Form package (@alexbridge)

v6.5.0 (2019-06-03)

🚀 Enhancement

  • #641 Improved extensibility of the scanner (@fkloes)
  • #637 Added Portals around the Tax Component within the PaymentBar (@fkloes)
  • #634 The ProductGrid component is now part of the Theme API (@devbucket)
  • #630 Navigation functions can be injected via React Hooks and HOCs. (@devbucket)
  • #631 Added extensibility of the app footer (@fkloes)
  • #622 Implemented translation system for cart and cart item messages. (@SG-Noxoreos)
  • #627 Replaced scanner flash icon for disabled flashlight to make it more clear what it does (@SG-Noxoreos)
  • #624 Added support for Portuguese language. (@devbucket)
  • #616 Add theme, router and current product, React Hooks and HOC to easily access the appropriate data (@devbucket)
  • #615 Improved rendering of videos within product descriptions and the HTML widget (@fkloes)
  • #598 Introduced @shopgate/engage package to start new API (@devbucket)
  • #597 Added a camera permission check before the scanner route is opened (@fkloes)
  • #595 Added possibility to implement custom UI for product options (@alexbridge)
  • #594 The theme's color variables and global font variables are now configurable via the New Merchant Admin (@devbucket)

🐛 Bug Fix

  • #680 The font property in the theme config has been changed to typography (@devbucket)
  • #646 Fixed missing focus and contrast colors (@fkloes)
  • #638 Remove product data, when product is no more available (@alexbridge)
  • #636 Corrected login.email translations for locales nl-NL and fr-FR. (@SG-Noxoreos)
  • #635 Corrected the cart total discount label from plural to singular (@fkloes)
  • #633 The Swiper items now have equal heights (@devbucket)
  • #629 Introduced a configuration to limit favorite list item count (@alexbridge)
  • #632 Fixed inconsistent UI logged in state when a getUser request failed (@fkloes)
  • #628 Added rxjs operator mergeMap to the main stream (@SG-Noxoreos)
  • #625 Fixed an issue with scanning QR Code links that lead to non existent pages (@fkloes)
  • #623 Fixed the Scanner to directly open the found item, when the search result only contains one item (@SG-Noxoreos)
  • #621 Fixed broken handling of channel urls (@fkloes)
  • #618 Add missing country ME (@alexbridge)
  • #612 Ignore unknown country in form builder country field (@alexbridge)
  • #610 Avoid screen overflow for select form element (@alexbridge)
  • #607 Added missing french translation for search placeholder (@devbucket)
  • #600 Fallback to null when no shipping is given (@alexbridge)
  • #599 Fix for customizing theme colors (@alexbridge)
  • #596 Open social media app deeplinks natively (@alexbridge)
  • #591 Fixed an issue with GET parameters inside of coupon deeplinks (@fkloes)

💅 Polish

v6.4.2 (2019-05-16)

🐛 Bug Fix

  • #652 Fixed broken handling of channel urls (@fkloes)
  • #654 Fixed an issue where product sliders widgets didn't update on state updates (@fkloes)
  • #651 Sliders now render correctly when the slides are updated (@fkloes)

v6.4.1 (2019-04-24)

🐛 Bug Fix

  • #626 Fixed an issue with GET parameters inside of coupon deeplinks (@fkloes)

v6.4.0 (2019-04-10)

🚀 Enhancement

  • #606 Extended the scanner event listeners to register for specific payload formats (@fkloes)
  • #601 Automated changelog creation (@SG-Noxoreos)
  • #589 The cart now display correct and consistent data in the totals. (@devbucket)
  • #588 Add portals wrapping the View Content (@alexbridge)
  • #577 Implementation of the Barcode Scanner UI (@fkloes)
  • #573 Show QR Code Scan results (@alexbridge)
  • #574 Unused selectors for UI and toast messages have been removed. (@devbucket)
  • #572 The unused currentProduct reducer is removed from the default redux store. (@devbucket)
  • #570 Show Barcode Scan results (basic) (@alexbridge)
  • #565 Add possibility to hide and replace the TabBar for the iOS theme (@alexbridge)
  • #564 Restructured PaymentBar and added Portals around cart totals (@fkloes)

🐛 Bug Fix

  • #614 Keep shipping costs selector (@alexbridge)
  • #606 Extended the scanner event listeners to register for specific payload formats (@fkloes)
  • #603 Add coupon + product to cart when QR code is scanned (@alexbridge)
  • #593 Fixed swiper open link actions (@SG-Noxoreos)
  • #590 Patch for e2e tests for new slider implementation (@alexbridge)
  • #571 Refactored the Sliders to use the new react-id-swiper version (@devbucket)
  • #576 Sentry.io level / severity is not send correctly (@alexbridge)
  • #575 The routeDidChange$ stream is now an alias of routeDidEnter$ since it is already deprecated. (@devbucket)
  • #569 Fix navigation with special characters in search query (@alexbridge)
  • #567 Add shop number back to localstorage key of redux store (@alexbridge)
  • #562 Liveshopping widget localization to german (@alexbridge)

💅 Polish

v6.3.2 (2019-05-05)

🐛 Bug Fix

v6.3.1 (2019-03-20)

🐛 Bug Fix

  • #578 Sentry.io level / severity is not send correctly for PWA 6.3.1 (@alexbridge)

v6.3.0 (2019-03-18)

🚀 Enhancement

  • #555 Improve error behaviour for tracking core plugin calls (@alexbridge)
  • #554 Implement sentry.io for javascript error logging for engage app (@alexbridge)
  • #551 Implement sentry.io for javascript error logging for engage app (@alexbridge)
  • #548 Selecting a Product Variant does not replace the route anymore. (@devbucket)
  • #550 Cleaned up Portal positions (@fkloes)
  • #544 Added the possibility of handling a pipeline error response containing multiple errors (@SG-Noxoreos)

🐛 Bug Fix

  • #560 Make start page content load after window load event (@alexbridge)
  • #557 Expire page configs on every app start (@alexbridge)
  • #556 Correct handling of concurrent cart requests when adding a coupon with deeplink (@alexbridge)
  • #558 Fix PRODUCT_ITEM_PRICE_AFTER Portal positioning (@alexbridge)
  • #549 Fix e2e tests. Run tests by webhook (@alexbridge)
  • #545 Fixed broken cart layout at long availability texts (@fkloes)
  • #542 Show variants modal selection on favorite list when product has options (@alexbridge)
  • #543 Fix for text hint below text input options with zero rendered price (@alexbridge)

v6.2.1 (2019-03-07)

🐛 Bug Fix

v6.2.0 (2019-02-27)

🚀 Enhancement

🐛 Bug Fix

  • #547 Fixed broken disabled characteristic sheet items on iOS (@fkloes)
  • #540 Wrong page tracked when user comes back after checkout (@alexbridge)
  • #539 The AppBar in iOS is only rendered when its target container has mounted (@devbucket)
  • #538 Added missing props to the ProductCard from the themeApi (@fkloes)
  • #533 Improve commerce/product/getBaseProductId selector (@alexbridge)
  • #528 Enable parent product cart button when it has variants to select (@alexbridge)
  • #526 Fixed the possibility of adding spaces to the end of a search term (@fkloes)
  • #522 Fix White page on selecting certain input option (select option) (@alexbridge)

v6.1.1 (2019-02-13)

🐛 Bug Fix

  • #532 Fixed wrong tracking events (@fkloes)
  • #531 Fixed a bug where the router throws an error when running a theme in standalone. (@devbucket)

v6.1.0 (2019-02-07)

🚀 Enhancement

🐛 Bug Fix

  • #523 Fixed updating of the search term on the search page (@fkloes)
  • #520 Fixed ImageSliderWidget update when the startpage was updated (@fkloes)
  • #519 Updated Conductor in favor of a bug fix with resetting the router stack. (@devbucket)
  • #517 Added props to the store info section portals of the NavDrawer (@fkloes)
  • #513 Fixed scroll position maintenance (@devbucket)
  • #505 Update conductor module to fix history reset (@alexbridge)
  • #502 Introduced a reducer to receive updates from the router at the right time (@devbucket)
  • #503 Improved extensibility of the NavDrawer and More page (@fkloes)
  • #497 Fixed metadata addition to addProductsToCart payload (@fkloes)
  • #496 Added fallback for renamed getProductPrice selector (@fkloes)
  • #495 Added action fallbacks for backwards compatibility to PWA 6.0.0 (@fkloes)
  • #489 PWA 1544: Menu selectors doesn't match the reducer name (@DannyShopgate)
  • #488 Fixed a bug in the price display that showed the plain value if price was 0. (@devbucket)
  • #474 Add new actions to manipulate product meta data and fixed Sheet (@Carsten89)
  • #483 Corrected bug where page configs were fetched on every page … (@richardgorman)
  • #484 Corrected bug where product reviews were not always requested (@richardgorman)
  • #481 Improved layout of "no product results" pages with active filters (@fkloes)
  • #482 Updated conductor to v2.0.5 (@richardgorman)
  • #480 Corrected issue where page scrolling was not consistent (@richardgorman)
  • #477 Fixed invalid it-IT translation file (@fkloes)
  • #478 Fixed invalid it-IT language file (@fkloes)
  • #476 Fix more products load for product list widget (@alexbridge)
  • #475 App shows white page (@richardgorman)
  • #467 Increased hit area of the cart item context menu (@fkloes)
  • #466 Fixed faulty getProducts call with productIds and filters (@fkloes)
  • #462 Modified HttpRequest class in core (@DannyShopgate)
  • #452 Changed .gitignore to only ignore the theme's config folder. (@devbucket)
  • #448 Moved the link around the buttons on iOS UserMenu (@richardgorman)
  • #435 Added support to add multiple products to the cart with the addProductsToCartAction (@fkloes)
  • #425 Change to getProductsById action that keeps original hash when some requested products are already cached. Make Product widget responsive to settings changes after mounting (@aaron-martin)

v6.0.1 (2019-01-17)

🚀 Enhancement

🐛 Bug Fix

v6.0.0 (2018-12-04)

🚀 Enhancement

🐛 Bug Fix