async-aws/sqs
SQS client, part of the AWS SDK provided by AsyncAws.
2.9.0
17M downloads/mo
#849 most downloaded on Packagist
async-aws/sqs
What this package is like to depend on
Last release 3 months ago
29 Apr 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 30 of 30 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
30 releases · first in 2020
4 releases in the last 12 months
see the full history below
Release timeline
30 releases · Feb 2020 to Apr 2026
2021
2022
2023
2024
2025
2026
Releases
latest 30-
2.9.029 Apr 2026Release notes
Open source →Added
- Added features for
StartMessageMoveTask,ListMessageMoveTasks,CancelMessageMoveTaskandListDeadLetterSourceQueues
- Added features for
-
2.8.116 Feb 2026 -
2.8.016 Jan 2026Release notes
Open source →Added
- Add
UNKNOWN_TO_SDKvalue to enums that is used when the API returns an value that is not (or not yet) known by the AsyncAws - AWS api-change: Added
us-isob-west-1region - AWS api-change: Added
eusc-de-east-1region
Dependency bumped
- Drop support for PHP versions lower than 8.2
Changed
- AWS enhancement: Documentation updates.
- Apply new CodingStandard from latest php-cs-fixer.
- Add
-
2.7.108 Sep 2025 -
2.7.011 Aug 2025Release notes
Open source →Added
- AWS api-change: Rework regions configuration
Changed
- AWS enhancement: Documentation updates.
-
2.6.012 May 2025Release notes
Open source →Added
- AWS api-change: Added
eu-isoe-west-1region
Changed
- Sort exception alphabetically.
- AWS api-change: Added
-
2.5.031 Mar 2025Release notes
Open source →Added
- AWS api-change: rewrite declaration of regions
- AWS api-change: Rework regions configuration.
-
2.4.005 Mar 2025Release notes
Open source →Added
- AWS api-change: Added
fips-ca-central-1andfips-ca-west-1regions - AWS api-change: Added
us-isof-east-1andus-isof-south-1regions
- AWS api-change: Added
-
2.3.015 Jan 2025 -
2.2.124 Nov 2024 -
2.2.009 Oct 2024Release notes
Open source →Added
- Add AddPermission endpoint
Changed
- Enable compiler optimization for the
sprintffunction.
-
2.1.103 Jul 2024Release notes
Open source →Changed
- Add
Accept: application/jsonheader in request to fix incompatibility with 3rd party providers - AWS enhancement: Documentation updates.
- Add
-
2.1.014 May 2024Release notes
Open source →Added
- AWS api-change: This release adds MessageSystemAttributeNames to ReceiveMessageRequest to replace AttributeNames.
Changed
- AWS enhancement: Documentation updates.
-
2.0.013 Dec 2023Release notes
Open source →BC-BREAK
- AWS api-change: This release enables customers to call SQS using AWS JSON-1.0 protocol.
Changed
- Allow passing explicit null values for optional fields of input objects
-
1.9.007 Aug 2023Release notes
Open source →Added
- AWS enhancement: Documentation updates.
Changed
- Improve parameter type and return type in phpdoc
-
1.8.020 Jun 2023 -
1.7.020 Dec 2021Release notes
Open source →Added
- AWS api-change: Added
us-iso-west-1region - AWS api-change: Use specific configuration for
usregions - AWS api-change: Amazon SQS adds a new queue attribute,
SqsManagedSseEnabled, which enables server-side queue encryption using SQS owned encryption keys. - Added operations
ChangeMessageVisibilityBatch,DeleteMessageBatch,SendMessageBatch
- AWS api-change: Added
-
1.6.002 Oct 2021Release notes
Open source →Added
- AWS enhancement: Documentation updates for Amazon SQS
- AWS api-change: Amazon SQS adds a new queue attribute, RedriveAllowPolicy, which includes the dead-letter queue redrive permission parameters. It defines which source queues can specify dead-letter queues as a JSON object.
-
1.5.001 Feb 2021Release notes
Open source →Added
- Changed case of object's properties to camelCase.
- Added documentation in class headers.
- Added domain exceptions
-
1.4.016 Jan 2021Release notes
Open source →Added
- AWS api-change: Amazon SQS adds queue attributes to enable high throughput FIFO.
Fixed
- Make sure required Map properties are validated before sending the request
- If provided an unrecognized region, then fallback to default region config
-
1.3.221 Nov 2020 -
1.3.118 Sep 2020Release notes
Open source →Fixed
- Updated the values allowed in
ReceiveMessageRequest::$AttributeNames. The SQS specification did not match the documentation and the expected values from the server.
- Updated the values allowed in
-
1.3.021 Aug 2020Release notes
Open source →Added
- Support for PHP 8
- Pagination support for
ListQueue ListQueueRequest::$NextTokenListQueueRequest::$MaxResults
-
1.2.021 May 2020Release notes
Open source →Deprecated
- Protected methods
getServiceCode,getSignatureVersionandgetSignatureScopeNameofSqsClientare deprecated and will be removed in 2.0
- Protected methods
-
1.1.007 May 2020Release notes
Open source →Added
- Added enum
MessageSystemAttributeName,MessageSystemAttributeNameForSendsandQueueAttributeName.
- Added enum
-
1.0.003 May 2020 -
0.4.004 Apr 2020Release notes
Open source →Removed
- Dependency on
symfony/http-client-contracts - All
validate()methods on the inputs. They are merged withrequest().
Changed
- Moved value objects to a dedicated namespace.
- Results'
populateResult()has only one argument. It takes aAsyncAws\Core\Response. - The
AsyncAws\Sqs\Enum\*,AsyncAws\Sqs\Input\*andAsyncAws\Sqs\ValueObject*classes are marked final.
- Dependency on
-
0.3.014 Mar 2020Release notes
Open source →Added
- Enums;
QueueAttributeName
Changed
- Removed
requestBody(),requestHeaders(),requestQuery()andrequestUri()input classes. They are replaced withrequest(). - Using async-aws/core: 0.4.0
- Enums;
-
0.2.029 Feb 2020 -
0.1.022 Feb 2020