diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dd64422..4c79ec06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [v0.17.0](https://github.com/wp-graphql/wp-graphql-woocommerce/tree/v0.17.0) (2023-09-18) + +[Full Changelog](https://github.com/wp-graphql/wp-graphql-woocommerce/compare/v0.16.0...v0.17.0) + +**Breaking changes:** + +- feat: "found" field added to the Products Connection types [\#804](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/804) ([kidunot89](https://github.com/kidunot89)) +- feat: ProductWithAttributes and ProductVariation interfaces added [\#803](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/803) ([kidunot89](https://github.com/kidunot89)) +- feat: CartItem converted to WPInterface type [\#798](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/798) ([kidunot89](https://github.com/kidunot89)) +- fix: ProductUnion interface added [\#797](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/797) ([kidunot89](https://github.com/kidunot89)) + +**New Features:** + +- feat: Several product interfaces added. [\#801](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/801) ([kidunot89](https://github.com/kidunot89)) + +**Fixed:** + +- fix: VariationAttribute now sourcing value as Term slug for global attributes [\#800](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/800) ([kidunot89](https://github.com/kidunot89)) +- fix: Old trouble code removed. [\#799](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/799) ([kidunot89](https://github.com/kidunot89)) +- fix: Cart\_Mutation:prepare\_attributes made public [\#796](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/796) ([kidunot89](https://github.com/kidunot89)) + ## [v0.16.0](https://github.com/wp-graphql/wp-graphql-woocommerce/tree/v0.16.0) (2023-08-23) [Full Changelog](https://github.com/wp-graphql/wp-graphql-woocommerce/compare/v0.15.0...v0.16.0) @@ -10,6 +31,7 @@ **Fixed:** +- chore: Fatal debug code removed [\#791](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/791) ([kidunot89](https://github.com/kidunot89)) - fix: WP User core field support fixed in `updateCustomer` mutation [\#789](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/789) ([kidunot89](https://github.com/kidunot89)) - fix: default the resolved `customer` to the current user [\#787](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/787) ([justlevine](https://github.com/justlevine)) - fix: PHP-JWT versioned to maintain support for composer and WP Bedrock [\#778](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/778) ([kidunot89](https://github.com/kidunot89)) diff --git a/README.txt b/README.txt index 1d46f2cb..adf4f47d 100644 --- a/README.txt +++ b/README.txt @@ -7,7 +7,7 @@ Requires PHP: 7.2 Requires WooCommerce: 7.5.0 Requires WPGraphQL: 1.14.0+ Works with WPGraphQL-JWT-Authentication: 0.7.0+ -Stable tag: 0.16.0 +Stable tag: 0.17.0 License: GPL-3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Maintained at: https://github.com/wp-graphql/wp-graphql-woocommerce diff --git a/includes/type/interface/class-cart-item.php b/includes/type/interface/class-cart-item.php index 36657bce..160aa444 100644 --- a/includes/type/interface/class-cart-item.php +++ b/includes/type/interface/class-cart-item.php @@ -3,7 +3,7 @@ * WPInterface Type - CartItem * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-downloadable-product.php b/includes/type/interface/class-downloadable-product.php index 53d50be8..5d13a178 100644 --- a/includes/type/interface/class-downloadable-product.php +++ b/includes/type/interface/class-downloadable-product.php @@ -3,7 +3,7 @@ * Defines the "DownloadableProduct" interface. * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-inventoried-product.php b/includes/type/interface/class-inventoried-product.php index 31ce7566..2ddb17ae 100644 --- a/includes/type/interface/class-inventoried-product.php +++ b/includes/type/interface/class-inventoried-product.php @@ -3,7 +3,7 @@ * Defines the "InventoriedProduct" interface. * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-product-union.php b/includes/type/interface/class-product-union.php index c8bd1bc3..3b50d333 100644 --- a/includes/type/interface/class-product-union.php +++ b/includes/type/interface/class-product-union.php @@ -3,7 +3,7 @@ * Defines the union between product types and product variation types. * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-product-variation.php b/includes/type/interface/class-product-variation.php index 5101556d..cdbdb629 100644 --- a/includes/type/interface/class-product-variation.php +++ b/includes/type/interface/class-product-variation.php @@ -3,7 +3,7 @@ * Defines "ProductVariation" interface. * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-product-with-attributes.php b/includes/type/interface/class-product-with-attributes.php index 79e678fe..6aa289af 100644 --- a/includes/type/interface/class-product-with-attributes.php +++ b/includes/type/interface/class-product-with-attributes.php @@ -3,7 +3,7 @@ * Defines the "ProductWithAttributes" interface. * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-product-with-dimensions.php b/includes/type/interface/class-product-with-dimensions.php index 15b11a48..b8f05f35 100644 --- a/includes/type/interface/class-product-with-dimensions.php +++ b/includes/type/interface/class-product-with-dimensions.php @@ -3,7 +3,7 @@ * Defines the "ProductWithDimensions". * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-product-with-pricing.php b/includes/type/interface/class-product-with-pricing.php index 3b089490..8b447b07 100644 --- a/includes/type/interface/class-product-with-pricing.php +++ b/includes/type/interface/class-product-with-pricing.php @@ -3,7 +3,7 @@ * Defines the "ProductWithPricing" interface. * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/includes/type/interface/class-product-with-variations.php b/includes/type/interface/class-product-with-variations.php index 65f86f34..8a733589 100644 --- a/includes/type/interface/class-product-with-variations.php +++ b/includes/type/interface/class-product-with-variations.php @@ -3,7 +3,7 @@ * Defines the "ProductWithVariations" type. * * @package WPGraphQL\WooCommerce\Type\WPInterface - * @since TBD + * @since 0.17.0 */ namespace WPGraphQL\WooCommerce\Type\WPInterface; diff --git a/wp-graphql-woocommerce.php b/wp-graphql-woocommerce.php index af286c3d..0d9032d9 100644 --- a/wp-graphql-woocommerce.php +++ b/wp-graphql-woocommerce.php @@ -3,7 +3,7 @@ * Plugin Name: WPGraphQL WooCommerce (WooGraphQL) * Plugin URI: https://github.com/wp-graphql/wp-graphql-woocommerce * Description: Adds Woocommerce Functionality to WPGraphQL schema. - * Version: 0.16.0 + * Version: 0.17.0 * Author: kidunot89 * Author URI: https://axistaylor.com * Text Domain: wp-graphql-woocommerce @@ -33,7 +33,7 @@ function constants() { // Plugin version. if ( ! defined( 'WPGRAPHQL_WOOCOMMERCE_VERSION' ) ) { - define( 'WPGRAPHQL_WOOCOMMERCE_VERSION', '0.16.0' ); + define( 'WPGRAPHQL_WOOCOMMERCE_VERSION', '0.17.0' ); } // Plugin Folder Path. if ( ! defined( 'WPGRAPHQL_WOOCOMMERCE_PLUGIN_DIR' ) ) {