Skip to content

0.78.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 22:48
· 141 commits to main since this release
101e7f7

Changed — may break callers

  • Markdown headings are refused when sending (cli-core parser). Send text now goes through cli-core's shared
    Markdown parser, as max does. A line that starts with # used to go out as typed; it now fails with a
    validation error, because Telegram has no headings. Write the line in bold instead. Nothing else changes.
  • A message that sends you to another command names it with your profile: after a send or an edit with no answer
    from Telegram, "check tg personal chats list" replaces "check tg chats list", so it can be pasted as it
    stands. The words now come from cli-core.
  • Telegram's account and login refusals, a stopped watch and an unanswered write carry their own error
    reason
    instead of the generic one for their code: login.revoked, login.duplicated, account.deactivated,
    account.banned, account.frozen, account.limited (were auth.failed or access.denied), updates.stopped
    (was provider.unavailable) and write.unanswered (was outcome.unknown). Codes, exit codes and messages are
    unchanged. Under --debug, the record's cause now gives the failure behind it, not only its code.

Fixed

  • Search queries keep an @ that is followed by a letter inside a term. E-mail addresses without a dot after the
    @ and chat ids no longer need quotes: email:ana@example.com works as typed.