Skip to content

Commit 2d655bb

Browse files
Merge pull request #17 from Chinchill-AI/release-a6
chore: 0.0.1a6 release
2 parents 1a1f8b5 + 3101ac4 commit 2d655bb

3 files changed

Lines changed: 16 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,21 @@
11
# Changelog
22

3+
## 0.0.1a6 (2026-04-07)
4+
5+
Systematic port fidelity scan — 10 more bugs fixed.
6+
7+
- Discord: card table fallback now renders correctly (was calling wrong function)
8+
- Teams: card fallback text now includes emoji conversion
9+
- Emoji: megaphone fixed (📢 not 📣), exclamation "!" false-match removed
10+
- State backends: queue dequeue reconstructs Message objects (was returning raw dict)
11+
- WhatsApp: callback data uses compact JSON (matches Telegram)
12+
- Discord/Teams: format converter handles dataclass messages
13+
- Emoji: from_slack strips only one colon per end (not all)
14+
- Types: WellKnownEmoji includes all TS entries (stop, 100, lightbulb, etc.)
15+
316
## 0.0.1a5 (2026-04-07)
417

5-
Port fidelity release — 10 critical/high bugs fixed from systematic TS comparison.
6-
7-
### Critical fixes
8-
- Slack: multi-workspace token now persists into async tasks (ContextVar fix)
9-
- Discord: slash command deferred responses now resolve correctly
10-
- Discord: file attachments no longer silently dropped
11-
- WhatsApp: media downloads work again (auth header restored)
12-
- Chat: `on_lock_conflict="force"` now works
13-
14-
### High fixes
15-
- Discord: emoji normalized through resolver (reaction matching works)
16-
- Teams: webhook options passed to reaction events
17-
- Google Chat: subscription errors propagate to concurrent waiters
18-
- Linear: fetch_thread metadata includes both key casings
19-
- Streaming markdown `_remend` rewritten with proper delimiter tracking
20-
21-
### Other improvements
22-
- CLAUDE.md agent guidance file
23-
- Parser: spaced thematic breaks (`* * *`) and trailing `#` stripping
24-
- BaseFormatConverter: card fallback text generation
25-
- All PR review comments addressed
18+
Port fidelity release — 10 critical/high bugs fixed.
2619

2720
## 0.0.1a4 (2026-04-06)
2821

README.md

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

33
Multi-platform async chat SDK for Python. Port of [Vercel Chat](https://github.com/vercel/chat).
44

5-
> **Status: Alpha (0.0.1a5)** — API may change. Not yet tested in production.
5+
> **Status: Alpha (0.0.1a6)** — API may change. Not yet tested in production.
66
77
## Why chat-sdk?
88

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "chat-sdk"
3-
version = "0.0.1a5"
3+
version = "0.0.1a6"
44
description = "Multi-platform async chat SDK for Python — port of Vercel Chat"
55
readme = "README.md"
66
license = {text = "MIT"}

0 commit comments

Comments
 (0)