All Products
Search
Document Center

Simple Message Queue (formerly MNS):Versions

Last Updated:Aug 01, 2025

This topic provides the release notes for the PHP SDK. We recommend that you download the latest version of the SDK for optimal performance and stability.

Version 1.4.0

Release date

Description

Download URL

2025-08-01

Added support for user-defined properties and system properties to the message class.

Download SDK

Version 1.3.7

Note

Version 1.3.7 and later correspond to the version numbers on GitHub and Packagist.

Release date

Description

Download URL

2024-07-17

  • Feature updates

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

    • Supports producing and consuming messages for topics and queues. You can select Base64 for encoding and decoding.

    • Added sample code for the preceding features.

  • Bug fixes

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

    • Fixed a compatibility issue between Guzzle and PHP versions.

    • Fixed an issue where undefined variables were used during exception handling.

Download SDK

Version 1.3.6

Note

This version corresponds to version 1.1.0 on GitHub and Packagist.

Release date

Description

Download URL

2019-04-26

Added support for Composer installation.

Download SDK

Version 1.3.5

Release date

Description

Download URL

2017-06-06

Added a check for the Priority parameter when you call the SendMessage operation.

Download SDK

Version 1.3.4

Release date

Updates

Download URL

2017-04-13

Supports pushing text messages using templates with empty variables.

Download SDK

Version 1.3.3

Release date

Description

Download URL

2016-12-15

Supports pushing text messages. For more information, see the corresponding code in the TopicTest.php file.

Download SDK

Version 1.3.2

Release date

Description

Download URL

2016-11-03

  • Added a setting for the timeout period.

  • Fixed an issue with parsing the Endpoint parameter in the response of the GetSubscriptionAttr operation.

Download SDK

Version 1.3.1

Release date

Description

Download URL

2016-05-19

Improved the samples. The HttpServerSample for reading topic messages is modified.

Download SDK

Version 1.3.0

Release date

Description

Download URL

2016-02-25

Added support for pushing messages to queues and mail endpoints for subscriptions.

Download SDK

Version 1.2.2

Release date

Description

Download URL

2016-02-25

Fixed a bug where the BatchSendResponse operation in the PHP SDK did not return the correct result.

Download SDK

Version 1.2.1

Release date

Description

Download URL

2016-02-22

In the PHP SDK, all MessageBody values in a queue are encoded in Base64 by default. This version provides an option to disable Base64 encoding. To do this, you must pass the $base64 = FALSE parameter when you call the getQueueRef operation.

Download SDK

Version 1.2.0

Release date

What's new

Download URL

2016-02-14

The PublishMessage operation no longer performs Base64 encoding on MessageBody.

Download SDK

Version 1.1.0

Note

This version does not correspond to version 1.0.0 on GitHub or Packagist.

Release date

Description

Download URL

2016-01-05

  • Added support for topics.

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

Download SDK

Version 1.0.0

Note

This version does not correspond to version 1.0.0 on GitHub or Packagist.

Release date

Description

Download URL

2015-11-07

Initial release.

Download SDK