Skip to content

Releases: aerospike/php-client

v1.3.0

23 Jul 22:54
5137e2a
Compare
Choose a tag to compare

Release Date: July 23, 2025

This release is a build from source only release.

Bug Fixes

  • Binary data insertions fail. [CLIENT-3542]

Improvements

  • Minor tweaks to build scripts. Github actions repairs.

Full Changelog: v1.2.0...v1.3.0

v1.2.0

20 Mar 03:35
9b7ec22
Compare
Choose a tag to compare

Release Date: March 19, 2025

This release is a build from source only release.

Bug Fixes

  • Old PHP client encodes boolean and null values improperly. Updates the Go client to v7.9.0 that supports decoding the old PHP7 improperly encoded boolean and null values. [CLIENT-3334]

Improvements

  • Update ext-php-rs to v0.13.0 to support PHP v8.4. [CLIENT-3351]
  • Create new build / install scripts, improve READMEs, add test pipelines. [CLIENT-3230]

Full Changelog: v1.1.0...v1.2.0

v1.1.0

05 Jun 15:16
c996f0b
Compare
Choose a tag to compare

Release Date: June 04, 2024

New Features

  • Added support for readTouchTTlPercent to support Aerospike 7.1. [CLIENT-2834]
  • Added support for LongValue in KVS service. [CLIENT-2969]
  • Added support version check between connection manager and php client. [CLIENT-2989]

Bug Fixes

  • Fix deb and rpm post install script. [CLIENT-2991]

Improvements

  • Added support for big records. [CLIENT-2990]

Full Changelog: v1.0.2...v1.1.0

v1.0.2

01 May 16:09
79e98a0
Compare
Choose a tag to compare

Release Date: May 04, 2024

New Features

  • Added support for environment variables and file for the client configuration. [CLIENT-2844]
  • Added support for building from deb and rpm packages. [CLIENT-2846]

Bug Fixes

  • Cleaned up the build for Aerospike PHP client and Aerospike connection manager. [CLIENT-2906]

Full Changelog: v1.0.1...v1.0.2

v1.0.1

16 Apr 18:19
eb72148
Compare
Choose a tag to compare

Release Date: April 16, 2024

Bug Fixes

  • Set durable_delete to false by default. [CLIENT-2871]

Full Changelog: v1.0.0...v1.0.1

v1.0.0

29 Mar 01:04
53eb030
Compare
Choose a tag to compare

Release Date: March 28, 2024

General Availability (GA) release for Aerospike PHP8 Client.

New Features

  • Added support for Scan and Query.
  • Added support for UDF.
  • Added support for CDT.
  • Added support for authentication and security.
  • Added AerospikeExcetpions.
  • Added benchmarks.

Improvements

  • Added more unit tests.
  • Cleaned up the build for Aerospike connection manager.

Full Changelog: v0.5.0-beta...v1.0.0

v0.5.0-beta

21 Feb 23:45
Compare
Choose a tag to compare

Release Date: February 20, 2024

The PHP client comprises of two essential components. Firstly, we have a robust PHP client written in Rust and a connection manager written in Go, serving as a shared resource among PHP processes. The connection manager daemon efficiently handles all requests and responses between the PHP processes and the Aerospike server.
This is beta release

Full Changelog: v0.4.0-alpha...v0.5.0-beta

v0.4.0-alpha

05 Dec 02:26
Compare
Choose a tag to compare
v0.4.0-alpha Pre-release
Pre-release

Release Date: November 17, 2023

Improvements

  • Authentication performance issue has been fixed.
  • Fixed unit tests

Full Changelog: v0.3.0-alpha...v0.4.0-alpha

v0.3.0-alpha

16 Nov 19:15
5a2f992
Compare
Choose a tag to compare
v0.3.0-alpha Pre-release
Pre-release

Release Date: November 16, 2023

Improvements

  • Authentication issue has been fixed.
  • Support aerospike server 6.3.
  • Fixed build failure for ARM platform.

Full Changelog: 0.2.0...v0.3.0-alpha

v0.2.0

25 Oct 18:23
a4c3dd6
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Release Date: October 25, 2023

New Features

  • Introduce dedicated namespace "Aerospike".
  • Added support for all PHP versions above 8.

Improvements

  • Added phpunit tests
  • Minor code cleanups and security improvements

Updates

  • Updated client.exists api to take ReadPolicy as an argument instead of WritePolicy.
  • Added improvements use HLL and GeoJSON Values.

Full Changelog: v0.1.0-alpha1...0.2.0