PHP SDK historical versions

更新时间: 2026-01-14 11:47:04

This topic describes the version history of the Tablestore PHP software development kit (SDK).

Version 5.1.3

Release date: August 8, 2023

Download link: aliyun-tablestore-php-sdk-5.1.3.zip

Updates:

  • Added support for RoutingKey queries in search indexes.

Version 5.1.2

Release date: April 21, 2023

Download link: aliyun-tablestore-php-sdk-5.1.2.zip

Updates:

  • Added the local secondary index feature. For more information, see Local secondary indexes.

  • Secondary indexes now support historical data.

Version 5.1.0

Release date: October 31, 2022

Download link: aliyun-tablestore-php-sdk-5.1.0.tar.gz

Updates:

  • Added the SQL query feature. For more information, see SQL query.

  • Added the statistical aggregation feature to search indexes. For more information, see Statistical aggregation.

  • Parallel scans are now supported for search indexes. For more information, see Parallel scan.

  • Added support for updating search index information. For more information, see Update the configuration of a search index.

  • The Search API for search indexes now supports ColumnReturnTypeConst::RETURN_ALL_FROM_INDEX for the `return_type` of the `column_to_get` parameter.

  • The DescribeSearchIndex API for search indexes now supports retrieving information such as the metering method, creation time, and time to live (TTL). For more information, see Query the description of a search index.

  • Added support for dynamically modifying the schema and TTL when you create a search index.

  • Data tables now support the configuration and modification of the `allowUpdate` parameter. For more information, see Create a data table and Update table configurations.

Version 5.0.5

Release date: November 1, 2021

Download link: aliyun-tablestore-php-sdk-5.0.5.tar.gz

Updates:

  • Headers are now case-insensitive.

Version 5.0.0

Release date: May 30, 2019

Download link: aliyun_tablestore_php_sdk_5.0.0.tar.gz

Updates:

Version 4.1.0

Release date: July 24, 2018

Download link: aliyun_tablestore_php_sdk_4.1.0.tar.gz

Updates:

  • Added support for basic Stream APIs.

Version 4.0.0

Release date: June 25, 2018

Download link: aliyun_tablestore_php_sdk_4.0.0.tar.gz

Updates:

  • Added support for PHP 5.5 and later, including versions 5.5, 5.6, 7.0, 7.1, and 7.2. Only 64-bit PHP systems are supported. We recommend that you use PHP 7.

  • Added support for TTL settings. The `table_options` parameter is added to the `createTable` and `updateTable` operations.

  • Added support for the multi-version feature. The `putRow`, `updateRow`, `deleteRow`, and `batchGetRow` operations support timestamp settings. The `getRow`, `getRange`, and `BatchGet` APIs support filtering by `max_versions`.

  • Added support for auto-increment primary key columns. The `return_type` parameter is added to APIs. The `primary_key` of the corresponding operation is returned.

  • Upgraded the underlying protobuf to the official Google protobuf-php library.

  • Changed the `primary_key` in all APIs to the list type to ensure order.

  • Changed `attribute_columns` in all APIs to the list type to support the multi-version feature.

Version 2.1.1

Release date: January 14, 2017

Download link: aliyun-tablestore-php-sdk-2.1.1.zip

Updates:

  • Added support for 32-bit operating systems.

Version 2.1.0

Release date: November 16, 2016

Download link: aliyun-ots-php-sdk-2.1.0.zip

Updates:

  • Added support for the ConditionalUpdate and Filter features.

  • Added a constant class to simplify the use of the SDK.

  • Supports PHP 5.5 or later.

Version 2.0.3

Release date: May 18, 2016

Download link: aliyun-ots-php-sdk-2.0.3.zip

Updates:

  • Removed the code for deleting tables in a loop from the examples.

Version 2.0.2

Release date: April 11, 2016

Updates:

  • Fixed an issue where signed integers were interpreted as unsigned integers during protobuf decoding. This issue prevented negative numbers from being written.

Version 2.0.1

Release date: December 30, 2015

Updates:

  • Adjusted the reserved capacity unit (CU) settings in the sample code to align with the pay-as-you-go billing method.

Version 2.0.0

Release date: September 22, 2015

Updates:

  • This topic describes all Tablestore APIs.

  • Supports PHP 5.3, 5.4, 5.5, and 5.6.

  • It includes a standard retry policy.

  • Integrated Guzzle Http Client as the network library.

  • Integrated Composer as the dependency management and project organization tool.

  • Integrated phpDocumentor 2 to generate programming documentation in HTML format.

上一篇: Version history of Tablestore SDK for .NET 下一篇: Error codes
阿里云首页 表格存储 相关技术圈