chore: bump version to 1.4.0

1.3.0 → 1.4.0: new features (DATA_DIR config, /test blockquote HTML
report) plus the twitter entity-decode, post-send-actions and queue
lease-heartbeat fixes.
This commit is contained in:
2026-08-16 17:43:54 +08:00
parent 90a011e978
commit 3f6a0f034a
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -4,7 +4,7 @@
Telegram bot (teloxide) that turns post links from X/Twitter, Pixiv, and Bluesky into media messages (images, video, GIF) with the post's title, author, and tags. It supports batch media splitting, retry with persistence, inline queries, forward-channel rebinding with caption templates, and Pixiv ugoira→MP4 transcoding. README is in Chinese; user-facing bot strings are in English. The project is a Rust port of a Python predecessor (see `queue.rs` comments referencing `utils/task_queue.py`).
Two-crate Cargo workspace (both v1.3.0, edition 2024, resolver 3):
Two-crate Cargo workspace (both v1.4.0, edition 2024, resolver 3):
- **`crates/x-media`** — library that fetches and normalizes media from the three sites. Pure, no Telegram knowledge.
- **`crates/xmedia-bot`** — the bot binary: teloxide dispatcher, SQLite-backed chat state, persistent task queue.
Generated
+2 -2
View File
@@ -2925,7 +2925,7 @@ checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4"
[[package]]
name = "x-media"
version = "1.3.0"
version = "1.4.0"
dependencies = [
"bytes",
"dotenv",
@@ -2945,7 +2945,7 @@ dependencies = [
[[package]]
name = "xmedia-bot"
version = "1.3.0"
version = "1.4.0"
dependencies = [
"bytes",
"dotenv",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "x-media"
version = "1.3.0"
version = "1.4.0"
edition = "2024"
[dependencies]
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "xmedia-bot"
version = "1.3.0"
version = "1.4.0"
edition = "2024"
[dependencies]