Commit 9d95d102 authored by Thomas Löffler's avatar Thomas Löffler
Browse files

Update TYPO3 CMS due to security issues

parent af84d058
Pipeline #13652 passed with stages
in 11 minutes and 40 seconds
...@@ -49,30 +49,30 @@ ...@@ -49,30 +49,30 @@
}, },
{ {
"name": "apache-solr-for-typo3/solr", "name": "apache-solr-for-typo3/solr",
"version": "11.0.3", "version": "11.0.4",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/TYPO3-Solr/ext-solr.git", "url": "https://github.com/TYPO3-Solr/ext-solr.git",
"reference": "72e46df4c4a99f8cf3fdd7d9e5b89e9b9b044ca6" "reference": "bff768c81fd8df93607fb288f2c23cff62c4d00b"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/TYPO3-Solr/ext-solr/zipball/72e46df4c4a99f8cf3fdd7d9e5b89e9b9b044ca6", "url": "https://api.github.com/repos/TYPO3-Solr/ext-solr/zipball/bff768c81fd8df93607fb288f2c23cff62c4d00b",
"reference": "72e46df4c4a99f8cf3fdd7d9e5b89e9b9b044ca6", "reference": "bff768c81fd8df93607fb288f2c23cff62c4d00b",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"ext-json": "*", "ext-json": "*",
"php": ">=7.2.0", "php": ">=7.2.0",
"solarium/solarium": "~4.2.0", "solarium/solarium": "~4.2.0",
"typo3/cms-backend": "^9.5.16 || ^10.4.0", "typo3/cms-backend": "^9.5.16 || >=10.4.1 != 10.4.7",
"typo3/cms-core": "^9.5.16 || ^10.4.0", "typo3/cms-core": "^9.5.16 || >=10.4.1 != 10.4.7",
"typo3/cms-extbase": "^9.5.16 || ^10.4.0", "typo3/cms-extbase": "^9.5.16 || >=10.4.1 != 10.4.7",
"typo3/cms-fluid": "^9.5.16 || ^10.4.0", "typo3/cms-fluid": "^9.5.16 || >=10.4.1 != 10.4.7",
"typo3/cms-frontend": "^9.5.16 || ^10.4.0", "typo3/cms-frontend": "^9.5.16 || >=10.4.1 != 10.4.7",
"typo3/cms-reports": "^9.5.16 || ^10.4.0", "typo3/cms-reports": "^9.5.16 || >=10.4.1 != 10.4.7",
"typo3/cms-scheduler": "^9.5.16 || ^10.4.0", "typo3/cms-scheduler": "^9.5.16 || >=10.4.1 != 10.4.7",
"typo3/cms-tstemplate": "^9.5.16 || ^10.4.0" "typo3/cms-tstemplate": "^9.5.16 || >=10.4.1 != 10.4.7"
}, },
"replace": { "replace": {
"apache-solr-for-typo3/solrfluid": "*", "apache-solr-for-typo3/solrfluid": "*",
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
"type": "typo3-cms-extension", "type": "typo3-cms-extension",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "11.0.x-dev" "dev-release-11.0.x": "11.0.x-dev"
}, },
"typo3/cms": { "typo3/cms": {
"extension-key": "solr", "extension-key": "solr",
...@@ -133,7 +133,7 @@ ...@@ -133,7 +133,7 @@
"type": "custom" "type": "custom"
} }
], ],
"time": "2020-09-25T19:42:15+00:00" "time": "2021-05-21T18:29:33+00:00"
}, },
{ {
"name": "b13/typo3-composerize", "name": "b13/typo3-composerize",
...@@ -892,24 +892,23 @@ ...@@ -892,24 +892,23 @@
}, },
{ {
"name": "doctrine/cache", "name": "doctrine/cache",
"version": "1.11.0", "version": "2.1.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/doctrine/cache.git", "url": "https://github.com/doctrine/cache.git",
"reference": "a9c1b59eba5a08ca2770a76eddb88922f504e8e0" "reference": "331b4d5dbaeab3827976273e9356b3b453c300ce"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/doctrine/cache/zipball/a9c1b59eba5a08ca2770a76eddb88922f504e8e0", "url": "https://api.github.com/repos/doctrine/cache/zipball/331b4d5dbaeab3827976273e9356b3b453c300ce",
"reference": "a9c1b59eba5a08ca2770a76eddb88922f504e8e0", "reference": "331b4d5dbaeab3827976273e9356b3b453c300ce",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "~7.1 || ^8.0" "php": "~7.1 || ^8.0"
}, },
"conflict": { "conflict": {
"doctrine/common": ">2.2,<2.4", "doctrine/common": ">2.2,<2.4"
"psr/cache": ">=3"
}, },
"require-dev": { "require-dev": {
"alcaeus/mongo-php-adapter": "^1.1", "alcaeus/mongo-php-adapter": "^1.1",
...@@ -918,8 +917,9 @@ ...@@ -918,8 +917,9 @@
"mongodb/mongodb": "^1.1", "mongodb/mongodb": "^1.1",
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
"predis/predis": "~1.0", "predis/predis": "~1.0",
"psr/cache": "^1.0 || ^2.0", "psr/cache": "^1.0 || ^2.0 || ^3.0",
"symfony/cache": "^4.4 || ^5.2" "symfony/cache": "^4.4 || ^5.2 || ^6.0@dev",
"symfony/var-exporter": "^4.4 || ^5.2 || ^6.0@dev"
}, },
"suggest": { "suggest": {
"alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver"
...@@ -971,7 +971,7 @@ ...@@ -971,7 +971,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/doctrine/cache/issues", "issues": "https://github.com/doctrine/cache/issues",
"source": "https://github.com/doctrine/cache/tree/1.11.0" "source": "https://github.com/doctrine/cache/tree/2.1.1"
}, },
"funding": [ "funding": [
{ {
...@@ -987,35 +987,36 @@ ...@@ -987,35 +987,36 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-04-13T14:46:17+00:00" "time": "2021-07-17T14:49:29+00:00"
}, },
{ {
"name": "doctrine/dbal", "name": "doctrine/dbal",
"version": "2.13.1", "version": "2.13.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/doctrine/dbal.git", "url": "https://github.com/doctrine/dbal.git",
"reference": "c800380457948e65bbd30ba92cc17cda108bf8c9" "reference": "8dd39d2ead4409ce652fd4f02621060f009ea5e4"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/doctrine/dbal/zipball/c800380457948e65bbd30ba92cc17cda108bf8c9", "url": "https://api.github.com/repos/doctrine/dbal/zipball/8dd39d2ead4409ce652fd4f02621060f009ea5e4",
"reference": "c800380457948e65bbd30ba92cc17cda108bf8c9", "reference": "8dd39d2ead4409ce652fd4f02621060f009ea5e4",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"doctrine/cache": "^1.0", "doctrine/cache": "^1.0|^2.0",
"doctrine/deprecations": "^0.5.3", "doctrine/deprecations": "^0.5.3",
"doctrine/event-manager": "^1.0", "doctrine/event-manager": "^1.0",
"ext-pdo": "*", "ext-pdo": "*",
"php": "^7.1 || ^8" "php": "^7.1 || ^8"
}, },
"require-dev": { "require-dev": {
"doctrine/coding-standard": "8.2.0", "doctrine/coding-standard": "9.0.0",
"jetbrains/phpstorm-stubs": "2020.2", "jetbrains/phpstorm-stubs": "2020.2",
"phpstan/phpstan": "0.12.81", "phpstan/phpstan": "0.12.81",
"phpunit/phpunit": "^7.5.20|^8.5|9.5.0", "phpunit/phpunit": "^7.5.20|^8.5|9.5.5",
"squizlabs/php_codesniffer": "3.6.0", "squizlabs/php_codesniffer": "3.6.0",
"symfony/cache": "^4.4",
"symfony/console": "^2.0.5|^3.0|^4.0|^5.0", "symfony/console": "^2.0.5|^3.0|^4.0|^5.0",
"vimeo/psalm": "4.6.4" "vimeo/psalm": "4.6.4"
}, },
...@@ -1078,7 +1079,7 @@ ...@@ -1078,7 +1079,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/doctrine/dbal/issues", "issues": "https://github.com/doctrine/dbal/issues",
"source": "https://github.com/doctrine/dbal/tree/2.13.1" "source": "https://github.com/doctrine/dbal/tree/2.13.2"
}, },
"funding": [ "funding": [
{ {
...@@ -1094,7 +1095,7 @@ ...@@ -1094,7 +1095,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-04-17T17:30:19+00:00" "time": "2021-06-18T21:48:39+00:00"
}, },
{ {
"name": "doctrine/deprecations", "name": "doctrine/deprecations",
...@@ -1450,6 +1451,51 @@ ...@@ -1450,6 +1451,51 @@
], ],
"time": "2020-12-29T14:50:06+00:00" "time": "2020-12-29T14:50:06+00:00"
}, },
{
"name": "enshrined/svg-sanitize",
"version": "0.14.0",
"source": {
"type": "git",
"url": "https://github.com/darylldoyle/svg-sanitizer.git",
"reference": "beff89576a72540ee99476aeb9cfe98222e76fb8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/beff89576a72540ee99476aeb9cfe98222e76fb8",
"reference": "beff89576a72540ee99476aeb9cfe98222e76fb8",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-libxml": "*"
},
"require-dev": {
"codeclimate/php-test-reporter": "^0.1.2",
"phpunit/phpunit": "^6"
},
"type": "library",
"autoload": {
"psr-4": {
"enshrined\\svgSanitize\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Daryll Doyle",
"email": "daryll@enshrined.co.uk"
}
],
"description": "An SVG sanitizer for PHP",
"support": {
"issues": "https://github.com/darylldoyle/svg-sanitizer/issues",
"source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.14.0"
},
"time": "2021-01-21T10:13:20+00:00"
},
{ {
"name": "gordalina/cachetool", "name": "gordalina/cachetool",
"version": "4.1.1", "version": "4.1.1",
...@@ -2554,16 +2600,16 @@ ...@@ -2554,16 +2600,16 @@
}, },
{ {
"name": "nikic/php-parser", "name": "nikic/php-parser",
"version": "v4.10.5", "version": "v4.12.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/nikic/PHP-Parser.git", "url": "https://github.com/nikic/PHP-Parser.git",
"reference": "4432ba399e47c66624bc73c8c0f811e5c109576f" "reference": "6608f01670c3cc5079e18c1dab1104e002579143"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4432ba399e47c66624bc73c8c0f811e5c109576f", "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6608f01670c3cc5079e18c1dab1104e002579143",
"reference": "4432ba399e47c66624bc73c8c0f811e5c109576f", "reference": "6608f01670c3cc5079e18c1dab1104e002579143",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -2604,9 +2650,9 @@ ...@@ -2604,9 +2650,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/nikic/PHP-Parser/issues", "issues": "https://github.com/nikic/PHP-Parser/issues",
"source": "https://github.com/nikic/PHP-Parser/tree/v4.10.5" "source": "https://github.com/nikic/PHP-Parser/tree/v4.12.0"
}, },
"time": "2021-05-03T19:11:20+00:00" "time": "2021-07-21T10:44:31+00:00"
}, },
{ {
"name": "nimut/testing-framework", "name": "nimut/testing-framework",
...@@ -5289,16 +5335,16 @@ ...@@ -5289,16 +5335,16 @@
}, },
{ {
"name": "symfony/cache", "name": "symfony/cache",
"version": "v5.2.8", "version": "v5.3.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/cache.git", "url": "https://github.com/symfony/cache.git",
"reference": "c13bfc6682a669e6ba592ba3305139ebf946a811" "reference": "82962a497f090e95e3b357c21bf6f54991c9b1a5"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/cache/zipball/c13bfc6682a669e6ba592ba3305139ebf946a811", "url": "https://api.github.com/repos/symfony/cache/zipball/82962a497f090e95e3b357c21bf6f54991c9b1a5",
"reference": "c13bfc6682a669e6ba592ba3305139ebf946a811", "reference": "82962a497f090e95e3b357c21bf6f54991c9b1a5",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -5306,6 +5352,7 @@ ...@@ -5306,6 +5352,7 @@
"psr/cache": "^1.0|^2.0", "psr/cache": "^1.0|^2.0",
"psr/log": "^1.1", "psr/log": "^1.1",
"symfony/cache-contracts": "^1.1.7|^2", "symfony/cache-contracts": "^1.1.7|^2",
"symfony/deprecation-contracts": "^2.1",
"symfony/polyfill-php80": "^1.15", "symfony/polyfill-php80": "^1.15",
"symfony/service-contracts": "^1.1|^2", "symfony/service-contracts": "^1.1|^2",
"symfony/var-exporter": "^4.4|^5.0" "symfony/var-exporter": "^4.4|^5.0"
...@@ -5323,7 +5370,7 @@ ...@@ -5323,7 +5370,7 @@
}, },
"require-dev": { "require-dev": {
"cache/integration-tests": "dev-master", "cache/integration-tests": "dev-master",
"doctrine/cache": "^1.6", "doctrine/cache": "^1.6|^2.0",
"doctrine/dbal": "^2.10|^3.0", "doctrine/dbal": "^2.10|^3.0",
"predis/predis": "^1.1", "predis/predis": "^1.1",
"psr/simple-cache": "^1.0", "psr/simple-cache": "^1.0",
...@@ -5364,7 +5411,7 @@ ...@@ -5364,7 +5411,7 @@
"psr6" "psr6"
], ],
"support": { "support": {
"source": "https://github.com/symfony/cache/tree/v5.2.8" "source": "https://github.com/symfony/cache/tree/v5.3.3"
}, },
"funding": [ "funding": [
{ {
...@@ -5380,7 +5427,7 @@ ...@@ -5380,7 +5427,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-05-07T13:41:16+00:00" "time": "2021-06-24T08:13:00+00:00"
}, },
{ {
"name": "symfony/cache-contracts", "name": "symfony/cache-contracts",
...@@ -5463,22 +5510,23 @@ ...@@ -5463,22 +5510,23 @@
}, },
{ {
"name": "symfony/config", "name": "symfony/config",
"version": "v4.4.23", "version": "v4.4.26",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/config.git", "url": "https://github.com/symfony/config.git",
"reference": "be9e601f17fc684ddfd6c675fdfcd04bb51fa928" "reference": "1cb26cdb8a9834d8494cadd284602fa0647b73e5"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/config/zipball/be9e601f17fc684ddfd6c675fdfcd04bb51fa928", "url": "https://api.github.com/repos/symfony/config/zipball/1cb26cdb8a9834d8494cadd284602fa0647b73e5",
"reference": "be9e601f17fc684ddfd6c675fdfcd04bb51fa928", "reference": "1cb26cdb8a9834d8494cadd284602fa0647b73e5",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=7.1.3", "php": ">=7.1.3",
"symfony/filesystem": "^3.4|^4.0|^5.0", "symfony/filesystem": "^3.4|^4.0|^5.0",
"symfony/polyfill-ctype": "~1.8" "symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-php81": "^1.22"
}, },
"conflict": { "conflict": {
"symfony/finder": "<3.4" "symfony/finder": "<3.4"
...@@ -5519,7 +5567,7 @@ ...@@ -5519,7 +5567,7 @@
"description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/config/tree/v4.4.23" "source": "https://github.com/symfony/config/tree/v4.4.26"
}, },
"funding": [ "funding": [
{ {
...@@ -5535,20 +5583,20 @@ ...@@ -5535,20 +5583,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-05-07T13:37:51+00:00" "time": "2021-06-21T14:51:25+00:00"
}, },
{ {
"name": "symfony/console", "name": "symfony/console",
"version": "v4.4.23", "version": "v4.4.26",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/console.git", "url": "https://github.com/symfony/console.git",
"reference": "1ab187ac21d41d7d34a4f529091a1f5d0bb2924f" "reference": "9aa1eb46c1b12fada74dc0c529e93d1ccef22576"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/1ab187ac21d41d7d34a4f529091a1f5d0bb2924f", "url": "https://api.github.com/repos/symfony/console/zipball/9aa1eb46c1b12fada74dc0c529e93d1ccef22576",
"reference": "1ab187ac21d41d7d34a4f529091a1f5d0bb2924f", "reference": "9aa1eb46c1b12fada74dc0c529e93d1ccef22576",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -5608,7 +5656,7 @@ ...@@ -5608,7 +5656,7 @@
"description": "Eases the creation of beautiful and testable command line interfaces", "description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/console/tree/v4.4.23" "source": "https://github.com/symfony/console/tree/v4.4.26"
}, },
"funding": [ "funding": [
{ {
...@@ -5624,20 +5672,20 @@ ...@@ -5624,20 +5672,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-05-10T12:53:15+00:00" "time": "2021-06-06T09:12:27+00:00"
}, },
{ {
"name": "symfony/dependency-injection", "name": "symfony/dependency-injection",
"version": "v4.4.23", "version": "v4.4.26",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/dependency-injection.git", "url": "https://github.com/symfony/dependency-injection.git",
"reference": "c1d4b65852f22e19131dea626e236a8e07d64479" "reference": "a944d2f8e903dc99f5f1baf3eb74081352f0067f"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c1d4b65852f22e19131dea626e236a8e07d64479", "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a944d2f8e903dc99f5f1baf3eb74081352f0067f",
"reference": "c1d4b65852f22e19131dea626e236a8e07d64479", "reference": "a944d2f8e903dc99f5f1baf3eb74081352f0067f",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -5693,7 +5741,7 @@ ...@@ -5693,7 +5741,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application", "description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/dependency-injection/tree/v4.4.23" "source": "https://github.com/symfony/dependency-injection/tree/v4.4.26"
}, },
"funding": [ "funding": [
{ {
...@@ -5709,7 +5757,7 @@ ...@@ -5709,7 +5757,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-05-11T15:55:42+00:00" "time": "2021-06-24T08:08:16+00:00"
}, },
{ {
"name": "symfony/deprecation-contracts", "name": "symfony/deprecation-contracts",
...@@ -5780,16 +5828,16 @@ ...@@ -5780,16 +5828,16 @@
}, },
{ {
"name": "symfony/event-dispatcher", "name": "symfony/event-dispatcher",
"version": "v4.4.20", "version": "v4.4.25",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/event-dispatcher.git", "url": "https://github.com/symfony/event-dispatcher.git",
"reference": "c352647244bd376bf7d31efbd5401f13f50dad0c" "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/047773e7016e4fd45102cedf4bd2558ae0d0c32f",
"reference": "c352647244bd376bf7d31efbd5401f13f50dad0c", "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -5843,7 +5891,7 @@ ...@@ -5843,7 +5891,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/event-dispatcher/tree/v4.4.20" "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.25"
}, },
"funding": [ "funding": [
{ {
...@@ -5859,7 +5907,7 @@ ...@@ -5859,7 +5907,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2021-01-27T09:09:26+00:00" "time": "2021-05-26T17:39:37+00:00"
}, },
{ {
"name": "symfony/event-dispatcher-contracts", "name": "symfony/event-dispatcher-contracts",
...@@ -5942,16 +5990,16 @@ ...@@ -5942,16 +5990,16 @@
}, },
{ {
"name": "symfony/expression-language", "name": "symfony/expression-language",
"version": "v5.2.7", "version": "v5.3.0",
"source": { "source": {
"type": "git",