Releases: aerospike/aerospike-client-go
Releases · aerospike/aerospike-client-go
v8.6.0
Release Date: February 11, 2026
Fixes
- Fixed where instantiate DynConfig.logUpdate could cause nil pointer dereference. [CLIENT-3954]
- Fixed failing
must Register a UDFwhen 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
newBatchOperateNodeListIfcRetrycauses 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
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
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
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
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
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
Release Date: November 4 2025
Bug Fixes
- Fixed issue where
panic: runtime error: invalid memory addresscould occur after callingusingTendConn(...).
Full Changelog: v8.4.0...v8.4.1
v8.4.0
Release Date: October 21, 2025
Improvements
- Update Go client to support FIPS. [CLIENT-3435]
Bug Fixes
- Fixed issue where
Network Error from EOFcould 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
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
Release Date: May 05, 2025
- Minor fix release.
Bug Fixes
- Adding
errto return inNode.requestRawInfo. [CLIENT-3438]
Full Changelog: v8.2.1...v8.2.2