diff options
| author | Zeyla Hellyer <[email protected]> | 2018-07-24 17:30:36 -0700 |
|---|---|---|
| committer | Zeyla Hellyer <[email protected]> | 2018-07-24 17:37:09 -0700 |
| commit | 592a0a7647d09fac3f4b210be2b3df92c17bb310 (patch) | |
| tree | 4369e31abb3a8576f8740cd3acb6af04f1874bee | |
| parent | Fallback to default-command if passed sub-command is wrong (diff) | |
| download | serenity-592a0a7647d09fac3f4b210be2b3df92c17bb310.tar.xz serenity-592a0a7647d09fac3f4b210be2b3df92c17bb310.zip | |
Release v0.5.5
| -rw-r--r-- | CHANGELOG.md | 139 | ||||
| -rw-r--r-- | Cargo.toml | 2 |
2 files changed, 140 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 223f832..1883aa8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,89 @@ All notable changes to this project will be documented in this file. This project mostly adheres to [Semantic Versioning][semver]. +## [0.5.5] - 2018-07-25 + +This release is mostly a bugfix release. Thanks to the following for their +contributions: + +- [@acdenisSK] +- [@drklee3] +- [@foxbot] +- [@Lakelezz] +- [@Mishio595] +- [@perryprog] +- [@TheUnitedStatesOfAmerica] +- [@zeyla] + +### 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` for `ChannelCategory`, `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 on `Check` ([@acdenisSK]) + [c:f09b661] +- [utils] Fix `utils::is_nsfw` slicing ([@acdenisSK], [@zeyla]) [c:0067c33], + [c:ccd2506] +- [utils] Fix `nsfw-` case in `utils::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 + +- [model] Make `Invite::guild` and `RichInvite::guild` optional ([@zeyla]) + [c:3a647e3] + +### 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 https://github.com/serenity-rs/serenity/commit/6e1edde4a3fe27d0d90db7ea906ca5f115a2d5fb +- [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` and `CreateEmbed::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] + ## [0.5.4] - 2018-06-07 Thanks to the following for their contributions: @@ -2076,6 +2159,7 @@ rest::get_guilds(GuildPagination::After(GuildId(777)), 50); Initial commit. +[0.5.5]: https://github.com/serenity-rs/serenity/compare/v0.5.4...v0.5.5 [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 @@ -2135,6 +2219,7 @@ Initial commit. [@lolzballs]: https://github.com/lolzballs [@khazhyk]: https://github.com/khazhyk [@megumisonoda]: https://github.com/megumisonoda +[@Mishio595]: https://github.com/Mishio595 [@MOZGIII]: https://github.com/MOZGIII [@nabijaczleweli]: https://github.com/nabijaczleweli [@perryprog]: https://github.com/perryprog @@ -2144,12 +2229,66 @@ Initial commit. [@SunDwarf]: https://github.com/SunDwarf [@tahahawa]: https://github.com/tahahawa [@ThatsNoMoon]: https://github.com/ThatsNoMoon +[@TheUnitedStatesOfAmerica]: https://github.com/TheUnitedStatesOfAmerica [@thelearnerofcode]: https://github.com/thelearnerofcode [@timotree3]: https://github.com/timotree3 [@xentec]: https://github.com/xentec [@vityafx]: https://github.com/vityafx [@zeyla]: https://github.com/zeyla +[c:0067c33]: https://github.com/serenity-rs/serenity/commit/0067c3335929325f54a3a0fe3693703e16de219c +[c:04b0be1]: https://github.com/serenity-rs/serenity/commit/04b0be18b101186d618f9593fc8d2569ee845487 +[c:0d6e019]: https://github.com/serenity-rs/serenity/commit/0d6e019c258a8f2e743bcab196acab50b01e3958 +[c:10bbffe]: https://github.com/serenity-rs/serenity/commit/10bbffe9332edf8b8835d98cfffb8ec411162145 +[c:10f7548]: https://github.com/serenity-rs/serenity/commit/10f7548d4d57864b599dd7a760d2609144a2ec63 +[c:1ec1086]: https://github.com/serenity-rs/serenity/commit/1ec1086026971c903858128a8d38c5143f3f0f6f +[c:1f3a57e]: https://github.com/serenity-rs/serenity/commit/1f3a57eb6c0a1419614927d52bd3e798db36b043 +[c:29480e5]: https://github.com/serenity-rs/serenity/commit/29480e5eeccc12afc0e9020373647786736aabc7 +[c:2ef660e]: https://github.com/serenity-rs/serenity/commit/2ef660e34c4cca96ec30049e42c79e899c573be0 +[c:2ff765b]: https://github.com/serenity-rs/serenity/commit/2ff765bbe74e2dc36a6c0c221c7ab06aac74462a +[c:305d200]: https://github.com/serenity-rs/serenity/commit/305d2008216b5351d9fdd357381027ea42f4740b +[c:3121f90]: https://github.com/serenity-rs/serenity/commit/3121f90a9f98e82fab48d62cf95cd316ae9f0496 +[c:3a647e3]: https://github.com/serenity-rs/serenity/commit/3a647e3b7f6762fa6a078bc539e5b3e8012b37d4 +[c:40c8248]: https://github.com/serenity-rs/serenity/commit/40c8248d107b3c6cad785502e6d619669aba6431 +[c:4cf83d0]: https://github.com/serenity-rs/serenity/commit/4cf83d0d6b2a4fe156d3c54c06db4ce32293efb0 +[c:4e4dcb1]: https://github.com/serenity-rs/serenity/commit/4e4dcb11586520f798c831956dc42778c0205386 +[c:530ea76]: https://github.com/serenity-rs/serenity/commit/530ea76cfd05ffa64a826e6afa342860c730fd00 +[c:55555b8]: https://github.com/serenity-rs/serenity/commit/55555b88dd44366e27d2c7cc02166995a3835a69 +[c:5abc7d1]: https://github.com/serenity-rs/serenity/commit/5abc7d1d7fe7130e73e4848c6333627d9881cb9e +[c:5dab87b]: https://github.com/serenity-rs/serenity/commit/5dab87b0ff0097eb78abc1089c6a51ea05aa2273 +[c:5b66ace]: https://github.com/serenity-rs/serenity/commit/5b66ace77b55c3d7272aab9b49db919c180ec33f +[c:5ffdcea]: https://github.com/serenity-rs/serenity/commit/5ffdceafcbc75947365004107e640783ec033335 +[c:614402f]: https://github.com/serenity-rs/serenity/commit/614402f7b963a713bfa98bc5b1cfa968e8d6c103 +[c:6ddfef8]: https://github.com/serenity-rs/serenity/commit/6ddfef8359a619be9a49be7b33b466724eed0ecb +[c:703d135]: https://github.com/serenity-rs/serenity/commit/703d13564f9081839eb77e4e4699d711b1de895a +[c:7937025]: https://github.com/serenity-rs/serenity/commit/7937025a484955cc8d74fb10004ba8b49dcc2bb0 +[c:7b9764c]: https://github.com/serenity-rs/serenity/commit/7b9764cf1097b0620d871fabe67b5593f0cd4a4a +[c:7eac4d5]: https://github.com/serenity-rs/serenity/commit/7eac4d5fcf6c16db64e118de3d69825909979d5b +[c:8114a7a]: https://github.com/serenity-rs/serenity/commit/8114a7ace3ad51b9903a6017993aa526742bd72d +[c:8aefde0]: https://github.com/serenity-rs/serenity/commit/8aefde08465a050ad7bae12e6003fe514f43af5f +[c:8ce8234]: https://github.com/serenity-rs/serenity/commit/8ce82346846f235357b8dc53cb3ff399e70fcb4a +[c:93f453b]: https://github.com/serenity-rs/serenity/commit/93f453b07b9e8f813e6bfb0ddd2648a8e626d136 +[c:9b2cd75]: https://github.com/serenity-rs/serenity/commit/9b2cd75baf1fa7ee063f47e966ee3f6566a6d45c +[c:9da7669]: https://github.com/serenity-rs/serenity/commit/9da766976929417c4b8f487f8ec05b6f8b3f43ef +[c:9e45642]: https://github.com/serenity-rs/serenity/commit/9e456427ccd496c4128bde841df0c0af7a262047 +[c:9e56062]: https://github.com/serenity-rs/serenity/commit/9e560628deb1cf66e0c5029f41a79404fadffb40 +[c:a9a2c27]: https://github.com/serenity-rs/serenity/commit/a9a2c27d7aefa6061dd9ca58a96c5ba617a78a6a +[c:a9e8626]: https://github.com/serenity-rs/serenity/commit/a9e8626c4cd642087f828c5b32481bee9e4d368b +[c:aeb89af]: https://github.com/serenity-rs/serenity/commit/aeb89af4eff59bb3ea9eb7623685bf7ad7520496 +[c:b520ec7]: https://github.com/serenity-rs/serenity/commit/b520ec708c375e09838b9f25fd285790b856bb97 +[c:bbfc8e2]: https://github.com/serenity-rs/serenity/commit/bbfc8e2d0250f41d5bf4230b6efb428419133de8 +[c:bd4aa0a]: https://github.com/serenity-rs/serenity/commit/bd4aa0aabda4a2986e6145e3a793e8b2a391f8dd +[c:caeab28]: https://github.com/serenity-rs/serenity/commit/caeab28059d029a92b784f3b5ae1f79c412c8404 +[c:ccd2506]: https://github.com/serenity-rs/serenity/commit/ccd250649665b1726b0ca852b2375c113da6ed57 +[c:ce8da79]: https://github.com/serenity-rs/serenity/commit/ce8da793d3142cb001d9b155ff4224c15fe833ce +[c:d0d363f]: https://github.com/serenity-rs/serenity/commit/d0d363fb2a3475c68d40b02ec22ab728059fd55e +[c:d11d916]: https://github.com/serenity-rs/serenity/commit/d11d916a94b8a96fde218db4550d6c2428b4bc2a +[c:dd3744b]: https://github.com/serenity-rs/serenity/commit/dd3744b08887debba0d44fd0bceddef5f8ed1356 +[c:e602630]: https://github.com/serenity-rs/serenity/commit/e6026308b33c80aa33f0001c89cd271cc5cb6687 +[c:eae624e]: https://github.com/serenity-rs/serenity/commit/eae624e3f18681971a654c95624d917afe00695a +[c:f09b661]: https://github.com/serenity-rs/serenity/commit/f09b661be9085c7525a6c9f6929b50deebffae9b +[c:f0f06b7]: https://github.com/serenity-rs/serenity/commit/f0f06b7d3b890d2ddcb84e00b3f62e195da80090 + [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 @@ -8,7 +8,7 @@ license = "ISC" name = "serenity" readme = "README.md" repository = "https://github.com/serenity-rs/serenity.git" -version = "0.5.4" +version = "0.5.5" [dependencies] bitflags = "^1.0" |