Skip to content

feat: update utopia-php/fetch to ^1.1.0#30

Merged
ChiragAgg5k merged 1 commit intomainfrom
feat/update-fetch-1.1.0
Apr 28, 2026
Merged

feat: update utopia-php/fetch to ^1.1.0#30
ChiragAgg5k merged 1 commit intomainfrom
feat/update-fetch-1.1.0

Conversation

@ChiragAgg5k
Copy link
Copy Markdown
Member

Summary

Update utopia-php/fetch dependency from 0.5.* to ^1.1.0.

What Changed

  • Updated composer.json to require utopia-php/fetch ^1.1.0
  • No code changes needed — the agents library already uses milliseconds for timeouts (default 90000ms = 90s), which is the unit expected by fetch 1.1.0

Verification

  • composer update successfully resolves and installs fetch 1.1.0
  • vendor/bin/phpstan analyse --level max src tests passes with no errors
  • composer lint passes
  • Unit tests pass (integration tests require external API keys which are not available in CI)

Type of Change

  • Dependency update

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 28, 2026

Greptile Summary

This PR bumps utopia-php/fetch from 0.5.* to ^1.1.0. No agent source files are changed; the author asserts that all adapters already pass timeouts in milliseconds (e.g. 90000 ms = 90 s), which matches the unit fetch 1.1.0 expects — consistent with the earlier fix in PR #21 that corrected the default from 90 ms to 90 s across adapters. The lock file correctly reflects the resolved 1.1.0 package, including swoole/ide-helper now appearing as a dev-dependency of the fetch package itself (not of this library at runtime).

Confidence Score: 5/5

Safe to merge — minimal surface area, only the dependency version changes, and no agent source files are touched.

Both changed files are package manager artifacts. The version constraint is semantically correct (^1.1.0 = >=1.1.0 <2.0.0). The timeout-unit claim in the PR description is consistent with the repo's own history (PR #21 fixed units to milliseconds), and PHPStan + linting are confirmed passing. No logic, security, or API-surface issues were found.

No files require special attention.

Important Files Changed

Filename Overview
composer.json Updates utopia-php/fetch constraint from 0.5.* to ^1.1.0; single-line change looks correct.
composer.lock Lock file updated to pin utopia-php/fetch at 1.1.0; adds swoole/ide-helper as a dev-dependency of the fetch package and bumps plugin-api-version to 2.9.0 — all consistent with the composer.json change.

Reviews (1): Last reviewed commit: "feat: update utopia-php/fetch to ^1.1.0" | Re-trigger Greptile

@ChiragAgg5k ChiragAgg5k merged commit f3a4483 into main Apr 28, 2026
11 of 12 checks passed
@ChiragAgg5k ChiragAgg5k deleted the feat/update-fetch-1.1.0 branch April 28, 2026 11:41
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