Skip to content

chore: require Validators ^1.0 - #25

Merged
ChiragAgg5k merged 2 commits into
mainfrom
chore/validators-1
Sep 10, 2026
Merged

chore: require Validators ^1.0#25
ChiragAgg5k merged 2 commits into
mainfrom
chore/validators-1

Conversation

@ChiragAgg5k

@ChiragAgg5k ChiragAgg5k commented Sep 10, 2026

Copy link
Copy Markdown
Member

Summary

Require Validators ^1.0 exclusively, with no aliases or fallback ranges. Advance the development CLI requirement to ^0.24.4, since CLI 0.22 pins Servers 0.2 and Validators 0.x.

Domains 4.2.1 is now released, so the tracked lockfile has been regenerated against published packages: Validators 1.0.1, Domains 4.2.1, Client 0.4.4, CLI 0.24.4, Servers 0.4.11, and their required dependencies. No path repositories or hand-edited lock entries.

This unblocks part of appwrite/appwrite#13575 and https://github.com/appwrite-labs/cloud/pull/5734. Emails still needs a release after merge before those applications can resolve Validators 1.x.

Verification

PHP 8.5.10:

  • composer update utopia-php/validators utopia-php/cli utopia-php/domains --with-all-dependencies --minimal-changes --ignore-platform-reqs --no-interaction --no-progress: passed; no security advisories.
  • XDEBUG_MODE=off composer test: 118 tests / 1,190 assertions passed.
  • composer lint: passed across 36 files; the locked formatter emitted PHP deprecation messages.
  • XDEBUG_MODE=off composer check: passed across 31 files.
  • composer validate --no-check-publish and git diff --check: passed.

No live registrar operations or downstream application E2E was performed. Backend-only; no screenshots apply. No merges, releases or deployments performed in this update.

@ChiragAgg5k
ChiragAgg5k marked this pull request as ready for review September 10, 2026 10:56
@greptile-apps

greptile-apps Bot commented Sep 10, 2026

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

The PR appears safe to merge; no concrete dependency compatibility, installation, or runtime failure remains.

Summary

  • Requires utopia-php/validators ^1.0.
  • Requires development CLI ^0.24.4.
  • Regenerates the lockfile using published, mutually compatible packages.

Reviews (1) · Last reviewed commit: "chore: resolve Validators 1 with release..."

@ChiragAgg5k
ChiragAgg5k merged commit b5f04fa into main Sep 10, 2026
5 checks passed
@ChiragAgg5k

Copy link
Copy Markdown
Member Author

Merged after all CI and Greptile checks passed, then published Emails 0.8.3 from merge commit b5f04fae6392265317aedfc2de4c39fe06d05e16. Requires Validators ^1.0; no aliases or fallback ranges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant