aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeyla Hellyer <[email protected]>2018-07-24 17:30:36 -0700
committerZeyla Hellyer <[email protected]>2018-07-24 17:37:09 -0700
commit592a0a7647d09fac3f4b210be2b3df92c17bb310 (patch)
tree4369e31abb3a8576f8740cd3acb6af04f1874bee
parentFallback to default-command if passed sub-command is wrong (diff)
downloadserenity-592a0a7647d09fac3f4b210be2b3df92c17bb310.tar.xz
serenity-592a0a7647d09fac3f4b210be2b3df92c17bb310.zip
Release v0.5.5
-rw-r--r--CHANGELOG.md139
-rw-r--r--Cargo.toml2
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
diff --git a/Cargo.toml b/Cargo.toml
index c47ebbd..d63cf13 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -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"