Skip to content

Update queue from 0.17 to 0.18#60

Merged
ChiragAgg5k merged 1 commit intomainfrom
chore/update-queue-0.18
Apr 24, 2026
Merged

Update queue from 0.17 to 0.18#60
ChiragAgg5k merged 1 commit intomainfrom
chore/update-queue-0.18

Conversation

@ChiragAgg5k
Copy link
Copy Markdown
Member

Summary

  • update utopia-php/queue from 0.17.* to 0.18.*
  • align this package's PHP requirement with queue 0.18.0 by bumping the root floor to >=8.3
  • refresh composer.lock and update the README system requirements note

Upstream 0.18.0 changes reviewed

  • adds bounded Redis and RedisCluster reconnect retries with exponential backoff
  • adds optional Redis reconnect and reconnect-success callbacks
  • does not change the Utopia\Queue\Server or Utopia\Queue\Adapter\Swoole APIs used by this package, so no platform code changes were required

Testing

  • composer validate --strict
  • composer test

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 23, 2026

Greptile Summary

This PR bumps utopia-php/queue from 0.17.* to 0.18.* and raises the PHP floor from >=8.1 to >=8.3 to match the upstream package's new requirement. The composer.lock refresh also pulls in minor upstream bumps for open-telemetry, phpseclib, and several Symfony packages, and the README system-requirements note is corrected to match (also fixing a pre-existing discrepancy where it claimed PHP 8.0).

Confidence Score: 5/5

Safe to merge — a clean dependency bump with no logic changes and no issues found.

All changes are in metadata files (composer.json, composer.lock, README.md). The queue API used by this package is unchanged per the PR description, no platform source files were modified, and all dependency versions are consistent across composer.json and composer.lock. No P0/P1 issues found.

No files require special attention.

Important Files Changed

Filename Overview
composer.json PHP floor bumped from >=8.1 to >=8.3 and utopia-php/queue constraint updated from 0.17.* to 0.18.*; changes are consistent and intentional.
composer.lock Lock file refreshed: utopia-php/queue updated to 0.18.0 alongside incidental bumps to open-telemetry (api/context/sdk/gen-otlp-protobuf), phpseclib, and several symfony packages; all look consistent with a composer update run.
README.md System-requirements note updated from PHP 8.0 to PHP 8.3, now correctly matching composer.json; also fixes a pre-existing discrepancy (README said 8.0, composer.json required 8.1).

Reviews (1): Last reviewed commit: "chore: update queue to 0.18" | Re-trigger Greptile

@ChiragAgg5k ChiragAgg5k merged commit 6631730 into main Apr 24, 2026
7 checks passed
@ChiragAgg5k ChiragAgg5k deleted the chore/update-queue-0.18 branch April 24, 2026 05:19
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