diff --git a/CHANGELOG.md b/CHANGELOG.md index 720e5432c8..3db02ccaa1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,14 +6,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Releases +### [5.0.26] + +#### Fixed + - Fixed PHP 7.4 Incompatible Code in InterfaceManager + +#### Changed + - [BuildMachine changes - 5.0.25.p (#1511)](https://github.com/eventespresso/cafe/pull/1511) + + ### [5.0.25] #### Changed - [BuildMachine changes - 5.0.24.p (#1486)](https://github.com/eventespresso/cafe/pull/1486) - [Fix and Split Up PHP Unit Tests (#1354)](https://github.com/eventespresso/cafe/pull/1354) - [Add GraphQL interface EspressoNode (#1478)](https://github.com/eventespresso/cafe/pull/1478) + - [Keap. Refactor error logging (#1500)](https://github.com/eventespresso/cafe/pull/1500) - [Remove USE_ADVANCED_EDITOR Feature Flag (Barista#1332) (#1503)](https://github.com/eventespresso/cafe/pull/1503) + ### [5.0.24] #### Added diff --git a/core/services/graphql/InterfaceManager.php b/core/services/graphql/InterfaceManager.php index 297a64ca90..bd0ec5b423 100644 --- a/core/services/graphql/InterfaceManager.php +++ b/core/services/graphql/InterfaceManager.php @@ -6,7 +6,6 @@ use RuntimeException; use WPGraphQL\Registry\TypeRegistry; use EventEspresso\core\services\graphql\interfaces\GraphQLInterface; -use EventEspresso\core\services\graphql\fields\GraphQLFieldInterface; use EventEspresso\core\services\graphql\interfaces\InterfaceCollection; use EventEspresso\core\services\graphql\interfaces\GraphQLInterfaceInterface; @@ -56,7 +55,7 @@ public function callback(TypeRegistry $registry): void /** * Convert an array of GraphQLFieldInterface into compatible format with WPGraphQL - * @param GraphQLFieldInterface[] $fields + * @param GraphQLInterfaceInterface $interface * @return array */ protected function fieldsToArray(GraphQLInterfaceInterface $interface): array @@ -80,7 +79,7 @@ protected function validateMethodResolve(GraphQLInterfaceInterface $interface): __( sprintf( 'GraphQL interface "%1$s" has no accessible method "%2$s"!', - $interface::class, + get_class($interface), $this->methodName ), 'event_espresso' diff --git a/espresso.php b/espresso.php index 099ec6bd1a..42bef524be 100644 --- a/espresso.php +++ b/espresso.php @@ -3,7 +3,7 @@ Plugin Name: Event Espresso Plugin URI: https://eventespresso.com/pricing/?ee_ver=ee4&utm_source=ee4_plugin_admin&utm_medium=link&utm_campaign=wordpress_plugins_page&utm_content=support_link Description: Manage events, sell tickets, and receive payments from your WordPress website. Reduce event administration time, cut-out ticketing fees, and own your customer data. | Extensions | Sales | Support - Version: 5.0.26.rc.000 + Version: 5.0.26.rc.002 Author: Event Espresso Author URI: https://eventespresso.com/?ee_ver=ee4&utm_source=ee4_plugin_admin&utm_medium=link&utm_campaign=wordpress_plugins_page&utm_content=support_link License: GPLv3 @@ -104,7 +104,7 @@ function espresso_minimum_php_version_error() */ function espresso_version(): string { - return apply_filters('FHEE__espresso__espresso_version', '5.0.26.rc.000'); + return apply_filters('FHEE__espresso__espresso_version', '5.0.26.rc.002'); } /** diff --git a/info.json b/info.json index 5fa42e7ce5..64b4b9dac3 100644 --- a/info.json +++ b/info.json @@ -1 +1,42 @@ -{"awsbucket":"","awsregion":"","decafFilesRemove":["src\/.babelrc","src\/.editorconfig","src\/.github\/**","src\/.travis.yml","src\/bin\/**","src\/caffeinated","src\/docs\/**","src\/info.json","src\/tests\/**","src\/wp-assets\/**"],"jsBuildDirectory":".\/","name":"Event Espresso Core","releaseFilesRemove":["src\/.babelrc","src\/.editorconfig","src\/.github\/**","src\/.travis.yml","src\/bin\/**","src\/docs\/**","src\/info.json","src\/readme.txt","src\/tests\/**","src\/wp-assets\/**"],"remoteNamesToPushTo":[],"slug":"event-espresso-core-reg","srcBuildFolderName":"event-espresso-core","textDomain":"event_espresso","versionFile":"espresso.php","wpi18nJsPotFilePath":".\/languages\/ee-js.pot","wpOrgMainFileSlug":"espresso","wpOrgPluginName":"Event Espresso 4 Decaf","wpOrgPluginUrl":"https:\/\/eventespresso.com\/pricing\/?ee_ver=ee4&utm_source=ee4_decaf_plugin_admin&utm_medium=link&utm_campaign=wordpress_plugins_page&utm_content=support_link","wpOrgRelease":"5.0.25.p","wpOrgSlug":"event-espresso-decaf","wpOrgUser":"eventespresso"} \ No newline at end of file +{ + "awsbucket": "", + "awsregion": "", + "decafFilesRemove": [ + "src\/.babelrc", + "src\/.editorconfig", + "src\/.github\/**", + "src\/.travis.yml", + "src\/bin\/**", + "src\/caffeinated", + "src\/docs\/**", + "src\/info.json", + "src\/tests\/**", + "src\/wp-assets\/**" + ], + "jsBuildDirectory": ".\/", + "name": "Event Espresso Core", + "releaseFilesRemove": [ + "src\/.babelrc", + "src\/.editorconfig", + "src\/.github\/**", + "src\/.travis.yml", + "src\/bin\/**", + "src\/docs\/**", + "src\/info.json", + "src\/readme.txt", + "src\/tests\/**", + "src\/wp-assets\/**" + ], + "remoteNamesToPushTo": [], + "slug": "event-espresso-core-reg", + "srcBuildFolderName": "event-espresso-core", + "textDomain": "event_espresso", + "versionFile": "espresso.php", + "wpi18nJsPotFilePath": ".\/languages\/ee-js.pot", + "wpOrgMainFileSlug": "espresso", + "wpOrgPluginName": "Event Espresso 4 Decaf", + "wpOrgPluginUrl": "https:\/\/eventespresso.com\/pricing\/?ee_ver=ee4&utm_source=ee4_decaf_plugin_admin&utm_medium=link&utm_campaign=wordpress_plugins_page&utm_content=support_link", + "wpOrgRelease": "5.0.25.p", + "wpOrgSlug": "event-espresso-decaf", + "wpOrgUser": "eventespresso" +}