Skip to content

chore(deps)!: upgrade to utopia-php/database 7.x - #214

Merged
loks0n merged 1 commit into
mainfrom
chore/database-7
Jul 31, 2026
Merged

chore(deps)!: upgrade to utopia-php/database 7.x#214
loks0n merged 1 commit into
mainfrom
chore/database-7

Conversation

@loks0n

@loks0n loks0n commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

utopia-php/database 7.0.0 is a constraint-only release: it moves database onto utopia-php/pools 2.x and utopia-php/cache 4.x, and its own public API is byte-identical to 6.5.1. So this needs no code changes here — only the requirement bump plus the resulting lock refresh.

The lock also picks up storage 4.0.0 → 4.0.1 and client 0.2.3 → 0.3.0: client 0.3.0 is the pools-2 release of that package (its src/ is byte-identical to 0.2.3), and storage 4.0.1 is the release that permits it. Both are reachable under the existing storage: 4.* constraint.

Needed so that appwrite/appwrite can move to pools 2 — utopia-php/migration pins database ^6.0.0 and blocks resolution.

🤖 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
Contributor

Greptile Summary

Updates the dependency graph to the pools 2.x ecosystem.

  • Requires utopia-php/database ^7.0.0.
  • Refreshes the lockfile to database 7.0.0, cache 4.0.0, pools 2.0.1, client 0.3.0, and storage 4.0.1.
  • Also resolves mongo 1.4.0 and span 4.1.0 within existing compatible constraints.

Confidence Score: 5/5

The PR appears safe to merge, with no concrete dependency-resolution or changed-code compatibility failure identified.

The manifest’s PHP 8.5 requirement satisfies the upgraded packages, and the lockfile consistently resolves database, cache, client, storage, and pools onto mutually compatible versions.

Important Files Changed

Filename Overview
composer.json Raises the database constraint to 7.x; the repository already requires PHP 8.5 and no conflicting direct dependency constraint was found.
composer.lock Resolves a consistent pools 2.x dependency graph, including compatible cache, client, storage, mongo, and span releases.

Reviews (1): Last reviewed commit: "chore(deps)!: upgrade to utopia-php/data..." | Re-trigger Greptile

@loks0n
loks0n merged commit 5e6ec71 into main Jul 31, 2026
4 checks passed
@loks0n
loks0n deleted the chore/database-7 branch July 31, 2026 14:52
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