GraphCommerce® is a headless storefront replacement for Magento 2 (PWA), that delivers a faster, better user experience. Fully customizable (React, Next.js) and open-source.
OTHER License
Bot releases are visible (Hide)
Published by github-actions[bot] almost 2 years ago
d88e2e827
- Automatiically set focus on search input when loading search page (on Android) (@bramvanderholst)Published by github-actions[bot] almost 2 years ago
ca2e2ab59
- Handle stock_status OUT_OF_STOCK properly and show only_x_left_in_stock if feature is enabled (@paales)Published by github-actions[bot] almost 2 years ago
#1756 1abaaedde
- Show cart item error messages when running Magento >= 2.4.5 or this patch is applied
#1756 1abaaedde
- Show cart item error messages when running Magento >= 2.4.5 or this patch is applied
#1756 1abaaedde
- Show cart item error messages when running Magento >= 2.4.5 or this patch is applied
#1756 1abaaedde
- Show cart item error messages when running Magento >= 2.4.5 or this patch is applied
Published by github-actions[bot] almost 2 years ago
#1754 f9cc9d45e
- Google analytics now supports configuration for multiple locales (@FrankHarland)
#1754 f9cc9d45e
- New events added to Google analytics: purchase and add_to_cart (when adding and updating items) (@FrankHarland)
Published by github-actions[bot] almost 2 years ago
b1444b933
- Bring password reset page more in line with standard forms, add missing translations. (@paales)c7816cd69
- Added JS version of the customFetch method, node_module files aren't transpiled (@paales)b1444b933
- Bring password reset page more in line with standard forms, add missing translations. (@paales)b1444b933
- Bring password reset page more in line with standard forms, add missing translations. (@paales)
c7dc855af
- Added a spreadVal utility to replace responsiveVal and breakpointVal (@paales)
Published by github-actions[bot] almost 2 years ago
#1755 b34c7b43a
- Disabled @typescript-eslint/no-unbound-method and fixed various eslint errors (@paales)
#1755 053ef07d0
- Add httpDetailsExtensions plugin to the mesh for a better debugging experience. (@paales)
#1755 0025ad80f
- Renamed clientSizeCssVar.y/x to dvh(100) and dvw(100) (@paales)
#1755 b34c7b43a
- Disabled @typescript-eslint/no-unbound-method and fixed various eslint errors (@paales)
#1755 f44a05a6c
- Use a singlular useElementScroll and provide ther scroll from the useScrollerContext (@paales)
#1755 3b341f694
- When selecting text inside an input or textarea it shouldn't be possible to drag the scroller (@paales)
#1755 0025ad80f
- Renamed clientSizeCssVar.y/x to dvh(100) and dvw(100) (@paales)
#1755 f44a05a6c
- Use a singlular useElementScroll and provide ther scroll from the useScrollerContext (@paales)
#1755 c77f49e6e
- clientSizeCssVar.x had a fallback to 100vw instead of 100vh (@paales)
053ef07d0
- Add httpDetailsExtensions plugin to the mesh for a better debugging experience. (@paales)b34c7b43a
- Disabled @typescript-eslint/no-unbound-method and fixed various eslint errors (@paales)#1755 472486194
- Magento URL Rewrites support to GraphCommerce compatible URL's. (@paales)
#1755 472486194
- Magento URL Rewrites redirect 301 and 302 support (@paales)
b34c7b43a
- Disabled @typescript-eslint/no-unbound-method and fixed various eslint errors (@paales)#1755 0025ad80f
- Renamed clientSizeCssVar.y/x to dvh(100) and dvw(100) (@paales)
#1755 3fcb03b79
- New props added to LayoutOverlay and Overlay components: widthSm
and widthMd
to control the width of the overlay.
Defaults to widthSm = 'max(300px, 80vw)', widthMd = 'max(800px, 50vw)'
(@paales)
#1755 f44a05a6c
- Use a singlular useElementScroll and provide ther scroll from the useScrollerContext (@paales)
#1755 9de7c6960
- The scrollbar was hidden for bottom sheets, while that wasn't necessary (@paales)
b34c7b43a
- Disabled @typescript-eslint/no-unbound-method and fixed various eslint errors (@paales)Published by github-actions[bot] almost 2 years ago
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 188f23452
- Implement a custom fetch that has an exponential backoff so that build don’t fail as often (@paales)
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 56d950ba3
- Removed dependency on react-hook-form-mui (@paales)
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 188f23452
- Implement a custom fetch that has an exponential backoff so that build don’t fail as often (@paales)
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
#1752 2a6a4d9ec
- Updated dependencies to latest versions, except for nextjs; Solve tons of peer dependency issues.
Published by github-actions[bot] almost 2 years ago
3479bc1e2
- show globe icon instead of shopping bag icon for store/language-switcher (@FrankHarland)Published by github-actions[bot] almost 2 years ago
cf1c864eb
- Fixed Sku undefined error when adding an item to the cart with an invalid configuration (@mikekeehnen)Published by github-actions[bot] almost 2 years ago
Introducing a new Plugin system for GraphCommerce which allows you to extend GraphCommerce in a plug-and-play manner. Read the documentation to learn more
Bump major version of all packages and all packages now use the same version number to make it easier to upgrade.
Moved all existing methods methods to the GraphCommerce plugin system #1718
Adyen Payment gateway support (@paales) #1729
MultiSafePay Payment gateway support (@paales) #1729
Upgrade guide:
package.json
, remove them for now.Moved Magento Cart Pickup shipping method to the GraphCommerce plugin system #1729
Upgrade guide:
@graphcommerce/magento-cart-pickup
package from your package.json
, remove them for now.@graphcommerce/magento-cart-pickup
, following the GraphCommerce Magento docs. (@paales)Google Analytics now uses the new plugin system (@paales) #1733
Google Recaptcha now uses the new plugin system. Whenever the @graphcommerce/ecommerce-ui ApolloErrorAlert, ApolloErrorFullPage and ApolloErrorSnackbar components are rendered it will activate the Google Recaptcha plugins. (@paales) #1733
Google Tagmanager now uses the new plugin system (@paales) #1733
Allow Simple Products to show the Confgurable product page. Created a new defaultConfigurableOptionsSelection utility function to set up all the data correctly. (@paales) #1737
ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins. If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales) #1733
Add props to <PaymentMethodContextProvider/>
: onSuccess and successUrl to have extension points for things like GoogleAnalytics (@paales) #1733
Created directive @env(if: String!) on FRAGMENT_DEFINITION to conditionally include a fragment (@paales) #1738
Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales) 6171ad02c
#1729 c37187a51
- Moved Magento Cart Pickup shipping method to the GraphCommerce plugin system
#1729 366b05a7d
- MultiSafePay Payment gateway support (@paales)
#1718 16abc9995
- Introducing a new Plugin system for GraphCommerce which allows you to extend GraphCommerce in a plug-and-play manner. Read the documentation to learn more (@paales)
#1718 f08bffd63
- Moved all Payment methods to the GraphCommerce plugin system
#1733 b2d73c726
- Move to <Prev/>
instead of <Component/>
to call the plugin component (@paales)
#1738 163be59f2
- Better clone instructions when upgrading (@paales)
#1734 9c3047c2f
- Added GraphQL Injectable documentation (@github-actions)
#1734 16c29976d
- When upgrading it should git clone the full depth to be able to fetch older commits (@github-actions)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
#1718 f218e533b
- Make the tmp file to _tmp_mesh instead of _tmp_codegen (@paales)
#1738 bd3a30438
- Created directive @env(if: String!) on FRAGMENT_DEFINITION to conditionally include a fragment (@paales)
#1738 bd3a30438
- Created directive @env(if: String!) on FRAGMENT_DEFINITION to conditionally include a fragment (@paales)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
f44dae2c5
- When rendering the page it should run the initial animations if a page doesn't want to do that it should disable initial it's self (@github-actions)dc4996bfe
- Changed pan gesture in useScroller to look at pan state instead of the root component (@mikekeehnen)#1718 6407e8719
- ScrollerPageCounter shouldn’t set visibleItems to a string as that isn’t the correct type (@paales)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
493506480
- Google Recaptcha now uses the new plugin system. Whenever the @graphcommerce/ecommerce-ui ApolloErrorAlert, ApolloErrorFullPage and ApolloErrorSnackbar components are rendered it will activate the Google Recaptcha plugins. (@paales)#1733 85afcf4d0
- Google Tagmanager now uses the new plugin system (@paales)
#1733 fc9de1160
- GoogleTagManagerScript is now added with a plugin (@paales)
#1733 761bd2832
- ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins.
If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales)
#1734 e2683dbfc
- GraphQL HttpLink wasn't created, not allow to generate new pages on Vercel. (@github-actions)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
#1733 761bd2832
- ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins.
If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales)
#1733 761bd2832
- ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins.
If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales)
#1718 37e86cdc8
- Remove usage of PropsWithChildren (@paales)
#1733 a0eefa762
- Added better disabled state for an ActionCard (@paales)
#1718 acef2a3ae
- Make the modules prop optional for the <PaymentMethodContextProvider />
component (@paales)
#1733 be10e8cd1
- Migrated payment methods to use the new onSuccess
method from PaymentMethodContextProvider
instead of redirecting manually, makes sure the onSuccess method can be used by plugins. (@paales)
c37187a51
- Moved Magento Cart Pickup shipping method to the GraphCommerce plugin system
#1733 b2d73c726
- Move to <Prev/>
instead of <Component/>
to call the plugin component (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
#1733 761bd2832
- ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins.
If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales)
#1718 37e86cdc8
- Remove usage of PropsWithChildren (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
#1733 761bd2832
- ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins.
If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales)
#1733 b2d73c726
- Move to <Prev/>
instead of <Component/>
to call the plugin component (@paales)
#1733 be10e8cd1
- Migrated payment methods to use the new onSuccess
method from PaymentMethodContextProvider
instead of redirecting manually, makes sure the onSuccess method can be used by plugins. (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
f08bffd63
- Moved all Payment methods to the GraphCommerce plugin system
#1733 b2d73c726
- Move to <Prev/>
instead of <Component/>
to call the plugin component (@paales)
#1729 4f85e4878
- Add the ability to specificy plugins on the package name (e.g. @graphcommerce/magento-cart-payment-method
) (@paales)
#1733 be10e8cd1
- Migrated payment methods to use the new onSuccess
method from PaymentMethodContextProvider
instead of redirecting manually, makes sure the onSuccess method can be used by plugins. (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
f08bffd63
- Moved all Payment methods to the GraphCommerce plugin system
#1733 b2d73c726
- Move to <Prev/>
instead of <Component/>
to call the plugin component (@paales)
#1729 4f85e4878
- Add the ability to specificy plugins on the package name (e.g. @graphcommerce/magento-cart-payment-method
) (@paales)
#1733 a0eefa762
- Added better disabled state for an ActionCard (@paales)
#1733 be10e8cd1
- Migrated payment methods to use the new onSuccess
method from PaymentMethodContextProvider
instead of redirecting manually, makes sure the onSuccess method can be used by plugins. (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
#1733 b2d73c726
- Move to <Prev/>
instead of <Component/>
to call the plugin component (@paales)
#1733 be10e8cd1
- Migrated payment methods to use the new onSuccess
method from PaymentMethodContextProvider
instead of redirecting manually, makes sure the onSuccess method can be used by plugins. (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
f08bffd63
- Moved all Payment methods to the GraphCommerce plugin system
#1733 b2d73c726
- Move to <Prev/>
instead of <Component/>
to call the plugin component (@paales)
#1729 4f85e4878
- Add the ability to specificy plugins on the package name (e.g. @graphcommerce/magento-cart-payment-method
) (@paales)
#1733 be10e8cd1
- Migrated payment methods to use the new onSuccess
method from PaymentMethodContextProvider
instead of redirecting manually, makes sure the onSuccess method can be used by plugins. (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
876c8253d
- Export useAddProductsToCartAction and do not set the default to redirect (@paales)#1718 37e86cdc8
- Remove usage of PropsWithChildren (@paales)
#1722 7b36ea1d1
- Feature/fix cross sell item (@FrankHarland)
#1734 9c3047c2f
- Added GraphQL Injectable documentation (@github-actions)
#1738 9ee6f7def
- After the AddProductsToCartForm has been submitted, reset the submitted SKU's (@paales)
1f5ece0c2
- Allow Simple Products to show the Confgurable product page. Created a new defaultConfigurableOptionsSelection utility function to set up all the data correctly. (@paales)#1737 c278116d4
- Render the configured_variant image in the cart (@paales)
#1738 41f907dd4
- Fix issue where the configurable cart item couldn’t be properly loaded (@paales)
#1718 37e86cdc8
- Remove usage of PropsWithChildren (@paales)
#1737 3916fdd7a
- Make sure configurable_options without swatch data still render correctly (@paales)
#1733 29eb2e94f
- Dependency issue with Magento 2.4.5 (@paales)
#1733 761bd2832
- ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins.
If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales)
#1734 e2683dbfc
- GraphQL HttpLink wasn't created, not allow to generate new pages on Vercel. (@github-actions)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
#1733 761bd2832
- ApolloLinks, typePolicies and migration scripts are now handled with plugins on the new library component <GraphQLProvider/>
. Hygraph's, Magento Cart, Customer, Store, Wishlist and Magento GraphQL are all migrated to be using plugins.
If you are using custom links
/ policies
/ migrations
you can pass them as props to the <GraphQLProvider/>
or create your own local plugin. (@paales)
#1718 37e86cdc8
- Remove usage of PropsWithChildren (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
f08bffd63
- Moved all Payment methods to the GraphCommerce plugin system
#1729 4f85e4878
- Add the ability to specificy plugins on the package name (e.g. @graphcommerce/magento-cart-payment-method
) (@paales)
#1733 be10e8cd1
- Migrated payment methods to use the new onSuccess
method from PaymentMethodContextProvider
instead of redirecting manually, makes sure the onSuccess method can be used by plugins. (@paales)
#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
4bf1f606f
- fix customer service scrollSnapAlign (@StefanAngenent)#1734 243d0dad2
- Solve issue where the gallery of the product page would scroll obsessively (@github-actions)
#1718 37e86cdc8
- Remove usage of PropsWithChildren (@paales)
#1733 a0eefa762
- Added better disabled state for an ActionCard (@paales)
#1734 d1c2f9901
- useTheme() was imported from the wrong file (@github-actions)
#1734 0623f8ce7
- When clicking on a navigationlink it would animate on mobile (@github-actions)
bd3a30438
- Created directive @env(if: String!) on FRAGMENT_DEFINITION to conditionally include a fragment (@paales)#1729 4f85e4878
- Add the ability to specificy plugins on the package name (e.g. @graphcommerce/magento-cart-payment-method
) (@paales)
#1718 16abc9995
- Introducing a new Plugin system for GraphCommerce which allows you to extend GraphCommerce in a plug-and-play manner. Read the documentation to learn more (@paales)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
16c29976d
- When upgrading it should git clone the full depth to be able to fetch older commits (@paales)f44dae2c5
- When rendering the page it should run the initial animations if a page doesn't want to do that it should disable initial it's self (@paales)Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
#1738 163be59f2
- Better clone instructions when upgrading (@paales)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
bd3a30438
- Created directive @env(if: String!) on FRAGMENT_DEFINITION to conditionally include a fragment (@paales)#1738 bd3a30438
- Created directive @env(if: String!) on FRAGMENT_DEFINITION to conditionally include a fragment (@paales)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)#1738 52882a63e
- Do not forward the Prev prop in plugins (@paales)
#1738 6171ad02c
- Added topological sorting to plugins and added ifEnv export to plugins to conditionally load plugins (@paales)
9ee6f7def
- After the AddProductsToCartForm has been submitted, reset the submitted SKU's (@paales)bd3a30438
- Created directive @env(if: String!) on FRAGMENT_DEFINITION to conditionally include a fragment (@paales)Published by github-actions[bot] almost 2 years ago
1f5ece0c2
- Allow Simple Products to show the Confgurable product page. Created a new defaultConfigurableOptionsSelection utility function to set up all the data correctly. (@paales)Published by github-actions[bot] almost 2 years ago
4bf1f606f
- fix customer service scrollSnapAlign (@StefanAngenent)