diff --git a/composer.json b/composer.json index 48ba77bc5f..998b16327a 100644 --- a/composer.json +++ b/composer.json @@ -1,118 +1,118 @@ -{ - "name": "espocrm/espocrm", - "description": "EspoCRM. Open source CRM application.", - "type": "project", - "homepage": "https://github.com/espocrm/espocrm.git", - "license": "AGPL-3.0-or-later", - "require": { - "php": ">=8.1.0 <8.4.0", - "ext-openssl": "*", - "ext-json": "*", - "ext-zip": "*", - "ext-gd": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-dom": "*", - "ext-curl": "*", - "ext-exif": "*", - "ext-pdo": "*", - "psr/log": "~3", - "psr/http-message": "^1.0", - "psr/container": "^1.1", - "slim/slim": "^4.12", - "slim/psr7": "^1", - "dragonmantank/cron-expression": "^3.3", - "laminas/laminas-mail": "^2.25.1", - "laminas/laminas-ldap": "^2.18", - "laminas/laminas-servicemanager": "^3.22", - "monolog/monolog": "~3.5", - "zordius/lightncandy": "dev-espo#v1.2.5e", - "composer/semver": "^3", - "spatie/async": "1.5.6", - "symfony/process": "6.0.*", - "symfony/http-foundation": "6.0.*", - "symfony/routing": "6.0.*", - "cboden/ratchet": "^0.4.4", - "react/zmq": "^0.4.0", - "guzzlehttp/psr7": "^2.7.0", - "michelf/php-markdown": "^1.9", - "robthree/twofactorauth": "^1.6", - "nesbot/carbon": "^2.62", - "zbateson/mail-mime-parser": "^3.0.2", - "phpoffice/phpspreadsheet": "^1.16", - "doctrine/dbal": "^3.5.3", - "league/flysystem-async-aws-s3": "^3.0", - "johngrogg/ics-parser": "^3.0", - "phpseclib/phpseclib": "^3.0", - "openspout/openspout": "~4.22", - "dompdf/dompdf": "^3.0", - "brick/phonenumber": "^0.5.0", - "picqer/php-barcode-generator": "^2.4", - "chillerlan/php-qrcode": "^4.3", - "ext-ctype": "*", - "lasserafn/php-initial-avatar-generator": "^4.3", - "tholu/php-cidr-match": "^0.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.5", - "phpstan/phpstan": "^1.12" - }, - "suggest": { - "ext-pdo_mysql": "*", - "ext-pdo_pgsql": "*", - "ext-bcmath": "*", - "ext-zmq": "*", - "ext-ldap": "*", - "ext-fileinfo": "*", - "ext-pcntl": "*", - "ext-posix": "*" - }, - "replace": { - "phpspec/prophecy": "*" - }, - "autoload": { - "psr-4": { - "Espo\\": "application/Espo/", - "Espo\\Custom\\": "custom/Espo/Custom/", - "Espo\\Modules\\": "custom/Espo/Modules/" - }, - "files": [ - "application/Espo/Resources/defaults/class-aliases.php" - ] - }, - "autoload-dev": { - "psr-4": { - "tests\\": "tests/", - "EspoDev\\": "dev/" - } - }, - "repositories": [ - { - "type": "git", - "url": "https://github.com/yurikuzn/lightncandy.git" - } - ], - "provide": { - "ext-ldap": "*", - "ext-zmq": "*" - }, - "authors": [ - { - "name": "Yurii Kuznietsov", - "role": "Developer" - }, - { - "name": "Taras Machyshyn", - "role": "Developer" - }, - { - "name": "Oleksii Avramenko" - } - ], - "scripts": { - "setConfigParams": "php dev/set-config-params.php", - "post-install-cmd": [ - "php dev/vendor-cleanup.php" - ] - } -} +{ + "name": "espocrm/espocrm", + "description": "EspoCRM. Open source CRM application.", + "type": "project", + "homepage": "https://github.com/espocrm/espocrm.git", + "license": "AGPL-3.0-or-later", + "require": { + "php": ">=8.1.0 <8.4.0", + "ext-openssl": "*", + "ext-json": "*", + "ext-zip": "*", + "ext-gd": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-dom": "*", + "ext-curl": "*", + "ext-exif": "*", + "ext-pdo": "*", + "psr/log": "~3", + "psr/http-message": "^1.0", + "psr/container": "^1.1", + "slim/slim": "^4.12", + "slim/psr7": "^1", + "dragonmantank/cron-expression": "^3.3", + "laminas/laminas-mail": "^2.25.1", + "laminas/laminas-ldap": "^2.18", + "laminas/laminas-servicemanager": "^3.22", + "monolog/monolog": "~3.5", + "zordius/lightncandy": "dev-espo#v1.2.5e", + "composer/semver": "^3", + "spatie/async": "1.5.6", + "symfony/process": "6.0.*", + "symfony/http-foundation": "6.4.*", + "symfony/routing": "6.0.*", + "cboden/ratchet": "^0.4.4", + "react/zmq": "^0.4.0", + "guzzlehttp/psr7": "^2.7.0", + "michelf/php-markdown": "^1.9", + "robthree/twofactorauth": "^1.6", + "nesbot/carbon": "^2.62", + "zbateson/mail-mime-parser": "^3.0.2", + "phpoffice/phpspreadsheet": "^1.16", + "doctrine/dbal": "^3.5.3", + "league/flysystem-async-aws-s3": "^3.0", + "johngrogg/ics-parser": "^3.0", + "phpseclib/phpseclib": "^3.0", + "openspout/openspout": "~4.22", + "dompdf/dompdf": "^3.0", + "brick/phonenumber": "^0.5.0", + "picqer/php-barcode-generator": "^2.4", + "chillerlan/php-qrcode": "^4.3", + "ext-ctype": "*", + "lasserafn/php-initial-avatar-generator": "^4.3", + "tholu/php-cidr-match": "^0.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "phpstan/phpstan": "^1.12" + }, + "suggest": { + "ext-pdo_mysql": "*", + "ext-pdo_pgsql": "*", + "ext-bcmath": "*", + "ext-zmq": "*", + "ext-ldap": "*", + "ext-fileinfo": "*", + "ext-pcntl": "*", + "ext-posix": "*" + }, + "replace": { + "phpspec/prophecy": "*" + }, + "autoload": { + "psr-4": { + "Espo\\": "application/Espo/", + "Espo\\Custom\\": "custom/Espo/Custom/", + "Espo\\Modules\\": "custom/Espo/Modules/" + }, + "files": [ + "application/Espo/Resources/defaults/class-aliases.php" + ] + }, + "autoload-dev": { + "psr-4": { + "tests\\": "tests/", + "EspoDev\\": "dev/" + } + }, + "repositories": [ + { + "type": "git", + "url": "https://github.com/yurikuzn/lightncandy.git" + } + ], + "provide": { + "ext-ldap": "*", + "ext-zmq": "*" + }, + "authors": [ + { + "name": "Yurii Kuznietsov", + "role": "Developer" + }, + { + "name": "Taras Machyshyn", + "role": "Developer" + }, + { + "name": "Oleksii Avramenko" + } + ], + "scripts": { + "setConfigParams": "php dev/set-config-params.php", + "post-install-cmd": [ + "php dev/vendor-cleanup.php" + ] + } +} diff --git a/composer.lock b/composer.lock index b9c2780810..d852fffef0 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": "9153f520a46e9137cdc347ed65440264", + "content-hash": "f0490de62cf1a8215cebda1ed4262b6d", "packages": [ { "name": "async-aws/core", @@ -5538,34 +5538,36 @@ }, { "name": "symfony/http-foundation", - "version": "v6.0.20", + "version": "v6.4.14", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + "reference": "ba020a321a95519303a3f09ec2824d34d601c388" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6", - "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ba020a321a95519303a3f09ec2824d34d601c388", + "reference": "ba020a321a95519303a3f09ec2824d34d601c388", "shasum": "" }, "require": { - "php": ">=8.0.2", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "symfony/cache": "<6.3" }, "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^5.4|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.3|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -5593,7 +5595,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.0.20" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.14" }, "funding": [ { @@ -5609,7 +5611,7 @@ "type": "tidelift" } ], - "time": "2023-01-30T15:41:07+00:00" + "time": "2024-11-05T16:39:55+00:00" }, { "name": "symfony/polyfill-iconv", @@ -6095,6 +6097,82 @@ ], "time": "2024-09-09T11:45:10+00:00" }, + { + "name": "symfony/polyfill-php83", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, { "name": "symfony/process", "version": "v6.0.19",