This release is mostly a bugfix release. Thanks to the following for their
contributions:
Added
- [framework] Add
Args::rest
(@acdenisSK) c:9b2cd75 - [model] Add
Message::guild_id
structfield (@foxbot, @zeyla) c:a9e8626,
c:3121f90 - [framework] Improve logic for displaying help (@Lakelezz) c:7937025
- [http] Add
http::ratelimiting::offset
(@zeyla) c:55555b8 - [cache] Make the Cache Update API public (@zeyla) c:9e56062
- [utils] Add associated consts in
utils::Colour
(@zeyla) c:bbfc8e2 - [model]
impl From<&ID> for ID
for all Id types ([@Zelya]) c:9e45642,
c:530ea76 - [cache] Add a Message cache API (@zeyla) c:e602630
- [voice] Add
streamer::ffmpeg_optioned
(@zeyla) c:5dab87b, c:1f3a57e - [model] Implement Mentionable for
GuildChannel
(@Mishio595) c:ce8da79 - [framework] Allow nil prefixes in DMs (@acdenisSK) c:10bbffe
- [model] Implement
Mentionable
forChannelCategory
,Group
,
PrivateChannel
(@zeyla) c:dd3744b, c:8ce8234, c:d11d916, c:5abc7d1 - [framework] Add checks for groups (@Lakelezz) c:29480e5
- [framework] Support multiple prefixes for command groups (@Lakelezz)
c:305d200 - [framework] Add default commands for command groups (@Lakelezz) c:40c8248,
c:8aefde0
Fixed
- [framework] Handle debug impls better (@acdenisSK) c:caeab28, c:7eac4d5
- [framework] Reorder some dispatch checks to fix an owner override bug
(@acdenisSK) c:8114a7a, c:93f453b - [framework] Force
Args::find{,_n}
to be quote-aware (@acdenisSK)
c:f0f06b7 - [framework] Fix an
Args
test (@zeyla) c:2ef660e - [framework] Fix command visibility on no help (@Lakelezz) c:aeb89af
- [framework] Add missing
Send + Sync
bounds onCheck
(@acdenisSK)
c:f09b661 - [utils] Fix
utils::is_nsfw
slicing (@acdenisSK, @zeyla) c:0067c33,
c:ccd2506 - [utils] Fix
nsfw-
case inutils::is_nsfw
(@zeyla) c:bd4aa0a - [framework] Don't assume all characters at end are 1-length (@acdenisSK)
c:4e4dcb1 - [framework] Don't suggest command if no command is related to input
(@Lakelezz) c:614402f
Changed
Misc.
- [framework] Fix example typo (@perryprog) c:d0d363f
- [framework] Add more docs to
Args
(@acdenisSK) c:04b0be1 - [general] Fix extraneous spaces at the end of lines (@zeyla) c:6ddfef8
- [http] Add (late) april fool's functions (@TheUnitedStatesOfAmerica)
c:5ffdcea - Rename 6e1edde
- [framework] Remove some repitition repition (@acdenisSK) c:10f7548,
c:1ec1086 - [docs] Add more docs to
CreateEmbed::fields
(@acdenisSK) c:703d135 - [docs] Remove some dead links (@acdenisSK, @Lakelezz) c:eae624e,
c:4cf83d0 - [docs] Remove old notice about
CreateEmbed::field
(@acdenisSK) c:5b66ace - [examples] Add
CreateEmbed::field
andCreateEmbed::fields
usage to example
11 (@drklee3) c:a9a2c27 - [general] Monomorphize all functions (@zeyla) c:7b9764c
- [general] Update README logo URI (@zeyla) c:2ff765b
- [docs] Fix doc links with no anchor (@zeyla) c:0d6e019
- [docs] Add docs for
Args::new
(@acdenisSK) c:b520ec7 - [general] Fix some clippy lints (@zeyla) c:9da7669