Repository navigation
Releases
Releases · NetCordDev/NetCord
1.0.0-beta.30
1.0.0-beta.29
What's Changed
- Update GitHub Actions non-major by @renovate[bot] in #442
- Update NuGet non-major by @renovate[bot] in #439
- Lock file maintenance by @renovate[bot] in #443
- Update dependency dotnet-sdk to v10.0.403 by @renovate[bot] in #444
- Add trusted publishing by @KubaZ2 in #445
Full Changelog: 1.0.0-beta.28...1.0.0-beta.29
1.0.0-beta.28
1.0.0-beta.27
Breaking
PartialGuildUserExtensions.GetRolesreturns a structGuildUserRolesthat implementsIEnumerable<out Role>, instead of returningIEnumerable<out Role>ShardedGatewayClient[shardId]andShardedGatewayClient[guildId]have been replaced withShardedGatewayClient.GetShard(shardId)andShardedGatewayClient.GetShardForGuild(guildId), alsoShardedGatewayClient[index]has been added
What's Changed
- Improve WebSocketClient handler registration by @KubaZ2 in #432
- Update docfx by @KubaZ2 in #433
- Add shard query param support for RestClient.GetCurrentUserGuildsAsync by @KubaZ2 in #434
- Add GetShard and GetShardForGuild methods to ShardedGatewayClient and make indexer work on indexes by @KubaZ2 in #435
- Optimize GetRoles not to allocate and improve PartialGuildUser comparison by @KubaZ2 in #436
- Fix JsonAttachment.Placeholder and JsonGuildScheduledEventRecurrenceRule.Count by @KubaZ2 in #437
- Fix zstd error handling and clean up unsafe keywords by @KubaZ2 in #438
Full Changelog: 1.0.0-beta.26...1.0.0-beta.27
1.0.0-beta.26
1.0.0-beta.25
What's Changed
- Rename Account to IntegrationAccount, change IntegrationAccount.Id to… by @KubaZ2 in #428
- Use ApplicationCommandGuildPermissions instead of ApplicationCommandG… by @KubaZ2 in #429
- Improve interaction resolved data guild user handling by @KubaZ2 in #430
Full Changelog: 1.0.0-beta.24...1.0.0-beta.25
1.0.0-beta.24
What's Changed
- Improve PartialGuildUserExtensions.GetRoles to ignore missing roles instead of throwing by @KubaZ2 in #426
- Fix null annotations for MessageReactionAddEventArgs and GuildThreadUsersUpdateEventArgs by @KubaZ2 in #427
Full Changelog: 1.0.0-beta.23...1.0.0-beta.24
1.0.0-beta.23
What's Changed
- Remove active threads automatically on guild channel deletion by @KubaZ2 in #421
- Remove a thread from cache when it gets archived by @KubaZ2 in #422
- Make GUILD_MEMBER_REMOVE remove the user presence from cache, refactor ConcurrentGatewayClientCache by @KubaZ2 in #423
- Fix ShardedGatewayClient indexers by @KubaZ2 in #424
- Improve GuildThreadListSyncEventArgs to set CurrentUser in GuildThread objects instead of exposing a separate user collection by @KubaZ2 in #425
Full Changelog: 1.0.0-beta.22...1.0.0-beta.23
1.0.0-beta.22
1.0.0-beta.21
Breaking
RestClient.GetChannelPinsAsynchas been added in place ofRestClient.GetPinnedMessagesAsync, which includes result pagination and returns pins with pinned at timestamps instead of just messagesIGatewayClientCache.SyncGuildActiveThreadshas been modified to includeIReadOnlyList<ulong>? channelIdsparameter
What's Changed
- Update NuGet non-major by @renovate[bot] in #409
- Fix IGatewayClientCache.SyncGuildActiveThreads by @KubaZ2 in #414
- Update dependency mermaid to v11.16.1 [SECURITY] by @renovate[bot] in #396
- Add new PinnedMessagesProperties class and update related methods for pin management from the deprecated endpoints to the new ones by @jedrek0429 in #412
- Update dependency MinVer to v8 by @renovate[bot] in #415
New Contributors
- @jedrek0429 made their first contribution in #412
Full Changelog: 1.0.0-beta.20...1.0.0-beta.21