Skip to content

Releases: aerospike/aerospike-client-go

v8.4.2

17 Nov 22:50
e9bf09a

Choose a tag to compare

Release Date: November 4 2025

Bug Fixes

  • Setting user-agent allows a closed connection to return for tend. [CLIENT-3894]

Full Changelog: v8.4.1...v8.4.2

v8.4.1

05 Nov 23:39
120cea7

Choose a tag to compare

Release Date: November 4 2025

Bug Fixes

  • Fixed issue where panic: runtime error: invalid memory address could occur after calling usingTendConn(...).

Full Changelog: v8.4.0...v8.4.1

v8.4.0

21 Oct 18:55
f76469b

Choose a tag to compare

Release Date: October 21, 2025

Improvements

  • Update Go client to support FIPS. [CLIENT-3435]

Bug Fixes

  • Fixed issue where Network Error from EOF could occur after server migrations. [CLIENT-3821]
  • Fixed issue where nil pointer panic occurs on errToAerospikeErr. [CLIENT-3810]
  • Fixed issue where background queries for all records applied only partially. [CLIENT-3796]
  • Added server version check before sending the user-agent-set command. [CLIENT-3744]
  • Skipped orphan seeds without peers when other seeds have peers. [CLIENT-2418]
  • Replaced existing cluster node when a new peer shares the same node name but a different IP address. [CLIENT-3120]
  • Resolved inconsistencies between clients when reflecting configuration changes. [CLIENT-3546]
  • Fixed inability to repeat background queries using the same statement. [CLIENT-3023]
  • Ensured Statement.BinNames is empty for QueryExecute operations. [CLIENT-3021]

Full Changelog: v8.3.0...v8.4.0

v8.3.0

02 Sep 17:05
7088af0

Choose a tag to compare

Release Date: September 02, 2025

Improvements

  • Update txn_verify_policy.go. [CLIENT-3420]
  • Updated docs for UseServicesAlternate. [CLIENT-3445]
  • Adding ability to pick select partition in PartitionFilter. [CLIENT-3406]
  • Provide user-level metrics for applications using Aerospike. [CLIENT-3439]
  • Support ability to dynamically change config parameters at runtime. [CLIENT-3365]
  • Circuit breaker progressive back off. [CLIENT-3452]
  • Support Secondary index on an expression. [CLIENT-3590]
  • Added missing filters for NewContainsRange. [CLIENT-3615]
  • Changes for timeoutDelay. [CLIENT-2226]
  • Support creating a PKI user without a password. [CLIENT-3577]
  • Support server-side logging of Client type and Client version (User-agent feature). [CLIENT-3586]

Bug Fixes

  • Fix api and added extensive tests. [CLIENT-3665]
  • Changes to handle errors for PKI users. [CLIENT-3571]

Full Changelog: v8.2.2...v8.3.0

v8.2.2

05 May 20:29
174a824

Choose a tag to compare

Release Date: May 05, 2025

  • Minor fix release.

Bug Fixes

  • Adding err to return in Node.requestRawInfo. [CLIENT-3438]

Full Changelog: v8.2.1...v8.2.2

v7.10.1

05 May 20:28
877a82f

Choose a tag to compare

Release Date: May 05, 2025

  • Minor back port release.

Bug Fixes

  • Adding err to return in Node.requestRawInfo. [CLIENT-3438]

Full Changelog: v7.10.0...v7.10.1

v7.10.0

29 Apr 20:29
adac2af

Choose a tag to compare

Release Date: April 29, 2025

  • Minor back port release.

Bug Fixes

  • Setting Policy.TotalTimeout to 0 causes Scan / Query to fail (timeout). [CLIENT-3379]

Full Changelog: v7.9.0...v7.10.0

v8.2.1

14 Apr 19:32
d2258ce

Choose a tag to compare

Release Date: April 14, 2025

  • Minor fix release.

Improvements

  • Update dependencies due to snyk security reports. [CLIENT-3399]

Bug Fixes

  • Panic in BatchGet when using MRT and Filter Expression together. [CLIENT-3384]
  • Retries fail on PutPayload command. [CLIENT-3397]
  • Fix backward compatibility broken in Connection.SetTimeout API. [CLIENT-3398]

Full Changelog: v8.2.0...v8.2.1

v8.2.0

18 Mar 22:28
d5f672a

Choose a tag to compare

Release Date: March 18, 2025

  • Minor fix release.

Improvements

  • Update documentation for RecordsPerSecond scan/query policy. [CLIENT-3361]

Bug Fixes

  • Setting TotalTimeout to 0 causes Scan / Query to fail (timeout). [CLIENT-3379]
  • BatchRead on Non-Existing namespace with transaction policy does not throw expected error. [CLIENT-3376]
  • Insufficient Error Messages from MRT commit failure. [CLIENT-3353]
  • Fix panic when trying to commit a MRT with no read and write transaction. [CLIENT-3374]

Full Changelog: v8.1.0...v8.2.0

v6.16.0

13 Mar 22:36
cdbe3af

Choose a tag to compare

Release Date: March 13, 2025

  • Minor backported fix release.
  • Debian 9 Stretch LTS has reached its End of Life on June 30 2022. We will drop support for Debian 9 in an upcoming client release.

Bug Fixes

  • Fix an issue where rack policy always returns the master node. Resolves #455 [CLIENT-3156]
  • Parsing error during node rack update. [CLIENT-3348]

Full Changelog: v6.15.1...v6.16.0