Thanks to the following for their contributions:
Breaking change
As unusual as it may sound for a patch version, we had to bump our minimum supported Rust version to 1.31.1 as a consequence of certain dependencies publishing releases containing uncompilable code for 1.25 rustc.
Added
- [misc.] Include the latest releases in CHANGELOG.md (@acdenisSK) c:201dab8 c:201bc56
- [misc.] Transition from Travis to Microsoft's Azure CI (@Erk-, @acdenisSK, @Lakelezz) c:68263ac c:bca2f4b c:3b8ae67 c:a0b1dd8 c:bd48ac5
Changed
- [docs] Compile, but do not run tests that were previously ignored (@MOZGIII) c:00990c0
- [misc.] Lock
cc
andbase64
dependencies to specific versions (@Lakelezz) c:bc3d978 - [general] Update Discord's welcome messages as of 2018-12-19 (@Erk-) c:e94388
- [voice] Fewer ffprobe calls when playing audio through ffmpeg (@FelixMcFelix) c:cfcd342 (Improperly credited under @acdenisSK due to a hiccup on Github's part.)
- [misc.] Define 1.31.1 as the new minimum Rust version (@acdenisSK) c:07e81b0
- [misc.] Revert commit c:bc3d978 (@acdenisSK) c:498e41c
- [misc.] Bump sodiumoxide to version 0.2 (@DoumanAsh, @MOZGIII) c:23ae9d8 (Commit done by @acdenisSK, but the intention to upgrade the version were Douman's and Mozgiii's)
Fixed
- [model] Fix "no-cache with http" feature combo of
has_role
(@Erk-) c:3899547 - [docs] Use a normal
main
to fix Rust 1.25 compilation (@acdenisSK) c:b469611 - [docs] Fix wording of
timestamp
's documentation (@acdenisSK) c:7c09cdd - [misc.] Fix typos and perform some language improvements (@ijks) c:88d914e
- [docs] Fix tests to work with default features without
cache
(@Lakelezz) c:e6694f2 - [voice] Fix connection error being thrown on leaving voice (@JellyWX) c:62a1aa2