diff --git a/README.md b/README.md index c5b5d9f2f..eb950ab6b 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,12 @@ > [!IMPORTANT] > **Security note:** Due to `litellm` supply chain poisoning, **please check your Python environment ASAP** and refer to this [advisory](https://github.com/HKUDS/nanobot/discussions/2445) for details. We have fully removed the `litellm` dependency in [this commit](https://github.com/HKUDS/nanobot/commit/3dfdab7). +- **2026-03-27** 🚀 Released **v0.1.4.post6** — architecture decoupling, litellm removal, end-to-end streaming, WeChat channel, and a security fix. Please see [release notes](https://github.com/HKUDS/nanobot/releases/tag/v0.1.4.post6) for details. +- **2026-03-26** 🏗️ Agent runner extracted and lifecycle hooks unified; stream delta coalescing at boundaries. +- **2026-03-25** 🌏 Step Fun provider, configurable timezone, Gemini thought signatures, channel retry with backoff. +- **2026-03-24** 🔧 WeChat channel compatibility, Feishu CardKit streaming, test suite restructured, cron workspace scoping. +- **2026-03-23** 🔧 Command routing refactored for plugins, WhatsApp/WeChat media, unified channel login CLI. +- **2026-03-22** ⚡ End-to-end streaming, WeChat channel, Anthropic cache optimization, `/status` command. - **2026-03-21** 🔒 Replace `litellm` with native `openai` + `anthropic` SDKs. Please see [commit](https://github.com/HKUDS/nanobot/commit/3dfdab7). - **2026-03-20** 🧙 Interactive setup wizard — pick your provider, model autocomplete, and you're good to go. - **2026-03-19** 💬 Telegram gets more resilient under load; Feishu now renders code blocks properly. @@ -738,14 +744,10 @@ nanobot gateway Uses **HTTP long-poll** with QR-code login via the ilinkai personal WeChat API. No local WeChat desktop client is required. -> Weixin support is available from source checkout, but is not included in the current PyPI release yet. - -**1. Install from source** +**1. Install with WeChat support** ```bash -git clone https://github.com/HKUDS/nanobot.git -cd nanobot -pip install -e ".[weixin]" +pip install "nanobot-ai[weixin]" ``` **2. Configure**