Skip to content

chore: upgrade Utopia Client to ^0.4 - #41

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

chore: upgrade Utopia Client to ^0.4#41
ChiragAgg5k merged 1 commit into
mainfrom
chore/client-04-compatibility

Conversation

@ChiragAgg5k

Copy link
Copy Markdown
Member

Summary

Upgrade utopia-php/client to ^0.4, without a dual range or version alias. Refresh the tracked lockfile to Client 0.4.3 and PSR-7 0.2.2. No source or query behavior changes.

A release is needed after merge before downstream dependency updates can resolve this constraint.

Verification

On PHP 8.5.10 with Client 0.4.3:

  • Selected network-free usage tests (MetricTest, SampleTest, AccumulatorTest, TenantTest, UsageQueryTest, SampleWatermarkTest): 113 tests, 448 assertions passed.
  • XDEBUG_MODE=off php -d memory_limit=1G vendor/bin/phpunit --filter '/ClickHouse/', with CLICKHOUSE_HOST/PORT/PASSWORD targeting an isolated ClickHouse 25.11 container: 222 tests, 1,014 assertions passed. PHP reported deprecations for the existing reflection helpers. Container removed after verification.
  • composer check, composer lint, Composer validation, and git diff --check: passed.
  • MariaDB and benchmark suites were not run. An initial host run without ClickHouse failed DNS resolution; an initial integration run exhausted the default 128 MB limit while Xdebug expanded deprecation traces. The isolated rerun above completed successfully.
  • composer audit reports PKSA-61k5-cqr9-b8b4 for the unchanged locked mongodb/mongodb dependency. This dependency-only PR does not resolve that advisory.

Dependency installation used --ignore-platform-reqs. No production services or visual UI flows were involved.

@greptile-apps

greptile-apps Bot commented Sep 9, 2026

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

The dependency-only upgrade appears safe to merge, with no concrete behavioral, security, or repository-rule violations identified.

Summary

  • Resolves utopia-php/client to 0.4.3.
  • Transitively updates utopia-php/psr7 from 0.2.0 to 0.2.2.
  • Makes no source-code or query-behavior changes.

@ChiragAgg5k
ChiragAgg5k merged commit 519e098 into main Sep 9, 2026
4 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