Skip to content

Releases: aerospike/aerospike-client-go

v8.6.0

11 Feb 19:41
3af49e3

Choose a tag to compare

Release Date: February 11, 2026

Fixes

  • Fixed where instantiate DynConfig.logUpdate could cause nil pointer dereference. [CLIENT-3954]
  • Fixed failing must Register a UDF when running against AES 6.4.0 and older. [CLIENT-3964]
  • Fixed where BatchDelete panics in goroutine when namespace does not exist. [CLIENT-4016]
  • Fixed where BatchGet with expression in a transaction could cause a panic. [CLIENT-4009]
  • Fixed where newBatchOperateNodeListIfcRetry causes a panic. [CLIENT-3939]
  • Fixed issues due to support privilege / permission code expansion due to data masking feature. [CLIENT-4067]
  • Fixed where DropIndex hangs indefinitely when called in parallel with CreateIndex call. [CLIENT-4132]

Improvements

  • Allow pkiAuth users to change passwords for users who are using passwords. [CLIENT-4035]
  • Added server version validation before tests run. [CLIENT-3955]
  • Enable SC namespace in git action for both single and multi-node setup. [CLIENT-3898]
  • Added sleepMultiplier to be part of dynamic config. [CLIENT-4083]
  • Changes to improve performance regression with detailed metrics in hot path. [CLIENT-3968]
  • Invalid binNames on selectByPath and modifyByPath return parameter error. [CLIENT-4155]

New Features

  • Added Path Expressions. [CLIENT-3749]

Full Changelog: v8.5.0...v8.6.0

v7.10.2

09 Jan 23:11
755e23c

Choose a tag to compare

Release Date: January 9, 2026

Minor fix release.

Bug Fixes

  • Fix an issue where we would allow repeat background query with the same statement. [CLIENT-3023]
  • Fix an issue where BatchDelete panics in goroutine when namespace does not exist. [CLIENT-4016]

Full Changelog: v7.10.1...v7.10.2

v6.16.1

09 Jan 23:14
92f020a

Choose a tag to compare

Release Date: January 9, 2026

Minor back ported fix release.

Bug Fixes

  • Fix an issue where BatchDelete panics in goroutine when namespace does not exist. [CLIENT-4016]

Full Changelog: v6.16.0...v6.16.1

v8.5.1

07 Jan 20:13

Choose a tag to compare

Release Date: January 7, 2026

Hot fix release

Bug Fixes

  • Allows pkiAuth users to change passwords for users who are using passwords. [CLIENT-4035]

Full Changelog: v8.5.0...v8.5.1

v8.5.0

03 Dec 23:36
d14da53

Choose a tag to compare

Release Date: December 3, 2025

Bug Fixes

  • Fix typos in comments across multiple files. [CLIENT-3937]
  • Update BatchPolicy.AllowPartialResults docs. [CLIENT-3896]
  • TaskId not being properly assigned during Background Query. [CLIENT-3891]
  • Avoid sending previous errors when cluster is complete. [CLIENT-3925]
  • Make RegisterUDF backward compatible with older Aerospike server versions. [CLIENT-3936]

Full Changelog: v8.4.2...v8.5.0

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