Skip to content

WPGraphQL for eCommerce v1.0.0

Choose a tag to compare

@kidunot89 kidunot89 released this 31 Mar 15:21
· 6 commits to develop since this release
198307f

Changelog

v1.0.0 (2026-03-31)

Full Changelog

Breaking changes:

  • fix: HPOS order mutation data loss, COT cursor pagination, email tests, checkout auth #1003 (kidunot89)
  • feat: WC Settings API, compatibility refactor, HPOS fix #1002 (kidunot89)
  • Improve i18n compatibility for WPML, Polylang, and non-latin characters #994 (kidunot89)

New Features:

Fixed:

  • fix: Elementor breaks transfer-session endpoint #1004 (kidunot89)
  • fix: downloadsRemaining returns null for numeric string values #1000 (kidunot89)
  • fix: Order status filter incorrectly uses single value #999 (kidunot89)
  • fix: use term name for variation attribute label instead of taxonomy slug #996 (kidunot89)
  • fix: prevent WooCommerce session creation on CORS preflight OPTIONS requests #992 (kidunot89)
  • fix: add calculate_totals() after coupon removal in removeCoupons mutation #991 (kidunot89)
  • fix: term_taxonomy_id mismatch in coupon category connections #985 (kidunot89)
  • fix: coupon error handling in fillCart and applyCoupon mutations #984 (kidunot89)
  • fix: customer order query strips pagination and where args #981 (kidunot89)
  • fix: refresh order object after meta save in checkout mutation #978 (kidunot89)
  • devops: add checkout shipping method selection regression test #977 (kidunot89)
  • fix: add authenticate flag to registerCustomer mutation #973 (kidunot89)
  • test: add customer refund fields visibility test #972 (kidunot89)
  • fix: inverted logic in pop_transaction_id() causes cart session corruption #971 (kidunot89)
  • fix: Sanitize ProductAttribute name to match VariationAttribute [#965] #966 (lewebsimple)
  • fix: id fields added back to PaymentTokenInterface type #963 (kidunot89)
  • fix: product variation duplicate fields removed #957 (kidunot89)
  • fix: updated data-loaders to be in compliance with WPGraphQL v2.3.x+ #953 (kidunot89)
  • Automatically get and set data from the specified product ID #947 (kermage)

Other Changes:

  • devops: Variable product performance optimization #1006 (kidunot89)
  • perf: Migrate type descriptions to lazy lambdas #1005 (kidunot89)
  • devops: add createOrder stock reduction test #990 (kidunot89)
  • devops: add products query with categoryId, status, visibility, and pagination test #989 (kidunot89)
  • devops: add nested category products regression test #988 (kidunot89)
  • devops: add attribute term products categoryId filter regression test #987 (kidunot89)
  • devops: add taxonomy filter multi-term regression tests #986 (kidunot89)
  • devops: add updateOrder metaData duplicate order regression test #983 (kidunot89)
  • devops: add variable product defaultAttributes test coverage #982 (kidunot89)
  • devops: add hCaptcha session token regression test #979 (kidunot89)
  • devops: add product category children connection test #975 (kidunot89)
  • chore: Add logo to docs README.md #970 (kidunot89)
  • feat: Add Store API Cart-Token compatibility and session handler improvements #954 (kidunot89)