This is the last release for the 0.8.x series. 0.9.x will contain async/await support!
It is mostly comprised of bugfixes and quality of life changes.
Note
While this is a minor release, a change that is technically breaking has been included. Some MessageBuilder
methods were forgotten about when changing builders to mutably borrow in 0.8.0. This release fixes that.
Thanks to the following for their contributions:
- @acdenisSK
- @bikeshedder
- @Elinvynia
- @KamranMackey
- @Lakelezz
- @MaxOhn
- @natsukagami
- @nitsuga5124
- @Noituri
- @NovusTheory
- @TitusEntertainment
- @vivianhellyer
Added
-
[model] Add
guild_id
into theReaction
model struct (@Elinvynia) c:820d50e -
[model] Add missing
guild_id
to various events (@NovusTheory) c:3ca41fd -
[model] Add support for client statuses (@KamranMackey) c:5f9a27a
-
[http] make error module public (@vivianhellyer) c:d2b19a2
-
[builder] Reexport
Timestamp
from the builder's module. (@acdenisSK) c:3a313c8 -
[model] Implement various
kick_with_reason()
methods (@nitsuga5124) c:5b0e9f3
Changed
-
[framework] If finding the argument fails, return to the original position (@acdenisSK) c:e005ef1
-
[framework] Display groups without commands in help. (@Lakelezz) c:d6b0038
-
[model] Make
Member::distinct()
show the discriminator as a 4-digit number (@natsukagami) c:a23acc7 -
[utils] &mut self instead of mut self for MessageBuilder methods (@MaxOhn) c:91f10dd
-
[utils] Implement
Color
type alias toColour
(@Elinvynia) c:c3d5264 -
[http] Only set the content type header if there's a body (@acdenisSK) c:d851fea
-
[framework] Store command names in lowercase when case-insensitivity is on (@acdenisSK) c:8bba7b0
Fixed
-
[misc] Fix release dates (@bikeshedder) c:f27c7c1
-
[framework/docs] Fill in the missing attribute options (@acdenisSK) c:683ff27
-
[http/docs] Fix link to the
fire
method (@acdenisSK) c:1361b33 -
[framework] Fix strikethrough options refusing to accept
name = value
syntax (@acdenisSK) c:581eb2f -
[framework/docs] Fix a broken link in docs (@Elinvynia) c:48c4b59
-
[misc] Fix a typo in the message builder example (@TitusEntertainment) c:f2d0ad5
-
[framework] Fix
check_in_help
being unaccounted for (@acdenisSK) c:a692bcd -
[http] Support image URLs in
add_file
(@Elinvynia) c:61bcfbc -
[http] Add impls for borrowed
Arc
s toCacheHttp
(@acdenisSK) c:4b67d8e
Removed
- [all] Remove usage of deprecated
std::error::Error
functions (@acdenisSK) c:ec306ee