Skip to content

v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@Jodenee Jodenee released this 30 Mar 17:39
· 58 commits to master since this release

New stuff

  • Added new constructor method to PartialWebhook. (Can now be created from a url)
  • Renamed Messsage.MentionEveryone to Messsage.MentionsEveryone.
  • Removed PartialUser class.
  • Added fields to User class.
  • Added PublicUserFlags and MessageFlags class to make interact with flags easier.
  • Added MentionFormatter util to make mentioning users, channels and roles easier.
  • Added DateFormatter util to make Discord timestamps easier to create.
  • Added EmojiFormatter util to make adding emojis to messages and embeds easier.
  • Removed flags field from Attachment.
  • Renamed FileContentType to ImageFormat.
  • Added Message.MentionedUsers.
  • Added Message.MentionedRoles.
  • Added Message.Attachments.
  • Added support for audit log logging in PartialWebhook.EditNameAsync and PartialWebhook.EditAvatarAsync.
  • Overhauled the file structure.
  • Enum syntax changed to pascal case.
  • Reworked SharphookFile to be permanently reusable while not having an effect on memory.
  • Removed SharphookFile.DisposeAsync()
  • Removed OptionalEditMessageInfo.DisposeAsync()
  • Removed OptionalSendMessageInfo.DisposeAsync()
  • Improved code quality.
  • Bug fixes.

.NET Compatibility

.NET Version Compatible?
.NET 8 YES
.NET 7 YES
.NET 6 YES
.NET 5 NO
.NET 3.1 NO
.NET 3.0 NO
.NET 2.2 NO
.NET 2.1 NO
.NET 2.0 NO
.NET 1.1 NO
.NET 1.0 NO