

# Amazon SNS documentation history
<a name="sns-release-notes"></a>

The following table describes recent changes to the *Amazon Simple Notification Service Developer Guide*.

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?](https://aws.amazon.com/new). 

| Change | Description | Date | 
| --- |--- |--- |
| [Amazon SNS message data protection is no longer open to new customers.](#sns-release-notes) | Amazon SNS message data protection is no longer available to new customers. For more information and guidance on alternatives, see [Amazon Simple Notification Service message data protection availability change](https://docs.aws.amazon.com/sns/latest/dg/sns-message-data-protection-availability-change.html). | April 30, 2026 | 
| [Amazon SNS message data protection will no longer be open to new customers starting April 30, 2026.](#sns-release-notes) | Amazon SNS message data protection will no longer be available to new customers starting April 30, 2026. For more information and guidance on alternatives, see [Amazon Simple Notification Service message data protection availability change](https://docs.aws.amazon.com/sns/latest/dg/sns-message-data-protection-availability-change.html). | March 31, 2026 | 
| [Added support for dual-stack (IPv4 and IPv6) endpoints](https://docs.aws.amazon.com/vpc/latest/userguide/aws-ipv6-support.html) | Amazon SNS now supports IPv6 for API requests, allowing clients to connect to public endpoints using IPv4, IPv6, or dual stack. | April 3, 2025 | 
| [Amazon SNS added the `FifoThroughputScope` attribute for Amazon SNS FIFO topics](https://docs.aws.amazon.com/sns/latest/dg/fifo-high-throughput.html) | Amazon SNS support the FifoThroughputScope attribute, which specifies the throughput quota and deduplication behaviour to apply for the FIFO topic. Valid values are `Topic` or `MessageGroup`. | January 21, 2025 | 
| [`AmazonSNSFullAccess` and `AmazonSNSReadOnlyAccess` managed policy updates](https://docs.aws.amazon.com/sns/latest/dg/security-iam-awsmanpol.html) | Amazon SNS added new permissions the AmazonSNSFullAccess and AmazonSNSReadOnlyAccess managed policies, which allows additional access to Amazon SNS via the AWS Management Console. | September 24, 2024 | 
| [Amazon SNS integration with AWS End User Messaging SMS for delivery of SMS messages](https://docs.aws.amazon.com/sns/latest/dg/sns-mobile-phone-number-as-subscriber.html) | Amazon SNS supports new features such as SMS resource management, two-way messaging, granular resource permissions, country block rules, and centralized billing for all AWS SMS messaging without making any changes to configurations or the global AWS SMS network used by Amazon SNS. | September 24, 2024 | 
| [Canada West (Calgary) support for FIFO topics](https://docs.aws.amazon.com/general/latest/gr/sns.html) | Amazon SNS supports FIFO topic in Canada West (Calgary). | March 28, 2024 | 
| [Amazon SNS SMS support in five new regions](https://docs.aws.amazon.com/general/latest/gr/end-user-messaging.html) | Amazon SNS added SMS support to the following regions: Asia Pacific (Hyderabad), Asia Pacific (Melbourne), Middle East (UAE), Europe (Zurich). and Europe (Spain). | February 8, 2024 | 
| [Firebase Cloud Messaging (FCM) HTTP v1 support](https://docs.aws.amazon.com/sns/latest/dg/sns-fcm-v1-payloads.html) | Amazon SNS supports FCM v1 credentials. | January 18, 2024 | 
| [Amazon SNS SMS supported in Asia Pacific (Jakarta)](https://docs.aws.amazon.com/general/latest/gr/end-user-messaging.html) | Amazon SNS supports SMS messaging in Asia Pacific (Jakarta). | December 14, 2023 | 
| [CloudFormation support for configuring `DeliveryStatusLogging` for Amazon SNS topics](https://docs.aws.amazon.com/sns/latest/dg/sns-topic-attributes.html#msg-status-cloudformation) | CloudFormation support is available for configuring `DeliveryStatusLogging` while creating or updating Amazon SNS topics. | December 7, 2023 | 
| [New message filtering operators added](https://docs.aws.amazon.com/sns/latest/dg/sns-message-delivery-retries.html#creating-delivery-policy) | You can now use suffix matching, equals-ignore case, and OR operators when filtering Amazon SNS messages. | November 16, 2023 | 
| [Support added for message archiving and replay](https://docs.aws.amazon.com/sns/latest/dg/fifo-message-archiving-replay.html) | Topic owners can archive messages to a topic for up to 365 days. Topic subscribers can replay the archived messages back to a subscribed endpoint to recover messages due to a failure in a downstream application, or to replicate the state of an existing application. | October 26, 2023 | 
| [Support added for subscribing a standard queue to a FIFO topic](https://docs.aws.amazon.com/sns/latest/dg/sns-fifo-topics.html) | You can subscribe an Amazon SQS FIFO queue or a standard queue to an Amazon SNS FIFO topic. Only Amazon SQS FIFO queues guarantee messages are received in order and with no duplicates. | September 14, 2023 | 
| [SMS support added for Israel (Tel Aviv)](https://docs.aws.amazon.com/general/latest/gr/end-user-messaging.html) | Amazon SNS SMS is now supported in the Israel (Tel Aviv) region. | August 28, 2023 | 
| [Support for X-Ray active tracing added to FIFO topics](https://docs.aws.amazon.com/sns/latest/dg/sns-active-tracing.html) | Previously only supported with Amazon SNS standard topics, AWS X-Ray now traces and analyzes user requests as they travel through your FIFO topics to your Amazon Data Firehose, AWS Lambda, Amazon SQS, and HTTP/S endpoint subscriptions. | May 31, 2023 | 
| [Enhanced Content-Type header support](https://docs.aws.amazon.com/sns/latest/dg/sns-message-delivery-retries.html#creating-delivery-policy) | You can set the Content-Type header in the request policy to specify the media type of the notification. | March 23, 2023 | 
| [Active tracing support added](https://docs.aws.amazon.com/sns/latest/dg/sns-active-tracing.html) | AWS X-Ray traces and analyzes user requests as they travel through your Amazon SNS standard topics to your Amazon Data Firehose, AWS Lambda, Amazon SQS, and HTTP/S endpoint subscriptions. | February 8, 2023 | 
| [Singapore Sender ID registration](https://docs.aws.amazon.com/sns/latest/dg/channels-sms-singapore-requirements.html) | Instructions added for registering Sender IDs in Singapore.  | January 10, 2023 | 
| [Payload-based message filtering](https://docs.aws.amazon.com/sns/latest/dg/sns-subscription-filter-policies.html) | Payload-based filtering lets you filter messages based on the message payload and avoid the costs associated with processing unwanted data.  | November 22, 2022 | 
| [SHA256 hash algorithm added for Amazon SNS message signing](https://docs.aws.amazon.com/sns/latest/dg/sns-verify-signature-of-message.html) | Support added for SHA256 hash algorithm when using Amazon SNS message signing. | September 15, 2022 | 
| [Additional regions added to SMS messaging](https://docs.aws.amazon.com/general/latest/gr/end-user-messaging.html) | Amazon SNS supports SMS messaging in the following regions: Africa (Cape Town), Asia Pacific (Osaka), Europe (Milan) and AWS GovCloud (US-East). | September 9, 2022 | 
| [Message data protection support added](https://docs.aws.amazon.com/sns/latest/dg/message-data-protection.html) | Message data protection safeguards the data that's published to your Amazon SNS topics by using data protection policies to audit and block the sensitive information that moves between applications or AWS services. | September 8, 2022 | 
| [New registration process for toll-free numbers](https://docs.aws.amazon.com/sns/latest/dg/channels-sms-originating-identities-tfn.html) | Support added for sending for Amazon SNS messages using toll-free phone numbers (TFN) to United States recipients. | August 1, 2022 | 
| [Support for Attribute-based access controls (ABAC)](https://docs.aws.amazon.com/sns/latest/dg/sns-tags-configuring.html#api-actions-that-support-abac) | Added support for attribute-based access control (ABAC) for API actions including `Publish` and `PublishBatch`. ABAC is an authorization strategy that defines access permissions based on tags which can be attached to IAM resources, such as IAM users and roles, and to AWS resources, like Amazon SNS topics, to simplify permission management. | January 10, 2022 | 
| [Support for Apple token-based authentication for push notifications](https://docs.aws.amazon.com/sns/latest/dg/sns-apple-authentication-methods.html) | You can authorize Amazon SNS to send push notifications to your iOS or macOS app by providing information that identifies you as the developer of the app. | October 28, 2021 | 
| [New senders of SMS messages are placed in the SMS sandbox](https://docs.aws.amazon.com/sns/latest/dg/sns-sms-sandbox.html) | The SMS sandbox exists to help prevent fraud and abuse, and to help protect your reputation as a sender. While your AWS account is in the SMS sandbox, you can send SMS messages only to verified destination phone numbers. | June 1, 2021 | 
| [New senders of SMS messages are placed in the SMS sandbox](https://docs.aws.amazon.com/sns/latest/dg/sns-sms-sandbox.html) | The SMS sandbox exists to help prevent fraud and abuse, and to help protect your reputation as a sender. While your AWS account is in the SMS sandbox, you can send SMS messages only to verified destination phone numbers. | June 1, 2021 | 
| [New attributes for sending SMS messages to recipients in India](https://docs.aws.amazon.com/sns/latest/dg/channels-sms-senderid-india.html) | Two new attributes, **Entity ID** and **Template ID**, are now required for sending SMS messages to recipients in India. | April 22, 2021 | 
| [Updates to message filtering operators](https://docs.aws.amazon.com/sns/latest/dg/sns-subscription-filter-policies.html) | A new operator, `cidr`, is available for matching message source IP addresses and subnets. You can now also check for the absence of an attribute key, and use a prefix with the `anything-but` operator for attribute string matching. | April 7, 2021 | 
| [Ending support for P2P long codes for US destinations](https://docs.aws.amazon.com/sns/latest/dg/channels-sms-originating-identities-10dlc.html) | Effective June 1, 2021, US telecom providers no longer support using person-to-person (P2P) long codes for application-to-person (A2P) communications to US destinations. Instead, you can use short codes, toll-free numbers, or a new type of origination number called *10DLC*. | February 16, 2021 | 
| [Support for 1-minute Amazon CloudWatch metrics](https://docs.aws.amazon.com/sns/latest/dg/sns-monitoring-using-cloudwatch.html) | The 1-minute CloudWatch metric for Amazon SNS is now available in all AWS Regions. | January 28, 2021 | 
| [Support for endpoints](https://docs.aws.amazon.com/sns/latest/dg/sns-firehose-as-subscriber.html) | You can subscribe Firehose delivery streams to SNS topics. This allows you to send notifications to archiving and analytics endpoints such as Amazon Simple Storage Service (Amazon S3) buckets, Amazon Redshift tables, Amazon OpenSearch Service (OpenSearch Service), and more. | January 12, 2021 | 
| [Origination numbers are available](https://docs.aws.amazon.com/sns/latest/dg/sms_publish-to-phone.html) | You can use origination numbers when sending text messages (SMS). | October 23, 2020 | 
| [Support for Amazon SNS FIFO topics](https://docs.aws.amazon.com/sns/latest/dg/sns-fifo-topics.html) | To integrate distributed applications that require data consistency in near-real time, you can use Amazon SNS first-in, first-out (FIFO) topics with Amazon SQS FIFO queues. | October 22, 2020 | 
| [The Amazon SNS Extended Client Library for Java is available](https://docs.aws.amazon.com/sns/latest/dg/large-message-payloads.html) | You can use this library to publish large Amazon SNS messages. | August 25, 2020 | 
| [SSE is available in the China Regions](https://docs.aws.amazon.com/sns/latest/dg/sns-server-side-encryption.html) | Server-side encryption (SSE) for Amazon SNS is available in the China Regions. | January 20, 2020 | 
| [Support for using DLQs to capture undeliverable messages](https://docs.aws.amazon.com/sns/latest/dg/sns-dead-letter-queues.html) | To capture undeliverable messages, you can use an Amazon SQS dead-letter queue (DLQ) with an Amazon SNS subscription. | November 14, 2019 | 
| [Support for specifying custom APNs header values](https://docs.aws.amazon.com/sns/latest/dg/sns-send-custom-platform-specific-payloads-mobile-devices.html#specify-custom-header-value) | You can specify a custom APNs header value. | October 18, 2019 | 
| [Support for the '`apns-push-type`' header field for APNs](https://docs.aws.amazon.com/sns/latest/dg/sns-send-custom-platform-specific-payloads-mobile-devices.html) | You can use the `apns-push-type` header field for mobile notifications sent through APNs. | September 10, 2019 | 
| [Support for topic troubleshooting using AWS X-Ray](https://docs.aws.amazon.com/sns/latest/dg/sns-troubleshooting.html#sns-troubleshooting-using-x-ray) | You can use X-Ray to troubleshoot messages passing through SNS topics. | July 24, 2019 | 
| [Support for attribute key matching using the '`exists`' operator](https://docs.aws.amazon.com/sns/latest/dg/sns-subscription-filter-policies.html#attribute-key-matching) | To check whether an incoming message has an attribute whose key is listed in the filter policy, you can use the `exists` operator. | July 5, 2019 | 
| [Support for anything-but matching of multiple numeric values](https://docs.aws.amazon.com/sns/latest/dg/sns-subscription-filter-policies.html#numeric-anything-but-matching) | In addition to multiple strings, Amazon SNS allows anything-but matching of multiple numeric values. | July 5, 2019 | 
| [Amazon SNS release notes are available as an RSS feed](https://docs.aws.amazon.com/sns/latest/dg/sns-release-notes.html) | Following the title on this page (**Documentation history**), choose **RSS**. | June 22, 2019 | 