What's new
- Media support — Bot API v10 integration with a new media extraction layer: photos, videos, animations, stickers, voice/audio, documents, video notes, and live photos are now properly identified and handled (
internal/bot/media.go). - E2E tests — New test suites for message routing and media sending, plus unit tests for the media extractor.
- i18n — Added media-type labels in English and Russian for the web UI.
Improvements
- Proxy logging — Cleaner
getUpdateslogging: removed verbose token/offset output, added structured error and response-length logging. - Web UI — Date-based ordering documented for message list and search.
Dependencies
golang.org/x/crypto0.51.0 → 0.52.0modernc.org/sqlite1.50.1 → 1.51.0
Commits since v0.1.6
8f146a5refactor(proxy): improve logging for getUpdates function83ec187botapi 10 — media extraction, E2E tests, i18n55367e5chore(deps): bump golang.org/x/crypto 0.51.0 → 0.52.0 (#32)e67f810chore(deps): bump modernc.org/sqlite 1.50.1 → 1.51.0 (#33)3d4e059docs: translate 2026-05-24 changelog into ru and zh (#31)02287b6docs: document date-based ordering for message list and search (#30)ccfc00ddocs: add changelog entry for week of May 24, 2026 (#29)
What's Changed
- docs: add May 24, 2026 changelog entry by @mintlify[bot] in #29
- docs: clarify date-based ordering for message list and search by @mintlify[bot] in #30
- docs: translate 2026-05-24 changelog into ru and zh by @mintlify[bot] in #31
- chore(deps): bump modernc.org/sqlite from 1.50.1 to 1.51.0 by @dependabot[bot] in #33
- chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 by @dependabot[bot] in #32
Full Changelog: v0.1.6...v0.2.0