Repository navigation
v0.2.0
Pre-release
Pre-release
New stuff!
- File structure changed, now all public classes are exposed in
using Sharphook;instead ofusing Sharphook.Models; - Added
AllowedMentions - Added
Asset - Added
OptionalSendMessageInfo.ApplyTagsfor applying tags to a form thread. - Added
OptionalSendMessageInfo.AllowedMentionsfor overriding what is allowed to be mentioned. - Added
OptionalEditMessageInfo.AllowedMentionsfor overriding what is allowed to be mentioned. WebhookClient's constructor now takes an optionalAllowedMentionsinstance to be used as the defaultAllowedMentions. To override pass a new AllowedMentions instance toOptionalSendMessageInfo/OptionalEditMessageInfo.WebhookClient's constructor now takes an optionalTimeSpanto override the default timeout.WebhookClientdefault timeout changed to be 10 seconds.PartialWebhook.EditAvatarAsyncno longer requires a ImageFormat param- Webhook.Avatar is now of type
Assetinstead ofstring - User.Avatar is now of type
Assetinstead ofstring - Removed
ThreadMessage - Removed
EditedMessage - Removed
EditedThreadMessage - Removed
PublicUserFlags - Removed
MessageFlags - Removed
BaseFlags - Added
Message.EditedAt - Added
Message.Position - Added
Message.Flagsnow returnsMessageFlaginstead ofMessageFlags - Added
User.PublicFlagsnow returnsPublicUserFlaginstead ofPublicUserFlags - Added
EmbedImage.Width - Added
EmbedImage.Height - Added
EmbedImage.ProxiedUrl - Added
EmbedThumbnail.Width - Added
EmbedThumbnail.Height - Added
EmbedThumbnail.ProxiedUrl - Added
EmbedFooter.ProxiedIconUrl - Added
EmbedAuthor.ProxiedIconUrl - Renamed
MentionFormatter.MentionUsertoMentionFormatter.User - Renamed
MentionFormatter.MentionRoletoMentionFormatter.Role - Renamed
MentionFormatter.MentionChanneltoMentionFormatter.Channel SharphookColor.MaxValueis now private- Removed
Embed.SetTimestampFromDatetime - internal code improvements
.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 |