Documentation history - Amazon Simple Queue Service

Documentation history

The following table describes the important changes to the Amazon Simple Queue Service Developer Guide since Jan 2019. For notifications about updates to this documentation, subscribe to the RSS feed.

Service features are sometimes rolled out incrementally to the AWS Regions where a service is available. We update this documentation for the first release only. We don't provide information about Region availability or announce subsequent Region rollouts. For information about Region availability of service features and to subscribe to notifications about updates, see What's New with AWS?.

ChangeDescriptionDate

SQSUnlockQueuePolicy

Amazon SQS added a new AWS-managed policy called SQSUnlockQueuePolicy to unlock a queue and remove a misconfigured queue policy that denies all principals from accessing an Amazon SQS queue.

November 15, 2024

AWSkms:Decrypt

Amazon SQS no longer requires the kms:Decrypt permission for the SendMessage API. Customers now only need the kms:GenerateDataKey permission on the KMS key used to encrypt the queue, but still need kms:Decrypt permission to call ReceiveMessage.

July 24, 2024

FIFO metrics update

Support for NumberOfDeduplicatedSentMessages and ApproximateNumberOfGroupsWithInflightMessages added to Amazon SQS FIFO metrics.

July 3, 2024

ListQueueTags action supported in the AmazonSQSReadOnlyAccess managed policy

The AmazonSQSReadOnlyAccess managed policy supports ListQueueTags to retrieve all tags associated with a specified Amazon SQS queue.

May 2, 2024

AWSJSON protocol

Make API requests using AWS JSON protocol.

July 27, 2023

New section describing AWS managed policies for Amazon SQS and updates to these policies

Amazon SQS added a new action that allows you to list the most recent message movement tasks (up to 10) under a specific source queue. This action is associated with the ListMessageMoveTasks API operation.

June 7, 2023

Dead-letter queue redrive using APIs

Configure dead-letter queue redrives using Amazon SQS APIs.

June 7, 2023

ABAC for Amazon SQS

Attribute-based access control (ABAC) using queue tags for flexible and scalable access permissions.

November 10, 2022

FIFO high throughput limit increases

Increased default quotas for FIFO high throughput mode in commercial Regions, plus FIFO high throughput document optimization.

October 20, 2022

Default server-side encryption (SSE) is available

Server-side encryption (SSE) using SQS-owned encryption (SSE-SQS) by default.

September 26, 2022

Amazon SQS confused deputy protection support is available

Confused deputy protection allows you to specify new headers in their requests, which are checked against conditions in the KMS policy when using Amazon SQS managed SSE.

December 29, 2021

Managed SSE is available

Amazon SQS managed SSE (SSE-SQS) is managed server-side encryption that uses Amazon SQS-owned encryption keys to protect sensitive data sent over message queues.

November 23, 2021

Dead-letter queue redrive is available

Amazon SQS supports dead-letter queue redrive for standard queues.

November 10, 2021

High throughput for messages in FIFO queues is available

High throughput for Amazon SQS FIFO queues provides a higher number of transactions per second (TPS) for messages in FIFO queues. For information on throughput quotas, see Quotas related to messages.

May 27, 2021

High throughput for messages in FIFO queues is available in preview release

High throughput for Amazon SQS FIFO queues is in preview release and is subject to change. This feature provides a higher number of transactions per second (TPS) for messages in FIFO queues. For information on throughput quotas, see Quotas related to messages.

December 17, 2020

New Amazon SQS console design

To simplify development and production workflows, the Amazon SQS console has a new user experience.

July 8, 2020

Amazon SQS supports pagination for listQueues and listDeadLetterSourceQueues

You can specify the maximum number of results to return from a listQueues or listDeadLetterSourceQueues request.

June 22, 2020

Amazon SQS supports 1-minute Amazon CloudWatch metrics in all AWS Regions, except the AWS GovCloud (US) Regions

The one-minute CloudWatch metric for Amazon SQS is available in all Regions, except the AWS GovCloud (US) Regions.

January 9, 2020

Amazon SQS supports 1-minute CloudWatch metrics

The one-minute CloudWatch metric for Amazon SQS is currently available only in the following Regions: US East (Ohio), Europe (Ireland), Europe (Stockholm), and Asia Pacific (Tokyo).

November 25, 2019

AWS Lambda triggers for Amazon SQS FIFO queues are available

You can configure messages arriving in a FIFO queue as a Lambda function trigger.

November 25, 2019

Server-side encryption (SSE) for Amazon SQS is available in the China Regions

SSE for Amazon SQS is available in the China Regions.

November 13, 2019

FIFO queues are available in the Middle East (Bahrain) Region

FIFO queues are available in the Middle East (Bahrain) Region.

October 10, 2019

Amazon Virtual Private Cloud (Amazon VPC) endpoints for Amazon SQS are available in the AWS GovCloud (US-East) and AWS GovCloud (US-West) Regions

You can send messages to your Amazon SQS queues from Amazon VPC in the AWS GovCloud (US-East) and AWS GovCloud (US-West) Regions.

September 5, 2019

Amazon SQS allows troubleshooting of queues using AWS X-Ray using message system attributes

You can troubleshoot messages passing through Amazon SQS queues using X-Ray. This release adds the MessageSystemAttribute request parameter (which lets you send X-Ray trace headers through Amazon SQS) to the SendMessage and SendMessageBatch API operations, the AWSTraceHeader attribute to the ReceiveMessage API operation, and the MessageSystemAttributeValue data type.

August 28, 2019

You can tag Amazon SQS queues upon creation

You can use a single Amazon SQS API call, AWS SDK function, or AWS Command Line Interface (AWS CLI) command to simultaneously create a queue and specify its tags. In addition, Amazon SQS supports the aws:TagKeys and aws:RequestTag AWS Identity and Access Management (IAM) keys.

August 22, 2019

The temporary queue client for Amazon SQS is now available

Temporary queues help you save development time and deployment costs when using common message patterns such as request-response. You can use the Temporary Queue Client to create high-throughput, cost-effective, application-managed temporary queues.

July 25, 2019

SSE for Amazon SQS is available in the AWS GovCloud (US-East) Region

Server-side encryption (SSE) for Amazon SQS is available in the AWS GovCloud (US-East) Region.

June 20, 2019

FIFO queues are available in the Asia Pacific (Hong Kong), China (Beijing), AWS GovCloud (US-East), and AWS GovCloud (US-West) Regions

FIFO queues are available in the Asia Pacific (Hong Kong), China (Beijing), AWS GovCloud (US-East), and AWS GovCloud (US-West) Regions.

May 15, 2019

Amazon VPC endpoint policies are available for Amazon SQS

You can create Amazon VPC endpoint policies for Amazon SQS.

April 4, 2019

FIFO queues are available in the Europe (Stockholm) and China (Ningxia) Regions

FIFO queues are available in the Europe (Stockholm) and China (Ningxia) Regions.

March 14, 2019

FIFO queues are available in all Regions where Amazon SQS is available

FIFO queues are available in the US East (Ohio), US East (N. Virginia), US West (N. California), US West (Oregon), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Canada (Central), Europe (Frankfurt), Europe (Ireland), Europe (London), Europe (Paris), and South America (São Paulo) Regions.

February 7, 2019