Skip to content

update domain lib to 0.9.1#10678

Merged
abnegate merged 1 commit into1.8.xfrom
update-domains-0.9.1
Oct 22, 2025
Merged

update domain lib to 0.9.1#10678
abnegate merged 1 commit into1.8.xfrom
update-domains-0.9.1

Conversation

@ChiragAgg5k
Copy link
Copy Markdown
Member

No description provided.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Oct 22, 2025

📝 Walkthrough

Walkthrough

This pull request updates a single dependency constraint in the composer.json file. The utopia-php/domains package version requirement is bumped from "0.8." to "0.9." in the require section. No other functional changes are present in the diff.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

The change involves a straightforward version constraint update to a single dependency with no logic alterations, configuration changes, or cascading modifications required.

Possibly related PRs

  • chore: update domains #9808: Updates the same utopia-php/domains dependency constraint, progressing through version iterations of this package.

Suggested reviewers

  • loks0n
  • Meldiron

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description Check ⚠️ Warning No pull request description was provided by the author. While this is evaluated with lenient criteria, a description is expected to be related to the changeset in at least some way. The complete absence of a description means there is no content to relate to the changes, which fails to meet the basic requirement that "the description is related in some way to the changeset," even under a lenient standard. The author should add a brief description of the pull request explaining why the domain library is being updated to version 0.9.1, what improvements or fixes this brings, and any relevant context. Even a minimal description covering the motivation and impact of the change would satisfy this requirement.
✅ Passed checks (2 passed)
Check name Status Explanation
Title Check ✅ Passed The pull request title "update domain lib to 0.9.1" is clear, concise, and directly describes the main change in the changeset. It accurately reflects that the utopia-php/domains dependency is being updated to version 0.9.x, which aligns with the actual changes in composer.json where "0.8." is updated to "0.9.". The title is specific enough for someone scanning the repository history to understand the primary change, and it avoids vague or generic language.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch update-domains-0.9.1

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 and usage tips.

@github-actions
Copy link
Copy Markdown

Security Scan Results for PR

Docker Image Scan Results

Package Version Vulnerability Severity
binutils 2.44-r2 CVE-2025-5244 HIGH
binutils 2.44-r2 CVE-2025-5245 HIGH
libxml2 2.13.8-r0 CVE-2025-49794 CRITICAL
libxml2 2.13.8-r0 CVE-2025-49796 CRITICAL
libxml2 2.13.8-r0 CVE-2025-49795 HIGH
libxml2 2.13.8-r0 CVE-2025-6021 HIGH
pcre2 10.43-r1 CVE-2025-58050 CRITICAL
golang.org/x/crypto v0.31.0 CVE-2025-22869 HIGH
golang.org/x/oauth2 v0.24.0 CVE-2025-22868 HIGH
stdlib 1.22.10 CVE-2025-47907 HIGH

Source Code Scan Results

🎉 No vulnerabilities found!

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 2652a21 and 9c30f32.

⛔ Files ignored due to path filters (1)
  • composer.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • composer.json (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
  • GitHub Check: Setup & Build Appwrite Image
  • GitHub Check: Setup & Build Appwrite Image
  • GitHub Check: scan

"utopia-php/database": "3.*",
"utopia-php/detector": "0.1.*",
"utopia-php/domains": "0.8.*",
"utopia-php/domains": "0.9.*",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

Clarify version constraint: PR title specifies "0.9.1" but constraint uses "0.9.*".

The PR title references a specific version (0.9.1), but the dependency constraint uses a flexible operator (0.9.*) which will accept any patch version in the 0.9.x range. Verify whether this is intentional or if the constraint should be pinned to 0.9.1 to match the PR objective.

Additionally, confirm that version 0.9.* of utopia-php/domains exists and check for any breaking changes in this release that may require code adjustments.


🌐 Web query:

utopia-php/domains 0.9 release notes breaking changes

💡 Result:

I couldn’t find a 0.9 release for utopia-php/domains. The project’s releases list and Packagist show 0.8.0 (May 16, 2025) as the latest — no 0.9 release notes or breaking-change entry exists. [1][2]

Sources:

  • GitHub releases for utopia-php/domains (shows latest 0.8.0). [1]
  • Packagist package page for utopia-php/domains (latest 0.8.0). [2]

Version 0.9 does not exist for utopia-php/domains — revert to 0.8.* or verify the intended version.

The latest version of utopia-php/domains is 0.8.0 (May 16, 2025) per Packagist and GitHub releases; version 0.9 does not exist. This change will fail during composer install/update. Verify whether this update is premature (version hasn't been released yet) or if a different version was intended.

🤖 Prompt for AI Agents
In composer.json around line 57, the dependency "utopia-php/domains" was changed
to "0.9.*" but that version does not exist; revert the version constraint to
"0.8.*" (or the exact "0.8.0") in composer.json and run composer update to
regenerate composer.lock, or if a newer unreleased version was intended, confirm
the correct released tag and use that exact version instead.

@github-actions
Copy link
Copy Markdown

✨ Benchmark results

  • Requests per second: 1,150
  • Requests with 200 status code: 207,002
  • P99 latency: 0.168695901

⚡ Benchmark Comparison

Metric This PR Latest version
RPS 1,150 837
200 207,002 150,717
P99 0.168695901 0.22900488

@abnegate abnegate merged commit 2e699ef into 1.8.x Oct 22, 2025
86 checks passed
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