Skip to content

chore: require validators 0.6 - #950

Merged
ChiragAgg5k merged 1 commit into
mainfrom
chore/validators-0.6
Aug 27, 2026
Merged

chore: require validators 0.6#950
ChiragAgg5k merged 1 commit into
mainfrom
chore/validators-0.6

Conversation

@ChiragAgg5k

@ChiragAgg5k ChiragAgg5k commented Aug 27, 2026

Copy link
Copy Markdown
Member

Summary

Update utopia-php/validators to ^0.6 so database can coexist with consumers using the FCM service account validator.

Validation

  • Composer dependency resolution with validators 0.6.0
  • Pint
  • PHPStan level 7

Summary by CodeRabbit

  • Chores
    • Updated the validation component to support the newer 0.6 release, ensuring compatibility with the latest available improvements.

@coderabbitai

coderabbitai Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 0e14ae43-9bdb-4ab4-8222-6cb768fe6fd9

📥 Commits

Reviewing files that changed from the base of the PR and between d5b2eca and be9b954.

⛔ Files ignored due to path filters (1)
  • composer.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • composer.json

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The Composer constraint for utopia-php/validators changed from ^0.5 to ^0.6.

Changes

Validator dependency update

Layer / File(s) Summary
Update validator constraint
composer.json
The Composer requirement for utopia-php/validators changed from ^0.5 to ^0.6.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Merge Risk: ⚪ Minimal · up to be9b9

This PR updates the validators dependency and lockfile without any supplied merge-blocking concern; it is merge-ready after normal checks and review.

Suggested reviewers: abnegate

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: updating the required validators dependency to version 0.6.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/validators-0.6

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@greptile-apps

greptile-apps Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Updates utopia-php/validators from the 0.5 release line to 0.6 so the database package can coexist with consumers requiring the newer validator package.

  • Changes the Composer constraint from ^0.5 to ^0.6.
  • Regenerates the lock file with utopia-php/validators 0.6.0 and its corresponding source metadata.

Confidence Score: 5/5

The dependency-only change appears safe to merge, with no concrete blocking or non-blocking issue identified.

The manifest and lock file consistently select validators 0.6.0, and the available evidence does not establish an incompatible API change or broken dependency resolution.

Important Files Changed

Filename Overview
composer.json Raises the validators dependency constraint to ^0.6; no concrete compatibility or resolution defect was identified.
composer.lock Consistently locks validators 0.6.0 and updates its source, distribution, support, timestamp, and content-hash metadata.

Reviews (1): Last reviewed commit: "chore: require validators 0.6" | Re-trigger Greptile

@ChiragAgg5k
ChiragAgg5k merged commit 8c0f55a into main Aug 27, 2026
22 checks passed
@ChiragAgg5k
ChiragAgg5k deleted the chore/validators-0.6 branch August 27, 2026 05:56
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.

2 participants