Skip to content

v2.5.0

Choose a tag to compare

@il90il90 il90il90 released this 07 May 04:31
· 195 commits to main since this release

What's new in v2.5.0

Bug fixes

  • Start Icon no longer fires for text-only messages — DownloadStartIcon and End Icon reactions are now guarded so they only trigger when there is actual downloadable content (media or URL). Plain text messages no longer generate a spurious reaction.
  • History tracking now works correctly for live messages — SaveHistory, HistoryIcon, YtdlpQuality, and FolderTemplate were not being propagated from config to the live message handler (Group.cs / User.cs). All per-chat fields are now correctly copied, so live-message history recording and per-chat quality/folder settings work as expected.

New features

  • History Icon — a separate emoji reaction picker in the History column. The chosen reaction is sent to Telegram only when a message is recorded in the history log, and only when History is enabled for that chat. Start Icon and End Icon are unaffected.
  • Flexible window resize — minimum window size reduced (MinWidth 1100→640, MinHeight 600→400) so the window can be resized freely.
  • Live scrolling — chat list scrollbar now updates in real time while dragging (IsDeferredScrollingEnabled set to False).

Documentation

  • README: added dedicated Filter and Folder Template guides with full token reference and multiple examples.