Webador / SlmQueue

Laminas / Mezzio module that integrates with various queue management systems.
Other
137 stars 56 forks source link

Support PHP 8.2 #254

Closed gregtyler closed 1 year ago

gregtyler commented 1 year ago

We're hoping to upgrade our application to 8.2 but are currently blocked by SlmQueue (and SlmQueueDoctrine) only supporting ≤8.1.

I don't know enough about how your tests work to understand if what I've done is sufficient evidence that 8.2 is supported, happy to try adding things to this PR if I've missed something.

I've updated the composer.json file and testing matrix, and allowed supporting both laminas-mvc 3.3 (for PHP7.4) and 3.4 (for PHP8.x).

roelvanduijnhoven commented 1 year ago

Thanks for the work @gregtyler. PHP 8.2 support is now live. I've slightly altered your PRs, because it was not necessary to bump the versions of some packages. We can keep those at lower versions, and let Composer instead the correct set of versions that matched together :).

Thanks for your help! :green_heart:

gregtyler commented 1 year ago

Wow thanks for the quick turnaround Roel! :tada: