Done by @Erk-
❤️ Be at peace, be in love.
Make code, not language wars. ❤️
This is a celebratory release for Valentine's day, which we present to you with utmost courtesy.
(It is also @Erk-'s birthday. Lucky guy.)
Thanks to the following for their contributions:
Upgrade Path
typemap
does not need to be pulled in as a dependency for serenity anymore.
You can remove typemap
from your #[dependencies]
table in your Cargo.toml
and simply import its types from the prelude:
use serenity::prelude::{ShareMap, TypeMapKey};
Added
- [model] Add a position propagation method to
Channel
(@Erk-) c:2cb67df - [model] Implement
Into<u64>
andInto<i64>
for ID types (@Lakelezz) c:794393c - [general/prelude] Re-export
ShareMap
andKey
types fromtypemap
(@zeyla) c:b11b4e2 - [utils/MessageBuilder] Add support for spoilers (@acdenisSK) c:a56d014
- [general/example] Add usage of
colour
in example 11 (@Erk-) c:7066ed2
Changed
- [http] Limit users from requesting over 100 users (@Flat) c:8bf39a7
- [client/event-handler] Elaborate causes for
guild_member_removal
(@Lakelezz) c:dd75410
Fixed
- [model] Make
Region
’sJapan
-variant lowercase (fixes inconsistency) (@Lakelezz) c:065f55b - [model] Fix imports in
create_channel
’s example. (@acdenisSK) c:bca1530 - [framework] Fix aliases not being added to commands when using
cmd
. (@Mishio595) c:e8d0628 - [model] Fix no-cache compilation for
User::nick_in
. (@zeyla, @acdenisSK) c:11d5b72 c:98bece3 - [model] Fix
Emoji::url
to use.gif
for animated emoji (@mshenrick) c:ae0fc14 - [http] Correct query string in
Route::guild_ban_optioned
(@Mishio595) c:3c166e3 - [model] Fix
has_role
temporarily (@Erk-) c:204e0b9
By the way, here's some chocolate for reading these release notes 🍫