Skip to content

Releases: soxtoby/SlackNet

v0.10.21

11 Feb 01:37
Compare
Choose a tag to compare
  • Fixed content type of event endpoint challenge.
  • Checking content type of request before trying to deserialize it.

Thankyou to @SamuelCharest for his help with this release 🛠️

v0.10.20

04 Feb 00:40
Compare
Choose a tag to compare
  • Added Link.Email helper method for creating email links.
  • Added PostToWebhook method to SlackApiClient for posting messages to incoming webhooks.
  • Added IncomingWebhook property to OauthV2AccessResponse for collecting generated webhook URLs.

Thankyou to @TimSon777 for his help with this release 👍

v0.10.19

15 Jan 03:12
Compare
Choose a tag to compare
  • Fixed deserialization of MessageBlocks property in attachments.
  • DatePicker.FocusOnLoad property isn't serialized when false, to avoid a Slack internal error.
  • Added DateTimePicker, EmailTextInput, UrlTextInput, and NumberInput block elements.

Thanks again to @theteladras for his help with this release 🤝

v0.10.18

24 Dec 03:48
Compare
Choose a tag to compare
  • Added Border property to RichTextList.
  • Singular enum arguments are added to request URLs without quotes (fixes #135).
  • Fixing Search API response deserialization by changing from MessageEvents to new MessageSearchResponse class.

Thank you to @theteladras for his help with this release ✨

v0.10.17

22 Dec 00:46
f667b53
Compare
Choose a tag to compare
  • Added ApiAppId property to UserProfile.
  • Improved performance of type lookups during deserialization across multiple threads.

Thankyou to @theteladras and @omer-koren for this release 🥇

v0.10.16

18 Dec 01:58
Compare
Choose a tag to compare
  • Added Unicode and SkinTone properties to RichTextEmoji.
  • Added PinnedTo and PinnedInfo properties to MessageEvent.
  • Added DeleteScheduledMessage method to ChatApi.
  • Fixed type of ScheduledMessage.Id and added missing Text property.
  • Added EnterpriseId property to EventCallback.
  • Added TeamAccessGranted and TeamAccessRevoked events.
  • When a logger is attached, the default Http service will correctly log requests.

Many thanks to @theteladras, @omer-koren, @magnusfox, and @henkli for their help with this release 🥳

v0.10.15

05 Nov 00:43
7fcb1d2
Compare
Choose a tag to compare
  • SlashCommand.TeamName renamed to TeamDomain to match Slack's JSON.
  • DataSource property added to SelectElement.

Thankyou to @ngg for this release ✨

v0.10.14

16 Oct 00:31
Compare
Choose a tag to compare
  • Added team billing & preferences APIs.
  • Added support for Slack Connect invitations.

v0.10.13

24 Sep 23:00
Compare
Choose a tag to compare
  • Added Attachment properties that appear on message unfurls (shared messages).

Thankyou to @omer-koren for this release ✌️

v0.10.12

18 Sep 03:19
Compare
Choose a tag to compare
  • Fixed deserialization of EmojiApi.List's response so emojis are returned properly.
  • Fixed deserialization of DndApi.TeamInfo's response so users' DnD statuses are returned properly.

Thanks to @omer-koren for his help with this release 🛠️