Skip to content

Commit 4c63df5

Browse files
committed
release: v1.6.0
1 parent 0ac46b1 commit 4c63df5

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [1.6.0] - 2026-03-30
11+
12+
### Added
13+
- **Image/screenshot analysis**: Images sent to the bot are now passed as multimodal content blocks via the SDK, enabling Claude to actually see and analyze them (#168, closes #137)
14+
- **Exponential backoff retry**: Transient `CLIConnectionError` failures are automatically retried with exponential backoff (1s → 3s → 9s, capped at 30s). MCP config errors and timeouts are correctly excluded (#170, closes #60)
15+
- **Local whisper.cpp voice transcription**: New `VOICE_PROVIDER=local` option for offline voice transcription via whisper.cpp + ffmpeg. No API keys required (#158)
16+
- **`make run-watch`**: Auto-restart during development via watchfiles (#158)
17+
- **Inline Stop button**: Cancel running Claude requests with a ⏹ button in the progress message (#122)
18+
- **Slash command passthrough**: Unknown `/commands` in agentic mode are forwarded to Claude as prompts (#131)
19+
- **Proxy support**: Explicit proxy configuration for httpx client via `HTTPS_PROXY`/`HTTP_PROXY` env vars (#166)
20+
21+
### Fixed
22+
- **Empty responses**: "(No content to display)" after tool-heavy tasks — added missing `StreamUpdate` helper methods, fixed `ConversationEnhancer` call signature, and added fallback for tool-only responses (#136, closes #135)
23+
- **ThinkingBlock raw output**: `ThinkingBlock` objects no longer print as raw Python objects — proper `isinstance` checks extract `.thinking` text (#162, closes #161)
24+
1025
## [1.5.0] - 2026-03-04
1126

1227
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "claude-code-telegram"
3-
version = "1.5.0"
3+
version = "1.6.0"
44
description = "Telegram bot for remote Claude Code access with comprehensive configuration management"
55
readme = "README.md"
66
license = "MIT"

0 commit comments

Comments
 (0)