graphcommerce

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

Downloads
271.1K
Stars
303
Committers
37

Bot releases are visible (Hide)

graphcommerce - GraphCommerce 8.0.5

Published by github-actions[bot] 6 months ago

💡 This is a patch release, for the latest full release notes see the GraphCommerce 8.0 release notes ↩️

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2233 f120bce - Google Datalayer, Analytics and Tagmanager improvements.

    • Removed eventFormat as we could automatically detec the correct event format and it is now the responsibility of GTM or the GTAG to handle the event format.
    • Created cartItemToGoogleDatalayerItem and productToGoogleDatalayerItem for easier modifications. (@paales)
  • #2233 cabeadc - Added core web vitals measurements to the datalayer.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2238 db86432 - Changed query limit to 100 from a 1000 on HygraphAllPages and AllDynamicRows query and added pagination.
    (@Jessevdpoel)

@graphcommerce/[email protected]

Patch Changes

  • #2238 db86432 - Changed query limit to 100 from a 1000 on HygraphAllPages and AllDynamicRows query and added pagination.
    (@Jessevdpoel)

@graphcommerce/[email protected]

Patch Changes

  • #2237 8d385fb - When the checkout address is saved, the billing address would diverge from the shipping address in some cases. In other cases it wouldn't be set at all or would be set to the shipping address.
    (@bramvanderholst)

@graphcommerce/[email protected]

Patch Changes

  • #2243 c2ddb9e - Solve an issue where the cart wouldn't be merged after the customer created a new account.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2188 eec7498 - Braintree Credit Card: Hosted payment fields now have proper styling and all focus/blur and error states are correctly handled.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

graphcommerce - April 19, 2024 (canary)

Published by github-actions[bot] 6 months ago

@graphcommerce/[email protected]

Patch Changes

graphcommerce - April 19, 2024 (canary)

Published by github-actions[bot] 6 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2238 db86432 - Changed query limit to 100 from a 1000 on HygraphAllPages and AllDynamicRows query and added pagination.
    (@Jessevdpoel)

@graphcommerce/[email protected]

Patch Changes

  • #2238 db86432 - Changed query limit to 100 from a 1000 on HygraphAllPages and AllDynamicRows query and added pagination.
    (@Jessevdpoel)
graphcommerce - April 17, 2024 (canary)

Published by github-actions[bot] 6 months ago

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

graphcommerce - April 17, 2024 (canary)

Published by github-actions[bot] 6 months ago

@graphcommerce/[email protected]

Patch Changes

graphcommerce - April 17, 2024 (canary)

Published by github-actions[bot] 6 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2243 c2ddb9e - Solve an issue where the cart wouldn't be merged after the customer created a new account.
    (@paales)
graphcommerce - April 08, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2237 8d385fb - When the checkout address is saved, the billing address would diverge from the shipping address in some cases. In other cases it wouldn't be set at all or would be set to the shipping address.
    (@bramvanderholst)

@graphcommerce/[email protected]

Patch Changes

graphcommerce - April 04, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

graphcommerce - April 04, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2235 de99691 - The Lazyhydrate component to accepts any BoxProps. Replaced <section> with a <Box> so it doesn't hold symantic meaning.

    Please note: If you've used child selectors to style the section, please make sure you update your styles. (@carlocarels90)

graphcommerce - April 04, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2233 f120bce - Google Datalayer, Analytics and Tagmanager improvements.

    • Removed eventFormat as we could automatically detec the correct event format and it is now the responsibility of GTM or the GTAG to handle the event format.
    • Created cartItemToGoogleDatalayerItem and productToGoogleDatalayerItem for easier modifications. (@paales)
  • #2233 cabeadc - Added core web vitals measurements to the datalayer.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

graphcommerce - March 27, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

graphcommerce - GraphCommerce 8.0.4

Published by github-actions[bot] 7 months ago

💡 This is a patch release, for the latest full release notes see the GraphCommerce 8.0 release notes ↩️

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2225 29407d2 - Fixed a bug on Firefox in which all overlays would retrigger the scrollTo function on opening or closing.
    (@mikekeehnen)

@graphcommerce/[email protected]

Patch Changes

  • #2158 34de808 - Extracted the datalayer from the googleanalytics package and moved to google-datalayer package. Make sure Google Analytics and Google Tagmanager both can send events individually. Be able to configure the datalayer will send as GA4 or legacy GA3 events.
    (@mikekeehnen)

@graphcommerce/[email protected]

Patch Changes

  • #2158 34de808 - Extracted the datalayer from the googleanalytics package and moved to google-datalayer package. Make sure Google Analytics and Google Tagmanager both can send events individually. Be able to configure the datalayer will send as GA4 or legacy GA3 events.
    (@mikekeehnen)

@graphcommerce/[email protected]

Patch Changes

  • #2158 34de808 - Extracted the datalayer from the googleanalytics package and moved to google-datalayer package. Make sure Google Analytics and Google Tagmanager both can send events individually. Be able to configure the datalayer will send as GA4 or legacy GA3 events.
    (@mikekeehnen)

@graphcommerce/[email protected]

Patch Changes

  • #2221 0ba1fdc - After a user just logged in the checkout, the useFormGqlMutationCart would still run even though the cart was locked.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

graphcommerce - March 27, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2158 34de808 - Extracted the datalayer from the googleanalytics package and moved to google-datalayer package. Make sure Google Analytics and Google Tagmanager both can send events individually. Be able to configure the datalayer will send as GA4 or legacy GA3 events.
    (@mikekeehnen)

@graphcommerce/[email protected]

Patch Changes

  • #2158 34de808 - Extracted the datalayer from the googleanalytics package and moved to google-datalayer package. Make sure Google Analytics and Google Tagmanager both can send events individually. Be able to configure the datalayer will send as GA4 or legacy GA3 events.
    (@mikekeehnen)

@graphcommerce/[email protected]

Patch Changes

  • #2158 34de808 - Extracted the datalayer from the googleanalytics package and moved to google-datalayer package. Make sure Google Analytics and Google Tagmanager both can send events individually. Be able to configure the datalayer will send as GA4 or legacy GA3 events.
    (@mikekeehnen)
graphcommerce - March 25, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2225 29407d2 - Fixed a bug on Firefox in which all overlays would retrigger the scrollTo function on opening or closing.
    (@mikekeehnen)

@graphcommerce/[email protected]

Patch Changes

  • #2221 0ba1fdc - After a user just logged in the checkout, the useFormGqlMutationCart would still run even though the cart was locked.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

graphcommerce - March 22, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2221 0ba1fdc - After a user just logged in the checkout, the useFormGqlMutationCart would still run even though the cart was locked.
    (@paales)
graphcommerce - March 18, 2024 (canary)

Published by github-actions[bot] 7 months ago

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

Patch Changes

  • #2225 29407d2 - Fixed a bug on Firefox in which all overlays would retrigger the scrollTo function on opening or closing.
    (@mikekeehnen)

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

@graphcommerce/[email protected]

graphcommerce - GraphCommerce 8.0.3

Published by github-actions[bot] 8 months ago

💡 This is a patch release, for the latest full release notes see the GraphCommerce 8.0 release notes ↩️

@graphcommerce/[email protected]

Patch Changes

  • #2212 b9d92c8 - Refactor the AddressFields and use FormAutoSubmit and separate AddressField components
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2212 e12d1dc - Rename validation to rules for all Form field components and deprecate validation
    (@paales)

  • #2203 7ef7dc7 - CheckboxElement, MultiSelectElement, NumberFieldElement, SelectElement, SliderElement and TextFieldElement have their inputRef passed, allowing focus to be set by the form.
    (@Jessevdpoel)

  • #2205 eb14696 - <WaitForQueries/> will default to loading, restoring the previous behavior. This might introduce , this might introduce an additional spinner but prevents a flash where it is shown that there is no cart
    (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2205 d67c89d - Deprecate the allowUrl option for useCartQuery, it was already enabled by default and should never be set to false.
    (@paales)

  • #2205 3fbf3da - Solve an issue where the user would be presented with the Session expired dialog when the user would be logging in during the checkout process.
    (@paales)

  • #2207 9876b13 - Remove redundant query on the success page for logged in customers
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2205 d67c89d - Deprecate the allowUrl option for useCartQuery, it was already enabled by default and should never be set to false.
    (@paales)

  • #2206 646db64 - Solves an issue where the billing address of a logged in customer would not set set when a shipping address was already set
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2212 6b61a93 - Solve an issue where the customer could not save their region in the customer account section.
    (@paales)

  • #2205 3fbf3da - Solve an issue where the user would be presented with the Session expired dialog when the user would be logging in during the checkout process.
    (@paales)

  • #2207 4d7594c - After changing the default shipping or billing address in the account section other address would not properly update
    (@paales)

  • #2212 dbd943d - Split out AddressFields into separate components and allow renaming fields.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2205 d67c89d - Deprecate the allowUrl option for useCartQuery, it was already enabled by default and should never be set to false.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2208 3228ba8 - Images are not spread anymore but instead are contained within the borders of the image container.
    (@Jessevdpoel)

@graphcommerce/[email protected]

Patch Changes

  • #2206 855ab09 - Cleanup <FormAutoSubmit/> and remove internal hook.
    (@paales)

  • #2212 7c9f5da - Added noValidate prop so we can use the FormAutoSubmit component to submit partial forms
    (@paales)

graphcommerce - February 23, 2024 (canary)

Published by github-actions[bot] 8 months ago

@graphcommerce/[email protected]

Patch Changes

graphcommerce - February 23, 2024 (canary)

Published by github-actions[bot] 8 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2212 b9d92c8 - Refactor the AddressFields and use FormAutoSubmit and separate AddressField components
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2212 e12d1dc - Rename validation to rules for all Form field components and deprecate validation
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2212 6b61a93 - Solve an issue where the customer could not save their region in the customer account section.
    (@paales)

  • #2212 dbd943d - Split out AddressFields into separate components and allow renaming fields.
    (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2212 7c9f5da - Added noValidate prop so we can use the FormAutoSubmit component to submit partial forms
    (@paales)
graphcommerce - February 19, 2024 (canary)

Published by github-actions[bot] 8 months ago

@graphcommerce/[email protected]

Patch Changes

  • #2203 7ef7dc7 - CheckboxElement, MultiSelectElement, NumberFieldElement, SelectElement, SliderElement and TextFieldElement have their inputRef passed, allowing focus to be set by the form.
    (@Jessevdpoel)