aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorZeyla Hellyer <[email protected]>2018-06-07 13:19:00 -0700
committerZeyla Hellyer <[email protected]>2018-06-07 13:19:00 -0700
commit5d14da495dde9e8b330fa504b679cd6408b15f17 (patch)
tree370cb5094cbe37b4b560adaa1f66c460d6dff9ef /CHANGELOG.md
parentRevamp `Args` from the ground-up (#326) (diff)
downloadserenity-5d14da495dde9e8b330fa504b679cd6408b15f17.tar.xz
serenity-5d14da495dde9e8b330fa504b679cd6408b15f17.zip
Bump to v0.5.4v0.5.4
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md73
1 files changed, 72 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8a4dfd4..223f832 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,55 @@
All notable changes to this project will be documented in this file.
This project mostly adheres to [Semantic Versioning][semver].
+## [0.5.4] - 2018-06-07
+
+Thanks to the following for their contributions:
+
+- [@acdenisSK]
+- [@drklee3]
+- [@Lakelezz]
+- [@vityafx]
+- [@zeyla]
+
+### Added
+
+- [model] Add `Message::member` structfield ([@zeyla]) [c:0e1e8fb]
+- [docs] Document example binding names for EventHandler method signatures
+ ([@acdenisSK]) [c:08a7110]
+- [model] Implement `Mentionable` for `CurrentUser` ([@zeyla]) [c:4a24c90]
+- [model] Implement `From<CurrentUser> for User` and
+ `From<&CurrentUser> for User` ([@zeyla]) [c:af7f176]
+- [framework] Add option for bots to work only in certain channels ([@vityafx])
+ [c:457a17e]
+- [framework] Differentiate in help whether a command is unavailable in DMs or
+ guilds ([@Lakelezz]) [c:89a18aa]
+- [framework] Improve `Args` docs ([@acdenisSK]) [c:2603063]
+- [model] Add `Message::mentions_user_id`, `Message::mentions_user`
+ ([@Lakelezz]) [c:1162e68]
+- [docs] Update voice example 06 to make joining join the command invoker's
+ voice channel ([@drklee3]) [c:a80aab2]
+
+### Fixed
+
+- [framework] Fix a framework example so it makes sense ([@acdenisSK])
+ [c:63fe032]
+- [model] Remove deadlocking in `Member::highest_role_info` ([@zeyla])
+ [c:c659bbd]
+- [framework] Dispatch to a threadpool only if required ([@Lakelezz])
+ [c:23c5398]
+- [framework] Fix strikethrough behaviour ([@Lakelezz]) [c:32c3bed]
+
+### Misc.
+
+- [general] Fix links to the new repo location ([@Lakelezz], [@zeyla])
+ [c:152fe3d] [c:0324e01]
+- [framework] Switch to `str::match_indices` for some Args ops ([@acdenisSK])
+ [c:cc6b567]
+- [framework] Remove `if length == 1` branch in Args functions ([@acdenisSK])
+ [c:6346975]
+- [framework] Optimize `Args::find`, `Args::find_n` ([@acdenisSK]) [c:5ba521b]
+- [framework] Revamp `Args` from the ground up ([@acdenisSK]) [c:ff9edc0]
+
## [0.5.3] - 2018-05-01
Thanks to the following for their contributions:
@@ -2027,6 +2076,7 @@ rest::get_guilds(GuildPagination::After(GuildId(777)), 50);
Initial commit.
+[0.5.4]: https://github.com/serenity-rs/serenity/compare/v0.5.3...v0.5.4
[0.5.3]: https://github.com/serenity-rs/serenity/compare/v0.5.2...v0.5.3
[0.5.2]: https://github.com/serenity-rs/serenity/compare/v0.5.1...v0.5.2
[0.5.1]: https://github.com/serenity-rs/serenity/compare/v0.5.0...v0.5.1
@@ -2060,6 +2110,7 @@ Initial commit.
[@bippum]: https://github.com/bippum
[@blaenk]: https://github.com/blaenk
[@Caemor]: https://github.com/Caemor
+[@ConcurrentMarxistGC]: https://github.com/ConcurrentMarxistGC
[@DeltaEvo]: https://github.com/DeltaEvo
[@drklee3]: https://github.com/drklee3
[@eLunate]: https://github.com/eLunate
@@ -2095,10 +2146,30 @@ Initial commit.
[@ThatsNoMoon]: https://github.com/ThatsNoMoon
[@thelearnerofcode]: https://github.com/thelearnerofcode
[@timotree3]: https://github.com/timotree3
-[@ConcurrentMarxistGC]: https://github.com/ConcurrentMarxistGC
[@xentec]: https://github.com/xentec
+[@vityafx]: https://github.com/vityafx
[@zeyla]: https://github.com/zeyla
+[c:0324e01]: https://github.com/serenity-rs/serenity/commit/0324e011f1ea0eed0709c92fe86319c812a42206
+[c:08a7110]: https://github.com/serenity-rs/serenity/commit/08a71106748e356d2618e48d8797e6da60d7eb54
+[c:0e1e8fb]: https://github.com/serenity-rs/serenity/commit/0e1e8fbbe564c23530a709a7ec407b08f63944e2
+[c:1162e68]: https://github.com/serenity-rs/serenity/commit/1162e686592f23f4dc5ad509051858e453c82d1f
+[c:152fe3d]: https://github.com/serenity-rs/serenity/commit/152fe3ded89c71580a9ab9d3bb05587abee97e72
+[c:23c5398]: https://github.com/serenity-rs/serenity/commit/23c5398d8c6b0a3e5ad28cb43fadd48002195d3c
+[c:2603063]: https://github.com/serenity-rs/serenity/commit/26030630bee7750c047b155708a62a03a6a5edf3
+[c:32c3bed]: https://github.com/serenity-rs/serenity/commit/32c3bed1afa65d14a93d4e3d4e9e8471cfd77ced
+[c:457a17e]: https://github.com/serenity-rs/serenity/commit/457a17e059395aab3d1a23bd1cfe6e01ea0b5a61
+[c:4a24c90]: https://github.com/serenity-rs/serenity/commit/4a24c9004a1aac31eb552e5cdef6e986a6e903b3
+[c:5ba521b]: https://github.com/serenity-rs/serenity/commit/5ba521b4e8bb5ff10bd83303436cd454f27c93ab
+[c:6346975]: https://github.com/serenity-rs/serenity/commit/63469753a960431e5edacf520589493121f0e62d
+[c:89a18aa]: https://github.com/serenity-rs/serenity/commit/89a18aa919d8c08cf9fba9a98ebe32c9fd59d5d4
+[c:63fe032]: https://github.com/serenity-rs/serenity/commit/63fe032eaa29bbee51b6efd3f19392cc41b992e0
+[c:a80aab2]: https://github.com/serenity-rs/serenity/commit/a80aab264b3d81c2457eb6bef755a5b0d1a88e4b
+[c:af7f176]: https://github.com/serenity-rs/serenity/commit/af7f176101aea9bcf43551fbcd3261469bbc0b43
+[c:c659bbd]: https://github.com/serenity-rs/serenity/commit/c659bbd756391fc26e9e862937ef77113ee892ed
+[c:cc6b567]: https://github.com/serenity-rs/serenity/commit/cc6b5677d8e5ba61a53f7aeae26b66207db9fd3d
+[c:ff9edc0]: https://github.com/serenity-rs/serenity/commit/ff9edc063fd987b9ba14c8d211ed26f6b480f751
+
[c:36d7a54]: https://github.com/serenity-rs/serenity/commit/36d7a541ec53051007fee74f621919bea721c8f2
[c:40db3c0]: https://github.com/serenity-rs/serenity/commit/40db3c024dd5e13c5a02e10ab4f7a7e9c31a6876
[c:42063a2]: https://github.com/serenity-rs/serenity/commit/42063a240682f0cfa93b7dce9fcb79b2dfe7ef99