Breaking Changes
See Incompatible API Changes for details.
Improvements
- [CLIENT-3157] Remove Python 3.8 support.
- [CLIENT-3215] Remove macOS 12 support.
- [CLIENT-2930] Add support for Ubuntu 24.04.
- [CLIENT-3324] Transactions: remove redundant commit statuses that are already returned as AerospikeError exceptions.
Bug Fixes
- [CLIENT-3307] Fix stack overflow when sending a batch command with many keys.
- [CLIENT-2159] Fix client.operate() context memory leak.
- [CLIENT-3339] Fix stack overflow when disabling metrics.
- [CLIENT-2760] Allow importing aerospike.{exception,predicates} by adding the submodules to sys.modules using their fully qualified names.
Documentation
- Docs: fix broken link about primary index queries (scans).
- [CLIENT-3272] Docs: Fix more terminology usage for the server 8.0 release.