All Products
Search
Document Center

Simple Message Queue (formerly MNS):Release notes

Last Updated:Aug 01, 2025

This topic provides the release notes for the Python SDK. To ensure optimal performance and stability, we recommend that you download the latest version.

Version 1.3.0

Release date

Description

Download URL

2025-08-01

  • Feature updates

    • The message class is updated to carry user-defined properties and system properties.

    • The MessageGroupId property is added to the message class.

  • Bug fixes

    The dependency on aliyun-python-sdk-core-v3 is removed.

Download SDK

Version 1.2.1

Release date

Description

Download URL

2024-11-13

  • Feature updates

    • Added queue_multi_thread.py as the best practice code for multi-threaded scenarios.

    • Optimized the naming of sample files in the sample directory.

  • Bug fixes

    • Fixed an issue where the set_attributes method of the queue model incorrectly reset the queue properties to their default values.

    • Removed the dependency on pycrypto-2.6.1 to fix an installation error on the Windows platform for Python 3.

Download SDK

Version 1.2.0

Release date

Description

Download URL

2024-07-26

  • Feature updates

    • Supports obtaining AccessKey ID and AccessKey secret from environment variables. For more information, see Configure endpoints and credentials.

    • Supports producing and consuming messages in the topic-based model and queue-based messaging model. You can select Base64 for encoding and decoding.

    • Added methods, such as receive_message_with_str_body, to support receiving messages whose body is a string.

    • Added sample code for the preceding features.

  • Bug fixes

    • Fixed an issue where an incorrect client version was reported.

    • Fixed an issue where the Base64 encoding and decoding settings for a queue became invalid when you call the peek_message method, which caused messages to always be decoded in Base64.

    • Fixed Python compatibility issues.

Download SDK

Version 1.1.6

Release date

Description

Download URL

2021-05-13

  • Added parsing for the ReceiptHandle in the return value of sent messages.

  • Fixed Python 3 compatibility issues.

Download SDK

Version 1.1.5

Release date

Description

Download URL

2019-04-26

Made the SDK compatible with Python 3.

Download SDK

Version 1.1.4

Release date

What's New

Download URL

2017-03-23

  • The topic-based model supports pushing text messages.

  • Queues and topics support messages that contain Chinese characters.

  • The mnscmd command supports specifying mnsEndpoint, accessKeyId, and accessKeySecret as parameters.

  • The mnscmd command supports specifying whether to perform Base64 encoding and decoding on queue messages.

Download SDK

Version 1.1.3

Release date

What's new

Download URL

2016-09-13

  • Supports passing through the RequestID to the SMQ side.

  • Topic push supports QueueEndpoint and MailEndpoint.

  • Topic message push supports the JSON format.

  • The mnscmd command supports specifying a configuration file using config_file.

Download SDK

Version 1.1.2

Release date

Description

Download URL

2016-05-23

  • Topic push supports message filtering.

  • Added the sample directory, which contains more detailed sample code.

Download SDK

Version 1.1.1

Release date

Description

Download URL

2016-03-28

  • Supports HTTPS.

  • Supports logging.

Download SDK

Version 1.1.0

Release date

What's new

Download URL

2016-01-05

  • Added support for the topic feature.

  • Added support for Security Token Service (STS) tokens.

Download SDK

Version 1.0.2

Release date

Description

Download URL

2015-06-09

  • Supports SDK installation.

  • Provides the mnscmd command.

  • Upgraded the API protocol: "x-mns-version"="2015-06-06".

  • Supports BatchSendMessage, BatchReceiveMessage, BatchPeekMessage, and BatchDeleteMessage.

Download SDK

Version 1.0.1

Release date

Description

Download URL

2015-02-03

  • Unified the type of non-string queue properties to int.

  • Corrected the return status of SetQueueAttribute to 204.

Download SDK

Version 1.0.0

Release date

Description

2014-08-01

Initial release.