Skip to content

chore: bump utopia-php/storage to 2.0.*#230

Merged
loks0n merged 2 commits into
mainfrom
chore/bump-storage
May 18, 2026
Merged

chore: bump utopia-php/storage to 2.0.*#230
loks0n merged 2 commits into
mainfrom
chore/bump-storage

Conversation

@loks0n
Copy link
Copy Markdown
Member

@loks0n loks0n commented May 18, 2026

Summary

  • Bump utopia-php/storage from 0.18.* to 2.0.* (latest 2.0.3). The 1.0.0/2.0.0 jumps were version-history realignment, not API breaks; existing Utopia\Storage\Device\* imports remain compatible.

Test plan

  • composer analyze passes
  • composer test:unit passes
  • composer test:e2e passes

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 18, 2026

Greptile Summary

This PR bumps utopia-php/storage from 0.18.27 to 2.0.3, updating both composer.json (constraint 0.18.*^2.0) and the lock file. The codebase uses Utopia\Storage\Device\{Local,AWS,S3,DOSpaces,Backblaze,Linode,Wasabi} along with methods such as transfer, read, exists, getFileSize, deletePath, getFiles, and getPath.

  • Only utopia-php/storage is updated; no other locked packages change, keeping the upgrade surface minimal.
  • The ^2.0 constraint (rather than the stricter 2.0.*) will accept future 2.x minor releases, which is intentional but means future composer update runs could pull in a newer minor version without an explicit lock-file change.

Confidence Score: 5/5

This is a single-package version bump with no application logic changes; the lock file pins the resolved version to 2.0.3 and no other packages are affected.

The change is isolated to the storage dependency and its lock-file entry. All Utopia\Storage\Device* class names and the methods called throughout the codebase are part of the stable surface maintained across the version history realignment. No application logic was modified.

No files require special attention; verifying the change with the stated composer analyze and test suite runs is the natural final gate.

Important Files Changed

Filename Overview
composer.json Version constraint for utopia-php/storage bumped from 0.18.* to ^2.0; all other dependencies unchanged.
composer.lock Lock file updated to resolve utopia-php/storage at 2.0.3; content-hash and package reference updated accordingly; no other package versions changed.

Reviews (2): Last reviewed commit: "chore: use ^2.0 constraint for utopia-ph..." | Re-trigger Greptile

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@loks0n loks0n merged commit 2e21463 into main May 18, 2026
7 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