From f0ad4923baf4f43653b1cd4e9d2e65ae6a5cf89b Mon Sep 17 00:00:00 2001 From: Chirag Aggarwal Date: Thu, 10 Sep 2026 09:25:27 +0100 Subject: [PATCH 1/2] chore: require Validators ^1.0 --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index c81422f..f5d6b54 100644 --- a/composer.json +++ b/composer.json @@ -26,14 +26,14 @@ }, "require": { "php": ">=8.5", - "utopia-php/validators": "^0.6", + "utopia-php/validators": "^1.0", "utopia-php/domains": "^4.0.0" }, "require-dev": { "laravel/pint": "1.25.*", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.3", - "utopia-php/cli": "^0.22", + "utopia-php/cli": "^0.24.4", "utopia-php/console": "0.*", "utopia-php/fetch": "^1.1" }, From 32d21b84beec2d9aaeb38cf6cc85ab9ca73e93ca Mon Sep 17 00:00:00 2001 From: Chirag Aggarwal Date: Thu, 10 Sep 2026 11:56:52 +0100 Subject: [PATCH 2/2] chore: resolve Validators 1 with released Domains 4.2.1 --- composer.lock | 245 +++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 193 insertions(+), 52 deletions(-) diff --git a/composer.lock b/composer.lock index 53caa40..1e67e63 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": "03ace79510c47d84f7814856ffd62335", + "content-hash": "a42e4c77f539b3ab74d775db9aa0eb97", "packages": [ { "name": "brick/math", @@ -1991,18 +1991,75 @@ }, "time": "2026-05-12T04:27:08+00:00" }, + { + "name": "utopia-php/client", + "version": "0.4.4", + "source": { + "type": "git", + "url": "https://github.com/utopia-php/client.git", + "reference": "ecd400e5da09e09434739f220e96e59c0ef5e82d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/utopia-php/client/zipball/ecd400e5da09e09434739f220e96e59c0ef5e82d", + "reference": "ecd400e5da09e09434739f220e96e59c0ef5e82d", + "shasum": "" + }, + "require": { + "php": ">=8.5", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "utopia-php/pools": "^2.0", + "utopia-php/psr7": "^0.2.1", + "utopia-php/span": "^1.1 || ^3.0 || ^4.0" + }, + "require-dev": { + "swoole/ide-helper": "^6.0" + }, + "suggest": { + "ext-curl": "Required to use the cURL HTTP client adapter.", + "ext-simplexml": "Required to decode XML responses with Response::xml().", + "ext-swoole": "Required to use the Swoole coroutine HTTP client adapter." + }, + "type": "library", + "autoload": { + "psr-4": { + "Utopia\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A lightweight PSR-18 HTTP client with cURL and Swoole coroutine backends", + "keywords": [ + "client", + "curl", + "http", + "php", + "psr-18", + "swoole", + "utopia" + ], + "support": { + "issues": "https://github.com/utopia-php/client/issues", + "source": "https://github.com/utopia-php/client/tree/0.4.4" + }, + "time": "2026-09-09T15:27:09+00:00" + }, { "name": "utopia-php/domains", - "version": "4.0.0", + "version": "4.2.1", "source": { "type": "git", "url": "https://github.com/utopia-php/domains.git", - "reference": "6029a55444bd32be85cd06c42576250ed88ac2e3" + "reference": "ec0501a7f3a0131aaa80a9ed69dc593a5e16a9e1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/domains/zipball/6029a55444bd32be85cd06c42576250ed88ac2e3", - "reference": "6029a55444bd32be85cd06c42576250ed88ac2e3", + "url": "https://api.github.com/repos/utopia-php/domains/zipball/ec0501a7f3a0131aaa80a9ed69dc593a5e16a9e1", + "reference": "ec0501a7f3a0131aaa80a9ed69dc593a5e16a9e1", "shasum": "" }, "require": { @@ -2010,8 +2067,12 @@ "ext-mbstring": "*", "ext-simplexml": "*", "php": ">=8.5", + "psr/http-client": "^1.0", + "psr/http-message": "^2.0", "utopia-php/cache": "^4.0 || ^5.0", - "utopia-php/validators": "^0.6" + "utopia-php/client": "^0.4.3", + "utopia-php/psr7": "^0.2.2", + "utopia-php/validators": "^1.0" }, "type": "library", "autoload": { @@ -2047,9 +2108,9 @@ ], "support": { "issues": "https://github.com/utopia-php/domains/issues", - "source": "https://github.com/utopia-php/domains/tree/4.0.0" + "source": "https://github.com/utopia-php/domains/tree/4.2.1" }, - "time": "2026-09-04T18:31:54+00:00" + "time": "2026-09-10T10:48:03+00:00" }, { "name": "utopia-php/pools", @@ -2107,6 +2168,95 @@ }, "time": "2026-07-31T12:19:18+00:00" }, + { + "name": "utopia-php/psr7", + "version": "0.2.2", + "source": { + "type": "git", + "url": "https://github.com/utopia-php/psr7.git", + "reference": "cf70bec9ae4cda33bba01c8f7f2194d32adf899d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/utopia-php/psr7/zipball/cf70bec9ae4cda33bba01c8f7f2194d32adf899d", + "reference": "cf70bec9ae4cda33bba01c8f7f2194d32adf899d", + "shasum": "" + }, + "require": { + "php": ">=8.4", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0" + }, + "suggest": { + "ext-simplexml": "Required to decode XML responses with Response::xml()." + }, + "type": "library", + "autoload": { + "psr-4": { + "Utopia\\Psr7\\": "src/Psr7/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PSR-7 HTTP message implementations and PSR-17 factories for Utopia", + "keywords": [ + "http", + "php", + "psr-17", + "psr-7", + "utopia" + ], + "support": { + "issues": "https://github.com/utopia-php/psr7/issues", + "source": "https://github.com/utopia-php/psr7/tree/0.2.2" + }, + "time": "2026-09-02T15:57:19+00:00" + }, + { + "name": "utopia-php/span", + "version": "4.2.0", + "source": { + "type": "git", + "url": "https://github.com/utopia-php/span.git", + "reference": "8505a2331772bd84ca60333e01ce6b6d068ee1dc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/utopia-php/span/zipball/8505a2331772bd84ca60333e01ce6b6d068ee1dc", + "reference": "8505a2331772bd84ca60333e01ce6b6d068ee1dc", + "shasum": "" + }, + "require": { + "php": ">=8.4", + "psr/http-client": "^1.0", + "utopia-php/client": "^0.2 || ^0.3 || ^0.4", + "utopia-php/psr7": "^0.1 || ^0.2" + }, + "require-dev": { + "swoole/ide-helper": "^5.0" + }, + "suggest": { + "ext-swoole": "Required for coroutine-based storage" + }, + "type": "library", + "autoload": { + "psr-4": { + "Utopia\\Span\\": "src/Span/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Simple span tracing library for PHP with coroutine support", + "support": { + "issues": "https://github.com/utopia-php/span/issues", + "source": "https://github.com/utopia-php/span/tree/4.2.0" + }, + "time": "2026-08-28T00:40:32+00:00" + }, { "name": "utopia-php/telemetry", "version": "0.4.5", @@ -2160,16 +2310,16 @@ }, { "name": "utopia-php/validators", - "version": "0.6.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/utopia-php/validators.git", - "reference": "7afdde56a7a635f0cb3d8a5e22ebbef40baf31dc" + "reference": "f0a08bd888d035b68c463d22b47ef385984da73d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/validators/zipball/7afdde56a7a635f0cb3d8a5e22ebbef40baf31dc", - "reference": "7afdde56a7a635f0cb3d8a5e22ebbef40baf31dc", + "url": "https://api.github.com/repos/utopia-php/validators/zipball/f0a08bd888d035b68c463d22b47ef385984da73d", + "reference": "f0a08bd888d035b68c463d22b47ef385984da73d", "shasum": "" }, "require": { @@ -2194,9 +2344,9 @@ ], "support": { "issues": "https://github.com/utopia-php/validators/issues", - "source": "https://github.com/utopia-php/validators/tree/0.6.0" + "source": "https://github.com/utopia-php/validators/tree/1.0.1" }, - "time": "2026-08-27T04:46:08+00:00" + "time": "2026-09-02T15:57:19+00:00" } ], "packages-dev": [ @@ -4117,27 +4267,23 @@ }, { "name": "utopia-php/cli", - "version": "0.22.0", + "version": "0.24.4", "source": { "type": "git", "url": "https://github.com/utopia-php/cli.git", - "reference": "a7ac387ee626fd27075a87e836fb72c5be38add4" + "reference": "39d590ffe67b0d63f107ad45533a85163899bc08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/cli/zipball/a7ac387ee626fd27075a87e836fb72c5be38add4", - "reference": "a7ac387ee626fd27075a87e836fb72c5be38add4", + "url": "https://api.github.com/repos/utopia-php/cli/zipball/39d590ffe67b0d63f107ad45533a85163899bc08", + "reference": "39d590ffe67b0d63f107ad45533a85163899bc08", "shasum": "" }, "require": { "php": ">=7.4", - "utopia-php/servers": "0.2.*" + "utopia-php/servers": "^0.4" }, "require-dev": { - "laravel/pint": "1.2.*", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^9.3", - "squizlabs/php_codesniffer": "^3.6", "swoole/ide-helper": "4.8.8", "utopia-php/console": "0.0.*" }, @@ -4162,9 +4308,9 @@ ], "support": { "issues": "https://github.com/utopia-php/cli/issues", - "source": "https://github.com/utopia-php/cli/tree/0.22.0" + "source": "https://github.com/utopia-php/cli/tree/0.24.4" }, - "time": "2025-10-21T10:42:45+00:00" + "time": "2026-09-02T15:57:19+00:00" }, { "name": "utopia-php/console", @@ -4216,26 +4362,24 @@ }, { "name": "utopia-php/di", - "version": "0.1.0", + "version": "0.3.6", "source": { "type": "git", "url": "https://github.com/utopia-php/di.git", - "reference": "22490c95f7ac3898ed1c33f1b1b5dd577305ee31" + "reference": "a72d8ee141c0883145876da95b527ffdff7ae2a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/di/zipball/22490c95f7ac3898ed1c33f1b1b5dd577305ee31", - "reference": "22490c95f7ac3898ed1c33f1b1b5dd577305ee31", + "url": "https://api.github.com/repos/utopia-php/di/zipball/a72d8ee141c0883145876da95b527ffdff7ae2a9", + "reference": "a72d8ee141c0883145876da95b527ffdff7ae2a9", "shasum": "" }, "require": { - "php": ">=8.2" + "php": ">=8.2", + "psr/container": "^2.0" }, "require-dev": { - "laravel/pint": "^1.2", "phpbench/phpbench": "^1.2", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^9.5.25", "swoole/ide-helper": "4.8.3" }, "type": "library", @@ -4251,16 +4395,18 @@ ], "description": "A simple and lite library for managing dependency injections", "keywords": [ - "framework", - "http", + "PSR-11", + "container", + "dependency-injection", + "di", "php", - "upf" + "utopia" ], "support": { "issues": "https://github.com/utopia-php/di/issues", - "source": "https://github.com/utopia-php/di/tree/0.1.0" + "source": "https://github.com/utopia-php/di/tree/0.3.6" }, - "time": "2024-08-08T14:35:19+00:00" + "time": "2026-09-02T15:57:19+00:00" }, { "name": "utopia-php/fetch", @@ -4304,27 +4450,22 @@ }, { "name": "utopia-php/servers", - "version": "0.2.5", + "version": "0.4.11", "source": { "type": "git", "url": "https://github.com/utopia-php/servers.git", - "reference": "4770e879a90685af4ba14e7e5d95d0a17c7fdf03" + "reference": "060da7b356fc9ffecd30d5c3849e8465892e8615" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/servers/zipball/4770e879a90685af4ba14e7e5d95d0a17c7fdf03", - "reference": "4770e879a90685af4ba14e7e5d95d0a17c7fdf03", + "url": "https://api.github.com/repos/utopia-php/servers/zipball/060da7b356fc9ffecd30d5c3849e8465892e8615", + "reference": "060da7b356fc9ffecd30d5c3849e8465892e8615", "shasum": "" }, "require": { - "php": ">=8.0", - "utopia-php/di": "0.1.*", - "utopia-php/validators": "0.*" - }, - "require-dev": { - "laravel/pint": "^0.2.3", - "phpstan/phpstan": "^1.8", - "phpunit/phpunit": "^9.5.5" + "php": ">=8.5", + "utopia-php/di": "^0.3", + "utopia-php/validators": "^1.0" }, "type": "library", "autoload": { @@ -4352,9 +4493,9 @@ ], "support": { "issues": "https://github.com/utopia-php/servers/issues", - "source": "https://github.com/utopia-php/servers/tree/0.2.5" + "source": "https://github.com/utopia-php/servers/tree/0.4.11" }, - "time": "2026-02-10T04:21:53+00:00" + "time": "2026-09-02T15:57:19+00:00" } ], "aliases": [],