Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,55 @@
# Changelog
## [0.5.0] - 2026-06-29


### Bug Fixes

- **bot**: Strip bot token from download errors; reuse bot client; test with_retry
- **bot**: Preserve teloxide behavior β€” ignore edited msgs, restore per-min throttle cap, don't throttle edits, drop dead send_html
- **bot**: Address code-review findings on frankenstein migration

### Documentation

- **bot**: Phase3 β€” refresh stale teloxide references to webhook/Telegram bot

### Features

- **bot**: Add TgError for frankenstein client wrapper
- **bot**: Add Throttle (global + per-chat rate gate) for RightBot
- **bot**: RightBot frankenstein wrapper (send/edit/answer/download/commands/media/forum/webhook)
- **bot**: Manual BotCommand parser replacing teloxide derive
- **bot**: Callback-route + webhook-outcome decision fns for the update router
- **bot**: [**breaking**] Replace teloxide with frankenstein β€” green build (all targets)

### Miscellaneous

- **bot**: Phase2 green gate β€” visibility + clippy cleanup, no new warnings

### Refactor

- **bot**: Pub(crate) for command/router items (unreachable_pub)
- **bot**: Drop dead auth-flow HandlerCtx fields + orphan markers; doc fixups

### Build

- **bot**: Add frankenstein + governor deps alongside teloxide

### Wip

- **bot**: Phase2 foundation β€” RightBot extras, msg_ext helpers, BotType alias flip, build_bot
- **bot**: Phase2 task 2.2 β€” mention/session/filter type sweep
- **bot**: Phase2 task 2.5 β€” handler.rs to HandlerCtx + frankenstein
- **bot**: Phase2 task 2.4a β€” error_details/bootstrap_photo/model_command
- **bot**: Phase2 task 2.4b β€” mode_command to HandlerCtx + frankenstein
- **bot**: Phase2 task 2.4c β€” debug/allowlist command handlers
- **bot**: Phase2 task 2.6a β€” progress.rs to RightBot
- **bot**: Phase2 task 2.6b β€” async_delivery.rs to RightBot
- **bot**: Phase2 task 2.3 β€” attachments.rs to frankenstein/RightBot; tg_bot media html param
- **bot**: Phase2 task 2.6c β€” worker.rs to RightBot/frankenstein
- **bot**: Phase2 misc β€” sandbox_runtime/focus to i64/RightBot
- **bot**: Phase2 task 2.7/2.8 β€” dispatch setup_telegram split, webhook router, lib.rs wiring, delete shutdown_listener
- **bot**: Phase2 β€” lib compiles; archive/menu/Update-path/User-fields fixes
Comment on lines +37 to +51

## [0.4.2] - 2026-06-17

### Skill Curator
Expand Down
40 changes: 20 additions & 20 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ members = [
resolver = "3"

[workspace.package]
version = "0.4.2"
version = "0.5.0"
edition = "2024"
license = "Apache-2.0"

Expand Down
Loading