Skip to content

chore(deps)!: upgrade to utopia-php/cache 4.x - #69

Merged
loks0n merged 4 commits into
mainfrom
chore/cache-4
Jul 31, 2026
Merged

chore(deps)!: upgrade to utopia-php/cache 4.x#69
loks0n merged 4 commits into
mainfrom
chore/cache-4

Conversation

@loks0n

@loks0n loks0n commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

utopia-php/cache 4.0.0 is a constraint-only release: it moves cache onto utopia-php/pools 2.x, and its own public API is byte-identical to 3.4.0. So this needs no code changes here — only the requirement widening, plus the resulting lock refresh (cache 3.0.0 → 4.0.0, pools 1.0.3 → 2.0.1, telemetry 0.3.0 → 0.4.5).

Needed so that appwrite/appwrite can move to pools 2 — utopia-php/domains pins cache ^3.0 and blocks resolution (it also blocks utopia-php/dns, which reaches cache through this package).

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@greptile-apps

greptile-apps Bot commented Jul 31, 2026

Copy link
Copy Markdown

Greptile Summary

This PR aligns the package with the PHP and dependency requirements of utopia-php/cache 4.x.

  • Raises the declared minimum PHP version from 8.3 to 8.4.
  • Removes PHP 8.3 from the CI test matrix.
  • Upgrades cache to 4.x and refreshes pools and telemetry in the lock file.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
composer.json Raises the PHP requirement to 8.4 and upgrades the cache dependency constraint to 4.x, resolving the previously reported compatibility mismatch.
.github/workflows/test.yml Aligns CI coverage with the newly declared PHP 8.4 minimum.
composer.lock Refreshes the locked cache, pools, and telemetry packages and records the PHP 8.4 platform requirement.

Reviews (4): Last reviewed commit: "chore: refresh lock content-hash after P..." | Re-trigger Greptile

Comment thread composer.json
loks0n and others added 3 commits July 31, 2026 15:45
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@loks0n
loks0n merged commit ccab34e into main Jul 31, 2026
3 of 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.

1 participant