Releases: wp-graphql/wp-graphql-woocommerce
Releases · wp-graphql/wp-graphql-woocommerce
WPGraphQL for eCommerce v1.0.2
WPGraphQL for eCommerce v1.0.1
WPGraphQL for eCommerce v1.0.0
Changelog
v1.0.0 (2026-03-31)
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:
- Add authenticated download URLs for headless frontends #995 (kidunot89)
- feat: add session transfer behavior setting for login session handling #993 (kidunot89)
- feat: product attribute queries, connections, and variation attribute filtering #980 (kidunot89)
- feat: Add support for brands (#918) #964 (lewebsimple)
- fix: Checkout notices further implemented #951 (kidunot89)
- fix: Add direct or/and syntax support to ProductTaxonomyInput and fix test issues #948 (kidunot89)
- Adds support for Cart tax_lines #940 (MoscoviumAlchemist)
- feat:
productAttributesquery implemented #905 (kidunot89) - feat: Product and product attribute mutations #851 (kidunot89)
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)
WooGraphQL v0.21.2
Changelog
v0.21.2 (2025-03-01)
New Features:
Fixed:
- fix: Better support for private and password protected products imple… #925 (kidunot89)
- fix: Bypasses Woo declare_compatiblilty call if not in plugin directory #923 (kidunot89)
- fix: "menu_order" pagination fixed #922 (kidunot89)
- fix: "key" argument for MetaData fields fixed #921 (kidunot89)
- fix: Debug code removed from checkout mutation #916 (kidunot89)
WooGraphQL v0.21.1
Changelog
v0.21.1 (2024-11-12)
Fixed:
- fix: Products query "where.search" param patched #903 (kidunot89)
- fix: ID resolution made consistent across all edit and delete node mu… #902 (kidunot89)
- fix: "Product" interfaces shared fields fix #901 (kidunot89)
- chore: General "createOrder" cleanup #899 (kidunot89)
- Fix: Correct number formatting by removing unnecessary price separators #888 (ZZiane)
Other Changes:
WooGraphQL v0.21.0
Changelog
v0.21.0 (2024-08-07)
Breaking changes:
- fix: product connection resolution refactored to better work with the ProductQuery class #880 (kidunot89)
- fix: add model classes to type configs to better support query analyzer ID tracking #874 (jasonbahl)
- fix: wrong taxonomy label case in product attributes #869 (creative-andrew)
New Features:
- feat: Use Woocommerce Reset Password email for ResetPassword Mutation #878 (alexookah)
- feat: QL Session Handler refactored to handle non-GraphQL requests #870 (kidunot89)
Fixed:
WooGraphQL v0.20.0
Changelog
v0.20.0 (2024-05-21)
Breaking changes:
- feat: Queries and mutations for shipping zones, tax classes, and tax rates. #856 (kidunot89)
collectionStatsquery fully implemented #849 (kidunot89)
Fixed:
- fix: TaxonomyToProduct connections fixed and tested #857 (kidunot89)
- fix: Potential Infinite loop caused by nested
pre_get_postshooks patched #853 (kidunot89) - fix: Bug in Session_Transaction_Manager::pop_transaction_id() fixed #852 (kidunot89)
- Fix: WPGraphQL v1.24.x support implemented #850 (kidunot89)
WooGraphQL v0.19.0
Changelog
v0.19.0 (2023-12-27)
Breaking changes:
Fixed:
- fix: Support for product variations added to CPT resolution #834 (kidunot89)
- fix: DownloadableItem "product" field type changed to ProductUnion #833 (kidunot89)
- fix: Session transaction queue fix #832 (kidunot89)
- fix: Adds slight shim to give support for multiple category or tags by slug #830 (kidunot89)
- fix: currency input field fixed for createOrder mutation #829 (kidunot89)
- fix: Bug fixed in Product_Connection_Resolver::add_tax_query #820 (kidunot89)
Other Changes:
- chore: bump deps to meet actual requirements and lint for WPCS 3.0 #816 (justlevine)