Skip to content

Releases: MajMcCloud/TelegramBotFramework

6.4.1

10 Mar 15:03
Compare
Choose a tag to compare
  • adding SingleThread & ThreadPool queueing
  • adding IronSoftware drawing library
  • small bugfix for device session & message loop

6.3.2

28 Jan 03:49
93fda55
Compare
Choose a tag to compare
  • Russian translation added

6.3.1

24 Jan 21:18
Compare
Choose a tag to compare
  • Bugfix, adding missing DeviceSession to UpdateResult

6.3.0

26 Dec 23:52
d56b26a
Compare
Choose a tag to compare
  • Integrating #51 for better error handling for the MessageClient
  • Adding ThrowPendingUpdates option to builder and Message client.

6.2.0

06 Dec 14:33
2a873cc
Compare
Choose a tag to compare

Dependency injection upgrade:

  • adding internal private field into FormBase class
  • adding Extension methods into DependencyInjection namespace for use
  • adding 2 NavigateTo extension methods for DI using ServiceProvider
  • adding Persian as language #48
  • fixing EditMessage behaviour #53

6.0.0

14 Sep 13:40
9548be4
Compare
Choose a tag to compare
  • removing .NET 5 from TargetFrameworks
  • adding new simple "Label" control
  • Changes to fit TelegramBot's version 19
  • adding additional tests into test project
  • small bug fixes
  • adding example for Inline and Reply keyboard markup combination
  • removing Telegram.Bot.Extensions.Polling dependency

5.3.0

26 Aug 22:34
cb99ec5
Compare
Choose a tag to compare
  • Integration ZavaruKitsu's PR #29

  • Integration of the current development branch https://github.com/MajMcCloud/TelegramBotFramework/tree/development

  • BotBase.Start and BotBase.Stop are async now (await required)

  • LoadSessionStates and SaveSessionStates are async now (await required)

  • Properties in BotBase are readonly now

  • The case of some enums changed (like eSettings → ESettings)

  • MaxLengthException is MessageTooLongException now

  • unmuting exception calls

5.3.1-alpha

05 Jun 17:23
284634d
Compare
Choose a tag to compare
5.3.1-alpha Pre-release
Pre-release

Integration ZavaruKitsu's PR #29

  • BotBase.Start and BotBase.Stop are async now (await required)
  • LoadSessionStates and SaveSessionStates are async now (await required)
  • Properties in BotBase are readonly now
  • The case of some enums changed (like eSettings → ESettings)
  • MaxLengthException is MessageTooLongException now
  • unmuting exception calls

5.2.0

24 Nov 15:47
355c601
Compare
Choose a tag to compare
Merge pull request #32 from MajMcCloud/development

Updating to 5.2

5.0.0 Big Update

10 Jan 13:21
3340ef7
Compare
Choose a tag to compare

Version 5 is out!

  • enabling fluent api for BotBase using BotBaseBuilder
  • adding StartFormFactory interface
  • adding DefaultStartFormFactory
  • Adding LambdaStartFormFactory
  • Adding a message loop interface to build custom message loops
  • extracting default message loop from BotBase into seperate class
  • updates to BotBaseBuilder for integration of custom message loops
  • updating all result classes for using the new Update object of V17
  • fitting everything for TelegramBot Framework V17
  • removing unnecessary dependencies
  • bug fixes