diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index e02c70a9..da50d05f 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -55,7 +55,7 @@ further defined and clarified by project maintainers. ## Enforcement Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at geoffrey.taylor@outlook.com. All +reported by contacting the project team at support@axistaylor.com. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index a9c0c2b1..74565ecc 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -25,12 +25,3 @@ Any relevant logs, error output, GraphiQL screenshots, etc? Any other comments? ------------------- … - - -Where has this been tested? ---------------------------- - -- **WooGraphQL Version:** … -- **WPGraphQL Version:** … -- **WordPress Version:** -- **WooCommerce Version:** diff --git a/CHANGELOG.md b/CHANGELOG.md index e7fd30b9..04accf4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [v0.21.0](https://github.com/wp-graphql/wp-graphql-woocommerce/tree/v0.21.0) (2024-08-07) + +[Full Changelog](https://github.com/wp-graphql/wp-graphql-woocommerce/compare/v0.20.0...v0.21.0) + +**Breaking changes:** + +- fix: product connection resolution refactored to better work with the ProductQuery class [\#880](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/880) ([kidunot89](https://github.com/kidunot89)) +- fix: add model classes to type configs to better support query analyzer ID tracking [\#874](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/874) ([jasonbahl](https://github.com/jasonbahl)) +- fix: wrong taxonomy label case in product attributes [\#869](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/869) ([creative-andrew](https://github.com/creative-andrew)) + +**New Features:** + +- feat: Use Woocommerce Reset Password email for ResetPassword Mutation [\#878](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/878) ([alexookah](https://github.com/alexookah)) +- feat: QL Session Handler refactored to handle non-GraphQL requests [\#870](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/870) ([kidunot89](https://github.com/kidunot89)) + +**Fixed:** + +- feat: Add Product\_Attributes\_Connection\_Orderby\_Enum with MENU\_ORDER [\#876](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/876) ([alexookah](https://github.com/alexookah)) + ## [v0.20.0](https://github.com/wp-graphql/wp-graphql-woocommerce/tree/v0.20.0) (2024-05-21) [Full Changelog](https://github.com/wp-graphql/wp-graphql-woocommerce/compare/v0.19.0...v0.20.0) @@ -16,6 +35,10 @@ - fix: Bug in Session\_Transaction\_Manager::pop\_transaction\_id\(\) fixed [\#852](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/852) ([kidunot89](https://github.com/kidunot89)) - Fix: WPGraphQL v1.24.x support implemented [\#850](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/850) ([kidunot89](https://github.com/kidunot89)) +**Other Changes:** + +- devops: release script updated [\#859](https://github.com/wp-graphql/wp-graphql-woocommerce/pull/859) ([kidunot89](https://github.com/kidunot89)) + ## [v0.19.0](https://github.com/wp-graphql/wp-graphql-woocommerce/tree/v0.19.0) (2023-12-27) [Full Changelog](https://github.com/wp-graphql/wp-graphql-woocommerce/compare/v0.18.3...v0.19.0) diff --git a/README.txt b/README.txt index 36321429..0e9f1791 100644 --- a/README.txt +++ b/README.txt @@ -7,7 +7,7 @@ Requires PHP: 7.3 Requires WooCommerce: 8.9.0 Requires WPGraphQL: 1.25.0+ Works with WPGraphQL-JWT-Authentication: 0.7.0+ -Stable tag: 0.20.0 +Stable tag: 0.21.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/utils/class-ql-session-handler.php b/includes/utils/class-ql-session-handler.php index 490a41c6..210f2d90 100644 --- a/includes/utils/class-ql-session-handler.php +++ b/includes/utils/class-ql-session-handler.php @@ -454,7 +454,7 @@ public function set_session_expiration() { $this->_session_expiration = apply_filters_deprecated( 'graphql_woocommerce_cart_session_expire', [ $this->_session_expiration ], - 'TBD', + '0.21.0', 'wc_session_expiration' ); } diff --git a/wp-graphql-woocommerce.php b/wp-graphql-woocommerce.php index bc480a03..4685e894 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.20.0 + * Version: 0.21.0 * Author: kidunot89 * Author URI: https://axistaylor.com * Text Domain: wp-graphql-woocommerce @@ -14,7 +14,7 @@ * Requires PHP: 7.3 * WC requires at least: 8.9.0 * WC tested up to: 8.9.0 - * WPGraphQL requires at least: 1.25.0+ + * WPGraphQL requires at least: 1.27.0+ * WPGraphQL-JWT-Authentication requires at least: 0.7.0+ * WPGraphQL-Headless-Login requires at least: 0.1.4+ * @@ -36,7 +36,7 @@ function constants() { // Plugin version. if ( ! defined( 'WPGRAPHQL_WOOCOMMERCE_VERSION' ) ) { - define( 'WPGRAPHQL_WOOCOMMERCE_VERSION', '0.20.0' ); + define( 'WPGRAPHQL_WOOCOMMERCE_VERSION', '0.21.0' ); } // Plugin Folder Path. if ( ! defined( 'WPGRAPHQL_WOOCOMMERCE_PLUGIN_DIR' ) ) {