diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e4bf46c0..8336e2f4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,41 @@ # Changelog +## [2.1.0] - 2019-05-18 +### Added +- #1236: Bulk deletes (for messages) may now be accessed via the `MessagesBulkDeleted` event (dec353e) +- #1240: OAuth applications utilizing the `guilds.join` scope may now add users to guilds through any client (1356ea9) +- #1255: Message and attachment spoilers may now be set or detected (f3b20b2) +- #1260: DiscordWebhookClient may be created from a Webhook URL (f2113c7) +- #1261: A `GetCategoryChannel` helper may now be used to retrieve category channels directly from socket guilds (e03c527) +- #1263: "user joined the guild" messages are now supported (00d3f5a) +- #1271: AuthorID may now be retrieved from message delete audit log entries (1ae4220) +- #1293: News Channels are now supported 📰 (9084c42) +- `ExclusiveBulkDelete` configuration setting can be used to control bulk delete event behavior (03e6401) + +### Removed +- #1294: The `IGuildUser` overload of `EmbedBuilder.WithAuthor` no longer exists (b52b54d) + +### Fixed +- #1256: Fetching audit logs no longer raises null reference exceptions when a webhook has been deleted (049b014) +- #1268: Null reference exceptions on `MESSAGE_CREATE` concerning partial member objects no longer occur (377622b) +- #1278: The token validator now internally pads tokens to the proper length (48b327b) +- #1292: Messages now properly initialize empty collections (b2ebc03) +- The `DiscordSocketRestClient` is now properly initialized (a44c13a) +- Exceptions in event handlers are now always logged (f6e3200) + +### Changed +- #1305: Token validation will fail when tokens contain whitespace (bb61efa) + +### Misc +- #1241: Added documentation samples for Webhooks (655a006) +- #1243: Happy new year 🎉 (0275f7d) +- #1257: Improved clarity in comments in the command samples (2473619) +- #1276: Documentation uses a relative path for the logo asset (b80f0e8) +- #1303: EmbedBuilder documentation now builds in the correct spot (51618e6) +- #1304: Updated documentation (4309550) +- CI for this project is now powered by Azure DevOps (this is not a sponsored message 🚀) (9b2bc18) +- IDisposableAnalyzers should now be a development dependency (8003ac8) + ## [2.0.1] - 2019-01-04 ### Fixed - #1226: Only escape the closing quotation mark of non-remainder strings (65b8c09) diff --git a/Discord.Net.targets b/Discord.Net.targets index dc0209940..68b37e7f8 100644 --- a/Discord.Net.targets +++ b/Discord.Net.targets @@ -1,7 +1,7 @@ 2.1.0 - dev + RogueException discord;discordapp https://github.com/RogueException/Discord.Net @@ -17,7 +17,7 @@ $(VersionSuffix)-$(BuildNumber) build-$(BuildNumber) - + $(NoWarn);CS1573;CS1591 true diff --git a/src/Discord.Net/Discord.Net.nuspec b/src/Discord.Net/Discord.Net.nuspec index 2ee4fbf66..7483f28e0 100644 --- a/src/Discord.Net/Discord.Net.nuspec +++ b/src/Discord.Net/Discord.Net.nuspec @@ -2,7 +2,7 @@ Discord.Net - 2.1.0-dev$suffix$ + 2.1.0$suffix$ Discord.Net Discord.Net Contributors RogueException @@ -14,25 +14,25 @@ https://github.com/RogueException/Discord.Net/raw/dev/docs/marketing/logo/PackageLogo.png - - - - - + + + + + - - - - - + + + + + - - - - - + + + + +