Skip to content

Releases: graphcommerce-org/graphcommerce

Release 9.1.0-canary.15

30 Jan 14:21
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2493 4cde990 - When the cart totals are updated via a mutation, make sure to also fetch the id when the query is used so that automatically updates. (@paales)

  • #2493 7ae2909 - CartTotals now accepts a readOnly prop to handle plugins showing information based on that prop (@paales)

  • #2493 b6f76b6 - Solve issue where available_payment_methods would give an apollo client error that it couldn’t be properly merged (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2493 a482084 - Currency wasn't set properly while rendering custom options for cart items that had a different currency than the current store. (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2493 0cb3ace - Created a AccountDashboardQueryFragment instead of only a query to allow for adding customerDownloadableProducts to the dashboard query (@paales)

  • #2493 c1f04dc - Migrate to default OrderItem resolver and remove useOrderCardItemImages as OrderItem now returns a product. Add a custom resolver for 2.4.5 and 2.4.6 that implements the functionality for older versions. (@paales)

  • #2493 c1f04dc - Created a refactored the AccountOrders page and refactored the OrderCard. (@paales)

  • #2493 db56933 - Implemented order sorting for account overview and account list and implement custom resolver for Magento 2.4.5 (which is slow but works). (@paales)

  • #2493 db56933 - Use OrderStateLabel in my account instead of OrderStateLabelInline and deprecate that one. (@paales)

  • #2493 dc387da - OrderTotals/OrderDetails now only renders addres information if available (@paales)

  • #2493 623e993 - <WaitForCustomer /> now accepts all props of the FullPageMessage (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2493 db56933 - Implemented order sorting for account overview and account list and implement custom resolver for Magento 2.4.5 (which is slow but works). (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Minor Changes

  • #2493 01ba1a7 - Improved Downloadable products functionality:

    • Account Dashboard Link and Download Page
    • Download samples / linkSamples and links from the backend.
    • CartItem edit functionality for the DownloadableCartItem
    • Dynamic ProductPagePrice for downloadable options (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2493 cff4172 - When the added product can't be found, make sure to render just 'Product' instead of an empty string and show a cart icon instead of a placeholder. (@paales)

  • #2493 7fbdfd5 - Make sure the maxWidth of the newsletter subscribe box is sm instead of ms, making it too wide. (@paales)

Release 9.0.4-canary.14

30 Jan 13:15
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

Release 9.0.4-canary.13

27 Jan 12:36
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

  • 5a9adde - FormElements now are now disabled when the whole form is disabled. (@paales)

@graphcommerce/[email protected]

Patch Changes

  • 9aa9a3c - useFormGql and all derivivatives now get the form as an argument in onComplete for easier form resets. (@paales)

Release 9.0.4-canary.12

27 Jan 09:13
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

  • #2492 2d41445 - Solve issue where the category and search page would rerender on pageload because the mask value would flip from true to false (@paales)

Release 9.0.4-canary.11

23 Jan 21:47
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

  • #2485 6533728 - When ordering a virtual product the checkout would still reference a Track & Trace (@paales)

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2485 10200f1 - ProductSpecs now uses attribute { label } instead of useQuery(ProductSpecsTypes) (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2485 8b8807b - Solve issue where the GetConfigurableOptionsSelection query would be executed even if the product wasn't a ConfigurableProduct. (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2485 b0ec078 - Added a CurrencySymbol component that renders the current currency symbol (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2485 b0ec078 - Added a CurrencySymbol component that renders the current currency symbol (@paales)

Release 9.0.4-canary.10

23 Jan 13:04
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

  • #2487 cbf92b8 - Remove dependencies from @graphcommerce/googletagmanager and @graphcommerce/googleanalytics on Magento packages and make the datalayer optional (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2487 cbf92b8 - Remove dependencies from @graphcommerce/googletagmanager and @graphcommerce/googleanalytics on Magento packages and make the datalayer optional (@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

  • #2487 8b25322 - When a dependency is optional or has peerDependenciesMeta set to optional, make sure it doesn't crash when it is not found when calling resolveDependenciesSync (@paales)

  • #2487 2c79a4c - Remove redirects for /product/$type/[url] routes, those haven't been used for years anymore. (@paales)

  • #2487 30b7356 - Solve issue where withGraphCommerce had a hard dependency on Magento specific configurations (@paales)

  • #2487 9825f59 - Remove rewriteLegacyEnv as that hasn't been used for years (@paales)

  • #2487 5ffa0ee - Migrated @graphcommerce/next-config package to "type": "module" (@paales)

January 20, 2025 (canary)

20 Jan 10:44
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

January 16, 2025 (canary)

16 Jan 14:13
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

  • #2480 4075474 - GraphQL Mesh will now be in read-only mode by default, so only a single instance is created globally. This means it doesn't get recreated on each page compilation and fast refresh. Creating the instance is an expensive operation and can take multiple seconds and during development (and this can happen multiple times during a single change). Now only a single instance is created during development. To make sure changes are picked up during development set the config value graphqlMeshEditMode: true in your graphcommerce.config.js or set the env variable GC_GRAPHQL_MESH_EDIT_MODE=1. This is the same as the old behavior and this will make the frontend considerably slower. (@paales)

January 16, 2025 (canary)

16 Jan 13:52
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes

@graphcommerce/[email protected]

Patch Changes

  • #2478 a317221 - Convert home to render the home CmsPage and add page/[…url] route for additional pages. (@paales)

  • #2478 d09c98b - Added support for loading CMS Pages from Magento (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2478 32bccbb - Nesting multiple Containers will not increase the padding, will only be applied once. (@paales)

@graphcommerce/[email protected]

Patch Changes

  • #2478 16a3b73 - Solve issue where the performanceLink was only activated during production while it should have been during development. (@paales)

  • #2478 87df248 - Solve issue where plurals weren't properly defined (@paales)

January 13, 2025 (canary)

13 Jan 14:11
Compare
Choose a tag to compare
Pre-release

@graphcommerce/[email protected]

Patch Changes