Skip to content

chore: upgrade Utopia Client to ^0.4 - #16

Merged
ChiragAgg5k merged 1 commit into
mainfrom
chore/client-04-compatibility
Sep 9, 2026
Merged

ChiragAgg5k merged 1 commit into
mainfrom
chore/client-04-compatibility

Conversation

@ChiragAgg5k

Copy link
Copy Markdown
Member

Summary

Require utopia-php/client: ^0.4 instead of the previous 0.2/0.3 range. No dual ranges or version aliases.

Refresh the tracked lockfile to Client 0.4.3 and its required Pools 2.1.2, PSR-7 0.2.2, and Telemetry 0.4.9 dependencies. SDK APIs are unchanged. A release is needed before downstream applications can resolve this constraint.

Verification

  • composer test: 25 tests, 107 assertions passed; network-free SDK tests.
  • composer analyze, composer format:check, and composer refactor:check: passed.
  • Composer validation and git diff --check: passed.
  • Composer reported no security advisories.

Dependency installation used --ignore-platform-reqs; tests ran on PHP 8.5.10. No live executor integration was performed. No visual evidence applies to this dependency-only change.

@greptile-apps

greptile-apps Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 4/5

This PR is not safe to merge until its declared PHP support is aligned with the PHP 8.5 minimum imposed by Utopia Client 0.4.

Fix All in Claude CodeFindings

  1. P1 PHP Support Becomes Inaccurate ▶

Summary

  • Resolves Utopia Client 0.4.3, Pools 2.1.2, PSR-7 0.2.2, and Telemetry 0.4.9.
  • Introduces an unresolved platform-contract mismatch: the SDK advertises PHP 8.4 support while its required client needs PHP 8.5.

Comment thread composer.json
@ChiragAgg5k
ChiragAgg5k merged commit b356613 into main Sep 9, 2026
5 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