@@ -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> | |||