diff --git a/CHANGELOG.md b/CHANGELOG.md index 77756c6..5509063 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.5] - 2026-06-17 + +### Added + +- **`AsyncChatMemorySession`** — async counterpart to `ChatMemorySession` for use with + `AsyncDakeraClient`. Supports `async with` context manager, async factory + `await AsyncChatMemorySession.create(client, agent_id)`, and the same + `store`/`recall`/`close` API as the sync class. Exported as + `dakera.AsyncChatMemorySession`. (DAK-6895, [#160](https://github.com/Dakera-AI/dakera-py/pull/160)) + +### Internal + +- **CI version-drift gate** — `__version__` in `src/dakera/__init__.py` is now + asserted to match `pyproject.toml` on every CI run to prevent version skew. + (DAK-6850, [#159](https://github.com/Dakera-AI/dakera-py/pull/159)) + ## [0.12.4] - 2026-06-16 ### Added diff --git a/pyproject.toml b/pyproject.toml index 84d87e4..e402ea5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "dakera" -version = "0.12.4" +version = "0.12.5" description = "Python SDK for Dakera - AI memory platform" readme = "README.md" license = {text = "MIT"} diff --git a/src/dakera/__init__.py b/src/dakera/__init__.py index 3f59645..4b7b955 100644 --- a/src/dakera/__init__.py +++ b/src/dakera/__init__.py @@ -158,7 +158,7 @@ DakeraDelegationHelper, ) -__version__ = "0.12.4" +__version__ = "0.12.5" __all__ = [ # Clients "DakeraClient",