diff --git a/composer.json b/composer.json index 3abe665..cf8907b 100644 --- a/composer.json +++ b/composer.json @@ -31,7 +31,7 @@ "figuren-theater/deprecated_figuren_theater_v2": "*", "figuren-theater/deprecated_plugins_v2": "*", "figuren-theater/ft-admin-ui": "1.2.1", - "figuren-theater/ft-data": "1.0.32", + "figuren-theater/ft-data": "1.0.34", "figuren-theater/ft-interactive": "1.2.0", "figuren-theater/ft-maintenance": "1.4.0", "figuren-theater/ft-media": "1.3.1", diff --git a/composer.lock b/composer.lock index ac08c3e..e36bee4 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0629f0f318b0b45cba410880c8509232", + "content-hash": "bb4b569e10ef5114fd23d7cba69e4342", "packages": [ { "name": "10up/distributor", @@ -663,11 +663,11 @@ }, { "name": "figuren-theater/ft-data", - "version": "1.0.32", + "version": "1.0.34", "source": { "type": "git", "url": "https://github.com/figuren-theater/ft-data", - "reference": "4f464de25543912f3215cd21c22a4a6814a3fe7b" + "reference": "40656ae4be4c736f3ba0d3f631dd1e6edee522be" }, "require": { "10up/distributor": "1.9.1", @@ -675,7 +675,7 @@ "figuren-theater/ft-network-sourcelinks": "0.9.1", "figuren-theater/ft-options": "*", "humanmade/utility-taxonomy": "1.4.4", - "johnbillion/extended-cpts": "5.0.5", + "johnbillion/extended-cpts": "5.0.9", "php": ">=7.1", "rss-bridge/rss-bridge": "2022-06-14", "tlovett1/feed-pull": "dev-master", @@ -749,7 +749,7 @@ "issues": "https://github.com/figuren-theater/ft-data/issues", "source": "https://github.com/figuren-theater/ft-data" }, - "time": "2023-10-22T15:15:02+00:00" + "time": "2024-10-25T16:39:25+00:00" }, { "name": "figuren-theater/ft-interactive", @@ -2587,85 +2587,283 @@ }, { "name": "johnbillion/args", - "version": "1.8.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/johnbillion/args.git", - "reference": "8fa173a4d830ef2ce2f22679d3d09eb03bea95a9" + "reference": "464f53c1eff41eaa7e7aec9d5e03a2c8cfb2b783" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/johnbillion/args/zipball/8fa173a4d830ef2ce2f22679d3d09eb03bea95a9", - "reference": "8fa173a4d830ef2ce2f22679d3d09eb03bea95a9", + "url": "https://api.github.com/repos/johnbillion/args/zipball/464f53c1eff41eaa7e7aec9d5e03a2c8cfb2b783", + "reference": "464f53c1eff41eaa7e7aec9d5e03a2c8cfb2b783", "shasum": "" }, "require": { - "php": ">=7.4" + "php": ">=8.0" }, "require-dev": { "ergebnis/json-printer": "^3.2", "ergebnis/phpstan-rules": "^1.0", - "humanmade/coding-standards": "^1.1", + "humanmade/coding-standards": "1.2.1", "johnbillion/falsey-assertequals-detector": "^3", "phpdocumentor/reflection": "~4.0 || ~5.0", - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "phpstan/phpstan-strict-rules": "^1.1", + "phpstan/phpstan": "1.12.5", + "phpstan/phpstan-phpunit": "1.4.0", + "phpstan/phpstan-strict-rules": "1.6.1", "phpunit/phpunit": "^9.0", "roots/wordpress-core-installer": "^1.0.0", - "roots/wordpress-full": "~6.3.0" + "roots/wordpress-full": "6.6", + "szepeviktor/phpstan-wordpress": "1.3.5" }, "type": "library", "extra": { "args-shapes": [ - "--function=\"\\get_categories()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/category.php", - "--function=\"\\get_comments()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/comment.php", - "--function=\"\\get_posts()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/post.php", - "--function=\"\\get_tags()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/category.php", - "--function=\"\\get_terms()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/taxonomy.php", - "--function=\"\\get_users()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/user.php", - "--function=\"\\paginate_links()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/general-template.php", - "--function=\"\\register_block_type()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/blocks.php", - "--function=\"\\register_meta()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/meta.php", - "--function=\"\\register_post_meta()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/post.php", - "--function=\"\\register_post_status()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/post.php", - "--function=\"\\register_post_type()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/post.php", - "--function=\"\\register_rest_field()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/rest-api.php", - "--function=\"\\register_taxonomy()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/taxonomy.php", - "--function=\"\\register_term_meta()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/taxonomy.php", - "--function=\"\\wp_count_terms()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/taxonomy.php", - "--function=\"\\wp_die()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/functions.php", - "--function=\"\\wp_dropdown_categories()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/category-template.php", - "--function=\"\\wp_dropdown_languages()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/l10n.php", - "--function=\"\\wp_generate_tag_cloud()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/category-template.php", - "--function=\"\\wp_get_nav_menus()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/nav-menu.php", - "--function=\"\\wp_get_object_terms()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/taxonomy.php", - "--function=\"\\wp_insert_post()\" --param=postarr --file=vendor/wordpress/wordpress/wp-includes/post.php", - "--function=\"\\wp_insert_term()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/taxonomy.php", - "--function=\"\\wp_insert_user()\" --param=userdata --file=vendor/wordpress/wordpress/wp-includes/user.php", - "--function=\"\\wp_nav_menu()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/nav-menu-template.php", - "--function=\"\\wp_remote_get()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_remote_head()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_remote_post()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_remote_request()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_safe_remote_get()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_safe_remote_head()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_safe_remote_post()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_safe_remote_request()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/http.php", - "--function=\"\\wp_update_post()\" --param=postarr --file=vendor/wordpress/wordpress/wp-includes/post.php", - "--function=\"\\wp_update_term()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/taxonomy.php", - "--function=\"\\wp_update_user()\" --param=userdata --file=vendor/wordpress/wordpress/wp-includes/user.php", - "--method=\"\\WP_Block_Type::__construct()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/class-wp-block-type.php", - "--method=\"\\WP_Comment_Query::__construct()\" --param=query --file=vendor/wordpress/wordpress/wp-includes/class-wp-comment-query.php", - "--method=\"\\WP_Customize_Control::__construct()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/class-wp-customize-control.php", - "--method=\"\\WP_Customize_Manager::__construct()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/class-wp-customize-manager.php", - "--method=\"\\WP_Customize_Panel::__construct()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/class-wp-customize-panel.php", - "--method=\"\\WP_Customize_Section::__construct()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/class-wp-customize-section.php", - "--method=\"\\WP_Customize_Setting::__construct()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/class-wp-customize-setting.php", - "--method=\"\\WP_Http::request()\" --param=args --file=vendor/wordpress/wordpress/wp-includes/class-wp-http.php", - "--method=\"\\WP_Query::parse_query()\" --param=query --file=vendor/wordpress/wordpress/wp-includes/class-wp-query.php", - "--method=\"\\WP_Term_Query::__construct()\" --param=query --file=vendor/wordpress/wordpress/wp-includes/class-wp-term-query.php", - "--method=\"\\WP_User_Query::prepare_query()\" --param=query --file=vendor/wordpress/wordpress/wp-includes/class-wp-user-query.php" + { + "function": "\\get_categories()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/category.php" + }, + { + "function": "\\get_comments()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/comment.php" + }, + { + "function": "\\get_posts()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/post.php" + }, + { + "function": "\\get_tags()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/category.php" + }, + { + "function": "\\get_terms()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php" + }, + { + "function": "\\get_users()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/user.php" + }, + { + "function": "\\paginate_links()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/general-template.php" + }, + { + "function": "\\register_block_type()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/blocks.php" + }, + { + "function": "\\register_meta()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/meta.php" + }, + { + "function": "\\register_post_meta()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/post.php" + }, + { + "function": "\\register_post_status()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/post.php" + }, + { + "function": "\\register_post_type()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/post.php" + }, + { + "function": "\\register_rest_field()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/rest-api.php" + }, + { + "function": "\\register_setting()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/option.php" + }, + { + "function": "\\register_taxonomy()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php" + }, + { + "function": "\\register_term_meta()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php" + }, + { + "function": "\\wp_count_terms()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php" + }, + { + "function": "\\wp_die()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/functions.php" + }, + { + "function": "\\wp_dropdown_categories()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/category-template.php" + }, + { + "function": "\\wp_dropdown_languages()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/l10n.php" + }, + { + "function": "\\wp_generate_tag_cloud()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/category-template.php" + }, + { + "function": "\\wp_get_nav_menus()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/nav-menu.php" + }, + { + "function": "\\wp_get_object_terms()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php" + }, + { + "function": "\\wp_insert_post()", + "param": "postarr", + "file": "vendor/wordpress/wordpress/wp-includes/post.php" + }, + { + "function": "\\wp_insert_term()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php" + }, + { + "function": "\\wp_insert_user()", + "param": "userdata", + "file": "vendor/wordpress/wordpress/wp-includes/user.php" + }, + { + "function": "\\wp_nav_menu()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/nav-menu-template.php" + }, + { + "function": "\\wp_remote_get()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_remote_head()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_remote_post()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_remote_request()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_safe_remote_get()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_safe_remote_head()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_safe_remote_post()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_safe_remote_request()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/http.php" + }, + { + "function": "\\wp_update_post()", + "param": "postarr", + "file": "vendor/wordpress/wordpress/wp-includes/post.php" + }, + { + "function": "\\wp_update_term()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php" + }, + { + "function": "\\wp_update_user()", + "param": "userdata", + "file": "vendor/wordpress/wordpress/wp-includes/user.php" + }, + { + "method": "\\WP_Block_Type::__construct()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-block-type.php" + }, + { + "method": "\\WP_Comment_Query::__construct()", + "param": "query", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-comment-query.php" + }, + { + "method": "\\WP_Customize_Control::__construct()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-control.php" + }, + { + "method": "\\WP_Customize_Manager::__construct()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-manager.php" + }, + { + "method": "\\WP_Customize_Panel::__construct()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-panel.php" + }, + { + "method": "\\WP_Customize_Section::__construct()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-section.php" + }, + { + "method": "\\WP_Customize_Setting::__construct()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-setting.php" + }, + { + "method": "\\WP_Http::request()", + "param": "args", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-http.php" + }, + { + "method": "\\WP_Query::parse_query()", + "param": "query", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-query.php" + }, + { + "method": "\\WP_Term_Query::__construct()", + "param": "query", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-term-query.php" + }, + { + "method": "\\WP_User_Query::prepare_query()", + "param": "query", + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-user-query.php" + } ], "wordpress-install-dir": "vendor/wordpress/wordpress" }, @@ -2676,7 +2874,7 @@ }, "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -2687,7 +2885,7 @@ "description": "I don't want to get into an argument about this.", "support": { "issues": "https://github.com/johnbillion/args/issues", - "source": "https://github.com/johnbillion/args/tree/1.8.0" + "source": "https://github.com/johnbillion/args/tree/2.1.0" }, "funding": [ { @@ -2695,50 +2893,44 @@ "type": "github" } ], - "time": "2023-08-08T22:06:15+00:00" + "time": "2024-10-05T15:23:39+00:00" }, { "name": "johnbillion/extended-cpts", - "version": "5.0.5", + "version": "5.0.9", "source": { "type": "git", "url": "https://github.com/johnbillion/extended-cpts.git", - "reference": "612a5f1c25a911d8d8b7a0fb2aa5b9ebed95607d" + "reference": "98e974fd972205b419d658a18afa5f22350f477d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/johnbillion/extended-cpts/zipball/612a5f1c25a911d8d8b7a0fb2aa5b9ebed95607d", - "reference": "612a5f1c25a911d8d8b7a0fb2aa5b9ebed95607d", + "url": "https://api.github.com/repos/johnbillion/extended-cpts/zipball/98e974fd972205b419d658a18afa5f22350f477d", + "reference": "98e974fd972205b419d658a18afa5f22350f477d", "shasum": "" }, "require": { - "johnbillion/args": "^1.4.1", + "johnbillion/args": "^1.4.1 || ^2.0", "php": ">= 7.4.0" }, "require-dev": { "automattic/phpcs-neutron-standard": "1.7.0", "dealerdirect/phpcodesniffer-composer-installer": "^0.7", "johnbillion/falsey-assertequals-detector": "*", - "lucatume/wp-browser": "^3.0", + "johnbillion/plugin-infrastructure": "dev-trunk", + "johnbillion/wp-compat": "0.1.0", + "lucatume/wp-browser": ">=3.0.21 <3.5", "phpcompatibility/phpcompatibility-wp": "^2", - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^9", + "phpstan/phpstan": "1.12.2", + "phpstan/phpstan-phpunit": "1.4.0", "roots/wordpress-core-installer": "^1.0.0", - "roots/wordpress-full": "~6.1.0", + "roots/wordpress-full": "*", "szepeviktor/phpstan-wordpress": "1.1.6", - "vlucas/phpdotenv": "^3", - "wp-cli/core-command": "^2", - "wp-cli/db-command": "^2", "wp-coding-standards/wpcs": "2.3.0" }, - "suggest": { - "seravo/wp-custom-bulk-actions": "Custom Bulk Actions", - "wpackagist-plugin/rewrite-testing": "Rewrite Rule Testing" - }, "type": "library", "extra": { - "wordpress-install-dir": "tests/wordpress" + "wordpress-install-dir": "vendor/wordpress/wordpress" }, "autoload": { "files": [ @@ -2763,7 +2955,7 @@ "homepage": "https://github.com/johnbillion/extended-cpts/", "support": { "issues": "https://github.com/johnbillion/extended-cpts/issues", - "source": "https://github.com/johnbillion/extended-cpts/tree/5.0.5" + "source": "https://github.com/johnbillion/extended-cpts/tree/5.0.9" }, "funding": [ { @@ -2771,7 +2963,7 @@ "type": "github" } ], - "time": "2023-08-21T00:09:00+00:00" + "time": "2024-09-29T16:07:18+00:00" }, { "name": "johnbillion/query-monitor",