v6.22.4 (2024-06-20)
v6.22.3 (2024-06-13)
- #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)
v6.22.0 (2024-04-10)
- #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)
- #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)
v6.20.0 (2023-05-03)
- #1163 added the option to use multiple favorites lists (@ortmann64)
v6.19.7 (2023-04-27)
- #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)
- #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)
- #1161 fix 0 being showed instead of empty stars (@ortmann64)
v6.18.7 (2022-02-04)
- #1151 Bugfixes and portal changes (@Carsten89)
- #1148 Add option to disable the favorite badge icon counter in TabBar (@AienTech)
- #1151 Bugfixes and portal changes (@Carsten89)
v6.18.0 (2021-11-18)
- #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)
- #1125 App rating feature (@AienTech)
- #1138 Added handling of external URLs via the new push message system (@fkloes)
v6.16.3 (2021-08-30)
- #1122 Add portals to EffectivityDates (@AienTech)
- #1118 CCP-2464 (@AienTech)
- #1117 shorten long coupon codes (@AienTech)
- #1115 add couple of new css classes (@AienTech)
- #1114 Quantity picker improvements (@AienTech)
v6.16.2 (2021-07-21)
- #1109 Update --tabbar-height (@AienTech)
- #1104 Add configurable quantity switcher to PDP (@AienTech)
- #1100 Browse page iOs theme correct focus handling to keep results (@alexbridge)
- #1101 change sheet component on tablets (@AienTech)
- #1097 Added new theme config to change msrp price label (@Carsten89)
- #1095 Add portals to reviews page (@alexbridge)
- #1092 Add more classnames to components (@alexbridge)
- #1067 Make TabBar and FilterBar scrollable (@alexbridge)
- #1067 Make TabBar and FilterBar scrollable (@alexbridge)
- #1065 Add auto-hide for navigation elements while scrolling (@alexbridge)
- #1065 Add auto-hide for navigation elements while scrolling (@alexbridge)
- #1060 Make cms icons configurable inside gmd navdrawer (@alexbridge)
- #1049 Added tracking of favlist (@Carsten89)
- #1049 Added tracking of favlist (@Carsten89)
- #1035 Added classname for price and ratingstar elements (@Carsten89)
- #1035 Added classname for price and ratingstar elements (@Carsten89)
- #1033 Add portal around filter bar sort options (@alexbridge)
- #1033 Add portal around filter bar sort options (@alexbridge)
- #1012 Make iOS tabbar labels visibility configurable (@alexbridge)
- #943 Making hardcoded colors configurable (@alexbridge)
- #943 Making hardcoded colors configurable (@alexbridge)
- #857 Improved a11y labels of price range filter chips (@fkloes)
- #857 Improved a11y labels of price range filter chips (@fkloes)
- #498 Sort order param for get highlighted products action is added (@alexbridge)
- #508 Add ellipsis for product properties in a cart view (@alexbridge)
- #508 Add ellipsis for product properties in a cart view (@alexbridge)
- #458 Update es-ES.json (@Bettina-Baumert)
- #457 Pwa 1421 spanish translations (@Bettina-Baumert)
- #439 rework e2e tests for ios (@Iv3x)
- #435 Added support to add multiple products to the cart with the addProductsToCartAction (@fkloes)
- #436 Removed non-memoized function call from connector (@richardgorman)
- #432 Remove unnecessary redirects (@alexbridge)
- #422 Toast messages are hidden (@richardgorman)
- #413 Moved PaymentBar and SnackBar in iOS to AppFooter (@richardgorman)
- #421 Add webcheckout register redirect action (@alexbridge)
- #419 Improved interaction with cart items and the coupon field (@fkloes)
- #417 Normalise SnackBar usage (@richardgorman)
- #414 Correct add to cart bar styles (@richardgorman)
- #415 Copied Viewport blocks to GMD (@richardgorman)
- #406 Changed pipeline usage to match specification (@SG-Noxoreos)
- #381 Added portals and location prop for product-item.price (@dqdquint)
- #380 Added exports to common library for public router imports (@richardgorman)
- #349 Improved search suggestions on iOS and GMD theme (@fkloes)
- #325 Added iOS style AddToCart bar. (@devbucket)
- #324 Added iOS styled headlines to category routes and widgets (@fkloes)
- #331 The browser connector is used only in none SDK web environments. (@devbucket)
- #310 A getProductRelations pipeline redux implementation (@sznowicki)
- #283 Using the new image service (wepb/jp2000) where easily possible (@philipp-heyse)
- #285 Added a library for benchmarking and added a public api for it. (new router) (@reneeichhorn)
- #278 Added Pull Request Template and automatic changelog creation. (@devbucket)
- #259 PWA-957 optimize tax disclaimer (@devbucket)
- #266 PWA-508 optimise cart route (@richardgorman)
- #264 PWA-911 migrate user privacy extension (@richardgorman)
- #256 PWA-831 refactor filters (@richardgorman)
- #255 PWA-953 Optimize characteristics (@devbucket)
- #246 Pwa 922 refactor filter chips (@richardgorman)
- #243 PWA-885 create deployment test (@Iv3x)
- #241 PWA-910 render ui with available filters (@devbucket)
- #240 PWA-906 add transitions and the chevron (@devbucket)
- #237 PWA-856 Added GMD styled accordion. (@devbucket)
- #235 Pwa 858 refactor filters feature (@richardgorman)
- #1103 app footer bar sticks to keyboard on android devices (@AienTech)
- #1077 Fix issues related to React fiber nodes reconciliations (@alexbridge)
- #1077 Fix issues related to React fiber nodes reconciliations (@alexbridge)
- #1064 Use cta colors for GMD addToCart icon (@Carsten89)
- #1048 Fixed wrong aligned cart button in AddToCartBar (@Carsten89)
- #743 Start page renders immediately when React is ready. (@sznowicki)
- #743 Start page renders immediately when React is ready. (@sznowicki)
- #654 Fixed an issue where product sliders widgets didn't update on state updates (@fkloes)
- #654 Fixed an issue where product sliders widgets didn't update on state updates (@fkloes)
- #443 Added missing react keys to to prevent errors with Fragment collections. (@devbucket)
- #437 GMD Snackbar adjusts action color to white when accent color to black contrast is less than 4 (@sznowicki)
- #435 Added support to add multiple products to the cart with the addProductsToCartAction (@fkloes)
- #434 Updated conductor to v1.0.0 to address scroll issue (@richardgorman)
- #429 Changed the ViewContent to receive the visible flag as a prop (@richardgorman)
- #431 Cart information now wraps where appropriate (@richardgorman)
- #428 Removed the Accordion height transition (@richardgorman)
- #426 Empty filter page after the app was in the background for a while (@fkloes)
- #427 Fixed structure of defaultClientInformation (@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)
- #422 Toast messages are hidden (@richardgorman)
- #423 Increased AppBar z-index to avoid overlapping elements (@fkloes)
- #413 Moved PaymentBar and SnackBar in iOS to AppFooter (@richardgorman)
- #419 Improved interaction with cart items and the coupon field (@fkloes)
- #418 Updated Conductor package (@richardgorman)
- #417 Normalise SnackBar usage (@richardgorman)
- #414 Correct add to cart bar styles (@richardgorman)
- #411 Page content is now below all AppBars (@richardgorman)
- #415 Copied Viewport blocks to GMD (@richardgorman)
- #405 Refactored SnackBar to use react-spring (@richardgorman)
- #410 Fixed a cached selector that caused outdated url in tracking data (@reneeichhorn)
- #409 Cart items are not visible when entering the cart (@richardgorman)
- #408 Re-added hiding of the legacy menu bar on app start (@fkloes)
- #403 More menu buttons on iOS will now wrap on small devices (@richardgorman)
- #401 Updated conductor to 1.0.0-beta.45 (@richardgorman)
- #398 Fixed wrong displayed tier price products (@fkloes)
- #399 Improved button appearance on small iOS devices (@fkloes)
- #395 Fixed a bug that caused broken product pages (@fkloes)
- #393 Replaced deprecated FR, LV, FE and GE iso province codes (@SG-Noxoreos)
- #391 Tapping on blank area now closes Search (@richardgorman)
- #385 Reverted styling changes to SnackBar (@richardgorman)
- #386 Re-added hiding of the legacy menu bar on app start (@fkloes)
- #384 Corrected an issue where the action of stacked toast messages was incorrect (@richardgorman)
- #383 Characteristic button text is now aligned on iOS (@richardgorman)
- #382 Corrected a bug that prevented filter attributes from being selected (@richardgorman)
- #377 Removed unnecessary white space below routes (@richardgorman)
- #378 Corrected a bug where child product prices were not updating (@richardgorman)
- #375 Correct bug where products could not be sorted due to wrong navigation location (@richardgorman)
- #374 Forced the search input field to reset (@richardgorman)
- #373 Corrected a bug where the MessageBar would shrink inside a f… (@richardgorman)
- #372 Fixed an inAppBrowser issue where previous opened pages got visible again (@fkloes)
- #370 Fixed an inAppBrowser issue where previous opened pages got visible again (@fkloes)
- #367 Fixed product list updates when filters where applied or changed (@fkloes)
- #364 Corrected a visual bug caused by Safari 10.3 bug (@richardgorman)
- #361 Corrected visual bugs inside GMD (@richardgorman)
- #357 AddToCartBar is now rendered outside of the page content (@richardgorman)
- #354 Removed inline scroll polyfill in favour of the npm package (@richardgorman)
- #349 Improved search suggestions on iOS and GMD theme (@fkloes)
- #333 CartButton and SearchButton are now reliably hidden on cart page (@fkloes)
- #293 Removed country codes from province province codes used by the form builder (@SG-Noxoreos)
- #302 Fixed hammer.js by fixing the version to 0.5.6 (@devbucket)
- #295 Fix UI separating line between coupon and coupon field. (@alexbridge)
- #287 Added iPhoneXs, XsMax and Xr support (@Carsten89)
- #258 PWA-970 Added new category selectors. Converted list component to be … (@richardgorman)
v6.16.1 (2021-05-27)
- #1090 Fix for fast opening image gallery before getProductImages response is there (@Carsten89)
v6.16.0 (2021-05-11)
- #1087 Remove limits for favorites and use lazy loading (@alexbridge)
- #1088 Align fav item price (@alexbridge)
v6.15.0 (2021-04-22)
- #1080 Cart product quantity picker style class is added (@alexbridge)
- #1079 Added portal for headline on browse page (@Carsten89)
- #1081 Fix sorting by price for Product Widgets (@alexbridge)
- #1077 Fix issues related to React fiber nodes reconciliations (@alexbridge)
v6.13.13 (2021-03-09)
- #1069 Added classnames (@Carsten89)
- #1072 Add navigation handling to HtmlSanitizer by default (@alexbridge)
- #1071 Make it possible to change icon & color of the coupon symbol in cart (@alexbridge)
- #1075 Added DATA_MATRIX support for scanner (@Carsten89)
v6.13.12 (2021-02-23)
- #1070 Change FilterBar animation to match TabBar (@Carsten89)
- #1067 Make TabBar and FilterBar scrollable (@alexbridge)
- #1065 Add auto-hide for navigation elements while scrolling (@alexbridge)
- #1066 Make TaxDisclaimer configurable (@Carsten89)
- #1060 Make cms icons configurable inside gmd navdrawer (@alexbridge)
- #1064 Use cta colors for GMD addToCart icon (@Carsten89)
- #1059 Fix cta colors from theme config (@Carsten89)
v6.13.11 (2021-01-13)
- #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)
- #1042 Make possible to configure the loading indicator (@alexbridge)
- #1048 Fixed wrong aligned cart button in AddToCartBar (@Carsten89)
- #1047 Translate filter labels (@alexbridge)
- #1041 Fixed slider bullets on iPhone (@alexbridge)
- #1040 Switch images on product details page correctly, use progressive gallery load (@alexbridge)
v6.13.9 (2020-11-04)
- #1038 Added classnames to rating stars (@Carsten89)
v6.13.7 (2020-11-04)
- #1035 Added classname for price and ratingstar elements (@Carsten89)
- #1037 Show variant product instead of parent if available (@Carsten89)
- #1036 Show low resolution images on product gallery page (@alexbridge)
v6.13.6 (2020-09-28)
- #1033 Add portal around filter bar sort options (@alexbridge)
- #1034 Open gallery for products with one image again (@Carsten89)
- #1030 Fix product ids widget limit and pagination (@alexbridge)
- #1025 Changed default fillColor for product images (@Carsten89)
v6.13.5 (2020-07-30)
- #1023 Make sure SuggestionList Portal has children (@Carsten89)
- #1021 Added more props to search suggestion portals (@Carsten89)
v6.13.4 (2020-06-30)
- #1017 Change order of content on "Mehr" page of ios theme (@alexbridge)
v6.13.3 (2020-06-18)
- #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)
- #1014 Set correct image for pdp background (@alexbridge)
v6.13.0 (2020-04-29)
- #1007 Use css grid for themes Product Grid with multiple columns (@alexbridge)
- #999 Make image ratio and sizes configurable (@Carsten89)
- #1004 Fix products grid card dimensions (@alexbridge)
- #983 FIXED: The FavoritesList items now show the base price. (@devbucket)
- #974 Improve shouldFetchData redux helper (@alexbridge)
- #968 Removed semi-automated and incorrect validation error handling in the From Builder. (@SG-Noxoreos)
- #964 Fixed Form Builder element visibility (@SG-Noxoreos)
v6.12.3 (2020-04-29)
- #1006 Use css grid for themes Product Grid (@alexbridge)
- #1002 Fix products grid card dimensions (@alexbridge)
v6.12.2 (2020-04-24)
- #1002 Fix products grid card dimensions (@alexbridge)
v6.12.1 (2020-03-24)
- #943 Making hardcoded colors configurable (@alexbridge)
- #973 Fix cart item messages with custom styles (@alexbridge)
v6.12.0 (2020-02-27)
- #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)
- #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)
- #911 Some unused selectors have been removed or deprecated. (@devbucket)
- #926 Log every console.error log into sentry.io (@alexbridge)
- #920 Removed error logs from pipeline request actions (@fkloes)
v6.11.0 (2020-02-12)
- #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)
- #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)
- #886 Speeded up the e2e test suite execution for the iOS 11 theme (@alexbridge)
- #885 Speeded up the e2e test suite execution for the GMD theme (@alexbridge)
- #874 Log generic errors to sentry (@alexbridge)
v6.10.1 (2020-02-10)
v6.10.0 (2020-01-20)
- #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)
- #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)
v6.9.1 (2020-01-16)
- #896 Fixed a react package version incompatibility (@SG-Noxoreos)
v6.9.0 (2019-11-12)
- #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 thePipelineManager
and changed thefetchCart
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)
- #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)
- #848 Show generic message for irrelevant errors as toast messages (@alexbridge)
- #839 Remove recompose library in favor of React 16.6 memo (@alexbridge)
- #865 Error handling: Generic error didn't appear for "EBIGAPI" (@alexbridge)
v6.8.0 (2019-10-17)
- #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)
- #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)
- #814 Fixed the JSDoc type annotations (@DanielRuf)
- #795 Removed unnecessary ternary operators in the changelog generator script. (@DanielRuf)
- #798 Renamed LICENSE file (@DanielRuf)
- #794 Removed a duplicated case clause in the scanner's reducer switch. (@DanielRuf)
v6.7.2 (2019-09-04)
- #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)
- #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)
v6.7.1 (2019-08-26)
- #808 Added the ability to modify the search query when using the search suggestion portals in theme ios. (@SG-Noxoreos)
- Fixed react-player version to avoid issued due to babel 7 update of 1.12.0 (@fkloes)
v6.7.0 (2019-08-15)
- #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)
- #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)
- #704 Support featured media for product list and product details page (@alexbridge)
- #701 Added functionality to access theme config entries in an easy fashion (@SG-Noxoreos)
- #684 Support Swatches on Product Details Page (@alexbridge)
- #678 Added configurable swatches to the product list page (@SG-Noxoreos)
- #668 Support product effectivity dates on Product Detail Page (@alexbridge)
- #663 Add hint for minimum / maximum order quantity (@alexbridge)
- #657 Added support for grouped Product Properties (@devbucket)
- #660 Added support for videos on the Product Detail Page (@alexbridge)
- #650 Min/Max order quantities are supported on the Product Detail Page (@alexbridge)
- #653 Added hooks to access the theme config (@devbucket)
- #649 Added client connectivity information to Redux (@fkloes)
- #642 Added support for long product names (@devbucket)
- #647 Added configuration hooks to access global and page configuration. (@devbucket)
- #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)
- #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)
- #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)
- #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)
- #708 Portuguese pt-PT locale for user privacy labels (@alexbridge)
v6.5.1 (2019-06-13)
- #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)
- #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)
- #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)
- #680 The
font
property in the theme config has been changed totypography
(@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)
- #639 Update tax and shipping disclaimers translations (@alexbridge)
- #609 Removed duplicate getUserLogin selector (@devbucket)
v6.4.2 (2019-05-16)
- #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)
v6.4.0 (2019-04-10)
- #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)
- #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)
- #586 Added changelog starting from PWA version 6.0.0 (@SG-Noxoreos)
v6.3.2 (2019-05-05)
- #604 Open social media app deeplinks natively (@alexbridge)
v6.3.1 (2019-03-20)
- #578 Sentry.io level / severity is not send correctly for PWA 6.3.1 (@alexbridge)
v6.3.0 (2019-03-18)
- #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)
- #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)
- #553 Fixed locales in theme-gmd and theme-ios11 (@SG-Noxoreos)
- #552 The pwa-benchmark npm package is now published in transpiled state. (@SG-Noxoreos)
v6.2.0 (2019-02-27)
- #536 Check issues of Browser Connector with Cypress Tests (@alexbridge)
- #538 Added missing props to the ProductCard from the themeApi (@fkloes)
- #530 Implemented the NestedCategoryFilterWidget (@fkloes)
- #525 Added additional translations for user-privacy extension (@fkloes)
- #514 Force refresh product stock information after checkout (@alexbridge)
- #511 Display text input options on PDP (@alexbridge)
- #498 Sort order param for get highlighted products action is added (@alexbridge)
- #508 Add ellipsis for product properties in a cart view (@alexbridge)
- #492 Added ProductSlider to the ThemeContext (@richardgorman)
- #490 Added ProductCard to ThemeAPI (@richardgorman)
- #433 Added inset padding to Material AppBar. AppBar in GMD now renders outside of View content (@richardgorman)
- #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)
- #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)
- #524 Added portals to the PaymentBar component. (@DannyShopgate)
- #517 Added props to the store info section portals of the NavDrawer (@fkloes)
- #518 Provide the ProductContext via the Theme API (@devbucket)
- #516 Changed getPageConfig and getUser redux actions to fetch... to match the API (@devbucket)
- #507 Changed more menu styling and aligned theme ios11 and gmd designs to be more compatible (@SG-Noxoreos)
- #506 Always render RATING_* portals on PDP (@alexbridge)
- #503 Improved extensibility of the NavDrawer and More page (@fkloes)
- #491 Wrapped all AppBar presets in the themes with additional portal make it possible to extend it (@devbucket)
- #501 Improved PWA pre-commit hook (@fkloes)
- #494 Added portal props for GMD NavDrawer (@richardgorman)
- #493 Re-enabled SubMenu Headers in GMD NavDrawer (@richardgorman)
- #474 Add new actions to manipulate product meta data and fixed Sheet (@Carsten89)
- #486 Added AppBar portals (@richardgorman)
- #485 Added Drawer theme component to ThemeContext (@richardgorman)
- #479 Liveshopping widget refactoring (@richardgorman)
- #478 Fixed invalid it-IT language file (@fkloes)
- #473 Change login action to support different strategies (facebook, etc) (@alexbridge)
- #468 Fixed some minor issues and hick-ups in the commerce selectors. (@devbucket)
- #470 Routing extensibility improvements (@richardgorman)
- #441 Restore lost portal, adjust cypress tests (@alexbridge)
- #459 Update Spanish translations (@Bettina-Baumert)
- #462 Modified HttpRequest class in core (@DannyShopgate)
- #456 Reset margin of Register links (@richardgorman)
- #444 Removed text selection for product descriptions (@richardgorman)
- #436 Removed non-memoized function call from connector (@richardgorman)
- #435 Added support to add multiple products to the cart with the addProductsToCartAction (@fkloes)
- #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)
- #432 Remove unnecessary redirects (@alexbridge)
- #455 Reset margin on Register link (@richardgorman)
- #439 rework e2e tests for ios (@Iv3x)
- #472 Fixed broken terms legacy link on iOS theme (@fkloes)
- #471 Infinite Container component drops its scroll reference (@richardgorman)
- #469 Corrected issue where login inputs are reset when blurred (@richardgorman)
- #463 Increased hit area of the cart item context menu (@fkloes)
- #465 Fixed opening of child products on favourite list (@fkloes)
- #464 Fixed an issue with product variant selection (@fkloes)
- #460 Fixed product images fallback for variants without own images (@fkloes)
- #430 Added a click handler to the AppBar.Title component (@richardgorman)
- #437 GMD Snackbar adjusts action color to white when accent color to black contrast is less than 4 (@sznowicki)
- #451 Added missing react keys in iOS11 theme. (@devbucket)
- #454 Detector fix (@sznowicki)
- #453 Changed .gitignore to only ignore the theme's config folder. (@devbucket)
- #442 Disabled text selection for product descriptions (@richardgorman)
- #449 Added variant info to Favorites items (@richardgorman)
- #447 Moved the button inside of the link inside iOS UserMenu (@richardgorman)
- #446 Added an explicit zIndex for progress bar in GMD (@richardgorman)
- #445 Adjusted Variant availability text to ignore touches (@richardgorman)
- #443 Added missing react keys to to prevent errors with Fragment collections. (@devbucket)
- #438 Safe color contrast for toast action button (@sznowicki)
- #434 Updated conductor to v1.0.0 to address scroll issue (@richardgorman)
- #431 Cart information now wraps where appropriate (@richardgorman)
- #426 Empty filter page after the app was in the background for a while (@fkloes)
- #429 Changed the ViewContent to receive the visible flag as a prop (@richardgorman)
v6.0.0 (2018-12-04)
- #421 Add webcheckout register redirect action (@alexbridge)
- #422 Toast messages are hidden (@richardgorman)
- #417 Normalise SnackBar usage (@richardgorman)
- #414 Correct add to cart bar styles (@richardgorman)
- #416 GMD PaymentBar now renders outside of the route content (@richardgorman)
- #419 Improved interaction with cart items and the coupon field (@fkloes)
- #415 Copied Viewport blocks to GMD (@richardgorman)
- #413 Moved PaymentBar and SnackBar in iOS to AppFooter (@richardgorman)
- #406 Changed pipeline usage to match specification (@SG-Noxoreos)
- #392 Refactored toggling of the progress bar within the app bars (@fkloes)
- #380 Added exports to common library for public router imports (@richardgorman)
- #343 iOS More Route (@richardgorman)
- #362 CartButton style adjustments (@richardgorman)
- #349 Improved search suggestions on iOS and GMD theme (@fkloes)
- #340 Remove continue shopping button in iOS (@richardgorman)
- #347 Added back browse page to ios theme (@reneeichhorn)
- #344 Add cart button to AppBar in iOS theme (@richardgorman)
- #341 Removed NavDrawer in iOS (@richardgorman)
- #329 Adjusted font, notification, navigator and buttons to match iOS style. (@devbucket)
- #336 Applied iOS styling to products cards and product grid items of the iOS theme. (@fkloes)
- #325 Added iOS style AddToCart bar. (@devbucket)
- #323 Removed the CartButton from the default AppBar in the iOS theme. (@devbucket)
- #322 Added BackBar to all iOS pages expect for the Startpage and the Login. (@devbucket)
- #285 Added a library for benchmarking and added a public api for it. (new router) (@reneeichhorn)
- #266 PWA-508 optimise cart route (@richardgorman)
- #265 PWA-444 optomize category and search (@devbucket)
- #264 PWA-911 migrate user privacy extension (@richardgorman)
- #262 PWA-511 optimise navigator (@richardgorman)
- #259 PWA-957 optimize tax disclaimer (@devbucket)
- #255 PWA-953 Optimize characteristics (@devbucket)
- #256 PWA-831 refactor filters (@richardgorman)
- #249 PWA-918 enable product fetching (@devbucket)
- #254 PWA-951 Optimized Portal components as much as possible. (@devbucket)
- #248 PWA-945 Updated conductor (@richardgorman)
- #246 Pwa 922 refactor filter chips (@richardgorman)
- #241 PWA-910 render ui with available filters (@devbucket)
- #240 PWA-906 add transitions and the chevron (@devbucket)
- #237 PWA-856 Added GMD styled accordion. (@devbucket)
- #235 Pwa 858 refactor filters feature (@richardgorman)
- #233 PWA-855 UI-Shared now has an Accordion compound component (@richardgorman)
- #223 PWA-830 fix timings (@devbucket)
- #224 PWA-860: Revised product selectors and their usages (@fkloes)
- #215 PWA-822 fix linting issues (@devbucket)
- #181 PWA-725 remove unused code from pwa common (@devbucket)
- #177 PWA-724 Optimized code and contents. (@devbucket)
- #159 PWA-629 is working with new router (@devbucket)
- #149 PWA-661 re enable the product sorting (@devbucket)
- #160 PWA-671 add support for shop links (@richardgorman)
- #148 PWA-626 empty components (@devbucket)
- #152 PWA-624 Handle history reset. (@devbucket)
- #127 PWA-417 implement filters (@devbucket)
- #142 PWA-634 implement redux localstorage (@devbucket)
- #120 PWA-414 reimplement push notifications (@devbucket)
- #122 PWA-420 implement add reviews page (@richardgorman)
- #121 PWA-561 Fixed getProductsResult bug. (@devbucket)
- #111 PWA-421 gmd implement new router for favorites page (@devbucket)
- #103 PWA-526 pdp add minor optimizations (@devbucket)
- #108 PWA-419 gmd implement new router for reviews page (@devbucket)
- #101 PWA-507 pdp implement gallery (@devbucket)
- #97 PWA-472 implement product reviews (@richardgorman)
- #99 PWA-468 pdp implement the options (@devbucket)
- #84 PWA-465 pdp implement the image slider (@devbucket)
- #92 PWA-517 Implemented product prices. (@devbucket)
- #89 PWA-466 pdp implement the description (@devbucket)
- #88 PWA-466 implement product header (@richardgorman)
- #83 PWA-464 pdp implement the basic route (@devbucket)
- #74 PWA-433 implement category products (@devbucket)
- #70 PWA-432 Implement category route (@devbucket)
- #66 PWA-222 Re-created ParsedLink helper mechanisms (@devbucket)
- #62 PWA-241 Moved to Conductor. Deleted unused Router files (@richardgorman)
- #428 Removed the Accordion height transition (@richardgorman)
- #427 Fixed structure of defaultClientInformation (@fkloes)
- #398 Fixed wrong displayed tier price products (@fkloes)
- #423 Increased AppBar z-index to avoid overlapping elements (@fkloes)
- #422 Toast messages are hidden (@richardgorman)
- #417 Normalise SnackBar usage (@richardgorman)
- #414 Correct add to cart bar styles (@richardgorman)
- #416 GMD PaymentBar now renders outside of the route content (@richardgorman)
- #419 Improved interaction with cart items and the coupon field (@fkloes)
- #418 Updated Conductor package (@richardgorman)
- #415 Copied Viewport blocks to GMD (@richardgorman)
- #413 Moved PaymentBar and SnackBar in iOS to AppFooter (@richardgorman)
- #405 Refactored SnackBar to use react-spring (@richardgorman)
- #407 Fixed broken InfiniteContainer process (@fkloes)
- #410 Fixed a cached selector that caused outdated url in tracking data (@reneeichhorn)
- #411 Page content is now below all AppBars (@richardgorman)
- #409 Cart items are not visible when entering the cart (@richardgorman)
- #408 Re-added hiding of the legacy menu bar on app start (@fkloes)
- #403 More menu buttons on iOS will now wrap on small devices (@richardgorman)
- #399 Improved button appearance on small iOS devices (@fkloes)
- #401 Updated conductor to 1.0.0-beta.45 (@richardgorman)
- #392 Refactored toggling of the progress bar within the app bars (@fkloes)
- #396 Image widget now hides when set to unpublished (@richardgorman)
- #395 Fixed a bug that caused broken product pages (@fkloes)
- #388 Added flushTab option for legacy links within the handleLinks helper (@fkloes)
- #391 Tapping on blank area now closes Search (@richardgorman)
- #385 Reverted styling changes to SnackBar (@richardgorman)
- #384 Corrected an issue where the action of stacked toast messages was incorrect (@richardgorman)
- #377 Removed unnecessary white space below routes (@richardgorman)
- #382 Corrected a bug that prevented filter attributes from being selected (@richardgorman)
- #383 Characteristic button text is now aligned on iOS (@richardgorman)
- #372 Fixed an inAppBrowser issue where previous opened pages got visible again (@fkloes)
- #378 Corrected a bug where child product prices were not updating (@richardgorman)
- #379 Added the guest registration link to the legacy link list (@fkloes)
- #375 Correct bug where products could not be sorted due to wrong navigation location (@richardgorman)
- #376 Corrected a bug where setting a filter slider to its original value was considered a change. (@richardgorman)
- #374 Forced the search input field to reset (@richardgorman)
- #373 Corrected a bug where the MessageBar would shrink inside a f… (@richardgorman)
- #367 Fixed product list updates when filters where applied or changed (@fkloes)
- #365 Corrected issue with native modals and images on iOS (@richardgorman)
- #364 Corrected a visual bug caused by Safari 10.3 bug (@richardgorman)
- #353 Fixed an issue where the page content was overlapped by footer components (@fkloes)
- #348 Added AppBar to product gallery to be able to go back (@reneeichhorn)
- #358 iOS widget headline styling is now consistent (@richardgorman)
- #360 AppBar is now rendered outside of the scrollable content (@richardgorman)
- #354 Removed inline scroll polyfill in favour of the npm package (@richardgorman)
- #361 Corrected visual bugs inside GMD (@richardgorman)
- #357 AddToCartBar is now rendered outside of the page content (@richardgorman)
- #349 Improved search suggestions on iOS and GMD theme (@fkloes)
- #346 Changed Viewport to split TabBar and content into 2 sections (@richardgorman)
- #321 The store is not re-hydrated after the initial state was already set. (@devbucket)
- #318 Filters are now taken from the action when requesting (@richardgorman)
- #320 Products are now requested with the exact price range from the filters (@fkloes)
- #316 Client Information now displays correctly inside NavDrawer (@richardgorman)
- #314 Review props are not causing unnecessary updates in the component. (@devbucket)
- #307 User is shown a white page when navigating (@richardgorman)
- #312 The checkout bar is only disabled once when the cart is busy. (@devbucket)
- #311 Sorting does not request products (@richardgorman)
- #308 Overlapping selected filters are cut off by an ellipsis on the filter page. (@devbucket)
- #306 Fixed handling of deeplinks and push messages (@fkloes)
- #303 Fixed filter attribute deselection from within the filters page (@fkloes)
- #271 PWA-764: Migrate pages tracking (@fkloes)
- #258 PWA-970 Added new category selectors. Converted list component to be … (@richardgorman)
- #253 PWA-959 remove redux props (@devbucket)
- #244 PWA-875: Implement dynamic redirects (@fkloes)
- #230 PWA-813: Improved product related selectors (@fkloes)
- #207 PWA-683 fix favorites route (@richardgorman)