From 705a4ee9de8df4852b31484e860a17366d7d8123 Mon Sep 17 00:00:00 2001 From: Levi van Noort <73097785+levivannoort@users.noreply.github.com> Date: Thu, 3 Sep 2026 16:17:44 +0200 Subject: [PATCH] chore: require utopia-php/validators ^1.0 The 0.6 -> 1.0 diff is two lines in Validator/Assoc.php (isArray() false, getType() TYPE_OBJECT) and waf's own code does not touch either; the full suite passes unchanged against 1.0.1 (52 tests, 188 assertions). waf was the last package pinning validators below ^0.6, which forces appwrite/cloud to hold utopia-php/queue at 1.5.x via a version alias. Requiring ^1.0 lets consumers resolve validators 1.0 and take queue 1.6 (enqueue deduplication, ack extension, connection-death detection). Verified downstream: appwrite/cloud resolves cleanly against this constraint with queue 1.6.1 / validators 1.0.1, and the queue acceptance checks pass 7/7 on the resulting tree. --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 399ffb1..b2e0115 100644 --- a/composer.json +++ b/composer.json @@ -5,7 +5,7 @@ "license": "MIT", "require": { "php": ">=8.5", - "utopia-php/validators": "^0.5" + "utopia-php/validators": "^1.0" }, "require-dev": { "laravel/pint": "^1.18", diff --git a/composer.lock b/composer.lock index 27e9aef..c6b6a67 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c38ad662580a810191f206e22284cc16", + "content-hash": "f9df2d01dab902a2e800eeafdf602000", "packages": [ { "name": "utopia-php/validators", - "version": "0.5.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/utopia-php/validators.git", - "reference": "ea6c1ad13019c8a088866cf422c232928de5a25e" + "reference": "f0a08bd888d035b68c463d22b47ef385984da73d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/utopia-php/validators/zipball/ea6c1ad13019c8a088866cf422c232928de5a25e", - "reference": "ea6c1ad13019c8a088866cf422c232928de5a25e", + "url": "https://api.github.com/repos/utopia-php/validators/zipball/f0a08bd888d035b68c463d22b47ef385984da73d", + "reference": "f0a08bd888d035b68c463d22b47ef385984da73d", "shasum": "" }, "require": { @@ -42,9 +42,9 @@ ], "support": { "issues": "https://github.com/utopia-php/validators/issues", - "source": "https://github.com/utopia-php/validators/tree/0.5.0" + "source": "https://github.com/utopia-php/validators/tree/1.0.1" }, - "time": "2026-08-14T05:12:07+00:00" + "time": "2026-09-02T15:57:19+00:00" } ], "packages-dev": [