diff --git a/changelog.md b/changelog.md index 2d6a3f8..e4a743c 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,17 @@ # changelog +## v0.8.0 (2026-01-05) + +### changes + +- queue telegram requests with rate limits and retry-after backoff [#54](https://github.com/banteg/takopi/pull/54) + +### docs + +- improve documentation coverage [#52](https://github.com/banteg/takopi/pull/52) +- align runner guide with factory pattern +- add missing pr links in the changelog + ## v0.7.0 (2026-01-04) ### changes diff --git a/docs/specification.md b/docs/specification.md index 732d337..3acd63a 100644 --- a/docs/specification.md +++ b/docs/specification.md @@ -1,4 +1,4 @@ -# Takopi Specification v0.8.0 [2026-01-04] +# Takopi Specification v0.8.0 [2026-01-05] This document is **normative**. The words **MUST**, **SHOULD**, and **MAY** express requirements. @@ -431,7 +431,7 @@ The lock file SHOULD be removed on clean shutdown. Stale locks from crashed proc ## 11. Changelog -### v0.8.0 (2026-01-04) +### v0.8.0 (2026-01-05) - Add `subagent` action kind for agent/task delegation tools. - Add lockfile specification for single-instance enforcement (ยง10). diff --git a/pyproject.toml b/pyproject.toml index 8a99c7f..5c5aa9a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "takopi" authors = [{name = "banteg"}] -version = "0.8.0.dev0" +version = "0.8.0" description = "Telegram bridge for Codex, Claude Code, and other agent CLIs." readme = "readme.md" license = { file = "LICENSE" } diff --git a/src/takopi/__init__.py b/src/takopi/__init__.py index 406f1f6..777f190 100644 --- a/src/takopi/__init__.py +++ b/src/takopi/__init__.py @@ -1 +1 @@ -__version__ = "0.8.0.dev0" +__version__ = "0.8.0" diff --git a/uv.lock b/uv.lock index 2e96459..371292c 100644 --- a/uv.lock +++ b/uv.lock @@ -411,7 +411,7 @@ wheels = [ [[package]] name = "takopi" -version = "0.8.0.dev0" +version = "0.8.0" source = { editable = "." } dependencies = [ { name = "anyio" },