diff --git a/CHANGELOG.md b/CHANGELOG.md index 928a62e6..0a04d732 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## Unreleased -For a full diff see [`2.21.0...main`][2.21.0...main]. +For a full diff see [`2.22.0...main`][2.22.0...main]. + +## [`2.22.0`][2.22.0] + +For a full diff see [`2.21.0...2.22.0`][2.21.0...2.22.0]. + +### Changed + +- Required `ergebnis/json-normalizer:^2.0.0` ([#858]), by [@dependabot] ## [`2.21.0`][2.21.0] @@ -652,6 +660,7 @@ For a full diff see [`81bc3a8...0.1.0`][81bc3a8...0.1.0]. [2.19.0]: https://github.com/ergebnis/composer-normalize/releases/tag/2.19.0 [2.20.0]: https://github.com/ergebnis/composer-normalize/releases/tag/2.20.0 [2.21.0]: https://github.com/ergebnis/composer-normalize/releases/tag/2.21.0 +[2.22.0]: https://github.com/ergebnis/composer-normalize/releases/tag/2.22.0 [81bc3a8...0.1.0]: https://github.com/ergebnis/composer-normalize/compare/81bc3a8...0.1.0 [0.1.0...0.2.0]: https://github.com/ergebnis/composer-normalize/compare/0.1.0...0.2.0 @@ -715,7 +724,8 @@ For a full diff see [`81bc3a8...0.1.0`][81bc3a8...0.1.0]. [2.18.0...2.19.0]: https://github.com/ergebnis/composer-normalize/compare/2.18.0...2.19.0 [2.19.0...2.20.0]: https://github.com/ergebnis/composer-normalize/compare/2.19.0...2.20.0 [2.20.0...2.21.0]: https://github.com/ergebnis/composer-normalize/compare/2.20.0...2.21.0 -[2.21.0...main]: https://github.com/ergebnis/composer-normalize/compare/2.21.0...main +[2.21.0...2.22.0]: https://github.com/ergebnis/composer-normalize/compare/2.21.0...2.22.0 +[2.22.0...main]: https://github.com/ergebnis/composer-normalize/compare/2.22.0...main [#1]: https://github.com/ergebnis/composer-normalize/pull/1 [#2]: https://github.com/ergebnis/composer-normalize/pull/2 @@ -805,6 +815,7 @@ For a full diff see [`81bc3a8...0.1.0`][81bc3a8...0.1.0]. [#842]: https://github.com/ergebnis/composer-normalize/pull/842 [#845]: https://github.com/ergebnis/composer-normalize/pull/845 [#852]: https://github.com/ergebnis/composer-normalize/pull/852 +[#858]: https://github.com/ergebnis/composer-normalize/pull/858 [@core23]: https://github.com/core23 [@dependabot]: https://github.com/dependabot diff --git a/composer.json b/composer.json index 175289bd..70bf9bd8 100644 --- a/composer.json +++ b/composer.json @@ -23,7 +23,7 @@ "require": { "php": "^7.4 || ^8.0", "composer-plugin-api": "^2.0.0", - "ergebnis/json-normalizer": "^1.0.3", + "ergebnis/json-normalizer": "^2.0.0", "ergebnis/json-printer": "^3.2.0", "justinrainbow/json-schema": "^5.2.11", "localheinz/diff": "^1.1.1" diff --git a/composer.lock b/composer.lock index f9e0c007..568ad714 100644 --- a/composer.lock +++ b/composer.lock @@ -4,43 +4,38 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b93fee1b6e39ead08663ca7b6e27cc87", + "content-hash": "c2e14f896c4d42550582573bd0923fbe", "packages": [ { "name": "ergebnis/json-normalizer", - "version": "1.0.3", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-normalizer.git", - "reference": "4a7f064ce34d5a2e382564565cdd433dbc5b9494" + "reference": "37fd2798ee04574f3a5e029f929f4571da1ad223" }, "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/37fd2798ee04574f3a5e029f929f4571da1ad223", + "reference": "37fd2798ee04574f3a5e029f929f4571da1ad223", "shasum": "" }, "require": { - "ergebnis/json-printer": "^3.1.1", + "ergebnis/json-printer": "^3.2.0", + "ergebnis/json-schema-validator": "^2.0.0", "ext-json": "*", - "justinrainbow/json-schema": "^5.2.10", - "php": "^7.2 || ^8.0" + "justinrainbow/json-schema": "^5.2.11", + "php": "^7.4 || ^8.0" }, "require-dev": { + "ergebnis/data-provider": "^1.0.0", "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" + "ergebnis/php-cs-fixer-config": "^3.4.0", + "fakerphp/faker": "^1.17.0", + "infection/infection": "~0.25.5", + "phpunit/phpunit": "^9.5.11", + "psalm/plugin-phpunit": "~0.16.1", + "vimeo/psalm": "^4.16.1" }, "type": "library", "autoload": { @@ -74,7 +69,7 @@ "type": "github" } ], - "time": "2021-03-06T13:33:57+00:00" + "time": "2021-12-29T12:42:56+00:00" }, { "name": "ergebnis/json-printer", @@ -139,6 +134,77 @@ ], "time": "2021-12-27T12:39:13+00:00" }, + { + "name": "ergebnis/json-schema-validator", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/ergebnis/json-schema-validator.git", + "reference": "dacd8a47c1cc2c426ec71e952da3609ebe901fac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ergebnis/json-schema-validator/zipball/dacd8a47c1cc2c426ec71e952da3609ebe901fac", + "reference": "dacd8a47c1cc2c426ec71e952da3609ebe901fac", + "shasum": "" + }, + "require": { + "ext-json": "*", + "justinrainbow/json-schema": "^5.2.10", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.18.0", + "ergebnis/data-provider": "^1.0.0", + "ergebnis/license": "^1.1.0", + "ergebnis/php-cs-fixer-config": "~3.4.0", + "fakerphp/faker": "^1.17.0", + "infection/infection": "~0.25.3", + "phpunit/phpunit": "~9.5.10", + "psalm/plugin-phpunit": "~0.16.1", + "vimeo/psalm": "^4.15.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": [ + { + "name": "Andreas Möller", + "email": "am@localheinz.com" + } + ], + "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" + }, + "funding": [ + { + "url": "https://github.com/localheinz", + "type": "github" + } + ], + "time": "2021-12-13T16:54:56+00:00" + }, { "name": "justinrainbow/json-schema", "version": "5.2.11",