| @@ -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) | |||
| @@ -1,7 +1,7 @@ | |||
| <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
| <PropertyGroup> | |||
| <VersionPrefix>2.1.0</VersionPrefix> | |||
| <VersionSuffix>dev</VersionSuffix> | |||
| <VersionSuffix></VersionSuffix> | |||
| <Authors>RogueException</Authors> | |||
| <PackageTags>discord;discordapp</PackageTags> | |||
| <PackageProjectUrl>https://github.com/RogueException/Discord.Net</PackageProjectUrl> | |||
| @@ -17,7 +17,7 @@ | |||
| <PropertyGroup Condition=" '$(BuildNumber)' != '' And $(IsTagBuild) != 'true' "> | |||
| <VersionSuffix Condition=" '$(VersionSuffix)' != '' ">$(VersionSuffix)-$(BuildNumber)</VersionSuffix> | |||
| <VersionSuffix Condition=" '$(VersionSuffix)' == '' ">build-$(BuildNumber)</VersionSuffix> | |||
| </PropertyGroup> | |||
| </PropertyGroup> | |||
| <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> | |||
| <NoWarn>$(NoWarn);CS1573;CS1591</NoWarn> | |||
| <WarningsAsErrors>true</WarningsAsErrors> | |||
| @@ -2,7 +2,7 @@ | |||
| <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"> | |||
| <metadata> | |||
| <id>Discord.Net</id> | |||
| <version>2.1.0-dev$suffix$</version> | |||
| <version>2.1.0$suffix$</version> | |||
| <title>Discord.Net</title> | |||
| <authors>Discord.Net Contributors</authors> | |||
| <owners>RogueException</owners> | |||
| @@ -14,25 +14,25 @@ | |||
| <iconUrl>https://github.com/RogueException/Discord.Net/raw/dev/docs/marketing/logo/PackageLogo.png</iconUrl> | |||
| <dependencies> | |||
| <group targetFramework="net46"> | |||
| <dependency id="Discord.Net.Core" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Rest" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.WebSocket" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Commands" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Webhook" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Core" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Rest" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.WebSocket" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Commands" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Webhook" version="2.1.0$suffix$" /> | |||
| </group> | |||
| <group targetFramework="netstandard1.3"> | |||
| <dependency id="Discord.Net.Core" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Rest" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.WebSocket" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Commands" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Webhook" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Core" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Rest" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.WebSocket" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Commands" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Webhook" version="2.1.0$suffix$" /> | |||
| </group> | |||
| <group targetFramework="netstandard2.0"> | |||
| <dependency id="Discord.Net.Core" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Rest" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.WebSocket" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Commands" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Webhook" version="2.1.0-dev$suffix$" /> | |||
| <dependency id="Discord.Net.Core" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Rest" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.WebSocket" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Commands" version="2.1.0$suffix$" /> | |||
| <dependency id="Discord.Net.Webhook" version="2.1.0$suffix$" /> | |||
| </group> | |||
| </dependencies> | |||
| </metadata> | |||