summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--composer-bash-completion2
-rw-r--r--composer-rpm.patch2
-rw-r--r--composer.json27
-rw-r--r--composer.spec80
-rw-r--r--installed.json300
5 files changed, 275 insertions, 136 deletions
diff --git a/composer-bash-completion b/composer-bash-completion
index 9471947..4fd810b 100644
--- a/composer-bash-completion
+++ b/composer-bash-completion
@@ -25,7 +25,7 @@ _sf_composer() {
local cur prev words cword
_get_comp_words_by_ref -n := cur prev words cword
- local completecmd=("$sf_cmd" "_complete" "--no-interaction" "-sbash" "-c$cword" "-S2.8.7")
+ local completecmd=("$sf_cmd" "_complete" "--no-interaction" "-sbash" "-c$cword" "-S2.9.2")
for w in ${words[@]}; do
w=$(printf -- '%b' "$w")
# remove quotes from typed values
diff --git a/composer-rpm.patch b/composer-rpm.patch
index fdc97ac..7323225 100644
--- a/composer-rpm.patch
+++ b/composer-rpm.patch
@@ -39,7 +39,7 @@ diff -up ./vendor/composer/ca-bundle/src/CaBundle.php.rpm ./vendor/composer/ca-b
public static function getBundledCaBundlePath()
{
- $caBundleFile = __DIR__.'/../res/cacert.pem';
-+ $caBundleFile = '/etc/pki/tls/certs/ca-bundle.crt'; // System CA, always
++ $caBundleFile = '/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem'; // System CA, always
// cURL does not understand 'phar://' paths
// see https://github.com/composer/ca-bundle/issues/10
diff --git a/composer.json b/composer.json
index 2d6b132..19d64b8 100644
--- a/composer.json
+++ b/composer.json
@@ -23,29 +23,31 @@
],
"require": {
"php": "^7.2.5 || ^8.0",
+ "ext-json": "*",
"composer/ca-bundle": "^1.5",
"composer/class-map-generator": "^1.4.0",
"composer/metadata-minifier": "^1.0",
"composer/semver": "^3.3",
"composer/spdx-licenses": "^1.5.7",
"composer/xdebug-handler": "^2.0.2 || ^3.0.3",
- "justinrainbow/json-schema": "^6.3.1",
+ "justinrainbow/json-schema": "^6.5.1",
"psr/log": "^1.0 || ^2.0 || ^3.0",
"seld/jsonlint": "^1.4",
"seld/phar-utils": "^1.2",
- "symfony/console": "^5.4.35 || ^6.3.12 || ^7.0.3",
- "symfony/filesystem": "^5.4.35 || ^6.3.12 || ^7.0.3",
- "symfony/finder": "^5.4.35 || ^6.3.12 || ^7.0.3",
- "symfony/process": "^5.4.35 || ^6.3.12 || ^7.0.3",
- "react/promise": "^2.11 || ^3.2",
- "composer/pcre": "^2.2 || ^3.2",
+ "symfony/console": "^5.4.47 || ^6.4.25 || ^7.1.10 || ^8.0",
+ "symfony/filesystem": "^5.4.45 || ^6.4.24 || ^7.1.10 || ^8.0",
+ "symfony/finder": "^5.4.45 || ^6.4.24 || ^7.1.10 || ^8.0",
+ "symfony/process": "^5.4.47 || ^6.4.25 || ^7.1.10 || ^8.0",
+ "react/promise": "^3.3",
+ "composer/pcre": "^2.3 || ^3.3",
"symfony/polyfill-php73": "^1.24",
"symfony/polyfill-php80": "^1.24",
"symfony/polyfill-php81": "^1.24",
+ "symfony/polyfill-php84": "^1.30",
"seld/signal-handler": "^2.0"
},
"require-dev": {
- "symfony/phpunit-bridge": "^6.4.3 || ^7.0.1",
+ "symfony/phpunit-bridge": "^6.4.25 || ^7.3.3 || ^8.0",
"phpstan/phpstan": "^1.11.8",
"phpstan/phpstan-phpunit": "^1.4.0",
"phpstan/phpstan-deprecation-rules": "^1.2.0",
@@ -53,9 +55,10 @@
"phpstan/phpstan-symfony": "^1.4.0"
},
"suggest": {
- "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages",
- "ext-zip": "Enabling the zip extension allows you to unzip archives",
- "ext-zlib": "Allow gzip compression of HTTP requests"
+ "ext-curl": "Provides HTTP support (will fallback to PHP streams if missing)",
+ "ext-openssl": "Enables access to repositories and packages over HTTPS",
+ "ext-zip": "Allows direct extraction of ZIP archives (unzip/7z binaries will be used instead if available)",
+ "ext-zlib": "Enables gzip for HTTP requests"
},
"config": {
"platform": {
@@ -65,7 +68,7 @@
},
"extra": {
"branch-alias": {
- "dev-main": "2.8-dev"
+ "dev-main": "2.9-dev"
},
"phpstan": {
"includes": [
diff --git a/composer.spec b/composer.spec
index 92d570e..2ce2825 100644
--- a/composer.spec
+++ b/composer.spec
@@ -11,15 +11,15 @@
# For compatibility with SCL
%undefine __brp_mangle_shebangs
-%global gh_commit fc06c099955929ac67270d169e8b5fb83ad53807
+%global gh_commit 8d5358f147c63a3a681b002076deff8c90e0b19d
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_branch 2.0-dev
%global gh_owner composer
%global gh_project composer
-%global api_version 2.6.0
+%global api_version 2.9.0
%global run_version 2.2.2
-%global upstream_version 2.8.7
+%global upstream_version 2.9.2
#global upstream_prever RC1
#global upstream_lower rc1
@@ -59,45 +59,50 @@ BuildRequires: composer-generators
# From composer.json, "require": {
# "php": "^7.2.5 || ^8.0",
-# "composer/ca-bundle": "^1.0",
+# "ext-json": "*",
+# "composer/ca-bundle": "^1.5",
+# "composer/class-map-generator": "^1.4.0",
# "composer/metadata-minifier": "^1.0",
-# "composer/semver": "^3.0",
-# "composer/spdx-licenses": "^1.2",
+# "composer/semver": "^3.3",
+# "composer/spdx-licenses": "^1.5.7",
# "composer/xdebug-handler": "^2.0.2 || ^3.0.3",
-# "justinrainbow/json-schema": "^5.2.11",
-# "psr/log": "^1.0 || ^2.0 || ^3.0"
-# "seld/jsonlint": "~1.4",
+# "justinrainbow/json-schema": "^6.5.1",
+# "psr/log": "^1.0 || ^2.0 || ^3.0",
+# "seld/jsonlint": "^1.4",
# "seld/phar-utils": "^1.2",
-# "symfony/console": "^5.4.1 || ^6.0",
-# "symfony/filesystem": "^5.4 || ^6.0",
-# "symfony/finder": "^5.4 || ^6.0",
-# "symfony/process": "^5.4 || ^6.0",
-# "react/promise": "^2.8",
-# "composer/pcre": "^2 || ^3"
+# "symfony/console": "^5.4.47 || ^6.4.25 || ^7.1.10 || ^8.0",
+# "symfony/filesystem": "^5.4.45 || ^6.4.24 || ^7.1.10 || ^8.0",
+# "symfony/finder": "^5.4.45 || ^6.4.24 || ^7.1.10 || ^8.0",
+# "symfony/process": "^5.4.47 || ^6.4.25 || ^7.1.10 || ^8.0",
+# "react/promise": "^3.3",
+# "composer/pcre": "^2.3 || ^3.3",
# "symfony/polyfill-php73": "^1.24",
-# "symfony/polyfill-php80": "^1.24"
+# "symfony/polyfill-php80": "^1.24",
+# "symfony/polyfill-php81": "^1.24",
+# "seld/signal-handler": "^2.0"
Requires: php(language) >= 7.2.5
+Requires: php-json
Requires: php-cli
# System certificates
-Requires: ca-certificates
+Requires: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
# From composer.json, suggest
-# "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages",
-# "ext-zip": "Enabling the zip extension allows you to unzip archives",
-# "ext-zlib": "Allow gzip compression of HTTP requests"
+# "ext-curl": "Provides HTTP support (will fallback to PHP streams if missing)",
+# "ext-openssl": "Enables access to repositories and packages over HTTPS",
+# "ext-zip": "Allows direct extraction of ZIP archives (unzip/7z binaries will be used instead if available)",
+# "ext-zlib": "Enables gzip for HTTP requests"
+Requires: php-curl
Requires: php-openssl
Requires: php-zip
Requires: php-zlib
# From phpcompatinfo for version 2.2.5
Requires: php-ctype
-Requires: php-curl
Requires: php-date
Requires: php-dom
Requires: php-filter
Requires: php-hash
Requires: php-iconv
Requires: php-intl
-Requires: php-json
Requires: php-libxml
Requires: php-mbstring
Requires: php-pcntl
@@ -114,6 +119,10 @@ Requires: php-zlib
Provides: php-composer(composer-plugin-api) = %{api_version}
Provides: php-composer(composer-runtime-api) = %{run_version}
+# PEAR is now deprecated
+# composer is designed to replace it
+Supplements: php-pear
+
%description
Composer helps you declare, manage and install dependencies of PHP projects,
@@ -208,6 +217,33 @@ php -r '
%changelog
+* Thu Nov 20 2025 Remi Collet <remi@remirepo.net> - 2.9.2-1
+- update to 2.9.2
+
+* Thu Nov 13 2025 Remi Collet <remi@remirepo.net> - 2.9.1-1
+- update to 2.9.1
+
+* Thu Nov 13 2025 Remi Collet <remi@remirepo.net> - 2.9.0-1
+- update to 2.9.0
+
+* Fri Nov 7 2025 Remi Collet <remi@remirepo.net> - 2.9.0~rc1-1
+- update to 2.9.0-RC1
+
+* Fri Sep 19 2025 Remi Collet <remi@remirepo.net> - 2.8.12-1
+- update to 2.8.12
+
+* Wed Aug 27 2025 Remi Collet <remi@remirepo.net> - 2.8.11-1
+- update to 2.8.11
+
+* Fri Jul 11 2025 Remi Collet <remi@remirepo.net> - 2.8.10-1
+- update to 2.8.10
+
+* Tue May 13 2025 Remi Collet <remi@remirepo.net> - 2.8.9-1
+- update to 2.8.9
+
+* Sat Apr 5 2025 Remi Collet <remi@remirepo.net> - 2.8.8-1
+- update to 2.8.8
+
* Thu Apr 3 2025 Remi Collet <remi@remirepo.net> - 2.8.7-1
- update to 2.8.7
diff --git a/installed.json b/installed.json
index 7f72ce4..81e1a88 100644
--- a/installed.json
+++ b/installed.json
@@ -2,17 +2,17 @@
"packages": [
{
"name": "composer/ca-bundle",
- "version": "1.5.6",
- "version_normalized": "1.5.6.0",
+ "version": "1.5.9",
+ "version_normalized": "1.5.9.0",
"source": {
"type": "git",
"url": "https://github.com/composer/ca-bundle.git",
- "reference": "f65c239c970e7f072f067ab78646e9f0b2935175"
+ "reference": "1905981ee626e6f852448b7aaa978f8666c5bc54"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/ca-bundle/zipball/f65c239c970e7f072f067ab78646e9f0b2935175",
- "reference": "f65c239c970e7f072f067ab78646e9f0b2935175",
+ "url": "https://api.github.com/repos/composer/ca-bundle/zipball/1905981ee626e6f852448b7aaa978f8666c5bc54",
+ "reference": "1905981ee626e6f852448b7aaa978f8666c5bc54",
"shasum": ""
},
"require": {
@@ -26,7 +26,7 @@
"psr/log": "^1.0 || ^2.0 || ^3.0",
"symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0"
},
- "time": "2025-03-06T14:30:56+00:00",
+ "time": "2025-11-06T11:46:17+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -61,7 +61,7 @@
"support": {
"irc": "irc://irc.freenode.org/composer",
"issues": "https://github.com/composer/ca-bundle/issues",
- "source": "https://github.com/composer/ca-bundle/tree/1.5.6"
+ "source": "https://github.com/composer/ca-bundle/tree/1.5.9"
},
"funding": [
{
@@ -71,33 +71,29 @@
{
"url": "https://github.com/composer",
"type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
}
],
"install-path": "./ca-bundle"
},
{
"name": "composer/class-map-generator",
- "version": "1.6.1",
- "version_normalized": "1.6.1.0",
+ "version": "1.7.0",
+ "version_normalized": "1.7.0.0",
"source": {
"type": "git",
"url": "https://github.com/composer/class-map-generator.git",
- "reference": "134b705ddb0025d397d8318a75825fe3c9d1da34"
+ "reference": "2373419b7709815ed323ebf18c3c72d03ff4a8a6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/class-map-generator/zipball/134b705ddb0025d397d8318a75825fe3c9d1da34",
- "reference": "134b705ddb0025d397d8318a75825fe3c9d1da34",
+ "url": "https://api.github.com/repos/composer/class-map-generator/zipball/2373419b7709815ed323ebf18c3c72d03ff4a8a6",
+ "reference": "2373419b7709815ed323ebf18c3c72d03ff4a8a6",
"shasum": ""
},
"require": {
"composer/pcre": "^2.1 || ^3.1",
"php": "^7.2 || ^8.0",
- "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7"
+ "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7 || ^8"
},
"require-dev": {
"phpstan/phpstan": "^1.12 || ^2",
@@ -105,9 +101,9 @@
"phpstan/phpstan-phpunit": "^1 || ^2",
"phpstan/phpstan-strict-rules": "^1.1 || ^2",
"phpunit/phpunit": "^8",
- "symfony/filesystem": "^5.4 || ^6"
+ "symfony/filesystem": "^5.4 || ^6 || ^7 || ^8"
},
- "time": "2025-03-24T13:50:44+00:00",
+ "time": "2025-11-19T10:41:15+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -137,7 +133,7 @@
],
"support": {
"issues": "https://github.com/composer/class-map-generator/issues",
- "source": "https://github.com/composer/class-map-generator/tree/1.6.1"
+ "source": "https://github.com/composer/class-map-generator/tree/1.7.0"
},
"funding": [
{
@@ -147,10 +143,6 @@
{
"url": "https://github.com/composer",
"type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
}
],
"install-path": "./class-map-generator"
@@ -311,17 +303,17 @@
},
{
"name": "composer/semver",
- "version": "3.4.3",
- "version_normalized": "3.4.3.0",
+ "version": "3.4.4",
+ "version_normalized": "3.4.4.0",
"source": {
"type": "git",
"url": "https://github.com/composer/semver.git",
- "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12"
+ "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
- "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
+ "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95",
+ "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95",
"shasum": ""
},
"require": {
@@ -331,7 +323,7 @@
"phpstan/phpstan": "^1.11",
"symfony/phpunit-bridge": "^3 || ^7"
},
- "time": "2024-09-19T14:15:21+00:00",
+ "time": "2025-08-20T19:15:30+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -375,7 +367,7 @@
"support": {
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/semver/issues",
- "source": "https://github.com/composer/semver/tree/3.4.3"
+ "source": "https://github.com/composer/semver/tree/3.4.4"
},
"funding": [
{
@@ -385,37 +377,33 @@
{
"url": "https://github.com/composer",
"type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
}
],
"install-path": "./semver"
},
{
"name": "composer/spdx-licenses",
- "version": "1.5.8",
- "version_normalized": "1.5.8.0",
+ "version": "1.5.9",
+ "version_normalized": "1.5.9.0",
"source": {
"type": "git",
"url": "https://github.com/composer/spdx-licenses.git",
- "reference": "560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a"
+ "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a",
- "reference": "560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a",
+ "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/edf364cefe8c43501e21e88110aac10b284c3c9f",
+ "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f",
"shasum": ""
},
"require": {
"php": "^5.3.2 || ^7.0 || ^8.0"
},
"require-dev": {
- "phpstan/phpstan": "^0.12.55",
- "symfony/phpunit-bridge": "^4.2 || ^5"
+ "phpstan/phpstan": "^1.11",
+ "symfony/phpunit-bridge": "^3 || ^7"
},
- "time": "2023-11-20T07:44:33+00:00",
+ "time": "2025-05-12T21:07:07+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -458,7 +446,7 @@
"support": {
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/spdx-licenses/issues",
- "source": "https://github.com/composer/spdx-licenses/tree/1.5.8"
+ "source": "https://github.com/composer/spdx-licenses/tree/1.5.9"
},
"funding": [
{
@@ -547,17 +535,17 @@
},
{
"name": "justinrainbow/json-schema",
- "version": "6.4.0",
- "version_normalized": "6.4.0.0",
+ "version": "6.6.1",
+ "version_normalized": "6.6.1.0",
"source": {
"type": "git",
"url": "https://github.com/jsonrainbow/json-schema.git",
- "reference": "16b274cb469bc8165c59b76c283724a035d27f4c"
+ "reference": "fd8e5c6b1badb998844ad34ce0abcd71a0aeb396"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/16b274cb469bc8165c59b76c283724a035d27f4c",
- "reference": "16b274cb469bc8165c59b76c283724a035d27f4c",
+ "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/fd8e5c6b1badb998844ad34ce0abcd71a0aeb396",
+ "reference": "fd8e5c6b1badb998844ad34ce0abcd71a0aeb396",
"shasum": ""
},
"require": {
@@ -567,13 +555,13 @@
},
"require-dev": {
"friendsofphp/php-cs-fixer": "3.3.0",
- "json-schema/json-schema-test-suite": "1.2.0",
+ "json-schema/json-schema-test-suite": "^23.2",
"marc-mabe/php-enum-phpstan": "^2.0",
"phpspec/prophecy": "^1.19",
"phpstan/phpstan": "^1.12",
"phpunit/phpunit": "^8.5"
},
- "time": "2025-04-01T18:50:59+00:00",
+ "time": "2025-11-07T18:30:29+00:00",
"bin": [
"bin/validate-json"
],
@@ -619,23 +607,23 @@
],
"support": {
"issues": "https://github.com/jsonrainbow/json-schema/issues",
- "source": "https://github.com/jsonrainbow/json-schema/tree/6.4.0"
+ "source": "https://github.com/jsonrainbow/json-schema/tree/6.6.1"
},
"install-path": "../justinrainbow/json-schema"
},
{
"name": "marc-mabe/php-enum",
- "version": "v4.7.1",
- "version_normalized": "4.7.1.0",
+ "version": "v4.7.2",
+ "version_normalized": "4.7.2.0",
"source": {
"type": "git",
"url": "https://github.com/marc-mabe/php-enum.git",
- "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed"
+ "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/7159809e5cfa041dca28e61f7f7ae58063aae8ed",
- "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed",
+ "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef",
+ "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef",
"shasum": ""
},
"require": {
@@ -648,7 +636,7 @@
"phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11",
"vimeo/psalm": "^4.17.0 | ^5.26.1"
},
- "time": "2024-11-28T04:54:44+00:00",
+ "time": "2025-09-14T11:18:39+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -695,7 +683,7 @@
],
"support": {
"issues": "https://github.com/marc-mabe/php-enum/issues",
- "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.1"
+ "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.2"
},
"install-path": "../marc-mabe/php-enum"
},
@@ -805,27 +793,27 @@
},
{
"name": "react/promise",
- "version": "v3.2.0",
- "version_normalized": "3.2.0.0",
+ "version": "v3.3.0",
+ "version_normalized": "3.3.0.0",
"source": {
"type": "git",
"url": "https://github.com/reactphp/promise.git",
- "reference": "8a164643313c71354582dc850b42b33fa12a4b63"
+ "reference": "23444f53a813a3296c1368bb104793ce8d88f04a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/reactphp/promise/zipball/8a164643313c71354582dc850b42b33fa12a4b63",
- "reference": "8a164643313c71354582dc850b42b33fa12a4b63",
+ "url": "https://api.github.com/repos/reactphp/promise/zipball/23444f53a813a3296c1368bb104793ce8d88f04a",
+ "reference": "23444f53a813a3296c1368bb104793ce8d88f04a",
"shasum": ""
},
"require": {
"php": ">=7.1.0"
},
"require-dev": {
- "phpstan/phpstan": "1.10.39 || 1.4.10",
+ "phpstan/phpstan": "1.12.28 || 1.4.10",
"phpunit/phpunit": "^9.6 || ^7.5"
},
- "time": "2024-05-24T10:39:05+00:00",
+ "time": "2025-08-19T18:57:03+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -869,7 +857,7 @@
],
"support": {
"issues": "https://github.com/reactphp/promise/issues",
- "source": "https://github.com/reactphp/promise/tree/v3.2.0"
+ "source": "https://github.com/reactphp/promise/tree/v3.3.0"
},
"funding": [
{
@@ -1371,8 +1359,8 @@
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.31.0",
- "version_normalized": "1.31.0.0",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
@@ -1433,7 +1421,7 @@
"portable"
],
"support": {
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0"
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0"
},
"funding": [
{
@@ -1445,6 +1433,10 @@
"type": "github"
},
{
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
@@ -1453,17 +1445,17 @@
},
{
"name": "symfony/polyfill-intl-grapheme",
- "version": "v1.31.0",
- "version_normalized": "1.31.0.0",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
- "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"
+ "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
- "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70",
+ "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70",
"shasum": ""
},
"require": {
@@ -1472,7 +1464,7 @@
"suggest": {
"ext-intl": "For best performance"
},
- "time": "2024-09-09T11:45:10+00:00",
+ "time": "2025-06-27T09:58:17+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -1514,7 +1506,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0"
+ "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0"
},
"funding": [
{
@@ -1526,6 +1518,10 @@
"type": "github"
},
{
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
@@ -1534,8 +1530,8 @@
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.31.0",
- "version_normalized": "1.31.0.0",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
@@ -1598,7 +1594,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0"
+ "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0"
},
"funding": [
{
@@ -1610,6 +1606,10 @@
"type": "github"
},
{
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
@@ -1618,20 +1618,21 @@
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.31.0",
- "version_normalized": "1.31.0.0",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341"
+ "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341",
- "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
+ "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
"shasum": ""
},
"require": {
+ "ext-iconv": "*",
"php": ">=7.2"
},
"provide": {
@@ -1640,7 +1641,7 @@
"suggest": {
"ext-mbstring": "For best performance"
},
- "time": "2024-09-09T11:45:10+00:00",
+ "time": "2024-12-23T08:48:59+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -1681,7 +1682,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0"
},
"funding": [
{
@@ -1693,6 +1694,10 @@
"type": "github"
},
{
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
@@ -1701,8 +1706,8 @@
},
{
"name": "symfony/polyfill-php73",
- "version": "v1.31.0",
- "version_normalized": "1.31.0.0",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php73.git",
@@ -1760,7 +1765,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php73/tree/v1.31.0"
+ "source": "https://github.com/symfony/polyfill-php73/tree/v1.33.0"
},
"funding": [
{
@@ -1772,6 +1777,10 @@
"type": "github"
},
{
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
@@ -1780,23 +1789,23 @@
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.31.0",
- "version_normalized": "1.31.0.0",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8"
+ "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
- "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
+ "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
"shasum": ""
},
"require": {
"php": ">=7.2"
},
- "time": "2024-09-09T11:45:10+00:00",
+ "time": "2025-01-02T08:10:11+00:00",
"type": "library",
"extra": {
"thanks": {
@@ -1843,7 +1852,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0"
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0"
},
"funding": [
{
@@ -1855,6 +1864,10 @@
"type": "github"
},
{
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
@@ -1863,8 +1876,8 @@
},
{
"name": "symfony/polyfill-php81",
- "version": "v1.31.0",
- "version_normalized": "1.31.0.0",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php81.git",
@@ -1922,7 +1935,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0"
+ "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0"
},
"funding": [
{
@@ -1934,6 +1947,10 @@
"type": "github"
},
{
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift"
}
@@ -1941,6 +1958,89 @@
"install-path": "../symfony/polyfill-php81"
},
{
+ "name": "symfony/polyfill-php84",
+ "version": "v1.33.0",
+ "version_normalized": "1.33.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php84.git",
+ "reference": "d8ced4d875142b6a7426000426b8abc631d6b191"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191",
+ "reference": "d8ced4d875142b6a7426000426b8abc631d6b191",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2"
+ },
+ "time": "2025-06-24T13:30:11+00:00",
+ "type": "library",
+ "extra": {
+ "thanks": {
+ "url": "https://github.com/symfony/polyfill",
+ "name": "symfony/polyfill"
+ }
+ },
+ "installation-source": "dist",
+ "autoload": {
+ "files": [
+ "bootstrap.php"
+ ],
+ "psr-4": {
+ "Symfony\\Polyfill\\Php84\\": ""
+ },
+ "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.4+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/nicolas-grekas",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "install-path": "../symfony/polyfill-php84"
+ },
+ {
"name": "symfony/process",
"version": "v5.4.47",
"version_normalized": "5.4.47.0",