All Versions
26
Latest Version
Avg Release Cycle
38 days
Latest Release
26 days ago

Changelog History
Page 1

  • v15.2.0

    January 03, 2020

    ➕ Added

    • Type SetChatAdministratorCustomTitleRequest
    • Method ITelegramBotClient.SetChatAdministratorCustomTitleAsync
    • Property FileBase.FileUniqueId
    • Property Animation.FileUniqueId
    • Property ChatPhoto.BigFileUniqueId
    • Property ChatPhoto.SmallFileUniqueId
    • Property Chat.SlowModeDelay
    • Property ChatMember.CustomTitle
    • 📜 Enum value ParseMode.MarkdownV2
    • Enum value MessageEntityType.Underline
    • Enum value MessageEntityType.Strikethrough
  • v15.1.0

    November 29, 2019

    ➕ Added

    • Property RequestBase.IsWebhookResponse
    • The client outputs method property in the resulting HTTP body with the value from IRequest<T>.MethodName when RequestBase.IsWebhookResponse is set to true
    • Constructor with Uri param for InputOnlineFile (overloaded)
  • v15.0.0

    August 07, 2019

    ➕ Added

    • Type ChatPermissions
    • Type SetChatPermissionsRequest
    • Property Sticker.IsAnimated
    • Property StickerSet.IsAnimated
    • Property Chat.Permissions
    • Property ChatMember.CanSendPolls

    🔄 Changed

    • Individual permission properties in RestrictChatMemberRequest changed to Permissions property of type ChatPermissions
    • Individual permission parameters in ITelegramBotClient.RestrictChatMemberAsync changed to a single parameter of type ChatPermissions
    • Marked Chat.AllMembersAreAdministrators as obsolete

    🛠 Fixed

    • XML doc comments about caption maximum length
  • v14.12.0

    June 10, 2019

    ➕ Added

    • Type LoginUrl
    • Property Message.ReplyMarkup
    • Property InlineKeyboardButton.LoginUrl
    • Method InlineKeyboardButton.WithLoginUrl
  • v14.11.0

    April 23, 2019

    ➕ Added

    • 📊 Type Poll
    • Type PollOption
    • Type SendPollRequest
    • Type StopPollRequest
    • Method SendPollAsync
    • Method StopPollAsync
    • ⚡️ Property Update.Poll
    • 📊 Property Message.Poll
    • Property Message.ForwardSenderName
    • Property ChatMember.IsMember
    • ⚡️ Enum value UpdateType.Poll
    • 📊 Enum value MessageType.Poll

    🔄 Changed

    • Marked InvalidQueryIdException as obsolete
  • v14.10.0

    September 04, 2018

    ➕ Added

    • 👍 Telegram Passport support
    • Type EncryptedCredentials
    • Type EncryptedPassportElement
    • Type PassportData
    • Type PassportFile
    • Property ITelegramBotClient.BotId
    • Property Message.PassportData

    🔄 Changed

    • Marked DownloadFileAsync(string,CancellationToken) obsolete
  • v14.9.0

    August 06, 2018

    ➕ Added

    • Method SendAnimationAsync
    • Parameter thumb to method SendAudioAsync
    • Parameter thumb to method SendDocumentAsync
    • Parameter thumb to method SendVideoAsync
    • Parameter thumb to method SendVideoNoteAsync
    • Type IChatMessage
    • Type IThumbMediaMessage
    • Type SendAnimationRequest
    • Property SendAudioRequest.Thumb
    • Property SendDocumentRequest.Thumb
    • Property SendVideoRequest.Thumb
    • Property SendVideoNoteRequest.Thumb
    • Property Audio.Thumb
  • v14.8.0

    July 29, 2018

    ➕ Added

    • Parameter vCard to method SendContactAsync
    • Parameter foursquareType to method SendVenueAsync
    • Property SendContactRequest.Vcard
    • Property SendVenueRequest.FoursquareType
    • Property InlineQueryResultContact.Vcard
    • Property InlineQueryResultVenue.FoursquareType
    • Property InputContactMessageContent.Vcard
    • Property InputVenueMessageContent.FoursquareType
    • Property Contact.Vcard
    • Property Venue.FoursquareType
    • Enum value MessageEntityType.Cashtag

    🔄 Changed

    • Marked MessageType.Animation as obsolete
  • v14.7.0

    July 29, 2018

    ➕ Added

    • 👍 Partial support for Bot API v4.0
    • Method SendMediaGroupAsync (overloaded)
    • Method EditMessageMediaAsync
    • Method EditMessageMediaAsync
    • Type EditMessageMediaRequest
    • Type EditInlineMessageMediaRequest
    • Type InputMediaAudio
    • Type InputMediaDocument
    • Type InputMediaAnimation
    • Type IInputMedia
    • Type IAlbumInputMedia
    • Type IInputMediaThumb
    • Property Animation.Width
    • Property Animation.Height
    • Property Animation.Duration
    • Enum member MessageType.Animation
    • Property InputMediaVideo.Thumb
    • Property Message.Animation
    • Constructor with required parameters for InputMediaPhoto (overloaded)
    • Constructor with required parameters for InputMediaVideo (overloaded)
    • Constructor with required parameters for SendMediaGroupRequest (overloaded)

    🛠 Fixed

    • Serialization error of InlineQueryResultDocument.Description being required
    • Incorrect serialization of InputMediaVideo

    🔄 Changed

    • Marked method SendMediaGroupAsync as obsolete. An overload is provided.
    • Marked parameterless constructor of InputMediaPhoto as obsolete. An overload is provided.
    • Marked parameterless constructor of InputMediaVideo as obsolete. An overload is provided.
  • v14.6.0

    June 12, 2018

    ➕ Added

    • 📜 Property ParseMode to requests with a caption
      • EditMessageCaptionRequest
      • EditInlineMessageCaptionRequest
    • 📜 Parameter parseMode to method ITelegramBotClient.EditMessageCaptionAsync