Tags: tbnritzdoge/twilight
Tags
model-v0.2.3 Additions Support the Message Stickers feature ([twilight-rs#608], [twilight-rs#622] - [@chamburr], [@vivian]). [@chamburr]: https://github.com/chamburr [@vivian]: https://github.com/vivian [twilight-rs#622]: twilight-rs#622 [twilight-rs#608]: twilight-rs#608
http-v0.2.4 Additions Support Message Stickers by adding HTTP error code variant 50'081 "Invalid Sticker Sent" ([twilight-rs#608] - [@vivian]). Fixes Use Reqwest's header name constants, which fixes the name of a hardcoded header in an error ([twilight-rs#620] - [@vivian]). Enhancements Clarify the cloning behavior of the `Client` ([twilight-rs#607] - [@vivian]). [@vivian]: https://github.com/vivian [twilight-rs#620]: twilight-rs#620 [twilight-rs#608]: twilight-rs#608 [twilight-rs#607]: twilight-rs#607
gateway-v0.2.3 Additions Add `Deserialize, Serialize` to the shard information, shard latency, and connection stage types ([twilight-rs#621] - [@tbnritzdoge]). Fixes Properly use the configured gateway URL in the cluster builder ([twilight-rs#618] - [@chamburr]). [@chamburr]: https://github.com/chamburr [@tbnritzdoge]: https://github.com/tbnritzdoge [twilight-rs#621]: twilight-rs#621 [twilight-rs#618]: twilight-rs#618
twilight-v0.2.2 Enhancements Add links to crates when mentioned in the README ([twilight-rs#610] - [@vivian]). [@vivian]: https://github.com/vivian [twilight-rs#610]: twilight-rs#610
gateway-v0.2.2 Additions Add the shard EFE0 's session ID to the information provided about shards (`Shard::info`) ([twilight-rs#612] - [@chamburr]). Enhancements Clarify the cloning behavior of the `Cluster` and `Shard` ([twilight-rs#607] - [@vivian]). [@chamburr]: https://github.com/chamburr [@vivian]: https://github.com/vivian [twilight-rs#612]: twilight-rs#612 [twilight-rs#607]: twilight-rs#607
model-v0.2.2 Fixes Create a new trimmed down channel type for embedded use in invites ([twilight-rs#601] - [@sam-kirby]). [@sam-kirby]: https://github.com/sam-kirby [twilight-rs#601]: twilight-rs#601
http-v0.2.3 Additions Add an `API_VERSION` constant to the root of the library, which is the version of the Discord HTTP API in use ([twilight-rs#598] - [@AEnterprise]). Fixes Properly handle optional messages in the Execute Webhook request when `wait` is `false` ([twilight-rs#599] - [@Erk-]). Serialize guild creation role permissions to the correct field name "permissions" instead of "permissions_new" ([twilight-rs#602] - [@sam-kirby]). [@sam-kirby]: https://github.com/sam-kirby [twilight-rs#602]: twilight-rs#602 [twilight-rs#599]: twilight-rs#599 [twilight-rs#598]: twilight-rs#598
cache-inmemory-v0.2.2 Enhancements Don't create useless HashSets in internal functions ([twilight-rs#591] - [@MaxOhn]). [@MaxOhn]: https://github.com/MaxOhn [twilight-rs#591]: twilight-rs#591
model-v0.2.1 Additions Add gateway and voice close codes and voice opcodes ([twilight-rs#586] - [@chamburr]). Enhancements Document gateway opcode variants ([twilight-rs#586] - [@chamburr]). [@chamburr]: https://github.com/chamburr [twilight-rs#586]: twilight-rs#586
http-v0.2.2 Additions Handle service unavailability (503) errors, returning a new error variant when encountered ([twilight-rs#592] - [@vivian]). Support 3 new HTTP error codes ([twilight-rs#594] - [@vivian]): - 20022: This message cannot be edited due to announcement rate limits - 50024: Cannot execute action on this channel type - 50033: Invalid Recipient(s) Take note of invalid tokens, short-circuiting attempts to execute in the future. This will cause the client to return an `Unauthorized` error variant when an Unauthorized (401) status code is encountered in order to prevent API bans ([twilight-rs#597] - [@vivian]). [@vivian]: https://github.com/vivian [twilight-rs#597]: twilight-rs#597 [twilight-rs#594]: twilight-rs#594 [twilight-rs#592]: twilight-rs#592
PreviousNext