From ecaeb8a06d9baf97ebba67e8e6736d2c6b61f917 Mon Sep 17 00:00:00 2001 From: carstingaxion Date: Fri, 13 Oct 2023 16:25:46 +0000 Subject: [PATCH 1/4] Update changelog to 1.2.1 --- CHANGELOG.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0bf5d6e..60d5437 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,13 @@ All notable changes to this project will be documented in this file. -## [Unreleased](https://github.com/figuren-theater/ft-privacy/compare/1.2.0...HEAD) +## [Unreleased](https://github.com/figuren-theater/ft-privacy/compare/1.2.1...HEAD) + +## [1.2.1](https://github.com/figuren-theater/ft-privacy/compare/1.2.0...1.2.1) - 2023-10-13 + +### 🐛 Fixed + +- Set fixed versions for all 3rd-party-deps ([#38](https://github.com/figuren-theater/ft-privacy/pull/38)) ## [1.2.0](https://github.com/figuren-theater/ft-privacy/compare/1.1.0...1.2.0) - 2023-09-02 From b0c299282f436e1ef1d545103b82bfd5d3ece7fc Mon Sep 17 00:00:00 2001 From: carstingaxion Date: Fri, 13 Oct 2023 16:25:46 +0000 Subject: [PATCH 2/4] Update version to 1.2.1 --- plugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin.php b/plugin.php index 535eb9e..e877595 100644 --- a/plugin.php +++ b/plugin.php @@ -7,7 +7,7 @@ * Author URI: https://figuren.theater * Text Domain: figurentheater * Domain Path: /languages - * Version: 1.2.0 + * Version: 1.2.1 * * @package Figuren_Theater\ft-privacy */ From 7cf29f9b750400ed0533d2efcb64affd4d388837 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Oct 2023 16:27:25 +0000 Subject: [PATCH 3/4] Bump figuren-theater/code-quality from 0.7.0 to 0.8.1 Bumps [figuren-theater/code-quality](https://github.com/figuren-theater/code-quality) from 0.7.0 to 0.8.1. - [Release notes](https://github.com/figuren-theater/code-quality/releases) - [Changelog](https://github.com/figuren-theater/code-quality/blob/main/CHANGELOG.md) - [Commits](https://github.com/figuren-theater/code-quality/compare/0.7.0...0.8.1) --- updated-dependencies: - dependency-name: figuren-theater/code-quality dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 372 +++++++++++++------------------------------------- 1 file changed, 98 insertions(+), 274 deletions(-) diff --git a/composer.lock b/composer.lock index 6e0f95c..96b74fc 100644 --- a/composer.lock +++ b/composer.lock @@ -495,39 +495,35 @@ }, { "name": "ergebnis/composer-normalize", - "version": "2.31.0", + "version": "2.19.0", "source": { "type": "git", "url": "https://github.com/ergebnis/composer-normalize.git", - "reference": "da1d18bcc2ca02111359c2c76fd938a907ba0a16" + "reference": "ff00fd4dc084928b684b217041a87f7bd0eeddc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/da1d18bcc2ca02111359c2c76fd938a907ba0a16", - "reference": "da1d18bcc2ca02111359c2c76fd938a907ba0a16", + "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/ff00fd4dc084928b684b217041a87f7bd0eeddc5", + "reference": "ff00fd4dc084928b684b217041a87f7bd0eeddc5", "shasum": "" }, "require": { "composer-plugin-api": "^2.0.0", - "ergebnis/json": "^1.0.1", - "ergebnis/json-normalizer": "^4.1.0", - "ergebnis/json-printer": "^3.3.0", - "ext-json": "*", - "justinrainbow/json-schema": "^5.2.12", + "ergebnis/json-normalizer": "^1.0.3", + "ergebnis/json-printer": "^3.1.1", + "justinrainbow/json-schema": "^5.2.11", "localheinz/diff": "^1.1.1", - "php": "~8.0.0 || ~8.1.0 || ~8.2.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "composer/composer": "^2.5.5", - "ergebnis/license": "^2.1.0", - "ergebnis/php-cs-fixer-config": "^5.5.2", - "fakerphp/faker": "^1.21.0", - "infection/infection": "~0.26.19", - "phpunit/phpunit": "^9.6.7", - "psalm/plugin-phpunit": "~0.18.4", - "rector/rector": "~0.15.25", - "symfony/filesystem": "^6.0.13", - "vimeo/psalm": "^5.9.0" + "composer/composer": "^2.2.1", + "ergebnis/license": "^1.1.0", + "ergebnis/php-cs-fixer-config": "^2.14.0", + "fakerphp/faker": "^1.17.0", + "phpunit/phpunit": "^8.5.22", + "psalm/plugin-phpunit": "~0.16.1", + "symfony/filesystem": "^5.4.0", + "vimeo/psalm": "^4.16.1" }, "type": "composer-plugin", "extra": { @@ -535,8 +531,7 @@ "composer-normalize": { "indent-size": 2, "indent-style": "space" - }, - "plugin-optional": true + } }, "autoload": { "psr-4": { @@ -563,112 +558,51 @@ ], "support": { "issues": "https://github.com/ergebnis/composer-normalize/issues", - "security": "https://github.com/ergebnis/composer-normalize/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/composer-normalize" }, - "time": "2023-05-02T14:10:33+00:00" - }, - { - "name": "ergebnis/json", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/ergebnis/json.git", - "reference": "d66ea30060856d0729a4aa319a02752519ca63a0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json/zipball/d66ea30060856d0729a4aa319a02752519ca63a0", - "reference": "d66ea30060856d0729a4aa319a02752519ca63a0", - "shasum": "" - }, - "require": { - "php": "^8.0" - }, - "require-dev": { - "ergebnis/composer-normalize": "^2.29.0", - "ergebnis/data-provider": "^1.2.0", - "ergebnis/license": "^2.1.0", - "ergebnis/php-cs-fixer-config": "^5.0.0", - "ergebnis/phpstan-rules": "^1.0.0", - "fakerphp/faker": "^1.20.0", - "infection/infection": "~0.26.16", - "phpunit/phpunit": "^9.5.27", - "psalm/plugin-phpunit": "~0.18.4", - "vimeo/psalm": "^5.1.0" - }, - "type": "library", - "extra": { - "composer-normalize": { - "indent-size": 2, - "indent-style": "space" - } - }, - "autoload": { - "psr-4": { - "Ergebnis\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ + "funding": [ { - "name": "Andreas Möller", - "email": "am@localheinz.com" + "url": "https://github.com/localheinz", + "type": "github" } ], - "description": "Provides a Json value object for representing a valid JSON string.", - "homepage": "https://github.com/ergebnis/json", - "keywords": [ - "json" - ], - "support": { - "issues": "https://github.com/ergebnis/json/issues", - "source": "https://github.com/ergebnis/json" - }, - "time": "2022-12-10T22:38:50+00:00" + "time": "2021-12-28T10:38:12+00:00" }, { "name": "ergebnis/json-normalizer", - "version": "4.1.0", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/ergebnis/json-normalizer.git", - "reference": "e38f8b27f908686b200e3bd68e1b7bdfb5d53061" + "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/e38f8b27f908686b200e3bd68e1b7bdfb5d53061", - "reference": "e38f8b27f908686b200e3bd68e1b7bdfb5d53061", + "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/4a7f064ce34d5a2e382564565cdd433dbc5b9494", + "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494", "shasum": "" }, "require": { - "ergebnis/json": "^1.0.1", - "ergebnis/json-pointer": "^3.2.0", - "ergebnis/json-printer": "^3.3.0", - "ergebnis/json-schema-validator": "^4.0.0", + "ergebnis/json-printer": "^3.1.1", "ext-json": "*", - "justinrainbow/json-schema": "^5.2.12", - "php": "~8.0.0 || ~8.1.0 || ~8.2.0" + "justinrainbow/json-schema": "^5.2.10", + "php": "^7.2 || ^8.0" }, "require-dev": { - "composer/semver": "^3.2.1", - "ergebnis/data-provider": "^1.3.0", - "ergebnis/license": "^2.1.0", - "ergebnis/php-cs-fixer-config": "^5.5.2", - "fakerphp/faker": "^1.21.0", - "infection/infection": "~0.26.19", - "phpunit/phpunit": "^9.6.7", - "psalm/plugin-phpunit": "~0.18.4", - "rector/rector": "~0.15.25", - "symfony/filesystem": "^6.0.19", - "symfony/finder": "^6.0.19", - "vimeo/psalm": "^5.9.0" - }, - "suggest": { - "composer/semver": "If you want to use ComposerJsonNormalizer or VersionConstraintNormalizer" + "ergebnis/license": "^1.1.0", + "ergebnis/php-cs-fixer-config": "^2.10.0", + "ergebnis/phpstan-rules": "~0.15.3", + "ergebnis/test-util": "^1.4.0", + "infection/infection": "~0.15.3", + "jangregor/phpstan-prophecy": "~0.8.1", + "phpstan/extension-installer": "^1.1.0", + "phpstan/phpstan": "~0.12.80", + "phpstan/phpstan-deprecation-rules": "~0.12.6", + "phpstan/phpstan-phpunit": "~0.12.17", + "phpstan/phpstan-strict-rules": "~0.12.9", + "phpunit/phpunit": "^8.5.14", + "psalm/plugin-phpunit": "~0.12.2", + "vimeo/psalm": "^3.18" }, "type": "library", "autoload": { @@ -696,98 +630,47 @@ "issues": "https://github.com/ergebnis/json-normalizer/issues", "source": "https://github.com/ergebnis/json-normalizer" }, - "time": "2023-05-02T11:08:03+00:00" - }, - { - "name": "ergebnis/json-pointer", - "version": "3.2.0", - "source": { - "type": "git", - "url": "https://github.com/ergebnis/json-pointer.git", - "reference": "861516ff5afa1aa8905fdf3361315909523a1bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-pointer/zipball/861516ff5afa1aa8905fdf3361315909523a1bf8", - "reference": "861516ff5afa1aa8905fdf3361315909523a1bf8", - "shasum": "" - }, - "require": { - "php": "^8.0" - }, - "require-dev": { - "ergebnis/composer-normalize": "^2.28.3", - "ergebnis/data-provider": "^1.2.0", - "ergebnis/license": "^2.1.0", - "ergebnis/php-cs-fixer-config": "^5.0.0", - "fakerphp/faker": "^1.20.0", - "infection/infection": "~0.26.16", - "phpunit/phpunit": "^9.5.26", - "psalm/plugin-phpunit": "~0.18.3", - "vimeo/psalm": "^4.30" - }, - "type": "library", - "extra": { - "composer-normalize": { - "indent-size": 2, - "indent-style": "space" - } - }, - "autoload": { - "psr-4": { - "Ergebnis\\Json\\Pointer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ + "funding": [ { - "name": "Andreas Möller", - "email": "am@localheinz.com" + "url": "https://github.com/localheinz", + "type": "github" } ], - "description": "Provides JSON pointer as a value object.", - "homepage": "https://github.com/ergebnis/json-pointer", - "keywords": [ - "RFC6901", - "json", - "pointer" - ], - "support": { - "issues": "https://github.com/ergebnis/json-pointer/issues", - "source": "https://github.com/ergebnis/json-pointer" - }, - "time": "2022-11-28T17:03:31+00:00" + "time": "2021-03-06T13:33:57+00:00" }, { "name": "ergebnis/json-printer", - "version": "3.3.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/ergebnis/json-printer.git", - "reference": "18920367473b099633f644f0ca6dc8794345148f" + "reference": "e4190dadd9937a77d8afcaf2b6c42a528ab367d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/18920367473b099633f644f0ca6dc8794345148f", - "reference": "18920367473b099633f644f0ca6dc8794345148f", + "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/e4190dadd9937a77d8afcaf2b6c42a528ab367d6", + "reference": "e4190dadd9937a77d8afcaf2b6c42a528ab367d6", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "^8.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "ergebnis/license": "^2.0.0", - "ergebnis/php-cs-fixer-config": "^4.11.0", - "fakerphp/faker": "^1.20.0", - "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.5.26", - "psalm/plugin-phpunit": "~0.18.3", - "vimeo/psalm": "^4.30.0" + "ergebnis/license": "^1.0.0", + "ergebnis/php-cs-fixer-config": "^2.2.1", + "ergebnis/phpstan-rules": "~0.15.2", + "ergebnis/test-util": "^1.1.0", + "infection/infection": "~0.15.3", + "phpstan/extension-installer": "^1.0.4", + "phpstan/phpstan": "~0.12.40", + "phpstan/phpstan-deprecation-rules": "~0.12.5", + "phpstan/phpstan-phpunit": "~0.12.16", + "phpstan/phpstan-strict-rules": "~0.12.4", + "phpunit/phpunit": "^8.5.8", + "psalm/plugin-phpunit": "~0.11.0", + "vimeo/psalm": "^3.14.2" }, "type": "library", "autoload": { @@ -816,74 +699,13 @@ "issues": "https://github.com/ergebnis/json-printer/issues", "source": "https://github.com/ergebnis/json-printer" }, - "time": "2022-11-28T10:27:43+00:00" - }, - { - "name": "ergebnis/json-schema-validator", - "version": "4.0.0", - "source": { - "type": "git", - "url": "https://github.com/ergebnis/json-schema-validator.git", - "reference": "a6166272ac5691a9bc791f185841e5f92a6d4723" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-schema-validator/zipball/a6166272ac5691a9bc791f185841e5f92a6d4723", - "reference": "a6166272ac5691a9bc791f185841e5f92a6d4723", - "shasum": "" - }, - "require": { - "ergebnis/json": "^1.0.0", - "ergebnis/json-pointer": "^3.2.0", - "ext-json": "*", - "justinrainbow/json-schema": "^5.2.12", - "php": "^8.0" - }, - "require-dev": { - "ergebnis/composer-normalize": "^2.21.0", - "ergebnis/data-provider": "^1.2.0", - "ergebnis/license": "^2.1.0", - "ergebnis/php-cs-fixer-config": "~5.0.0", - "fakerphp/faker": "^1.20.0", - "infection/infection": "~0.26.16", - "phpunit/phpunit": "~9.5.27", - "psalm/plugin-phpunit": "~0.18.4", - "vimeo/psalm": "^5.1.0" - }, - "type": "library", - "extra": { - "composer-normalize": { - "indent-size": 2, - "indent-style": "space" - } - }, - "autoload": { - "psr-4": { - "Ergebnis\\Json\\SchemaValidator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ + "funding": [ { - "name": "Andreas Möller", - "email": "am@localheinz.com" + "url": "https://github.com/localheinz", + "type": "github" } ], - "description": "Provides a JSON schema validator, building on top of justinrainbow/json-schema.", - "homepage": "https://github.com/ergebnis/json-schema-validator", - "keywords": [ - "json", - "schema", - "validator" - ], - "support": { - "issues": "https://github.com/ergebnis/json-schema-validator/issues", - "source": "https://github.com/ergebnis/json-schema-validator" - }, - "time": "2022-12-10T14:50:15+00:00" + "time": "2020-08-30T12:17:03+00:00" }, { "name": "fig-r/psr2r-sniffer", @@ -937,16 +759,16 @@ }, { "name": "figuren-theater/code-quality", - "version": "0.7.0", + "version": "0.8.1", "source": { "type": "git", "url": "https://github.com/figuren-theater/code-quality.git", - "reference": "c783c4f792e4f448101d50cb19b97edcf52d310d" + "reference": "607179c72687e445046177c143915b630abf2d81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/figuren-theater/code-quality/zipball/c783c4f792e4f448101d50cb19b97edcf52d310d", - "reference": "c783c4f792e4f448101d50cb19b97edcf52d310d", + "url": "https://api.github.com/repos/figuren-theater/code-quality/zipball/607179c72687e445046177c143915b630abf2d81", + "reference": "607179c72687e445046177c143915b630abf2d81", "shasum": "" }, "require": { @@ -986,24 +808,23 @@ "issues": "https://github.com/figuren-theater/code-quality/issues", "source": "https://github.com/figuren-theater/code-quality" }, - "time": "2023-09-01T23:53:33+00:00" + "time": "2023-09-26T20:52:23+00:00" }, { "name": "figuren-theater/coding-standards", - "version": "0.3.3", + "version": "0.1.0", "source": { "type": "git", "url": "https://github.com/figuren-theater/coding-standards.git", - "reference": "42929bf1e4c18f6ea16ec0a935b001548b825b5e" + "reference": "c62851499a3e5fbf7887dd3f3089cd7cc7ebc145" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/figuren-theater/coding-standards/zipball/42929bf1e4c18f6ea16ec0a935b001548b825b5e", - "reference": "42929bf1e4c18f6ea16ec0a935b001548b825b5e", + "url": "https://api.github.com/repos/figuren-theater/coding-standards/zipball/c62851499a3e5fbf7887dd3f3089cd7cc7ebc145", + "reference": "c62851499a3e5fbf7887dd3f3089cd7cc7ebc145", "shasum": "" }, "require": { - "ergebnis/composer-normalize": "^2.31", "humanmade/coding-standards": "^1.2" }, "type": "phpcodesniffer-standard", @@ -1026,7 +847,6 @@ "description": "Coding standards for PHP, JavaScript and CSS within the figuren.theater WordPress Multisite network.", "homepage": "https://websites.fuer.figuren.theater", "keywords": [ - "WordPressVIPMinimum", "coding-standards", "wordpress", "wpcs" @@ -1036,26 +856,29 @@ "issues": "https://github.com/figuren-theater/coding-standards/issues", "source": "https://github.com/figuren-theater/coding-standards" }, - "time": "2023-08-25T09:04:03+00:00" + "time": "2023-06-25T19:38:31+00:00" }, { "name": "figuren-theater/phpstan", - "version": "1.1.2", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/figuren-theater/phpstan.git", - "reference": "b4e7fffb5b43e24f5de9f21e53f2c3df2023ed82" + "reference": "8a6f5c51eb6afaa354611cd2290440d432808938" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/figuren-theater/phpstan/zipball/b4e7fffb5b43e24f5de9f21e53f2c3df2023ed82", - "reference": "b4e7fffb5b43e24f5de9f21e53f2c3df2023ed82", + "url": "https://api.github.com/repos/figuren-theater/phpstan/zipball/8a6f5c51eb6afaa354611cd2290440d432808938", + "reference": "8a6f5c51eb6afaa354611cd2290440d432808938", "shasum": "" }, "require": { "php-stubs/wordpress-globals": "^0.2.0", "szepeviktor/phpstan-wordpress": "^1.3" }, + "require-dev": { + "ergebnis/composer-normalize": "^2.31" + }, "type": "phpstan-extension", "extra": { "phpstan": { @@ -1083,6 +906,7 @@ "description": "org-wide used phpstan.neon file for the WordPress Multisite network for puppeteers figuren.theater", "homepage": "https://figuren.theater", "keywords": [ + "PHPStan", "wordpress" ], "support": { @@ -1090,7 +914,7 @@ "issues": "https://github.com/figuren-theater/phpstan/issues", "source": "https://github.com/figuren-theater/phpstan" }, - "time": "2023-09-01T22:15:08+00:00" + "time": "2023-09-13T08:55:48+00:00" }, { "name": "humanmade/coding-standards", @@ -1132,16 +956,16 @@ }, { "name": "justinrainbow/json-schema", - "version": "5.2.12", + "version": "v5.2.13", "source": { "type": "git", "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793", + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793", "shasum": "" }, "require": { @@ -1196,9 +1020,9 @@ ], "support": { "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + "source": "https://github.com/justinrainbow/json-schema/tree/v5.2.13" }, - "time": "2022-04-13T08:02:27+00:00" + "time": "2023-09-26T02:20:38+00:00" }, { "name": "localheinz/diff", @@ -1565,16 +1389,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.32", + "version": "1.10.38", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "c47e47d3ab03137c0e121e77c4d2cb58672f6d44" + "reference": "5302bb402c57f00fb3c2c015bac86e0827e4b691" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c47e47d3ab03137c0e121e77c4d2cb58672f6d44", - "reference": "c47e47d3ab03137c0e121e77c4d2cb58672f6d44", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/5302bb402c57f00fb3c2c015bac86e0827e4b691", + "reference": "5302bb402c57f00fb3c2c015bac86e0827e4b691", "shasum": "" }, "require": { @@ -1623,7 +1447,7 @@ "type": "tidelift" } ], - "time": "2023-08-24T21:54:50+00:00" + "time": "2023-10-06T14:19:14+00:00" }, { "name": "squizlabs/php_codesniffer", From e29ada9288cedf5fe4b39fe165881fbd2082e302 Mon Sep 17 00:00:00 2001 From: Carsten Bach Date: Sat, 14 Oct 2023 00:02:49 +0200 Subject: [PATCH 4/4] Upgrading figuren-theater/ft-options (1.1.11 => 1.2.3) --- composer.lock | 343 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 263 insertions(+), 80 deletions(-) diff --git a/composer.lock b/composer.lock index 96b74fc..ca7e4fa 100644 --- a/composer.lock +++ b/composer.lock @@ -153,21 +153,24 @@ }, { "name": "figuren-theater/ft-options", - "version": "1.1.11", + "version": "1.2.3", "source": { "type": "git", "url": "https://github.com/figuren-theater/ft-options", - "reference": "7764df6116733212baa363483053728d38d3bf28" + "reference": "127e6c8bb62cce778ee7468aa548c8326fe9c29a" }, "require": { "markjaquith/wp-tlc-transients": "^1.0", - "php": ">=7.1" + "php": ">=7.4" + }, + "require-dev": { + "figuren-theater/code-quality": "*" }, "type": "wordpress-muplugin", "autoload": { - "psr-4": { - "Figuren_Theater\\Options\\": "inc/" - } + "classmap": [ + "inc/" + ] }, "license": [ "GPL-3.0-or-later" @@ -197,7 +200,7 @@ "issues": "https://github.com/figuren-theater/ft-options/issues", "source": "https://github.com/figuren-theater/ft-options" }, - "time": "2023-07-06T21:36:17+00:00" + "time": "2023-09-11T10:27:33+00:00" }, { "name": "koodimonni/composer-dropin-installer", @@ -495,35 +498,39 @@ }, { "name": "ergebnis/composer-normalize", - "version": "2.19.0", + "version": "2.31.0", "source": { "type": "git", "url": "https://github.com/ergebnis/composer-normalize.git", - "reference": "ff00fd4dc084928b684b217041a87f7bd0eeddc5" + "reference": "da1d18bcc2ca02111359c2c76fd938a907ba0a16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/ff00fd4dc084928b684b217041a87f7bd0eeddc5", - "reference": "ff00fd4dc084928b684b217041a87f7bd0eeddc5", + "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/da1d18bcc2ca02111359c2c76fd938a907ba0a16", + "reference": "da1d18bcc2ca02111359c2c76fd938a907ba0a16", "shasum": "" }, "require": { "composer-plugin-api": "^2.0.0", - "ergebnis/json-normalizer": "^1.0.3", - "ergebnis/json-printer": "^3.1.1", - "justinrainbow/json-schema": "^5.2.11", + "ergebnis/json": "^1.0.1", + "ergebnis/json-normalizer": "^4.1.0", + "ergebnis/json-printer": "^3.3.0", + "ext-json": "*", + "justinrainbow/json-schema": "^5.2.12", "localheinz/diff": "^1.1.1", - "php": "^7.2 || ^8.0" + "php": "~8.0.0 || ~8.1.0 || ~8.2.0" }, "require-dev": { - "composer/composer": "^2.2.1", - "ergebnis/license": "^1.1.0", - "ergebnis/php-cs-fixer-config": "^2.14.0", - "fakerphp/faker": "^1.17.0", - "phpunit/phpunit": "^8.5.22", - "psalm/plugin-phpunit": "~0.16.1", - "symfony/filesystem": "^5.4.0", - "vimeo/psalm": "^4.16.1" + "composer/composer": "^2.5.5", + "ergebnis/license": "^2.1.0", + "ergebnis/php-cs-fixer-config": "^5.5.2", + "fakerphp/faker": "^1.21.0", + "infection/infection": "~0.26.19", + "phpunit/phpunit": "^9.6.7", + "psalm/plugin-phpunit": "~0.18.4", + "rector/rector": "~0.15.25", + "symfony/filesystem": "^6.0.13", + "vimeo/psalm": "^5.9.0" }, "type": "composer-plugin", "extra": { @@ -531,7 +538,8 @@ "composer-normalize": { "indent-size": 2, "indent-style": "space" - } + }, + "plugin-optional": true }, "autoload": { "psr-4": { @@ -558,51 +566,112 @@ ], "support": { "issues": "https://github.com/ergebnis/composer-normalize/issues", + "security": "https://github.com/ergebnis/composer-normalize/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/composer-normalize" }, - "funding": [ + "time": "2023-05-02T14:10:33+00:00" + }, + { + "name": "ergebnis/json", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/json.git", + "reference": "d66ea30060856d0729a4aa319a02752519ca63a0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/json/zipball/d66ea30060856d0729a4aa319a02752519ca63a0", + "reference": "d66ea30060856d0729a4aa319a02752519ca63a0", + "shasum": "" + }, + "require": { + "php": "^8.0" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.29.0", + "ergebnis/data-provider": "^1.2.0", + "ergebnis/license": "^2.1.0", + "ergebnis/php-cs-fixer-config": "^5.0.0", + "ergebnis/phpstan-rules": "^1.0.0", + "fakerphp/faker": "^1.20.0", + "infection/infection": "~0.26.16", + "phpunit/phpunit": "^9.5.27", + "psalm/plugin-phpunit": "~0.18.4", + "vimeo/psalm": "^5.1.0" + }, + "type": "library", + "extra": { + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" + } + }, + "autoload": { + "psr-4": { + "Ergebnis\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://github.com/localheinz", - "type": "github" + "name": "Andreas Möller", + "email": "am@localheinz.com" } ], - "time": "2021-12-28T10:38:12+00:00" + "description": "Provides a Json value object for representing a valid JSON string.", + "homepage": "https://github.com/ergebnis/json", + "keywords": [ + "json" + ], + "support": { + "issues": "https://github.com/ergebnis/json/issues", + "source": "https://github.com/ergebnis/json" + }, + "time": "2022-12-10T22:38:50+00:00" }, { "name": "ergebnis/json-normalizer", - "version": "1.0.3", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-normalizer.git", - "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494" + "reference": "e38f8b27f908686b200e3bd68e1b7bdfb5d53061" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/4a7f064ce34d5a2e382564565cdd433dbc5b9494", - "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494", + "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/e38f8b27f908686b200e3bd68e1b7bdfb5d53061", + "reference": "e38f8b27f908686b200e3bd68e1b7bdfb5d53061", "shasum": "" }, "require": { - "ergebnis/json-printer": "^3.1.1", + "ergebnis/json": "^1.0.1", + "ergebnis/json-pointer": "^3.2.0", + "ergebnis/json-printer": "^3.3.0", + "ergebnis/json-schema-validator": "^4.0.0", "ext-json": "*", - "justinrainbow/json-schema": "^5.2.10", - "php": "^7.2 || ^8.0" + "justinrainbow/json-schema": "^5.2.12", + "php": "~8.0.0 || ~8.1.0 || ~8.2.0" }, "require-dev": { - "ergebnis/license": "^1.1.0", - "ergebnis/php-cs-fixer-config": "^2.10.0", - "ergebnis/phpstan-rules": "~0.15.3", - "ergebnis/test-util": "^1.4.0", - "infection/infection": "~0.15.3", - "jangregor/phpstan-prophecy": "~0.8.1", - "phpstan/extension-installer": "^1.1.0", - "phpstan/phpstan": "~0.12.80", - "phpstan/phpstan-deprecation-rules": "~0.12.6", - "phpstan/phpstan-phpunit": "~0.12.17", - "phpstan/phpstan-strict-rules": "~0.12.9", - "phpunit/phpunit": "^8.5.14", - "psalm/plugin-phpunit": "~0.12.2", - "vimeo/psalm": "^3.18" + "composer/semver": "^3.2.1", + "ergebnis/data-provider": "^1.3.0", + "ergebnis/license": "^2.1.0", + "ergebnis/php-cs-fixer-config": "^5.5.2", + "fakerphp/faker": "^1.21.0", + "infection/infection": "~0.26.19", + "phpunit/phpunit": "^9.6.7", + "psalm/plugin-phpunit": "~0.18.4", + "rector/rector": "~0.15.25", + "symfony/filesystem": "^6.0.19", + "symfony/finder": "^6.0.19", + "vimeo/psalm": "^5.9.0" + }, + "suggest": { + "composer/semver": "If you want to use ComposerJsonNormalizer or VersionConstraintNormalizer" }, "type": "library", "autoload": { @@ -630,47 +699,98 @@ "issues": "https://github.com/ergebnis/json-normalizer/issues", "source": "https://github.com/ergebnis/json-normalizer" }, - "funding": [ + "time": "2023-05-02T11:08:03+00:00" + }, + { + "name": "ergebnis/json-pointer", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/json-pointer.git", + "reference": "861516ff5afa1aa8905fdf3361315909523a1bf8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/json-pointer/zipball/861516ff5afa1aa8905fdf3361315909523a1bf8", + "reference": "861516ff5afa1aa8905fdf3361315909523a1bf8", + "shasum": "" + }, + "require": { + "php": "^8.0" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.28.3", + "ergebnis/data-provider": "^1.2.0", + "ergebnis/license": "^2.1.0", + "ergebnis/php-cs-fixer-config": "^5.0.0", + "fakerphp/faker": "^1.20.0", + "infection/infection": "~0.26.16", + "phpunit/phpunit": "^9.5.26", + "psalm/plugin-phpunit": "~0.18.3", + "vimeo/psalm": "^4.30" + }, + "type": "library", + "extra": { + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" + } + }, + "autoload": { + "psr-4": { + "Ergebnis\\Json\\Pointer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://github.com/localheinz", - "type": "github" + "name": "Andreas Möller", + "email": "am@localheinz.com" } ], - "time": "2021-03-06T13:33:57+00:00" + "description": "Provides JSON pointer as a value object.", + "homepage": "https://github.com/ergebnis/json-pointer", + "keywords": [ + "RFC6901", + "json", + "pointer" + ], + "support": { + "issues": "https://github.com/ergebnis/json-pointer/issues", + "source": "https://github.com/ergebnis/json-pointer" + }, + "time": "2022-11-28T17:03:31+00:00" }, { "name": "ergebnis/json-printer", - "version": "3.1.1", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-printer.git", - "reference": "e4190dadd9937a77d8afcaf2b6c42a528ab367d6" + "reference": "18920367473b099633f644f0ca6dc8794345148f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/e4190dadd9937a77d8afcaf2b6c42a528ab367d6", - "reference": "e4190dadd9937a77d8afcaf2b6c42a528ab367d6", + "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/18920367473b099633f644f0ca6dc8794345148f", + "reference": "18920367473b099633f644f0ca6dc8794345148f", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "^7.2 || ^8.0" + "php": "^8.0" }, "require-dev": { - "ergebnis/license": "^1.0.0", - "ergebnis/php-cs-fixer-config": "^2.2.1", - "ergebnis/phpstan-rules": "~0.15.2", - "ergebnis/test-util": "^1.1.0", - "infection/infection": "~0.15.3", - "phpstan/extension-installer": "^1.0.4", - "phpstan/phpstan": "~0.12.40", - "phpstan/phpstan-deprecation-rules": "~0.12.5", - "phpstan/phpstan-phpunit": "~0.12.16", - "phpstan/phpstan-strict-rules": "~0.12.4", - "phpunit/phpunit": "^8.5.8", - "psalm/plugin-phpunit": "~0.11.0", - "vimeo/psalm": "^3.14.2" + "ergebnis/license": "^2.0.0", + "ergebnis/php-cs-fixer-config": "^4.11.0", + "fakerphp/faker": "^1.20.0", + "infection/infection": "~0.26.6", + "phpunit/phpunit": "^9.5.26", + "psalm/plugin-phpunit": "~0.18.3", + "vimeo/psalm": "^4.30.0" }, "type": "library", "autoload": { @@ -699,13 +819,74 @@ "issues": "https://github.com/ergebnis/json-printer/issues", "source": "https://github.com/ergebnis/json-printer" }, - "funding": [ + "time": "2022-11-28T10:27:43+00:00" + }, + { + "name": "ergebnis/json-schema-validator", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/json-schema-validator.git", + "reference": "a6166272ac5691a9bc791f185841e5f92a6d4723" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/json-schema-validator/zipball/a6166272ac5691a9bc791f185841e5f92a6d4723", + "reference": "a6166272ac5691a9bc791f185841e5f92a6d4723", + "shasum": "" + }, + "require": { + "ergebnis/json": "^1.0.0", + "ergebnis/json-pointer": "^3.2.0", + "ext-json": "*", + "justinrainbow/json-schema": "^5.2.12", + "php": "^8.0" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.21.0", + "ergebnis/data-provider": "^1.2.0", + "ergebnis/license": "^2.1.0", + "ergebnis/php-cs-fixer-config": "~5.0.0", + "fakerphp/faker": "^1.20.0", + "infection/infection": "~0.26.16", + "phpunit/phpunit": "~9.5.27", + "psalm/plugin-phpunit": "~0.18.4", + "vimeo/psalm": "^5.1.0" + }, + "type": "library", + "extra": { + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" + } + }, + "autoload": { + "psr-4": { + "Ergebnis\\Json\\SchemaValidator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://github.com/localheinz", - "type": "github" + "name": "Andreas Möller", + "email": "am@localheinz.com" } ], - "time": "2020-08-30T12:17:03+00:00" + "description": "Provides a JSON schema validator, building on top of justinrainbow/json-schema.", + "homepage": "https://github.com/ergebnis/json-schema-validator", + "keywords": [ + "json", + "schema", + "validator" + ], + "support": { + "issues": "https://github.com/ergebnis/json-schema-validator/issues", + "source": "https://github.com/ergebnis/json-schema-validator" + }, + "time": "2022-12-10T14:50:15+00:00" }, { "name": "fig-r/psr2r-sniffer", @@ -812,19 +993,20 @@ }, { "name": "figuren-theater/coding-standards", - "version": "0.1.0", + "version": "0.3.3", "source": { "type": "git", "url": "https://github.com/figuren-theater/coding-standards.git", - "reference": "c62851499a3e5fbf7887dd3f3089cd7cc7ebc145" + "reference": "42929bf1e4c18f6ea16ec0a935b001548b825b5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/figuren-theater/coding-standards/zipball/c62851499a3e5fbf7887dd3f3089cd7cc7ebc145", - "reference": "c62851499a3e5fbf7887dd3f3089cd7cc7ebc145", + "url": "https://api.github.com/repos/figuren-theater/coding-standards/zipball/42929bf1e4c18f6ea16ec0a935b001548b825b5e", + "reference": "42929bf1e4c18f6ea16ec0a935b001548b825b5e", "shasum": "" }, "require": { + "ergebnis/composer-normalize": "^2.31", "humanmade/coding-standards": "^1.2" }, "type": "phpcodesniffer-standard", @@ -847,6 +1029,7 @@ "description": "Coding standards for PHP, JavaScript and CSS within the figuren.theater WordPress Multisite network.", "homepage": "https://websites.fuer.figuren.theater", "keywords": [ + "WordPressVIPMinimum", "coding-standards", "wordpress", "wpcs" @@ -856,7 +1039,7 @@ "issues": "https://github.com/figuren-theater/coding-standards/issues", "source": "https://github.com/figuren-theater/coding-standards" }, - "time": "2023-06-25T19:38:31+00:00" + "time": "2023-08-25T09:04:03+00:00" }, { "name": "figuren-theater/phpstan",