Skip to content

Commit c5a9e0f

Browse files
committed
chore: prepare 0.2.0 release notes and version bump.
1 parent 2ce2a37 commit c5a9e0f

4 files changed

Lines changed: 11 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.0] - 2026-05-28
11+
1012
### Added
1113

1214
- Per-user session manifest (`app:user:sl`) and bin-projected `list_sessions(app, user)` metadata reads.
@@ -23,6 +25,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2325
- `AerospikeSessionService.list_sessions` with `user_id` reads the session manifest instead of scanning `idx_*_sess_uid`.
2426
- Inline event codec bumped to v2: full `Event.model_dump` stored under `payload` for lossless round-trip (v0/v1 records remain readable).
2527

28+
### Fixed
29+
30+
- Concurrent `save_artifact` calls allocate distinct versions via atomic `operate` on a per-file head record (`:__head__`).
31+
2632
## [0.0.1] - 2026-05-27
2733

2834
### Added
@@ -32,4 +38,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3238
- `aerospike://` URI support via `adk_aerospike.register()`.
3339
- Chunked session records, server-side lexical memory search, and composite tenant indexes.
3440

41+
[Unreleased]: https://github.com/aerospike-community/adk-aerospike/compare/v0.2.0...HEAD
42+
[0.2.0]: https://github.com/aerospike-community/adk-aerospike/compare/v0.0.1...v0.2.0
3543
[0.0.1]: https://github.com/aerospike-community/adk-aerospike/releases/tag/v0.0.1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Aerospike-backed storage services for [Google Agent Development Kit (ADK)](https://adk.dev/).
66

7-
**Status:** alpha (0.0.1). All three ADK storage interfaces implemented end-to-end against ADK 2.x.
7+
**Status:** alpha (0.2.0). All three ADK storage interfaces implemented end-to-end against ADK 2.x.
88

99
## What's in here
1010

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "adk-aerospike"
7-
version = "0.0.1"
7+
version = "0.2.0"
88
description = "Aerospike-backed Session, Memory, and Artifact services for Google Agent Development Kit (ADK)."
99
readme = "README.md"
1010
license = { text = "Apache-2.0" }

src/adk_aerospike/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@
2828
"register",
2929
]
3030

31-
__version__ = "0.0.1"
31+
__version__ = "0.2.0"

0 commit comments

Comments
 (0)