Skip to content

Commit

Permalink
Update README for PHP 8.0 support
Browse files Browse the repository at this point in the history
  • Loading branch information
squigg committed Oct 16, 2021
1 parent 50b0df8 commit b9688e6
Showing 1 changed file with 2 additions and 14 deletions.
16 changes: 2 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,20 +26,6 @@ or [PowerShell](https://docs.microsoft.com/en-us/azure/storage/queues/storage-po
### Install using composer
You can find this library on [Packagist](https://packagist.org/packages/squigg/azure-queue-laravel).

#### Important notes for Laravel 8
Laravel 8 has moved to Guzzle 7.x, but the upstream dependency `microsoft/azure-storage-queue` from this package still uses Guzzle 6.
This will cause `composer` to fail during dependency resolution.

Tests so far have not identified any impacting breaking changes between Guzzle 6 and 7, so while we wait for the upstream package to be updated, you can work around this issue by adding/updating your root
`composer.json` file to use an inline alias for `guzzlehttp/guzzle`:
```
"guzzlehttp/guzzle": "7.0.1 as 6.5.5"
```
Or run this command:
```
composer require guzzlehttp/guzzle:"7.0.1 as 6.5.5"
```
#### Installation
Require this package in your `composer.json`. The version numbers will follow Laravel.

#### Laravel 8.x
Expand Down Expand Up @@ -135,6 +121,8 @@ Remember to update the default queue by setting the `QUEUE_DRIVER` value in your

## Changelog

2021-10-16 - V8.1 - Support for PHP 8

2020-09-19 - V8.0 - Support for Laravel 8.x (composer dependency and test refactoring only)

2020-06-04 - V7.0 - Support for Laravel 7.x (composer dependency and test refactoring only)
Expand Down

0 comments on commit b9688e6

Please sign in to comment.