Skip to content

chore: require validators 0.6 - #23

Merged
ChiragAgg5k merged 3 commits into
mainfrom
chore/validators-0.6
Aug 27, 2026
Merged

chore: require validators 0.6#23
ChiragAgg5k merged 3 commits into
mainfrom
chore/validators-0.6

Conversation

@ChiragAgg5k

@ChiragAgg5k ChiragAgg5k commented Aug 27, 2026

Copy link
Copy Markdown
Member

Summary

  • narrow the validators dependency from 0.* to ^0.6
  • raise the minimum and CI PHP version to 8.5, matching validators 0.6

Dependency order

This PR remains a draft until the validators 0.6 updates for console, servers, domains, and their dependent packages are released. The lock file will be refreshed after those releases so Composer can resolve the full dependency graph.

Related: utopia-php/monorepo#169 and utopia-php/domains#72.

@ChiragAgg5k
ChiragAgg5k force-pushed the chore/validators-0.6 branch from 851d448 to c7d8253 Compare August 27, 2026 05:40
@ChiragAgg5k

Copy link
Copy Markdown
Member Author

@greptile review

@greptile-apps

greptile-apps Bot commented Aug 27, 2026

Copy link
Copy Markdown

Greptile Summary

The PR raises the package’s minimum PHP version to 8.5 and updates the validators dependency to the 0.6 release line.

  • Updates the Composer manifest and lock file for PHP 8.5 and validators 0.6.
  • Aligns the documented PHP requirement with the manifest.
  • Removes PHP 8.4 from the CI test matrix.

Confidence Score: 5/5

The PR appears safe to merge because no blocking failure remains within the scope of this follow-up review.

The previously reported mismatch is fixed: README.md now documents PHP 8.5 or later, matching the manifest requirement.

Important Files Changed

Filename Overview
composer.json Raises the PHP requirement to 8.5 and narrows the validators dependency to ^0.6.
composer.lock Refreshes the locked dependency graph and platform requirement for the new manifest constraints.
README.md Updates the documented PHP floor to 8.5, resolving the prior documentation mismatch.
.github/workflows/test.yml Aligns the CI matrix with the new PHP 8.5 minimum.

Reviews (2): Last reviewed commit: "chore: refresh dependencies for validato..." | Re-trigger Greptile

Comment thread composer.json
@ChiragAgg5k
ChiragAgg5k marked this pull request as ready for review August 27, 2026 06:14
@ChiragAgg5k
ChiragAgg5k merged commit 6ee4f75 into main Aug 27, 2026
5 checks passed
@ChiragAgg5k
ChiragAgg5k deleted the chore/validators-0.6 branch August 27, 2026 06:18
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