Skip to content

v0.3.4 - Minor improvements

Compare
Choose a tag to compare
@TehGM TehGM released this 20 Aug 15:02
· 503 commits to master since this release

Release info

This small update aims to make client a bit more customizable without need to rewrite its parts.

Note: This version of metapackage has a small error in its dependencies. Please manually update Wolfringo.Utilities to version 0.2.3 for this version. This dependency will be fixed in next releases.

Changes

  • Added: WolfClient now has IgnoreOwnChatMessages property. By default it's set to true. Setting it to false makes bot receive callbacks for own chat messages. HostedWolfClient can set this property using configuration.
  • Added: New methods in Sender utility to allow subscribing to messages.
  • Change: Sender's LoginAsync no longer automatically subscribes to all messages. Please read README to see how to handle subscribing.
  • Change: Name property of User Update was renamed to ProfileName to stay the same as WolfUser entity.
  • Change: WolfClient's CallbackDispatcher and SocketClient are now protected.
  • Change: MessageSendingException now includes the command sent to the server in its Message.

Disclaimer

Any version before version 1.0.0 may include major breaking changes, and might have bugs.
Any version before version 0.3.0 may be especially unstable.

Package URL

Main meta-package - GitHub Packages
Wolfringo.Hosting - GitHub Packages